about summary refs log tree commit diff
path: root/generator
Commit message (Collapse)AuthorAgeFilesLines
...
* fix crash when out of memorygiraffedata2018-08-291-1/+7
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3308 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* cleanupgiraffedata2018-08-285-104/+131
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3307 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* cleanupgiraffedata2018-08-281-3/+1
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3306 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* fix memory leakgiraffedata2018-08-281-29/+36
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3305 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* cleanupgiraffedata2018-08-281-3/+4
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3304 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* remove single-character mode from messagegiraffedata2018-08-281-2/+2
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3303 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Make function declarations match definitionsgiraffedata2018-08-146-62/+63
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3302 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Declare function formal parameters constantgiraffedata2018-08-149-184/+191
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3301 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* split common.h into separate interface header filesgiraffedata2018-08-1215-494/+553
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3299 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Add Pamtrisgiraffedata2018-08-129-0/+2378
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3298 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Rewrite font processing for proper memory management; make built-in fonts ↵giraffedata2018-07-041-62/+23
| | | | | | work with wide characters; fix wild pointer dereference with invalid BDF input git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3291 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* whitespacegiraffedata2018-06-041-8/+8
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3261 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Fix bug in previous commitgiraffedata2018-05-171-5/+16
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3255 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* fix compiler warning about passing int to fabsgiraffedata2018-04-281-9/+9
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3242 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* whitespacegiraffedata2018-04-281-9/+12
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3241 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Switch from _BSD_SOURCE to _XOPEN_SOURCE 500 to get strdup(), because the ↵giraffedata2018-04-261-3/+2
| | | | | | combination of _BSD_SOURCE and _XOPEN_SOURCE causes nstring.h to refer to strcasecmp but OpenBSD C library not to define strcasecmp, causing this to fail to compile git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3218 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* whitespacegiraffedata2018-04-261-26/+26
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3216 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Fix comments about the mess when the input file contains NULgiraffedata2018-04-041-8/+28
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3190 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Distinguish EOF from read errorgiraffedata2018-04-011-55/+125
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3188 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* fix commentgiraffedata2018-03-231-2/+1
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3178 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Add wide character capability to Pbmtextgiraffedata2018-03-231-176/+355
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3177 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* whitespacegiraffedata2018-02-171-62/+62
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3150 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Add -text-dump optiongiraffedata2018-02-171-2/+46
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3149 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* improve error messagegiraffedata2018-02-071-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3146 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Add ppmrainbow: to error messages, like other programsgiraffedata2018-02-071-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3145 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Fix bug: -camo, -anticamo without -color assertion failure because of incorrectgiraffedata2018-01-051-1/+2
| | | | | | | check for user-specified color table. git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3107 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* whitespacegiraffedata2018-01-051-48/+48
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3105 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Add context to error message when can't load font from filegiraffedata2017-08-291-1/+34
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3053 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Fix buffer overflow in font routines, recognize width=0, height=0 glyphs as ↵giraffedata2017-08-111-16/+20
| | | | | | valid space glyphs, limit size of glyphs, improve handling of font files corrupt at the beginning git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3042 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* cleanupgiraffedata2017-07-081-0/+1
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3027 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Fix lazy parsing of gray level argumentgiraffedata2017-07-031-11/+37
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3021 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* cleanupgiraffedata2017-07-031-8/+14
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3020 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Fix cleanup corruption causing incorrect outputgiraffedata2017-05-271-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@2983 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Add -maximize, -oversample . Oversample by default with small sigmagiraffedata2017-05-181-60/+203
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@2975 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Upgrade to _XOPEN_SOURCE 500 to get M_PIgiraffedata2017-04-303-3/+3
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@2971 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* cleanupgiraffedata2017-03-031-5/+14
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@2910 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Handle memory allocation failuregiraffedata2017-03-031-1/+5
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@2908 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Add -argyle1, -argyle2, -colorgiraffedata2017-03-031-74/+422
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@2907 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Add poorly-named _DEFAULT_SOURCE to all files that had _BSD_SOURCE or ↵giraffedata2016-11-162-0/+2
| | | | | | _SVID_SOURCE, because for some reason GNU C library is replacing the latter with the former. This eliminates compiler warnings about _BSD_SOURCE/_SVID_SOURCE being deprecated git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@2836 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Add -leftmargin, etc., -ascent, -descent, -pad, -crop, -dump-ps; use ↵giraffedata2016-06-121-122/+432
| | | | | | asciihex encoding of text to avoid corrupting Postscript program; validate font name to avoid corrupting Postscript program; fail if no input text rather than generate single space; more verbose stuff git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@2784 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* cleanup, small functional changesgiraffedata2016-05-211-223/+123
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@2781 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Don't try to build pbmtextps on system without Unix process management (ergo ↵giraffedata2016-05-101-1/+4
| | | | | | pm_system...) git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@2775 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* cleanup - don't use shell to run Ghostscript and Pnmcropgiraffedata2016-05-071-80/+141
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@2760 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Fix -version code from a few days agogiraffedata2016-04-301-6/+1
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@2724 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Add -version, change temporary file handlinggiraffedata2016-04-242-9/+57
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@2717 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Add -dry-run, -dump-sheet, render directly in raw PBMgiraffedata2016-04-171-134/+291
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@2710 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Fix wild memory reference from previous updategiraffedata2016-04-131-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@2704 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Lots of Pbmtext/libpbmfont fixes and enhancements from Akira Urushibatagiraffedata2016-03-191-401/+436
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@2686 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Add -xbegin, allow -xshift, -yshift to be negativegiraffedata2015-06-211-106/+175
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@2558 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Add and use pbm_cleanrowend_packedgiraffedata2015-05-161-12/+9
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@2488 9d0c8265-081b-0410-96cb-a4ca84ce46f8