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 |
|
Jay Berkenbilt
|
b2e5c8c93f
|
fix qtest-driver
git-svn-id: svn+q:///qpdf/trunk@802 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-14 00:57:04 +00:00 |
|
Jay Berkenbilt
|
601e52823c
|
use binmode so test suite works with ActivePerl
git-svn-id: svn+q:///qpdf/trunk@801 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-14 00:31:52 +00:00 |
|
Jay Berkenbilt
|
3334cdf387
|
update qtest to 1.4
git-svn-id: svn+q:///qpdf/trunk@800 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-14 00:18:39 +00:00 |
|
Jay Berkenbilt
|
9f45538cd4
|
allow rule-specific clean targets
git-svn-id: svn+q:///qpdf/trunk@799 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-12 02:13:13 +00:00 |
|
Jay Berkenbilt
|
6c4ea673b3
|
remove pdb
git-svn-id: svn+q:///qpdf/trunk@798 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-12 02:13:04 +00:00 |
|
Jay Berkenbilt
|
f71eb2af91
|
fix class-level DLL_EXPORT
git-svn-id: svn+q:///qpdf/trunk@797 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-12 01:18:19 +00:00 |
|
Jay Berkenbilt
|
44cbd3d4b4
|
do DLL_EXPORT only in header files and only at the class or top-level function level
git-svn-id: svn+q:///qpdf/trunk@796 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-12 01:15:55 +00:00 |
|
Jay Berkenbilt
|
3444a5a52a
|
installation notes
git-svn-id: svn+q:///qpdf/trunk@795 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-11 15:06:44 +00:00 |
|
Jay Berkenbilt
|
55b270a00e
|
*** empty log message ***
git-svn-id: svn+q:///qpdf/trunk@794 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-11 14:57:47 +00:00 |
|
Jay Berkenbilt
|
446028c4f1
|
more windows notes
git-svn-id: svn+q:///qpdf/trunk@793 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-11 14:56:27 +00:00 |
|
Jay Berkenbilt
|
744bff20ea
|
*** empty log message ***
git-svn-id: svn+q:///qpdf/trunk@792 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-11 14:54:23 +00:00 |
|
Jay Berkenbilt
|
0aa9348b1f
|
reorganize
git-svn-id: svn+q:///qpdf/trunk@791 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-11 14:42:40 +00:00 |
|
Jay Berkenbilt
|
d6b5e4efe3
|
static runtime
git-svn-id: svn+q:///qpdf/trunk@790 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-11 13:24:08 +00:00 |
|
Jay Berkenbilt
|
35cf9ebabe
|
*** empty log message ***
git-svn-id: svn+q:///qpdf/trunk@789 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-11 03:24:12 +00:00 |
|
Jay Berkenbilt
|
ffb9db9614
|
static runtime didn't work
git-svn-id: svn+q:///qpdf/trunk@788 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-11 03:22:54 +00:00 |
|
Jay Berkenbilt
|
fe0944a512
|
remove static-libgcc
git-svn-id: svn+q:///qpdf/trunk@787 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-11 03:20:33 +00:00 |
|
Jay Berkenbilt
|
f70217a2f6
|
try static-libgcc for dll but not exe
git-svn-id: svn+q:///qpdf/trunk@786 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-11 03:19:34 +00:00 |
|
Jay Berkenbilt
|
8817ebb3f6
|
remove static-libgcc from dll
git-svn-id: svn+q:///qpdf/trunk@785 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-11 03:18:25 +00:00 |
|
Jay Berkenbilt
|
62e1e92f4a
|
add static-libgcc to libraries too
git-svn-id: svn+q:///qpdf/trunk@784 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-11 03:11:48 +00:00 |
|
Jay Berkenbilt
|
c09b9cc427
|
static-libgcc
git-svn-id: svn+q:///qpdf/trunk@783 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-11 03:03:46 +00:00 |
|
Jay Berkenbilt
|
c96f372a6e
|
*** empty log message ***
git-svn-id: svn+q:///qpdf/trunk@782 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-11 02:40:44 +00:00 |
|
Jay Berkenbilt
|
347707a4c6
|
mention R4 encryption file
git-svn-id: svn+q:///qpdf/trunk@781 71b93d88-0707-0410-a8cf-f5a4172ac649
|
2009-10-11 02:06:59 +00:00 |
|