Jay Berkenbilt
|
1fc7c89cb4
|
revamp install targets
git-svn-id: svn+q:///qpdf/trunk@854 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-22 15:20:41 +00:00 |
|
Jay Berkenbilt
|
b6f8c17151
|
install h as well as hh files
do not install .la files
git-svn-id: svn+q:///qpdf/trunk@853 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-22 15:09:24 +00:00 |
|
Jay Berkenbilt
|
f5d772773e
|
make line buffering os-specific
git-svn-id: svn+q:///qpdf/trunk@852 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-21 02:30:15 +00:00 |
|
Jay Berkenbilt
|
27ee889c0e
|
tweak dll stuff again
git-svn-id: svn+q:///qpdf/trunk@851 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-21 01:45:13 +00:00 |
|
Jay Berkenbilt
|
95753c6b53
|
typo
git-svn-id: svn+q:///qpdf/trunk@850 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-21 00:29:07 +00:00 |
|
Jay Berkenbilt
|
748ab301d4
|
go back to function-based DLL_EXPORT rather than class-based to avoid creation of export files with executables under msvc
git-svn-id: svn+q:///qpdf/trunk@849 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-21 00:27:24 +00:00 |
|
Jay Berkenbilt
|
eff113fa68
|
*** empty log message ***
git-svn-id: svn+q:///qpdf/trunk@848 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-20 03:04:40 +00:00 |
|
Jay Berkenbilt
|
93ba34b17b
|
qpdf-config
git-svn-id: svn+q:///qpdf/trunk@847 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-20 02:46:41 +00:00 |
|
Jay Berkenbilt
|
bf6e4ecf00
|
remove off_t from C API
git-svn-id: svn+q:///qpdf/trunk@846 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-20 02:40:08 +00:00 |
|
Jay Berkenbilt
|
436ebf6017
|
oops -- put stdexcept back
git-svn-id: svn+q:///qpdf/trunk@845 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-20 02:35:28 +00:00 |
|
Jay Berkenbilt
|
f5c17421a5
|
revert off_t
git-svn-id: svn+q:///qpdf/trunk@844 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-20 02:16:19 +00:00 |
|
Jay Berkenbilt
|
ef156afd1e
|
QUtil
git-svn-id: svn+q:///qpdf/trunk@843 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-20 02:11:04 +00:00 |
|
Jay Berkenbilt
|
dfb8a30565
|
try memory
git-svn-id: svn+q:///qpdf/trunk@842 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-20 02:09:37 +00:00 |
|
Jay Berkenbilt
|
80f19cd573
|
try stdlib.h
git-svn-id: svn+q:///qpdf/trunk@841 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-20 02:08:38 +00:00 |
|
Jay Berkenbilt
|
f0557a96fd
|
try io.h
git-svn-id: svn+q:///qpdf/trunk@840 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-20 02:06:31 +00:00 |
|
Jay Berkenbilt
|
a3b77ef9a5
|
revert previous change
git-svn-id: svn+q:///qpdf/trunk@839 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-20 02:04:51 +00:00 |
|
Jay Berkenbilt
|
30d4b6e3c6
|
OFF_T
git-svn-id: svn+q:///qpdf/trunk@838 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-20 02:04:03 +00:00 |
|
Jay Berkenbilt
|
cd32c70b65
|
notes, setlinebuf
git-svn-id: svn+q:///qpdf/trunk@837 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-20 01:46:56 +00:00 |
|
Jay Berkenbilt
|
b477b36590
|
*** empty log message ***
git-svn-id: svn+q:///qpdf/trunk@836 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-20 01:39:16 +00:00 |
|
Jay Berkenbilt
|
e27ac3e982
|
static
git-svn-id: svn+q:///qpdf/trunk@835 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-20 01:35:46 +00:00 |
|
Jay Berkenbilt
|
f231a37cd6
|
typo
git-svn-id: svn+q:///qpdf/trunk@834 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-20 01:04:36 +00:00 |
|
Jay Berkenbilt
|
a27b466598
|
typo
git-svn-id: svn+q:///qpdf/trunk@833 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-20 01:04:01 +00:00 |
|
Jay Berkenbilt
|
ad0ab25d66
|
fix bug in C API, test invalid password specifically
git-svn-id: svn+q:///qpdf/trunk@832 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-20 00:59:38 +00:00 |
|
Jay Berkenbilt
|
8b073eed28
|
checkpoint
git-svn-id: svn+q:///qpdf/trunk@831 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-20 00:46:26 +00:00 |
|
Jay Berkenbilt
|
398354b6f0
|
update C API for error retrieval
git-svn-id: svn+q:///qpdf/trunk@830 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-20 00:24:44 +00:00 |
|
Jay Berkenbilt
|
3f8c4c2736
|
categorize all error messages and include object information if available
git-svn-id: svn+q:///qpdf/trunk@829 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-19 23:09:19 +00:00 |
|
Jay Berkenbilt
|
b67a3c15e7
|
DLL.hh -> DLL.h, move public enumerated types into Constants.h and use them both for C and C++ interfaces
git-svn-id: svn+q:///qpdf/trunk@828 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-19 20:17:14 +00:00 |
|
Jay Berkenbilt
|
734ac1e1d2
|
deal with stream-specific crypt filters
git-svn-id: svn+q:///qpdf/trunk@827 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-19 01:58:31 +00:00 |
|
Jay Berkenbilt
|
70ae58c035
|
better testing of V4
git-svn-id: svn+q:///qpdf/trunk@826 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-19 01:22:10 +00:00 |
|
Jay Berkenbilt
|
a8715c495b
|
add C API for R4 encryption
git-svn-id: svn+q:///qpdf/trunk@825 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-19 00:36:51 +00:00 |
|
Jay Berkenbilt
|
09175e4578
|
more testing, bug fix for linearized aes encrypted files
git-svn-id: svn+q:///qpdf/trunk@824 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-19 00:17:11 +00:00 |
|
Jay Berkenbilt
|
94131116a9
|
more notes, testing of cleartext metadata, some crypt filter fixes
git-svn-id: svn+q:///qpdf/trunk@823 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-18 19:54:24 +00:00 |
|
Jay Berkenbilt
|
3356b6708d
|
revert /Crypt filter support -- I seemed to have misinterpreted it
git-svn-id: svn+q:///qpdf/trunk@822 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-18 19:50:03 +00:00 |
|
Jay Berkenbilt
|
f0211d954c
|
use a simpler seed for the random number generator
git-svn-id: svn+q:///qpdf/trunk@821 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-18 16:03:10 +00:00 |
|
Jay Berkenbilt
|
34097d6c64
|
notes
git-svn-id: svn+q:///qpdf/trunk@820 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-18 14:39:44 +00:00 |
|
Jay Berkenbilt
|
3359051d08
|
only seed randon number generater once for aes-cbc, try to avoid compressing Metadata streams
git-svn-id: svn+q:///qpdf/trunk@819 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-18 14:09:53 +00:00 |
|
Jay Berkenbilt
|
4ccc9330a8
|
only seed randon number generater once for aes-cbc, try to avoid compressing Metadata streams
git-svn-id: svn+q:///qpdf/trunk@818 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-18 14:09:10 +00:00 |
|
Jay Berkenbilt
|
67e353e4e4
|
use StdCF to make adobe reader happy; handle EncryptMetadata properly when reading
git-svn-id: svn+q:///qpdf/trunk@817 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-18 02:26:09 +00:00 |
|
Jay Berkenbilt
|
b873dc9c59
|
implemented writing R4/V4 encryption except that the output files don't open in Adobe reader 9.1.3.
git-svn-id: svn+q:///qpdf/trunk@816 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-18 02:03:18 +00:00 |
|
Jay Berkenbilt
|
5c253d1c13
|
avoid low order bits of random just in case it's rand
git-svn-id: svn+q:///qpdf/trunk@815 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-18 00:13:45 +00:00 |
|
Jay Berkenbilt
|
62c5fa6b48
|
use srand and rand instead of srandom and random of the latter are not available
git-svn-id: svn+q:///qpdf/trunk@814 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-18 00:12:35 +00:00 |
|
Jay Berkenbilt
|
aaeb71093d
|
test aes
git-svn-id: svn+q:///qpdf/trunk@813 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-17 23:58:59 +00:00 |
|
Jay Berkenbilt
|
e25910b59a
|
reading crypt filters is largely implemented but not fully tested
git-svn-id: svn+q:///qpdf/trunk@812 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-17 23:37:55 +00:00 |
|
Jay Berkenbilt
|
c13bc66de8
|
checkpoint -- partially implemented /V=4 encryption
git-svn-id: svn+q:///qpdf/trunk@811 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-17 18:54:51 +00:00 |
|
Jay Berkenbilt
|
27e8d4bbff
|
tweak when we decide to use hex strings vs literal strings
git-svn-id: svn+q:///qpdf/trunk@810 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-17 17:31:52 +00:00 |
|
Jay Berkenbilt
|
55e400376a
|
got working aes128 implementation
git-svn-id: svn+q:///qpdf/trunk@809 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-17 15:01:20 +00:00 |
|
Jay Berkenbilt
|
2c3b6a5c9b
|
original rijndael as downloaded from http://www.efgh.com/software/rijndael.htm
git-svn-id: svn+q:///qpdf/trunk@808 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-17 14:53:02 +00:00 |
|
Jay Berkenbilt
|
846c9f6bcc
|
checkpoint -- started doing some R4 encryption support
git-svn-id: svn+q:///qpdf/trunk@807 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-17 03:14:47 +00:00 |
|
Jay Berkenbilt
|
ad19b03fd3
|
now possible to test from msys!
git-svn-id: svn+q:///qpdf/trunk@804 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-14 01:20:46 +00:00 |
|
Jay Berkenbilt
|
351284b5ec
|
make -key not take an argument with a / to appease msys's path translation
git-svn-id: svn+q:///qpdf/trunk@803 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-14 01:06:18 +00:00 |
|