Commit Graph

  • 6579e82b73
    README.md: Update commands master Dustin Oprea 2023-08-26 03:27:18 -06:00
  • 4f1508f2f9
    build(deps): bump golang.org/x/net in /v2 dependabot/go_modules/v2/golang.org/x/net-0.7.0 dependabot[bot] 2023-02-25 00:36:08 +00:00
  • a1fc41649e
    build(deps): bump golang.org/x/net in /v3 dependabot/go_modules/v3/golang.org/x/net-0.7.0 dependabot[bot] 2023-02-25 00:36:08 +00:00
  • ca4b7f3598
    build(deps): bump golang.org/x/net dependabot/go_modules/golang.org/x/net-0.7.0 dependabot[bot] 2023-02-24 23:33:55 +00:00
  • d21ac8e2de
    README.md: Update count of personal pictures v3.0.1 Dustin Oprea 2022-10-12 04:21:41 -04:00
  • dae547f073
    Update go-utility/v2 Dustin Oprea 2022-10-03 13:33:26 -04:00
  • de6cb6e380
    v3: Update go-utility Dustin Oprea 2022-10-03 13:19:58 -04:00
  • f65986e5d0
    README.md: Update badge Dustin Oprea 2022-10-03 13:14:08 -04:00
  • 1cd83a4e24
    Limit CI to >=1.17 Dustin Oprea 2022-10-03 13:02:07 -04:00
  • 1dda18f2dc
    go.sum: Remove broken sums Dustin Oprea 2022-10-03 12:10:35 -04:00
  • cf5cd88aa5
    Bugfix for invalid go-utility/v2 version Dustin Oprea 2022-10-03 12:05:59 -04:00
  • 0a0262e4b8
    Cleanup modules Dustin Oprea 2022-10-03 10:30:21 -04:00
  • fe1174ce18
    Update go-utility version Dustin Oprea 2022-10-03 10:26:28 -04:00
  • 0e3dba6a88
    modules: Cleanup Dustin Oprea 2022-10-03 10:15:34 -04:00
  • 517e30a4d3
    go.mod: Update to latest Dustin Oprea 2022-10-03 10:05:29 -04:00
  • a6301f85c8 README.md: Fix example Dustin Oprea 2021-06-25 18:48:12 -04:00
  • 8213cfabc6 utility.go: Can now get flat from an RS. Add missing tests. Dustin Oprea 2021-05-12 01:50:20 -04:00
  • 120bcdb2a5 common/parser.go: Trim ASCII-NUL strings to exclude binary characters Dustin Oprea 2021-05-12 00:32:26 -04:00
  • cb1753e83a ifd_enumerate.go: Handle cycles in next-IFD offsets Dustin Oprea 2021-05-12 00:20:36 -04:00
  • dca55bf8ca type.go: Bugfix for newlines interpreted as binary. Add tests. Dustin Oprea 2021-04-28 00:19:46 -04:00
  • a1cb4443b2 exif.go: Log the byte-order Dustin Oprea 2021-04-27 21:40:05 -04:00
  • d154f10435 README.md: Add footnote about testing exposure Dustin Oprea 2021-01-31 18:11:35 -05:00
  • d42f8ce9cd tags.go: Add 'universal tags' support Dustin Oprea 2021-01-31 17:13:15 -05:00
  • 4ec6f89b9f ifd_enumerate.go: Fix warning message for unsupported type Dustin Oprea 2021-01-31 17:12:58 -05:00
  • 443fda923a common/type.go: Truncate ASCII strings at the first NUL Dustin Oprea 2021-01-31 17:09:03 -05:00
  • 52fa399645 tags_data.go: Add some missing, should-be-supported IFD/Exif tags Dustin Oprea 2021-01-31 17:08:18 -05:00
  • 3089244e86 tags_data.go: Trim whitespace Dustin Oprea 2021-01-31 17:07:33 -05:00
  • 0d9ceeb35b exif.go: Add support for seeking to multiple EXIF blobs (SearchAndExtractExifN) Dustin Oprea 2021-01-31 15:22:57 -05:00
  • db167117f4 Add GeoTIFF reference Dustin Oprea 2020-12-16 17:25:38 -05:00
  • 4382f1769b tags_data.go: add GeoTIFF support Wendel Hime 2020-12-16 19:24:10 -03:00
  • 12dc66d902 Add GeoTIFF sample file Dustin Oprea 2020-12-15 01:20:39 -05:00
  • 64f5c6ad03 value_context.go: Bugfix for missing float and double cases in Values() Dustin Oprea 2020-12-15 01:18:58 -05:00
  • fe4ea0ee06 value_encoder_test.go: Tweak test name for correctness Dustin Oprea 2020-12-09 01:44:58 -05:00
  • 325de3c5bb
    adding float and double as types with name and size tests (#51) Wendel Hime 2020-12-09 03:40:27 -03:00
  • adbbe9084d Add TIFF6 standards document for float and double reference dustin/add_float_and_double Dustin Oprea 2020-11-30 13:50:56 -05:00
  • b3f4f3b4b7 tags.go: Serialized adds/gets on index Dustin Oprea 2020-11-22 01:46:30 -05:00
  • de21411905 common/type.go: No longer format text verbatim if has binary Dustin Oprea 2020-08-26 18:56:25 -04:00
  • 089aa48c91 ifd_enumerate.go: Bugfix for not skipping unknown tags Dustin Oprea 2020-08-07 03:45:25 -04:00
  • 74a1612f20 v3/ifd_enumerate: Skip tags that have a divergent embedded type Dustin Oprea 2020-07-31 04:03:32 -04:00
  • 33ee3a8313 ifd_enumerate.go: Do not allow unnecessary thumbnail read to disrupt enumeration Dustin Oprea 2020-07-21 23:35:36 -04:00
  • 3a80916d1f README.md: Update badges Dustin Oprea 2020-07-21 01:16:11 -04:00
  • 9393e7afd4 Upgrade from go-utility v1 to v2 Dustin Oprea 2020-07-17 03:10:02 -04:00
  • 46b1a0cd17 ifd_enumerate.go: Add date normalization. Skip altitude if zero denominator. Dustin Oprea 2020-07-17 02:39:59 -04:00
  • 08f1b67089 Allow compatibility with Go 1.12 Dustin Oprea 2020-07-17 01:18:50 -04:00
  • 8596a87abf Allow compatibility with Go 1.11 dustin/master Dustin Oprea 2020-07-17 01:18:50 -04:00
  • 796ddda06f Revert ".travis.yml: Add Go 1.11 to CI" Dustin Oprea 2020-07-17 00:58:16 -04:00
  • 4675ba7529 ifd_enumerate.go: Add NextIfd() accessor Dustin Oprea 2020-07-17 00:54:38 -04:00
  • 73fc50e0d0 .travis.yml: Add Go 1.11 to CI Dustin Oprea 2020-07-17 00:54:17 -04:00
  • f93c06e0d6 v3: Fix import naming glitch Dustin Oprea 2020-07-16 21:33:45 -04:00
  • 0758712be3 README.md: Update badge for codecov.io Dustin Oprea 2020-07-11 14:20:15 -04:00
  • 208788de28 go.mod: Drop go-utility replacement and update sums 3.0.0 Dustin Oprea 2020-07-11 14:06:20 -04:00
  • 32eff3cfee .travis.yml: Switch to codecov.io Dustin Oprea 2020-07-11 13:42:32 -04:00
  • 9e26737f70 .travis.yml: Fix CI for v2 Dustin Oprea 2020-07-11 13:39:08 -04:00
  • 3ee774b832 README.md: Update for v3 Dustin Oprea 2020-07-11 13:34:04 -04:00
  • d19e38a723 backwards incompatible: ifd_enumerate.go: Drop fqIfdPath and ifdIndex from visitor function signature Dustin Oprea 2020-07-11 13:10:57 -04:00
  • f2c3d1c0ec backwards incompatible: ifd_enumerate.go: Stop exporting Ifd fields Dustin Oprea 2020-07-11 13:04:59 -04:00
  • dcd29a9733 backwards incompatible: Move exif-read-tool to command/ Dustin Oprea 2020-07-11 11:51:15 -04:00
  • 7ca1c7b13e backwards incompatible: GetFlatExifData(), Scan(), and Visit() all take a ScanOptions struct now Dustin Oprea 2020-07-11 11:48:49 -04:00
  • 3f7ee4ce89 backwards incompatible: Move time utilities to exifcommon Dustin Oprea 2020-07-11 11:36:23 -04:00
  • 83b844408c backwards incompatible: Stop exporting ParseOneIfd and ParseOneTag Dustin Oprea 2020-07-11 11:23:39 -04:00
  • ee26db1fc4 backwards incompatible: Drop redundant variables Dustin Oprea 2020-07-11 10:45:14 -04:00
  • 7d4721b065 backwards incompatible: Removed bridging functions Dustin Oprea 2020-07-11 10:39:18 -04:00
  • 4e059a6b95 Drop inline RELEASE TO-DOs from v2. They are now active tasks in v3. Dustin Oprea 2020-07-11 02:49:16 -04:00
  • 17a2176005 v2/v3: Bump go-logging version to latest Dustin Oprea 2020-07-11 02:46:39 -04:00
  • f76918441c .travis.yml: Add CI for v3 Dustin Oprea 2020-07-11 02:37:57 -04:00
  • 312218d7b1 Use encapsulated data/reader rather than bytes Dustin Oprea 2020-07-08 04:01:09 -04:00
  • 56058635d0 Seed v3 release. Copy from v2 release. Dustin Oprea 2020-07-09 16:12:46 -04:00
  • e0ce96b49e Revert "Revert "ifd_enumerate.go: Eliminate unnecessary buffering"" Dustin Oprea 2020-07-09 16:19:59 -04:00
  • 3bd3dd677b Revert "ifd_enumerate.go: Eliminate unnecessary buffering" Dustin Oprea 2020-07-09 16:18:24 -04:00
  • 4692087c1a ifd_enumerate.go: Eliminate unnecessary buffering Dustin Oprea 2020-07-08 02:16:45 -04:00
  • 5a15f40e78 exif-read-tool/main.go: Tweak help message Dustin Oprea 2020-07-03 10:55:30 -04:00
  • 1b5ecc84b1 README.md: Tweak contribution verbiage Dustin Oprea 2020-06-12 02:38:33 -04:00
  • bd92d354b0 Minor report-card fixes in v1 Dustin Oprea 2020-06-12 02:22:22 -04:00
  • 4e9bef94e7 .travis.yml: Add builds for 1.14 Dustin Oprea 2020-06-12 01:59:34 -04:00
  • bd6037a0b8 Bugfixes to previous report-card fixes Dustin Oprea 2020-06-12 01:58:17 -04:00
  • 9743a98845 Revert "Revert "Report-card fixes"" Dustin Oprea 2020-06-12 02:05:46 -04:00
  • 591504aef0 Revert "Report-card fixes" Dustin Oprea 2020-06-12 01:52:09 -04:00
  • 82fe0e20b9 Add dataset attribution to Michael Rubin Dustin Oprea 2020-06-10 16:20:08 -04:00
  • 9fa7bb0066 README.md: Add mention of other supported image-formats Dustin Oprea 2020-06-10 16:15:57 -04:00
  • 519e825052 README.md: Add score-card badge Dustin Oprea 2020-06-10 16:15:44 -04:00
  • eb5bd13c98 Report-card fixes Dustin Oprea 2020-06-10 16:11:13 -04:00
  • 7edf52b885 Timestamps can now be set directly Dustin Oprea 2020-06-07 01:33:12 -04:00
  • d69a43ee6a common/testing_common.go: Bugfix for empty module-path introduced by recent commit Dustin Oprea 2020-06-07 00:55:05 -04:00
  • e50deb910e main_test.go: Do not pre-cache values from init() in tests Dustin Oprea 2020-06-07 00:51:43 -04:00
  • ca8584a0e1 Minor sensible testing refactors Dustin Oprea 2020-06-03 22:06:15 -04:00
  • a350bacdac exif.go: Use constant symbol rather than literal Dustin Oprea 2020-06-03 20:22:56 -04:00
  • 7a76510c2b Revert "Refactor module-detection to use go/build instead of static file" Dustin Oprea 2020-06-03 20:18:17 -04:00
  • eb6d1c16a5 Revert "common/testing_common.go: Bugfix for package-path finder" Dustin Oprea 2020-06-03 20:17:52 -04:00
  • 77cb76cd34 common/testing_common.go: Bugfix for package-path finder Dustin Oprea 2020-06-02 15:01:01 -04:00
  • c23f7a1066 Refactor module-detection to use go/build instead of static file Dustin Oprea 2020-06-02 04:23:08 -04:00
  • e46688a494 .travis.yml: Bugfix for no module support in CI Dustin Oprea 2020-06-01 00:29:19 -04:00
  • 87d01d1392 Revert ".travis.yml: Disable V1 CI. Dependencies currently broken and this version is very legacy and very unsupported." Dustin Oprea 2020-06-01 00:28:09 -04:00
  • d1728617c7 .travis.yml: Disable V1 CI. Dependencies currently broken and this version is very legacy and very unsupported. Dustin Oprea 2020-06-01 00:11:19 -04:00
  • a06d9b9e40 ifd_tag_entry.go: Bugfix for GetRawBytes() mishandling error from exifundefined.Decode() Dustin Oprea 2020-05-31 11:14:09 -04:00
  • 1a62daf305 ifd.go: Moved implementations of IfdMapping and LoadStandardIfds to exifcommon.ifd Dustin Oprea 2020-05-27 12:50:02 -04:00
  • 2a1e3f0fa1 ifd_enumerate.go: Add call to postparseTag() after parseTag() in ParseOneTag() Dustin Oprea 2020-05-27 00:27:43 -04:00
  • fb98f429ee We now guess at alternative IFDs for invalid tags automatically Dustin Oprea 2020-05-27 00:07:09 -04:00
  • b4c2ca5765 tags.go: Bugfix for bad FindFirst() error handling and not returning if not found Dustin Oprea 2020-05-26 21:28:27 -04:00
  • df74da8384 tags_data.go: Drop non-standard tags having non-standard, undocumented types Dustin Oprea 2020-05-26 21:14:23 -04:00
  • de4b8921bd Log guesses about implementation incongruities for invalid tags Dustin Oprea 2020-05-25 19:22:47 -04:00