Andreas Romeyke
2df702d334
- (re-)added extended check for ascii-values
3 years ago
Andreas Romeyke
4484c457da
- added test tiffs to check if ascii rule is working
3 years ago
Andreas Romeyke
768685bf6b
- bugfix, evaluate return code of read_offsetdata()
3 years ago
Andreas Romeyke
ddcf35a993
- bugfix, added check if mem allocation successful
3 years ago
Andreas Romeyke
5836d35246
- bugfix, with miniswhite.1c.1b.tiff from libtiff got "runtime error: left shift of 152 by 24 places cannot be represented in type 'int'"
3 years ago
Andreas R
139565208e
Merge pull request #9 from SLUB-digitalpreservation/hotfix_configuration_cit_tif6_baseline_slub
- bugfix, because tag value could be an array, only "any" is used; an…
3 years ago
Andreas Romeyke
70ae6d5d44
- bugfix, because tag value could be an array, only "any" is used; an array of n elements not supported yet
3 years ago
Andreas Romeyke
9f9b58a701
- fixed tc count
3 years ago
Andreas Romeyke
ae806b9282
- fixed to support "TIFF Handreichung SLUB v1.3", in detail:
- removed 258 dependency to 262.3, because 262.3 is not allowed
- changed rule from any to long int range for tags 273 and 279
- changed rule from regex to printascii for tags 270, 271, 272, 305, 33432
- added optional rule for tag 339
3 years ago
Andreas Romeyke
5afa9abd72
- updated
3 years ago
Andreas Romeyke
3493a855c0
- removed deprecated cfg-files
3 years ago
Andreas Romeyke
c3cc4125c9
- issue-fix: https://github.com/SLUB-digitalpreservation/checkit_tiff/issues/8
3 years ago
Andreas Romeyke
28d714fc0b
- fixed testplan
3 years ago
Andreas Romeyke
9d3b17e9a6
- extended info about static compilation
- using AFL_HARDEN in afl call
3 years ago
Andreas Romeyke
0ff7de3e83
- bugfix, removed outdated assertions
3 years ago
Andreas Romeyke
ac5988ca71
- removed deprecated code
3 years ago
Andreas Romeyke
df909402ce
- fixed rendering if harderrors occurred
3 years ago
Andreas Romeyke
4c84438d44
- fixed bug found by ubsan
3 years ago
Andreas Romeyke
2b6b55517f
- using rm_summary_valid/rm_summary_invalid
3 years ago
Andreas Romeyke
2461e07ae0
- minor fixes of cppcheck warnings
3 years ago
Andreas Romeyke
5ed7db102a
- changed void* for streamp to uint8 *
- added new rm_summary_valid and rm_summary_invalid to rm_type_t
3 years ago
Andreas Romeyke
d044fb299e
- minor
3 years ago
Andreas Romeyke
58912108f6
- added example for geotiff files
3 years ago
Andreas Romeyke
4e52b2b6db
- extended with questions to performance and repair options
3 years ago
Andreas Romeyke
846bc7eaef
- fixed copyright years
3 years ago
Andreas Romeyke
07bfded68a
- fixed test cleanup
3 years ago
Andreas Romeyke
513d929c11
- test tif with count = 2^32 added
3 years ago
Andreas Romeyke
caf1ad8877
- added fix if malloc not possible
- added check if offset-data should be allocated but is greater than filesize
3 years ago
Andreas Romeyke
7de5845832
- fixed testcase output
- fixed testcase wrong ifdorder without modes enabled
3 years ago
Andreas Romeyke
75667ae733
- added testcase for regression bug
3 years ago
Andreas Romeyke
bd56d4cf8c
- error output to debug
3 years ago
Andreas Romeyke
e82b95b1c2
- added testcase for regression bug
3 years ago
Andreas Romeyke
fce4669a78
- bugfix, off-by-one in logical combine (inner loop)
3 years ago
Andreas Romeyke
5fce306e42
- fix memleak
3 years ago
Andreas Romeyke
4487d459ec
- minor fix
3 years ago
Andreas Romeyke
998f328ba0
- added parsercheck printascii
- added parsercheck hex
- added parsercheck exponent
- added parsercheck tag exceeded
- added parsercheck complex logical_or
- added parsercheck modes
3 years ago
Andreas Romeyke
09dbf9823c
- error channel output also used
3 years ago
Andreas Romeyke
40ffe3981a
- minor output fix
3 years ago
Andreas Romeyke
4b27993613
- added some simple grammar tests which checks exe-stack
3 years ago
Andreas Romeyke
048bd56795
- fixed checkit_tiff calls
- added new call2_checkit_check_config() to check output of grammar printer
3 years ago
Andreas Romeyke
43b48425db
- bugfix, fixed of-by-one errors in exe_printstack_human_readable()
- minor output fixes in exe_printstack_human_readable()
3 years ago
Andreas Romeyke
2e69f439c8
- added info about testing
3 years ago
Andreas Romeyke
079f6f9b7f
- bugfix, off-by-one in exe_printstack_human_readable()
3 years ago
Jens S
5bc786ff95
Update check_tag_quiet.c
- I assume the tag is just missing but (probably) not dearly missed.
4 years ago
Andreas Romeyke
26db95bf90
- typo fixes
3 years ago
Andreas Romeyke
4fd137ec2a
- minor fixes of problems detected by cppcheck
3 years ago
Andreas Romeyke
76266c09ec
- rewritten secstrcat() to minimize memory footprint, this results in large speedup
- fixed minor bug in secstrcat if src== NULL
- RENDERSIZE is reduced to 4096
3 years ago
Andreas Romeyke
96bdfefb3f
- refactoring, __clean_renderer_pipeline freeing tail recursively
3 years ago
Andreas Romeyke
17df30db6c
- added hard testcases to test against TIFFs with ugly destroyed IFDs as worst case
3 years ago
Andreas Romeyke
48880ed3bf
- improved TIFFGetRawTagIFDListEntry() for speed
3 years ago