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


openSUSE Build Service is sponsored by