Commit Graph

  • 50443e27ba - changed place of module declaration Andreas Romeyke 2019-04-17 16:55:57 +0200
  • 5d1088d292 - enhanced doc Andreas Romeyke 2019-04-17 16:55:37 +0200
  • 6520a8e350 - init Andreas Romeyke 2019-04-17 16:44:26 +0200
  • a6c503d6ad - added example of valid geotiff file Andreas Romeyke 2019-04-17 15:45:42 +0200
  • d9130c1c6f - fixed tc count - add README.testsuite to describe how to test checkit_tiff correctly Andreas Romeyke 2019-04-17 15:03:26 +0200
  • f81db5e8bf - minor fixes Andreas Romeyke 2019-04-17 14:55:00 +0200
  • 7785f0c397 - fixed peg to handle include correctly Andreas Romeyke 2019-04-17 14:54:03 +0200
  • 7e0f9f871c - fixed grammar to handle include correctly Andreas Romeyke 2019-04-17 14:36:20 +0200
  • 73582d317b - fixed ICC profile version Andreas Romeyke 2019-04-17 11:57:28 +0200
  • 0eb639e67d - replaced useless tifp_check() function by a macro. The macrocode will only be activated if the preprocessor option HARDEN is set Andreas Romeyke 2019-04-03 15:46:18 +0200
  • b51e61a45f - fixed memleaks Andreas Romeyke 2019-04-02 17:20:21 +0200
  • 3acfe8708a - fixed warnings v0.5.2 Andreas Romeyke 2019-03-29 14:37:34 +0100
  • 3004fe71b0 - removed unused variable - removed useless tests in assertions Andreas Romeyke 2019-03-29 14:37:23 +0100
  • 9d9b2361ce - simplified code Andreas Romeyke 2019-03-29 14:36:50 +0100
  • bd4aeb3ea3 - removed DEBUG Andreas Romeyke 2019-03-29 12:29:11 +0100
  • d782ad71f5 - enhanced __add_to_render_pipeline_via_strncpy() signature by strlen Andreas Romeyke 2019-03-29 12:23:04 +0100
  • cdfc28aa82 - fixed warning Andreas Romeyke 2019-03-29 12:21:42 +0100
  • e761e8f062 - minor, removed unused variable assignment Andreas Romeyke 2019-03-29 12:21:22 +0100
  • e59cfb3cdf - fixed variable type, uint16 instead int should be used Andreas Romeyke 2019-03-27 16:34:05 +0100
  • cc40d81f6f - removed deadcode - simplified __clean_render_pipeline() Andreas Romeyke 2019-03-25 13:46:30 +0100
  • 4f66bdfb1d - using fabsf() instead fabs(), because float Andreas Romeyke 2019-03-25 13:45:48 +0100
  • 0cbd57d4fe - using secstrcat() correctly, using RENDERMINSIZE and RENDERMAXSIZE Andreas Romeyke 2019-03-25 13:45:14 +0100
  • 793bc9a8ca - simplified secstrcat() Andreas Romeyke 2019-03-25 13:43:53 +0100
  • 2060ea2708 - fixed assert Andreas Romeyke 2019-03-25 11:06:33 +0100
  • 47fa5e10d0 - added brackets Andreas Romeyke 2019-03-25 10:53:55 +0100
  • 6cec9f4040 - comment cleanup Andreas Romeyke 2019-03-25 10:51:16 +0100
  • f9a02cbd1e - improved readability Andreas Romeyke 2019-03-25 10:50:55 +0100
  • a23b7fe178 - secured macro Andreas Romeyke 2019-03-25 10:50:24 +0100
  • dd2d031b62 - fixed size calculation bug, size_t instead int is used now Andreas Romeyke 2019-03-21 15:05:46 +0100
  • a6412c60e4 - minor lint fix Andreas Romeyke 2019-03-21 15:05:02 +0100
  • ee3247428b - changed signature of __clean_render_pipeline() - using explicite local variables in __add_to_render_pipeline_via_strncpy() - minor indent fixes Andreas Romeyke 2019-03-21 15:04:43 +0100
  • 0dc97cbab1 - added hint if segfault on highly corrupted tiff files Andreas Romeyke 2019-03-21 15:02:27 +0100
  • 7ae9990a85 - refactoring, improved code Andreas Romeyke 2019-03-20 17:02:05 +0100
  • bdeaecb3e1 - fix to supress wrong "#line 0" Andreas Romeyke 2019-02-26 13:19:25 +0100
  • 467824caa8 - fixed shadowed variable warnings Andreas Romeyke 2019-02-22 14:35:37 +0100
  • 53dbeb5f6d - fixed size warnings Andreas Romeyke 2019-02-22 13:15:09 +0100
  • 30b2692dbf - added more minimal tiffs v0.5.1 Andreas Romeyke 2019-02-16 11:08:11 +0100
  • 4ecdf9354d - added more stripped down examples of broken tiff files Andreas Romeyke 2019-02-06 17:16:41 +0100
  • 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 art1@andreas-romeyke.de 2018-12-10 21:38:35 +0100
  • 7f9a1db8e6 - added private tag 51070 (Metis Group) art1@andreas-romeyke.de 2018-12-10 20:55:04 +0100
  • a9dd33aedd - bugfix, detect wrong 2.x.x versions Andreas Romeyke 2019-02-14 16:16:17 +0100
  • aeded94806 - added support for deep geotiff checks v0.5.0 art1@andreas-romeyke.de 2018-10-22 12:49:26 +0200
  • 9acc430cd8 - use printascii instead regex Andreas Romeyke 2018-05-07 16:39:21 +0200
  • a3dcafb8d7 - added geotiffs for testing Andreas Romeyke 2018-05-07 16:39:06 +0200
  • 7ed4b45bfa - bugfix, evaluate return code of read_offsetdata() Andreas Romeyke 2018-05-07 14:47:36 +0200
  • 924fb36167 - improved sanitize-example Andreas Romeyke 2018-05-07 14:44:58 +0200
  • 4247779832 - fixed param in snprintf-call Andreas Romeyke 2018-05-07 11:44:03 +0200
  • 47e6ffbb8b - improved error message Andreas Romeyke 2018-05-04 14:54:34 +0200
  • 3c7979a002 - added missed tagerrors Andreas Romeyke 2018-05-04 14:54:17 +0200
  • 6d826c2838 - init, first geotiff checks (only geokey directory supported yet) Andreas Romeyke 2018-05-04 11:26:44 +0200
  • d2c41e3c32 - added new tagerrors - added prototype for check_all_geotiff_tags() Andreas Romeyke 2018-05-04 11:24:46 +0200
  • f6fc378ad0 - added geotiff mode Andreas Romeyke 2018-05-04 11:24:08 +0200
  • 10996f2ab8 - mode "enable_deep_geotiff_checks" added in parser - re-added error messages if config files are violating grammar Andreas Romeyke 2018-05-03 12:27:42 +0200
  • 90e9225c0f - removed dead code art1@andreas-romeyke.de 2018-10-22 12:19:51 +0200
  • 463a04eed4 - fixed debugging code - fixed sprintf-warnings - bugfix, problem with swapping if bigendian fixed art1@andreas-romeyke.de 2018-10-22 12:19:39 +0200
  • 4dc783553c - disabled dead code in handle stripoffset data Andreas Romeyke 2018-05-08 09:29:13 +0200
  • cb7358db41 - check returncode of get_first_ifd() call - Andreas Romeyke 2018-05-08 09:28:15 +0200
  • ee955279bb - bugfixes, size problems with 32bit on 64bit machines - EOF detection for ct_read() in OFFSET_MALLOC Andreas Romeyke 2018-05-07 14:47:07 +0200
  • b2f7121e43 - bugfix, removed shadowing of variables Andreas Romeyke 2018-05-07 11:14:28 +0200
  • 1f556d2eb7 - bugfix, dead code elimination Andreas Romeyke 2018-05-07 11:13:15 +0200
  • 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() Andreas Romeyke 2018-05-04 14:36:38 +0200
  • 36e110a1e8 - improved check_notag() by avoiding string-op from check_tag_quiet() Andreas Romeyke 2018-05-04 14:32:50 +0200
  • 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 Andreas Romeyke 2018-05-04 12:28:17 +0200
  • c40221f3ce - fixed asciiparams and doubeparams tag (GeoTIFF) art1@andreas-romeyke.de 2018-10-22 11:14:10 +0200
  • 35f3778ebe - fixed sprintf type art1@andreas-romeyke.de 2018-10-22 11:09:36 +0200
  • 2175d4caba - removed dead code art1@andreas-romeyke.de 2018-10-22 11:09:20 +0200
  • ed64bf3f2b - removed dead code art1@andreas-romeyke.de 2018-10-22 11:08:49 +0200
  • 0d50aee923 - fixed shadowed variable problem art1@andreas-romeyke.de 2018-10-22 11:08:22 +0200
  • 928700beab - removed dead code art1@andreas-romeyke.de 2018-10-22 11:07:40 +0200
  • 3e947059d4 - removed superflous check art1@andreas-romeyke.de 2018-10-22 11:06:52 +0200
  • 2339cd3e99 - added nullptr-check art1@andreas-romeyke.de 2018-10-22 11:06:28 +0200
  • 355af6c741
    Merge adcd8f13f7 into 2df702d334 #10 Vinzenz Bauer 2018-05-25 07:18:15 +0000
  • adcd8f13f7
    asciiparams and doubleparams tag #10 Vinzenz Bauer 2018-05-25 09:16:51 +0200
  • c525d5a084 - (re-)added extended check for ascii-values v0.4.0.1 v0.4.0-hotfix Andreas Romeyke 2018-05-07 17:39:40 +0200
  • 5358cc6f2b - added test tiffs to check if ascii rule is working Andreas Romeyke 2018-05-07 17:07:16 +0200
  • d620e57f48 - bugfix, evaluate return code of read_offsetdata() Andreas Romeyke 2018-05-07 14:47:36 +0200
  • cf4cd44b86 - bugfix, added check if mem allocation successful Andreas Romeyke 2018-05-07 11:12:28 +0200
  • 10d964847f - bugfix, with miniswhite.1c.1b.tiff from libtiff got "runtime error: left shift of 152 by 24 places cannot be represented in type 'int'" Andreas Romeyke 2018-05-04 11:14:30 +0200
  • 2df702d334 - (re-)added extended check for ascii-values v0.4.2 Andreas Romeyke 2018-05-07 17:39:40 +0200
  • 4484c457da - added test tiffs to check if ascii rule is working Andreas Romeyke 2018-05-07 17:07:16 +0200
  • 768685bf6b - bugfix, evaluate return code of read_offsetdata() Andreas Romeyke 2018-05-07 14:47:36 +0200
  • ddcf35a993 - bugfix, added check if mem allocation successful Andreas Romeyke 2018-05-07 11:12:28 +0200
  • 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'" Andreas Romeyke 2018-05-04 11:14:30 +0200
  • ef41123cb3 - (re-)added extended check for ascii-values feature_geotiff_mode Andreas Romeyke 2018-05-07 17:39:40 +0200
  • c968aa0446 - added test tiffs to check if ascii rule is working Andreas Romeyke 2018-05-07 17:07:16 +0200
  • 6f81703d7f - use printascii instead regex Andreas Romeyke 2018-05-07 16:39:21 +0200
  • fc8dab0e80 - added geotiffs for testing Andreas Romeyke 2018-05-07 16:39:06 +0200
  • 860c3d9f54 - bugfix, evaluate return code of read_offsetdata() Andreas Romeyke 2018-05-07 14:47:36 +0200
  • 3c2ffd0bff - bugfixes, size problems with 32bit on 64bit machines - EOF detection for ct_read() in OFFSET_MALLOC Andreas Romeyke 2018-05-07 14:47:07 +0200
  • 00d8d14975 - improved sanitize-example Andreas Romeyke 2018-05-07 14:44:58 +0200
  • 4b017ac841 - fixed param in snprintf-call Andreas Romeyke 2018-05-07 11:44:03 +0200
  • b544f95c79 - improved error message Andreas Romeyke 2018-05-04 14:54:34 +0200
  • 341a3ffb1b - added missed tagerrors Andreas Romeyke 2018-05-04 14:54:17 +0200
  • 5c1bf681e3 - init, first geotiff checks (only geokey directory supported yet) Andreas Romeyke 2018-05-04 11:26:44 +0200
  • 94d1b36a48 - added handling for geotiff mode - removed defaults to enable compiler detection if some cases are missing - Andreas Romeyke 2018-05-04 11:25:54 +0200
  • 21e6a0d46d - added new tagerrors - added prototype for check_all_geotiff_tags() Andreas Romeyke 2018-05-04 11:24:46 +0200
  • 9160c2174b - added geotiff mode Andreas Romeyke 2018-05-04 11:24:08 +0200
  • c505e37461 - mode "enable_deep_geotiff_checks" added in parser - re-added error messages if config files are violating grammar Andreas Romeyke 2018-05-03 12:27:42 +0200
  • c2da59cdad - bugfix, removed shadowing of variables Andreas Romeyke 2018-05-07 11:14:28 +0200
  • 7dbc4027ed - bugfix, disabled superflous code Andreas Romeyke 2018-05-07 11:13:48 +0200