summaryrefslogtreecommitdiff
path: root/source/pdf/pdf-object.c
AgeCommit message (Expand)Author
2018-08-10Detect cycles in pdf_dict_get_inheritable.Tor Andersson
2018-07-06Fix stray consts.Robin Watts
2018-07-06Add pdf_dict_get_rect and pdf_dict_get_matrix helpers.Tor Andersson
2018-07-05Pass rect and matrix by value in geometry functions.Tor Andersson
2018-07-04Don't forget to resolve indirect references when clearing dirty flag.Tor Andersson
2018-06-22Keep copy of decoded utf8 text string in pdf_obj.Tor Andersson
2018-06-22Create appearance streams for annotations.Tor Andersson
2018-06-22Add pdf_dict_get_name function.Tor Andersson
2018-05-16Remove unused variable.Tor Andersson
2018-05-09Fix object formatting for null object.Tor Andersson
2018-04-27Add pdf_dict_get_int, etc.Tor Andersson
2018-04-27Add some comments.Tor Andersson
2018-04-25Remove document argument from pdf_new_primitive functions.Tor Andersson
2018-04-25Purge unused function: pdf_new_obj_from_str.Tor Andersson
2018-04-25Tweak ordering of constant pdf_obj enums to make PDF_NULL == NULL.Tor Andersson
2018-04-24Remove need for namedump by using macros and preprocessor.Tor Andersson
2018-03-22Use PDF object creation convenience functions.Tor Andersson
2018-03-22Add pdf_dict_put_dict family of functions.Tor Andersson
2018-02-27Print newline at end of pdf_debug_obj.Tor Andersson
2018-02-08Fix 698918: Use encryption when doing initial object formatting to count the ...Tor Andersson
2018-01-31Add pdf_debug_obj function to quickly print objects from gdb command line.Tor Andersson
2018-01-31Add convenience functions to set dict/array values by primitives.Tor Andersson
2018-01-05Enable saving of encrypted PDF files.Robin Watts
2017-11-09Bug 698353: Avoid having our API depend on DEBUG/NDEBUG.Robin Watts
2017-11-01Use int64_t for public file API offsets.Tor Andersson
2017-10-24Improved overprint (simulation) control.Robin Watts
2017-09-12Fix leaks upon error while copying array/dict.Sebastian Rasmussen
2017-09-07Use dict_put_drop/array_push_drop wherever possible.Sebastian Rasmussen
2017-09-07Initialize variables to appease clang scan-build.Sebastian Rasmussen
2017-06-22Add const to pdf_toname.Tor Andersson
2017-04-27Include required system headers.Tor Andersson
2017-03-22Rename fz_putc/puts/printf to fz_write_*.Tor Andersson
2017-01-09Remove some dead code.Tor Andersson
2016-12-27Strip extraneous blank lines.Tor Andersson
2016-12-19Fix typo in dictionary entry sorting.Sebastian Rasmussen
2016-12-12pdf: Add missing prepare_object_for_alteration calls.Tor Andersson
2016-12-12Change pdf_dict_put_val to pdf_dict_put_val_null.Tor Andersson
2016-12-08Update pdf_array_put to allow extension.Robin Watts
2016-11-23Fix object leak in pdf_array_put_drop() and pdf_dict_put_val_drop().Sebastian Rasmussen
2016-09-22Bug 697015: Avoid object references vanishing during repair.Robin Watts
2016-09-14Don't report addRef/dropRef events to Memento twice.Robin Watts
2016-08-24Add pdf_array_find to look up the index of an object in an array.Tor Andersson
2016-08-24When NULL is added to PDF dicts/arrays, insert null objects.Sebastian Rasmussen
2016-08-24Be stricter in what can be added into arrays/dicts.Sebastian Rasmussen
2016-08-24Do not resolve PDF dict keys before using them.Sebastian Rasmussen
2016-08-24Always check that PDF dict keys are names in same way.Sebastian Rasmussen
2016-08-24Add macros for checking PDF object type.Sebastian Rasmussen
2016-08-24Turn warnings in dict/array functions into exceptions.Sebastian Rasmussen
2016-07-08Use fz_keep_imp and fz_drop_imp for all reference counting.Tor Andersson
2016-07-06Fix garbage collection and page grafting for indirect reference chains.Tor Andersson