about summary refs log tree commit diff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* add commentsgiraffedata2019-04-061-0/+11
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3590 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* cleanupgiraffedata2019-03-152-100/+169
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3575 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* whitespacegiraffedata2019-03-151-20/+20
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3574 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* cleanupgiraffedata2019-03-151-18/+18
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3573 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* whitespacegiraffedata2019-03-151-17/+17
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3571 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Handle libnetpbm.so symlink in package and install bettergiraffedata2019-02-161-7/+8
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3548 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Fix handling of floating point imprecision in unnormalizing samplesgiraffedata2019-01-209-16/+42
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3514 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* whitespacegiraffedata2019-01-201-18/+18
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3511 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* whitespacegiraffedata2019-01-201-3/+3
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3510 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Add epsilon before rounding, to take care of fractions that should be exactlygiraffedata2019-01-131-1/+6
| | | | | | | half but are slightly less because of imprecision in floating point arithmetic git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3499 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* improve commentsgiraffedata2018-11-011-18/+20
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3408 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* cleanupgiraffedata2018-10-071-1/+2
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3401 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* add pm_getlinegiraffedata2018-10-072-0/+74
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3391 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* whitespacegiraffedata2018-10-071-32/+32
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3390 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Fix build failure on systems without strndupgiraffedata2018-10-061-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3386 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* cleanupgiraffedata2018-10-028-42/+49
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3372 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* whitespacegiraffedata2018-10-021-52/+52
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3370 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Fix build failure on systems without strndupgiraffedata2018-10-021-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3368 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* cleanupgiraffedata2018-09-251-65/+106
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3336 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Fix bugs with invalid BDF font filesgiraffedata2018-09-251-7/+11
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3335 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Add pnm_maketuplergbn, pnm_makerowrgbn, and pnm_makearrayrgbngiraffedata2018-09-152-1/+71
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3324 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Add Akira's contribution to public domaingiraffedata2018-07-052-4/+7
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3292 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Rewrite font processing for proper memory management; make built-in fonts ↵giraffedata2018-07-0411-1183/+2056
| | | | | | 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-271-12/+12
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3274 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* whitespacegiraffedata2018-06-271-4/+4
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3272 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* whitespacegiraffedata2018-06-271-9/+9
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3271 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* merge pm_interpret_uint, pm_string_to_uintgiraffedata2018-06-043-59/+25
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3262 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Fix missing free from a few days agogiraffedata2018-05-131-0/+1
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3253 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* whitespacegiraffedata2018-05-121-3/+3
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3252 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Add pnm_colorspec_*, pnm_parsecolor2, pnm_allocpamtuplen, pnm_freepamtuplen. ↵giraffedata2018-05-124-6/+329
| | | | | | Make normalized tuple functions respect pam.allocation_depth git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3250 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* whitespacegiraffedata2018-05-121-13/+13
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3249 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* whitespacegiraffedata2018-05-121-23/+23
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3248 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Add pnm_parsecolor2, make ppm_parsecolor2 use pnm_parsecolor2giraffedata2018-05-093-368/+133
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3247 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* whitespacegiraffedata2018-05-091-3/+3
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3246 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* quiet compiler warninggiraffedata2018-04-281-5/+8
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3221 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* cleanupgiraffedata2018-04-281-7/+7
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3220 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* whitespacegiraffedata2018-04-281-40/+40
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3219 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Remove _XOPEN_SOURCE because in combination with _BSD_SOURCE, it causes ↵giraffedata2018-04-261-1/+0
| | | | | | nstring.h to refer to strcasecmp() and OpenBSD string.h not to define strcasecmp, thus making this fail to compile. We don't know what _XOPEN_SOURCE was supposed to be for. git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3217 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* fix typo in commentgiraffedata2018-04-261-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3215 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* whitespacegiraffedata2018-04-251-4/+4
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3208 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Recognize _XOPEN_SOURCE 500 as another way of requesting strcasecmpgiraffedata2018-04-251-4/+10
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3207 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* whitespacegiraffedata2018-04-081-24/+24
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3201 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* whitespacegiraffedata2018-04-081-49/+49
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3197 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Add wide character capability to Pbmtextgiraffedata2018-03-232-40/+224
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3177 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Improve error message when writing packed PBM row failsgiraffedata2018-03-211-6/+12
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3176 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* whitespacegiraffedata2018-03-211-42/+42
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3175 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* add commentgiraffedata2018-03-131-0/+4
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3171 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* whitespacegiraffedata2018-03-131-54/+54
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3170 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* Remove nonsensical tuple type check from pnm_makerowrgbgiraffedata2018-03-101-5/+3
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3168 9d0c8265-081b-0410-96cb-a4ca84ce46f8
* whitespacegiraffedata2018-03-101-91/+91
| | | | git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@3167 9d0c8265-081b-0410-96cb-a4ca84ce46f8