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 |
|
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 |
|