aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Fix JBIG2 allocation.yzrh2023-01-061-1/+2
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Add document information dictionary to output.yzrh2023-01-052-14/+27
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Fix invalid token parsing.yzrh2023-01-051-22/+25
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Replace catalog object only if root object does not exist.yzrh2023-01-042-8/+14
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Handle invalid PDF object.yzrh2023-01-041-28/+71
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Replace catalog object if found.yzrh2023-01-041-18/+26
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Prioritise incomplete object during deduplication.yzrh2023-01-042-13/+42
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Handle invalid result from PDF parser.yzrh2023-01-032-22/+34
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Fix KDH decryption.yzrh2023-01-031-17/+19
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Fix inconsistent whitespace detection in PDF parser.yzrh2023-01-031-13/+22
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Handle duplicated image in HN.yzrh2023-01-021-2/+24
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Update CHANGE.yzrh2023-01-012-4/+2
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Handle incomplete PDF object in parser.yzrh2023-01-011-16/+14
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Handle duplicated object in CAJ.yzrh2023-01-011-26/+47
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Improve PDF parser.yzrh2023-01-011-18/+26
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Split md5 function.yzrh2023-01-014-10/+43
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Rename JBIG decoder.yzrh2023-01-014-6/+6
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Fix JBIG decoder data type.yzrh2023-01-011-2/+2
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Fix JBIG decoder.yzrh2022-12-311-0/+11
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Fix JBIG table length.yzrh2022-12-311-4/+4
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Fix HN image compositing.yzrh2022-12-311-27/+50
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Fix PDF object check.yzrh2022-12-301-4/+4
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Handle HN page with figure only.yzrh2022-12-304-27/+28
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Fix type casting when processing data.yzrh2022-12-303-31/+31
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Handle combination of text and image in page content.yzrh2022-12-292-63/+62
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Link against libc for iconv, find openjpeg header with pkgconf.yzrh2022-12-292-5/+6
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Fix PDF object check.yzrh2022-12-291-4/+5
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Fix buffer overflow when object size is less than 8 bytes.yzrh2022-12-291-4/+5
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Handle missing root object which is parent of others.yzrh2022-12-291-5/+7
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Add JPEG 2000 support.yzrh2022-12-294-3/+166
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Add preliminary support for HN figure placement.yzrh2022-12-285-56/+159
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Handle headless HN and page with no image.yzrh2022-12-256-182/+239
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Simplify JBIG decoder.yzrh2022-12-251-1/+1
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Handle different JPEG colour component.yzrh2022-12-254-24/+32
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Fix HN conversion and add JBIG2 support.yzrh2022-12-2417-187/+506
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Fix memory leak and data type.yzrh2022-12-226-7/+36
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Add error message for JBIG.yzrh2022-12-202-3/+9
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Update Makefileyzrh2022-12-191-3/+3
| | | | Signed-off-by: yzrh <yzrh@noema.org>
* Remove -march=native in Makefile and remove char **envp for POSIX compliance.yzrh2021-09-022-2/+2
|
* Fix memory leak.yzrh2021-01-292-5/+14
|
* Add wrapper for PDF operation.yzrh2021-01-132-232/+151
|
* Fix transformation matrix.yzrh2021-01-121-3/+8
|
* Fix HN dictionary generation.yzrh2021-01-121-7/+2
|
* Fix root object dictionary generation.yzrh2021-01-112-10/+23
|
* Decode JBIG and JPEG during HN conversion.yzrh2021-01-0330-273/+1032
|
* Handle binary data in dictionary.yzrh2020-12-313-19/+31
|
* Improve portability.yzrh2020-12-315-36/+17
|
* Produce PDF directly from KDH.yzrh2020-12-306-23/+102
|
* Add HN text extraction.yzrh2020-12-3014-41/+325
|
* Update HN data structure.yzrh2020-12-298-137/+176
|