summaryrefslogtreecommitdiff
path: root/libspectre
AgeCommit message (Expand)AuthorFilesLines
2023-01-08Fix exporting to pdfAlbert Astals Cid1-4/+6
2022-03-25Avoid possible crash when loading a documentMarek Kasik1-0/+4
2021-12-26Use the new api to pass the callbacksAlbert Astals Cid3-37/+36
2021-11-29Set alignment for rendering to defaultMarek Kasik1-1/+1
2020-12-26Free the previous user_image in case spectre_presize is called multiple timesAlbert Astals Cid1-0/+1
2020-04-26Move spectre_document_load_from_stream to spectre-private.h for nowAlbert Astals Cid2-9/+9
2020-04-13Make sure we don't read uninitialized memory from textAlbert Astals Cid1-0/+4
2020-04-10Initialize varibles if reading failsAlbert Astals Cid1-14/+30
2020-04-09Fix uninitialized memory read on malformed documentsAlbert Astals Cid1-11/+13
2020-04-08Fix uninitialized memory read on malformed documentsAlbert Astals Cid1-2/+2
2020-04-08Fix crash on malformed filesAlbert Astals Cid1-6/+8
2020-03-28Fix memory leakAlbert Astals Cid1-1/+2
2020-03-10fix memory leak in ps.c:650Randy1-0/+1
2020-03-10Refactor spectre_document_load_from_data() -> _stream()Randy2-45/+18
2020-03-07fix memory leak in ps.c:603Randy1-0/+1
2020-03-07fix NULL-dereference in psscan.c:934Randy1-1/+1
2020-03-03fix NULL-dereference in psscan()Randy1-1/+1
2020-03-02Fix memory leakRandy1-3/+4
2020-02-29Add spectre_document_load_from_data(), update fuzz targetRandy2-7/+59
2020-02-18Refactor code so that psscan() can accept a FILE*, this will enable parsing f...Randy3-11/+15
2019-12-08fix leak in spectre_device_render()Randy1-0/+3
2018-10-20spectre-gs: Remove support for old ghostscriptChristian Persch2-22/+8
2018-10-20spectre-gs: Enforce minimum ghostscript versionChristian Persch1-1/+11
2018-10-19Make clang happyAlbert Astals Cid1-9/+2
2018-10-19Hide internal symbolsChristian Persch7-1/+59
2018-10-19Make gcc happy about switch fallthroughAlbert Astals Cid1-0/+1
2018-10-19Fix crash with malformed documentAlbert Astals Cid1-1/+1
2017-01-15state what lib is printing the errorCaolán McNamara1-3/+3
2016-06-23Rotate documents correctly with newer libgs versionsMarek Kasik1-2/+106
2016-06-23spectre-gs: Add a method to get the libgs versionCarlos Garcia Campos2-1/+12
2016-04-02Fix the build with Ghostscript >= 9.18Carlos Garcia Campos1-0/+11
2014-09-03Revert "Rotate documents correctly"Carlos Garcia Campos4-102/+31
2014-06-09Rotate documents correctlyMarek Kasik4-31/+102
2012-11-03build: Use CPPFLAGS instead of CFLAGS for compiling flagsCarlos Garcia Campos1-4/+1
2012-11-03ps: Fix comparison between signed and unsigned compile warningCarlos Garcia Campos1-2/+3
2012-08-08build: Don't use global INCLUDES var in makefilesCarlos Garcia Campos1-6/+6
2010-12-04Allocate at least 1 page in doc->pagesMarek Kasik1-5/+5
2010-10-30Fix a crash with documents containing an invalid %%Pages: commentCarlos Garcia Campos1-0/+2
2010-06-01Fix rendering of files with doseps header and EOF comment missingCarlos Garcia Campos1-1/+8
2010-06-01Remove unneeded #includeCarlos Garcia Campos1-1/+0
2010-06-01Make Ghostscript not look first in the current directory for library filesCarlos Garcia Campos2-3/+5
2010-04-18Use %I64x format for DisplayHandle on Windows 64 bitsCarlos Garcia Campos1-1/+7
2010-04-06Fix a crash in pdf exporter when rendering failsCarlos Garcia Campos1-0/+6
2010-03-28Use the correct format string for DisplayHandle arg depending on the platformCarlos Garcia Campos1-2/+5
2010-02-21Fix compile warningCarlos Garcia Campos1-1/+1
2010-02-21Use spectre_gs_process() instead of spectre_gs_send_page() in pdf exporterCarlos Garcia Campos1-3/+40
2010-02-21Make spectre_gs_process() public so that it can be used by exportersCarlos Garcia Campos2-1/+7
2010-02-21Ignore page order parameter of %%Pages if there's a %%PageOrder commentCarlos Garcia Campos1-3/+0
2010-02-03Add -no-undefined to LDFLAGS for building w32 dllHib Eris1-1/+1
2010-02-03Use _vscprintf instead of vsnprintf when availableHib Eris1-1/+7