Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | make value extraction the same interface as getting | Vincent Sanders | 2018-02-03 | 1 | -18/+29 |
| | |||||
* | correctly extract the page boundaries from the page tree | Vincent Sanders | 2018-02-03 | 1 | -1/+41 |
| | |||||
* | start actual page rendering | Vincent Sanders | 2018-01-31 | 1 | -0/+1 |
| | |||||
* | fix bug when content conversion has already been performed | Vincent Sanders | 2018-01-28 | 1 | -26/+131 |
| | | | | | | | | | when content stream had already been converted instead of skipping the entire conversion and returning the previously converted content half teh conversion was performed a second time generating utter garbage and crashes. Additionally add a object dump debug helper | ||||
* | rename cos object name entry | Vincent Sanders | 2018-01-23 | 1 | -4/+24 |
| | |||||
* | correctly parse content streams for pages contents | Vincent Sanders | 2018-01-20 | 1 | -19/+94 |
| | |||||
* | convert to using stream offset type for stream offsets | Vincent Sanders | 2018-01-19 | 1 | -0/+1 |
| | |||||
* | start to alter parseing to read from cos_stream object | Vincent Sanders | 2018-01-18 | 1 | -0/+49 |
| | |||||
* | fix list parse and construction | Vincent Sanders | 2018-01-16 | 1 | -32/+12 |
| | | | | | | | 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. | ||||
* | fix header guards and copyright notices | Vincent Sanders | 2018-01-08 | 1 | -1/+1 |
| | |||||
* | parse stream objects, no filters handled yet | Vincent Sanders | 2018-01-08 | 1 | -1/+2 |
| | |||||
* | split out cross reference table handling to separate module | Vincent Sanders | 2018-01-06 | 1 | -8/+27 |
| | |||||
* | add metadata interface | Vincent Sanders | 2017-12-31 | 1 | -1/+37 |
| | |||||
* | make an actual library | Vincent Sanders | 2017-12-30 | 1 | -15/+16 |
| | |||||
* | decode page tree | Vincent Sanders | 2017-12-28 | 1 | -0/+148 |
| | |||||
* | add more data acessors | Vincent Sanders | 2017-12-26 | 1 | -23/+104 |
| | |||||
* | decode indirect objects | Vincent Sanders | 2017-12-24 | 1 | -0/+1 |
| | |||||
* | fix null object decode and improve reference object decode a bit | Vincent Sanders | 2017-12-24 | 1 | -0/+9 |
| | |||||
* | clean up error handling and start decoding of indirect objects | Vincent Sanders | 2017-12-24 | 1 | -13/+27 |
| | |||||
* | split code up a bit | Vincent Sanders | 2017-12-21 | 1 | -0/+139 |