summaryrefslogtreecommitdiff
path: root/source/pdf/pdf-crypt.c
AgeCommit message (Expand)Author
2018-11-20fixprofxjcIru Cai
2018-11-20clean upIru Cai
2018-11-20move the profxjc things out of pdf_new_cryptIru Cai
2018-11-20free r_bufIru Cai
2018-11-20more cleaningIru Cai
2018-11-20use the original MT19937 codeIru Cai
2018-11-20final fix - it works!!Iru Cai
2018-11-20some fix - still not workIru Cai
2018-11-20the complete hashing, but not worksIru Cai
2018-11-20add mt19937 codeIru Cai
2018-11-20hash r_bufIru Cai
2018-11-20get id string and xmlIru Cai
2018-11-19hardcode an encryption key for test -- it worksIru Cai
2018-11-18support ProfXJCIru Cai
2018-04-24Remove need for namedump by using macros and preprocessor.Tor Andersson
2018-04-03Don't implicitly drop in fz_open_* chained filters.Tor Andersson
2018-03-22Fix 699085: Use at most 16 bytes from MD5 digests.Sebastian Rasmussen
2018-03-22Rearrange user password authentication code.Sebastian Rasmussen
2018-02-27Don't use constants larger than will fit in a signed int in enum.Tor Andersson
2018-02-12Expose detailed PDF permissions.Tor Andersson
2018-02-08Bug 698996: Disallow "" as owner password unless user password also "".Robin Watts
2018-01-05Enable saving of encrypted PDF files.Robin Watts
2017-09-13Consistently drop filter chain upon error.Sebastian Rasmussen
2017-07-03Avoid leaking an fz_stream for every unknown crypt handler.Robin Watts
2017-04-27Include required system headers.Tor Andersson
2017-04-27Use namespace for AES crypto code.Tor Andersson
2017-03-22Rename fz_putc/puts/printf to fz_write_*.Tor Andersson
2017-02-23Improve return codes from pdf_authenticate_password.Robin Watts
2016-10-13crypt: Handle null pointer when dropping crypt object.Sebastian Rasmussen
2016-07-06pdf: Drop generation number from public interfaces.Tor Andersson
2016-06-17Use 'size_t' instead of int as appropriate.Robin Watts
2016-04-27Fix 696649: remove fz_rethrow_message calls.Tor Andersson
2016-04-22pdf: Handle implicit identity crypt filtersSebastian Rasmussen
2016-04-12Fix some warnings.Robin Watts
2016-03-29pdf-crypt: Crypt filer keys must be at least of length 40.Sebastian Rasmussen
2015-12-11Use fz_output instead of FILE* for most of our output needs.Tor Andersson
2015-09-28Bug 696182: Fix Revision 6 PDF encryption.Robin Watts
2015-04-14Split fz_meta into separate querying functions.Tor Andersson
2015-03-24Rework handling of PDF names for speed and memory.Robin Watts
2015-02-17Add ctx parameter and remove embedded contexts for API regularity.Tor Andersson
2015-02-17Rename fz_close_* and fz_free_* to fz_drop_*.Tor Andersson
2014-09-08Revert part of commit 5509a4ef7520bf0b5280ce7d6af8eb15b1b8b0f1Simon Bünzli
2014-05-15Fix 695101 and 694114: Use the correct numbers to validate the encryption key...Tor Andersson
2014-01-08sanitize crypt revision in pdf_new_cryptSimon Bünzli
2014-01-08sanitize crypt revision in pdf_new_cryptSimon Bünzli
2013-12-17Remove fz_context from pdf_cryptRobin Watts
2013-11-27Bug 694114: Fix valgrind issue.Robin Watts
2013-09-13Fix various compile warnings spotted by the cluster.Robin Watts
2013-06-25Rid the world of "pdf_document *xref".Robin Watts
2013-06-20Rearrange source files.Tor Andersson