Commit Graph

  • d9501e14eb - bugfix, instead count, offset should be greater than 8 - added extra seek check Andreas Romeyke 2017-02-05 21:13:42 +0100
  • d50afd0ee6 - fixed Debian related warnings Andreas Romeyke 2017-02-05 20:58:51 +0100
  • 8647f9b2bb - refactoring, renamed function_name() to get_parser_function_description() - refactoring, using switch-statement in get_parser_function_description() Andreas Romeyke 2017-02-03 15:53:09 +0100
  • 34c2e478a6 - refactoring, extracted string related code to messages/msg_*.c functions, because preparation to make it easier to adapt/translate Andreas Romeyke 2017-02-03 12:37:02 +0100
  • 9d4d699beb - added propagation of expected values Andreas Romeyke 2017-02-03 10:59:12 +0100
  • 025d68582a - fixed warning in tifp_check Andreas Romeyke 2017-02-02 15:52:53 +0100
  • 3ee307db6a - render-call moved to checkit_tiff.c - renderer() expects now retmsg_t as renderpipeline - partially rewritten rendering code Andreas Romeyke 2017-02-02 15:52:10 +0100
  • bd87e7acb1 - enhanced rm_type_t Andreas Romeyke 2017-02-02 15:48:04 +0100
  • 061dd2630a - using strnlen() and strncat() now Andreas Romeyke 2017-02-02 15:47:11 +0100
  • fd78a202c0 - removed tif_files() call Andreas Romeyke 2017-02-02 15:46:41 +0100
  • cbfa119a17 - added error codes - updated tifp_check-signature - fixed check_tag_quiet using ret_t as return type - improved icc-checks Andreas Romeyke 2017-02-01 17:06:17 +0100
  • 3ba8a12a63 - added some errorcodes Andreas Romeyke 2017-02-01 17:02:58 +0100
  • 5564156bf7 - adapted to new ret_t - new icc_returncode_t defined - changed return type of parse_icc() Andreas Romeyke 2017-01-31 18:38:17 +0100
  • d227117450 - added new error type returncode_t - redefined ret_t Andreas Romeyke 2017-01-31 18:36:16 +0100
  • 75fef2dcd0 - minimized invalid-datetime tiff Andreas Romeyke 2017-02-02 18:19:55 +0100
  • 0b810994f0 - minimized invalid-datetime tiff v0.2.2 Andreas Romeyke 2017-02-02 18:19:55 +0100
  • 37547653fe - fixed warning in tifp_check Andreas Romeyke 2017-02-02 15:52:53 +0100
  • da75874288 - render-call moved to checkit_tiff.c - renderer() expects now retmsg_t as renderpipeline - partially rewritten rendering code Andreas Romeyke 2017-02-02 15:52:10 +0100
  • af0b0f7eb6 - enhanced rm_type_t Andreas Romeyke 2017-02-02 15:48:04 +0100
  • 0df52da725 - using strnlen() and strncat() now Andreas Romeyke 2017-02-02 15:47:11 +0100
  • 8567eef516 - removed tif_files() call Andreas Romeyke 2017-02-02 15:46:41 +0100
  • 400bb81d9a - added error codes - updated tifp_check-signature - fixed check_tag_quiet using ret_t as return type - improved icc-checks Andreas Romeyke 2017-02-01 17:06:17 +0100
  • 340604d3f8 - added some errorcodes Andreas Romeyke 2017-02-01 17:02:58 +0100
  • 623a1106f7 - adapted to new ret_t - new icc_returncode_t defined - changed return type of parse_icc() Andreas Romeyke 2017-01-31 18:38:17 +0100
  • 64263311d7 - added new error type returncode_t - redefined ret_t Andreas Romeyke 2017-01-31 18:36:16 +0100
  • 761936658b Merge branch 'hotfix_ICC_bitmask_error' into development Andreas Romeyke 2017-02-02 13:16:36 +0100
  • 9e519a574c - bugfix, fixed ICC profile size calculation based on short bitmask, thanks to Jörg for hint v0.2.1 Andreas Romeyke 2017-02-02 13:13:33 +0100
  • 5459ef3332 - bugfix, potential segfault problem in result rendering Andreas Romeyke 2017-01-30 15:38:02 +0100
  • a6eaf91281 - added predefined CFLAG params, instead using add_definitions() Andreas Romeyke 2017-01-30 15:38:57 +0100
  • 03113568f5 - bugfix, potential segfault problem in result rendering Andreas Romeyke 2017-01-30 15:38:02 +0100
  • 63be537788 - added/rewritten testcases Andreas Romeyke 2017-01-30 12:58:09 +0100
  • 4aa3703116 - fixed order of arguments Andreas Romeyke 2017-01-30 12:57:37 +0100
  • 68df092a47 - toolchain to compile with 64-bit version of mingw Andreas Romeyke 2017-01-30 10:07:13 +0100
  • d350df34c5 - toolchain to compile 32bit only on 64 bit system Andreas Romeyke 2017-01-30 10:06:41 +0100
  • 0fffd6f8ff - short description of test-examples for non-tiff-files Andreas Romeyke 2017-01-27 17:44:03 +0100
  • a84fb7a295 - added new files for tiffs_should_fail/ - added new files for tiffs_should_pass/ Andreas Romeyke 2017-01-27 17:42:25 +0100
  • 0df8c314b1 Merge branch 'hotfix_bigendian' into development Andreas Romeyke 2017-01-27 11:09:08 +0100
  • 13a90292c1 - bugfix: read_offsetdata() expects a 32bit count instead 16bit Andreas Romeyke 2017-01-27 10:55:25 +0100
  • eaadc9201e - bugfix: swapping is wrong, because read_offsetdata() should handle this Andreas Romeyke 2017-01-27 10:53:07 +0100
  • 5b4c1889a1 - bugfix, count must be 32bit Andreas Romeyke 2017-01-27 10:52:24 +0100
  • 948a326521 - added some sources in comments Andreas Romeyke 2017-01-25 17:27:32 +0100
  • 9515561a4a - adaptions to new grammar - implicite rules enabled/disabled explitely by new modes in grammar Andreas Romeyke 2017-01-23 17:45:19 +0100
  • d41a27e24a - minor adaptions to new grammar Andreas Romeyke 2017-01-23 17:44:07 +0100
  • c0ccc1a98b - new grammar with enhanced modes and new Content definitions Andreas Romeyke 2017-01-23 17:43:47 +0100
  • b4d18ae305 - updated output Andreas Romeyke 2017-01-23 14:22:22 +0100
  • 82c1fa0913 - rewritten order of commandline arguments - allows now multiple tiff-files or -directories on commandline Andreas Romeyke 2017-01-23 14:17:17 +0100
  • 5d4fbed2c2 - added adaptions to support MINGW to crosscompile executables for MS Windows Andreas Romeyke 2017-01-20 19:00:02 +0100
  • a9db26d146 - fixed cmake for windows example Andreas Romeyke 2017-01-20 18:58:03 +0100
  • 4fad528264 - updated FAQ, removed old libTIFF related entries Andreas Romeyke 2017-01-20 18:57:34 +0100
  • 22ced80235 - added ctif->tag_cache[] to minimize TIFFGetRawTagListIndex() processing time Andreas Romeyke 2017-01-18 16:12:55 +0100
  • 3c98d59284 - added typecheck for RICHTIFFIPTC - added more descriptive error message using TIFFTypeName() Andreas Romeyke 2017-01-16 14:28:54 +0100
  • d4a713b448 - added TIFFTypeName() Andreas Romeyke 2017-01-16 14:27:49 +0100
  • 7a009a803c - fixed tc-count andreas.romeyke@slub-dresden.de 2017-01-14 15:50:39 +0100
  • 72f64d2603 - added additional testcases for regex checks andreas.romeyke@slub-dresden.de 2017-01-14 15:50:11 +0100
  • ef3745d307 - improvement to speedup TIFFGetRawTagListEntry() using pointer arithmetic - added checks in ct_seek() and ct_read() andreas.romeyke@slub-dresden.de 2017-01-14 15:24:48 +0100
  • 34cb40f3b2 - improved example andreas.romeyke@slub-dresden.de 2017-01-14 15:23:24 +0100
  • 68ac3a9ad3 - re-added feature for memmapped I/O - added specialized ct_seek() - added specialized ct_read() - reorganized ctiff_t andreas.romeyke@slub-dresden.de 2017-01-14 00:19:31 +0100
  • f5ea7b9238 - copied tiffconf.h from libtiff for base declaration of TIFF types v0.2.0 Andreas Romeyke 2017-01-10 17:15:29 +0100
  • c3409478c2 - bugfix, abort with tif_fails() if no offset is used Andreas Romeyke 2017-01-10 10:24:56 +0100
  • 8dad0ffe35 - added hex-code for offset output Andreas Romeyke 2017-01-10 10:11:15 +0100
  • 55f5329962 - bugfix, removed wrong check_tag_has_valid_asciivalue()-call Andreas Romeyke 2017-01-10 10:10:40 +0100
  • 08f4222a4b - fixed StripByteCounts rule Andreas Romeyke 2017-01-10 10:10:01 +0100
  • 4cb0356e53 - set new value for Tag 254: '254; optional; logical_or(0, 2)' #5 #4 sachse 2017-01-06 15:25:20 +0100
  • c9d107cf78 - added checks if datatype mismatch Andreas Romeyke 2017-01-05 09:18:49 +0100
  • 9e74354bc7 - added errorcode if datatype mismatch Andreas Romeyke 2017-01-05 09:18:26 +0100
  • 094e3f0748 - bugfix, added a check that pointer to first ifd0 is greater than 8, because in first 8 bytes is the TIFF header encoded Andreas Romeyke 2017-01-05 08:59:46 +0100
  • 8e9c88db2c - added denominator not equal zero check in TIFFGetFieldRATIONAL() - fixed bug in pointer-arithmetic for multiple rationals in TIFFGetFieldRATIONAL() Andreas Romeyke 2017-01-03 17:46:31 +0100
  • e8c7a103c0 - bugfix, fixed off-by-one because PCRE-lib expects count of string bytes ,but a string in C ends with \0, therefore the \0 must be removed from this calculation Andreas Romeyke 2017-01-03 13:25:20 +0100
  • 75e880ca9d - example for TIFF/EP added, please read HINT-entry in comment on top there Andreas Romeyke 2017-01-02 14:25:04 +0100
  • 7526a1b3d0 - added TIFF/EP tags from ISO 12234-2:2001 Andreas Romeyke 2017-01-02 12:53:43 +0100
  • 8e5d9a05ec - fixed dependency Andreas Romeyke 2017-01-02 12:29:55 +0100
  • 282f24d45a - added FAQ entry for crosscompiling - added FAQ entry for emscripten Andreas Romeyke 2017-01-02 12:29:41 +0100
  • 4a7313f184 - TIFF/EP TimeZoneOffset added (Tag 34858) Andreas Romeyke 2017-01-02 12:27:35 +0100
  • 96b28a7b35 Merge branch 'master' of https://github.com/SLUB-digitalpreservation/checkit_tiff Andreas Romeyke 2017-01-02 10:59:05 +0100
  • 9ab54f8e97 - set vim tab definitions andreas.romeyke@slub-dresden.de 2016-12-30 16:35:57 +0100
  • 0fdc1cb912 - disabled wrong tif_rules_tag() call - set vim tab definitions andreas.romeyke@slub-dresden.de 2016-12-30 16:35:34 +0100
  • a06a58a262 - set vim tab definitions - added clean_plan_results() to reduce memleaks andreas.romeyke@slub-dresden.de 2016-12-30 16:34:41 +0100
  • 03249130bc - set vim tab definitions andreas.romeyke@slub-dresden.de 2016-12-30 16:34:09 +0100
  • 59845da2b6 - fixed signed warning with explicite cast andreas.romeyke@slub-dresden.de 2016-12-30 14:55:33 +0100
  • 26f0fb07b2 - fixed some memory leaks andreas.romeyke@slub-dresden.de 2016-12-30 14:23:53 +0100
  • 9de3257587 - fixed warnings andreas.romeyke@slub-dresden.de 2016-12-30 12:56:28 +0100
  • d94bcdd5b4 - added validation config for whole TIFF specification, removed duplicate entry from README, sharpened rules for baseline TIFF configs/tidied up (SamplesPerPixel) sachse 2016-12-23 11:03:20 +0100
  • 5b06c41f44 - bugfix, missed offset-swapping if BigEndian Andreas Romeyke 2016-12-21 14:48:34 +0100
  • 0d9a3de0e1 - fixed TIFFSwabLong Andreas Romeyke 2016-12-21 14:47:47 +0100
  • ae4f06d6a5 - copied tiff.h from libtiff, used for base constants Andreas Romeyke 2016-12-19 18:22:08 +0100
  • e018740073 - removed dependency to libtiff, because we need more control over TIFF parsing - updated hint to license (pointing to file LICENSE) - added own TIFFSwabShort() and TIFFSwabLong() - added TIFFGetFieldASCII() - added TIFFGetFieldLONG() - added TIFFGetFieldSHORT() - added TIFFGetFieldRATIONAL() - added fsize() - because we have no TIFFRawStripSize() yet, disabled StripCount in scan_mem_map() - fixed datetime check Andreas Romeyke 2016-12-19 18:21:03 +0100
  • f804de207a - removed unused var Andreas Romeyke 2016-12-19 17:49:31 +0100
  • 730a145c3b Merge branch 'master' of https://github.com/SLUB-digitalpreservation/checkit_tiff into remove_libtiff_dependency Andreas Romeyke 2016-12-19 13:36:23 +0100
  • 7d5c566f5e Merge branch 'master' of https://github.com/SLUB-digitalpreservation/checkit_tiff Andreas Romeyke 2016-12-19 13:28:29 +0100
  • f9ae870437 - bugfix, value '\0' at 20th byte is allowed Andreas Romeyke 2016-12-19 13:22:40 +0100
  • 98b6799d89 - fixed warning, added a default Andreas Romeyke 2016-12-13 14:50:19 +0100
  • a5070b892d - fixed warning (anonymous union) Andreas Romeyke 2016-12-13 14:49:51 +0100
  • 92e05726f3 - added more ressources about photoshop image ressource metadata Andreas Romeyke 2016-12-09 15:36:03 +0100
  • 613156364f - using TIFFGetRawTagListIndex() Andreas Romeyke 2016-12-07 18:10:00 +0100
  • d453bf5874 - using TIFFGetRawTagListIndex() Andreas Romeyke 2016-12-07 18:09:14 +0100
  • 65721df71d - added TIFFGetRawTagListIndex() Andreas Romeyke 2016-12-07 18:08:31 +0100
  • 1585cb98dd Merge branch 'feature_risk_analyzer' Andreas Romeyke 2016-12-07 15:26:25 +0100
  • dd3e90dc44 - added getopt-evaluation and help Andreas Romeyke 2016-12-07 15:23:55 +0100
  • 2fe472835e - added missed declaration for print_mem_stats() Andreas Romeyke 2016-12-07 15:23:18 +0100
  • 2781c59765 - added minimal TIFFs with 12bit and 16bit channel depth Andreas Romeyke 2016-12-01 13:20:19 +0100