Andreas Romeyke
30b2692dbf
- added more minimal tiffs
2 years ago
Andreas Romeyke
4ecdf9354d
- added more stripped down examples of broken tiff files
2 years ago
art1@andreas-romeyke.de
f25c7eaad5
- if read/seek fails, it returns faked values, resulting in hard errors (HE). Therefore no hard break of checkit_tiff ooccurs and all files will be evaluated in dir mode
2 years ago
art1@andreas-romeyke.de
7f9a1db8e6
- added private tag 51070 (Metis Group)
2 years ago
Andreas Romeyke
a9dd33aedd
- bugfix, detect wrong 2.x.x versions
2 years ago
art1@andreas-romeyke.de
aeded94806
- added support for deep geotiff checks
3 years ago
Andreas Romeyke
9acc430cd8
- use printascii instead regex
3 years ago
Andreas Romeyke
a3dcafb8d7
- added geotiffs for testing
3 years ago
Andreas Romeyke
7ed4b45bfa
- bugfix, evaluate return code of read_offsetdata()
3 years ago
Andreas Romeyke
924fb36167
- improved sanitize-example
3 years ago
Andreas Romeyke
4247779832
- fixed param in snprintf-call
3 years ago
Andreas Romeyke
47e6ffbb8b
- improved error message
3 years ago
Andreas Romeyke
3c7979a002
- added missed tagerrors
3 years ago
Andreas Romeyke
6d826c2838
- init, first geotiff checks (only geokey directory supported yet)
3 years ago
Andreas Romeyke
d2c41e3c32
- added new tagerrors
- added prototype for check_all_geotiff_tags()
3 years ago
Andreas Romeyke
f6fc378ad0
- added geotiff mode
3 years ago
Andreas Romeyke
10996f2ab8
- mode "enable_deep_geotiff_checks" added in parser
- re-added error messages if config files are violating grammar
3 years ago
art1@andreas-romeyke.de
90e9225c0f
- removed dead code
3 years ago
art1@andreas-romeyke.de
463a04eed4
- fixed debugging code
- fixed sprintf-warnings
- bugfix, problem with swapping if bigendian fixed
3 years ago
Andreas Romeyke
4dc783553c
- disabled dead code in handle stripoffset data
3 years ago
Andreas Romeyke
cb7358db41
- check returncode of get_first_ifd() call
-
3 years ago
Andreas Romeyke
ee955279bb
- bugfixes, size problems with 32bit on 64bit machines
- EOF detection for ct_read() in OFFSET_MALLOC
3 years ago
Andreas Romeyke
b2f7121e43
- bugfix, removed shadowing of variables
3 years ago
Andreas Romeyke
1f556d2eb7
- bugfix, dead code elimination
3 years ago
Andreas Romeyke
5c0d1c02f4
- improved TIFFGetRawTagListIndex() by eliminating loop and
reordering cases
- added error-handling in TIFFGetRawTagListEntry()
- added error-handling in TIFFGetRawTagIFDListEntry()
- replaced hard exit calls by return of errorneous ifd_entry
in TIFFGetRawTagIFDListEntry()
3 years ago
Andreas Romeyke
36e110a1e8
- improved check_notag() by avoiding string-op from check_tag_quiet()
3 years ago
Andreas Romeyke
8238d96eba
- rewritten TIFFGetRawTagListEntry() using ct_seek() and ct_read() only, avoiding read all tags
- rewritten TIFFGetRawTagIFDListEntry() using ct_seek() and ct_read() only, avoiding read all tags
3 years ago
art1@andreas-romeyke.de
c40221f3ce
- fixed asciiparams and doubeparams tag (GeoTIFF)
3 years ago
art1@andreas-romeyke.de
35f3778ebe
- fixed sprintf type
3 years ago
art1@andreas-romeyke.de
2175d4caba
- removed dead code
3 years ago
art1@andreas-romeyke.de
ed64bf3f2b
- removed dead code
3 years ago
art1@andreas-romeyke.de
0d50aee923
- fixed shadowed variable problem
3 years ago
art1@andreas-romeyke.de
928700beab
- removed dead code
3 years ago
art1@andreas-romeyke.de
3e947059d4
- removed superflous check
3 years ago
art1@andreas-romeyke.de
2339cd3e99
- added nullptr-check
3 years ago
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