summaryrefslogtreecommitdiff
path: root/src/cos_parse.c
Commit message (Collapse)AuthorAgeFilesLines
* extend page interface with render contextVincent Sanders2018-01-291-1/+1
|
* split out content conversion from parseVincent Sanders2018-01-241-490/+20
|
* add parameter parsing for content objectsVincent Sanders2018-01-231-5/+513
|
* rename cos object name entryVincent Sanders2018-01-231-1/+1
|
* correctly parse content streams for pages contentsVincent Sanders2018-01-201-49/+93
|
* complete parse of all content stream operatorsVincent Sanders2018-01-201-255/+142
|
* convert to using stream offset type for stream offsetsVincent Sanders2018-01-191-60/+418
|
* update cos object parsing to take a stream to parse fromVincent Sanders2018-01-181-143/+231
|
* start to alter parseing to read from cos_stream objectVincent Sanders2018-01-181-23/+56
|
* fix list parse and constructionVincent Sanders2018-01-161-17/+27
| | | | | | | change lists to be represented by pointer arrays grown in 32 entry blocks instead of linked list. This also ensures lists are constructed in the correct order and makes enumeration and indexing much more efficient.
* split out stream filteringVincent Sanders2018-01-081-2/+11
|
* fix header guards and copyright noticesVincent Sanders2018-01-081-0/+9
|
* parse stream objects, no filters handled yetVincent Sanders2018-01-081-5/+125
|
* make an actual libraryVincent Sanders2017-12-301-0/+886