File pdfcrack.changes of Package pdfcrack
-------------------------------------------------------------------
Mon Sep 30 04:35:48 UTC 2024 - Jiri Slaby <jslaby@suse.cz>
- switch away from using %patchN
-------------------------------------------------------------------
Sat Nov 5 13:18:20 UTC 2022 - Martin Hauke <mardnh@gmx.de>
- Update to version 0.20
* Fix a bunch of gcc signedness warnings.
* Added OOM-checked on malloc/calloc to fix warnings.
* We do not know how to handle PDF rev 1, so lets not try.
* Fix cast from int to char confusion in pdfparser.
* Handle some more variants of argument options.
-------------------------------------------------------------------
Mon Apr 25 09:26:29 UTC 2022 - Marcus Meissner <meissner@suse.com>
- source url to https, add gpg signature and keyring
https://pgp.mit.edu/pks/lookup?op=get&search=0x43001F2E87BE0FD0
-------------------------------------------------------------------
Fri Apr 24 18:34:36 UTC 2020 - Martin Hauke <mardnh@gmx.de>
- Update to version 0.19
* Fix MD5-calculation for very short keylengths (impossible
in PDF-files)
* Do not allow longer RC5 than 128 bits due to undefined
behavior in specs * Fix parsing issue for Encrypt object
* Fix a few signedness issues
- Update to version 0.18
* Relax the search for encrypt object a bit more
* Tweak benchmark to make better comparison between md5_50
slow and fast
* Multiple inputfiles (-l) is not supported, so warn if used
* Remove a bunch of unecessary if(ptr) before free(ptr)
-------------------------------------------------------------------
Thu Apr 18 08:41:04 UTC 2019 - Martin Hauke <mardnh@gmx.de>
- Update to version 0.17
* Ignore comments after obj in pdfparser.
* Make loading save-state files a bit more robust
* Fix incorrect fallthrough in pdfparser
-------------------------------------------------------------------
Sun Dec 10 20:03:30 UTC 2017 - mardnh@gmx.de
- Update to version 0.16
* Remove incorrectly used pure-attribute
* Fix a possible overflow by one in the parser
* Fix pdfcrack starting despite being unable to extract encryption info
* Fix indention in man-page.
- Run spec-cleaner
- Install man-page
-------------------------------------------------------------------
Thu Nov 3 15:27:16 UTC 2016 - aloisio@gmx.com
- Update to 0.15
* Fix a few crashes found by "american fuzzy lop"
* Make the benchmark a bit more robust with volatile
* Fix a couple of undefined behaviours with left shift on
int-type
* Fix GNU Make-isms in Makefile, thanks to Leonardo Taccari
* Fix various clang and cppchecker issues and warnings
0.14
* Add man-page
* s/CFLAGS=/CFLAGS +=/ in Makefile
* s/gcc/($CC)/ in Makefile
* Add support for wordlists and pdfs > 2GB (thanks to Gary
Dewey)
- Refreshed pdfcrack-makefile_optflags.patch
- Spec cleanup
-------------------------------------------------------------------
Tue Mar 25 20:55:52 UTC 2014 - lars@linux-schulserver.de
- update to 0.13:
* Skip strip and add debug symbols in Makefile
* Bail out if encountering rev 5+ (Not supported)
* Fix parsing of certain rev 4+ documents
* Add initial support for rev 5 (SHA256)
* Fix rev 3 owner password issues when other than 128 bit keylengths
* Update copyright dates in header of files
* Fix a gcc warning
* Fix filemode when opening a file on unix to make it more portable
Thanks to Shinobu Maehara for the notice
* Fix a pdfparser logic bug, thanks to Shinobu Maehara for reporting
* Print warning for odd key lengths
* Add support for handling Rev 3 with other than 128 bit keylengths
* Try parsing Encrypt object even when ID object is not found
* Fix a few gcc-warnings
- adapted pdfcrack-makefile_optflags.patch
- specfile cleanup using spec-cleaner
-------------------------------------------------------------------
Sun Dec 07 00:00:00 CET 2008 - bitshuffler #suse@irc.freenode.org
- Initial RPM