Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-01-10 | Fix many spelling errors. | Sebastian Rasmussen | |
2011-12-17 | More memsqueezing fixes; stream creation. | Robin Watts | |
2011-12-17 | Change stream 'close' functions to facilitate error cleanup. | Robin Watts | |
Rather than passing a stream to a close function, just pass context and state - that's all that is required. This enables us to call close to cleanup neatly if the stream fails to allocate. | |||
2011-12-16 | Add fz_malloc_struct, and make code use it. | Robin Watts | |
The new fz_malloc_struct(A,B) macro allocates sizeof(B) bytes using fz_malloc, and then passes the resultant pointer to Memento_label to label it with "B". This costs nothing in non-memento builds, but gives much nicer listings of leaked blocks when memento is enabled. | |||
2011-12-08 | Stylistic changes when testing pointer values for NULL. | Tor Andersson | |
Also: use 'cannot' instead of 'failed to' in error messages. | |||
2011-12-08 | Throw exceptions for read errors. | Tor Andersson | |
2011-09-21 | Rename malloc functions for arrays (fz_calloc and fz_realloc). | Tor Andersson | |
2011-09-21 | Don't thread ctx through safe fz_obj functions. | Tor Andersson | |
2011-09-15 | Add context to mupdf. | Robin Watts | |
Huge pervasive change to lots of files, adding a context for exception handling and allocation. In time we'll move more statics into there. Also fix some for(i = 0; i < function(...); i++) calls. | |||
2011-09-14 | Initial import of exception handling code | Robin Watts | |
Import exception handling code from WSS, modified to fit into the fitz world. With this code we have 'real' fz_try/fz_catch/fz_rethrow functions, handling a fz_except type. We therefore rename the existing fz_throw/ fz_catch/fz_rethrow to be fz_error_make/fz_error_handle/fz_error_note. We don't actually use fz_try/fz_catch/fz_rethrow yet... | |||
2011-04-08 | Remove inline keyword where it is not strictly necessary for performance. | Tor Andersson | |
Also put the function on the same line for inline functions, so they stick out and are easy to find with grep. | |||
2011-04-04 | Le Roi est mort, vive le Roi! | Tor Andersson | |
The run-together words are dead! Long live the underscores! The postscript inspired naming convention of using all run-together words has served us well, but it is now time for more readable code. In this commit I have also added the sed script, rename.sed, that I used to convert the source. Use it on your patches and application code. | |||
2011-03-27 | Set the result pointer after swapping buffers. | Michael Kaiser | |
In the CCITTFaxDecode filter, the result pointer was reset before swapping the buffers, so each line was copied to the output buffer only after decoding the following line. This was leading to a duplication of the first line and a missing last line. | |||
2011-02-02 | Remove pdf_token_e typedef since the list of tokens is extended by ↵ | Tor Andersson | |
individual parsers, resulting in compiler warnings. | |||
2010-12-12 | Remove unused function in CCITT fax decoding. | Sebastian Rasmussen | |
2010-08-12 | Remove pdf_image struct -- load images directly into fz_pixmaps instead. | Tor Andersson | |
2010-08-11 | Revert fax decoder workaround that caused inline fax images with rtc markers ↵ | Tor Andersson | |
to break. | |||
2010-08-11 | Unstuff extra bytes read when the filters are closed instead of only when ↵ | Tor Andersson | |
EOD is encountered. | |||
2010-08-11 | Only decode as many rows as fit in the output buffer in the fax decoder, ↵ | Tor Andersson | |
thus allowing garbage data at the end of fax images with no RTC and no Rows count. | |||
2010-08-02 | Use 'while (rp < wp)' idiom for filter output buffering state. | Tor Andersson | |
2010-08-02 | Fix bugs where pointer to remaining data in filters was not updated, also ↵ | Sebastian Rasmussen | |
make all occurances of the code follow a common idiom. | |||
2010-07-29 | Use chained reader like interface for filters instead of process interface. | Tor Andersson | |
2010-07-17 | Remove all trailing whitespace. | Tor Andersson | |
2010-07-09 | Rearrange and merge some files in the fitz directory. | Tor Andersson | |
2010-07-01 | Remove silly warnings from MSVC. | Tor Andersson | |
2009-12-03 | Consolidate include lines to a single fitz.h. | Tor Andersson | |
2009-12-01 | Return filter instead of fz_okay. | Tor Andersson | |
2009-11-29 | Fix up indentation. | Tor Andersson | |
2009-11-20 | Malloc cannot return null. Clean up streams and filters. | Tor Andersson | |
2009-11-19 | Remove unused and largely untested encoding filters. | Tor Andersson | |
2009-06-09 | Fix off by one in faxd boundary checking. | Sebastian Rasmussen | |
2009-05-23 | Do bounds checking for faxd scanlines. | Sebastian Rasmussen | |
2009-03-16 | Fix some Coverity issues. | Tor Andersson | |
2009-03-11 | Remove fz_outofmem constant. | Tor Andersson | |
2009-03-11 | Change fz_error* struct into an integer error type fz_error. | Tor Andersson | |
2009-02-28 | Merge and move header files into the source directories. | Tor Andersson | |
2009-02-28 | Moved Fitz files into one directory. | Tor Andersson | |