Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 1.14 #85

Merged
merged 139 commits into from
May 13, 2016
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
139 commits
Select commit Hold shift + click to select a range
fec4cac
Markup_language not recognized for noNamespaceSchemaLocation xml files
tledoux Jul 8, 2014
491d31c
Added test-case for issue #9
anjackson Aug 21, 2014
f691ec9
Stop assuming chunks and skips will fit in an int.
anjackson Aug 21, 2014
802bb53
Added ant based Travis file.
carlwilson Mar 24, 2015
7448d1f
Ignore IntelliJ and Gemfile.
carlwilson Jul 23, 2015
2787c40
Removed outdated README.
carlwilson Jul 24, 2015
c2b3e50
Removed travis ant script.
carlwilson Jul 24, 2015
5b60efd
Splitting into multiple Maven modules.
carlwilson Aug 4, 2015
e1615e5
Removed old style packaging phases.
carlwilson Aug 5, 2015
d753ed5
Changed HEX constants to 0x.
carlwilson Aug 5, 2015
988676b
Changed HEX constants to 0x.
carlwilson Aug 5, 2015
1302f3c
Removed unnecessary elses.
carlwilson Aug 5, 2015
fcbf55c
Maven fat jar packaging of JHOVE application.
carlwilson Aug 5, 2015
87b9b09
Moved viewer and config writer to apps.
carlwilson Aug 7, 2015
97cca75
Izpack installer as jhove-installer module.
carlwilson Aug 8, 2015
8c0780a
Merge pull request #18 from carlwilson/iz-install
carlwilson Aug 10, 2015
64fe043
Added OSX to travis.
carlwilson Aug 10, 2015
0b5bfc6
- added auto install travis file.
carlwilson Aug 10, 2015
c3b83da
Smoke test installer on Travis.
carlwilson Aug 10, 2015
12f6243
Automated release POM enhancements.
carlwilson Aug 10, 2015
bd7f7b2
Merge pull request #19 from carlwilson/build-autom
carlwilson Aug 10, 2015
b24abf4
JHOVE apps using automated release details.
carlwilson Aug 10, 2015
e7ed175
Fixed timezone details for toString test.
carlwilson Aug 10, 2015
ada33ce
Merge pull request #20 from carlwilson/build-autom
carlwilson Aug 10, 2015
01711fe
Agent now and immutable type.
carlwilson Aug 10, 2015
322060f
Merge pull request #21 from carlwilson/immutable-agents
carlwilson Aug 10, 2015
b568bae
Cleared up glaring sonar issues in modules.
carlwilson Aug 10, 2015
31eacd3
Fixed tentative default properties test.
carlwilson Aug 10, 2015
15f84a4
Merge pull request #22 from carlwilson/sonar-issues
carlwilson Aug 10, 2015
bd3d87f
Tidied warnings in JhoveBase.
carlwilson Aug 10, 2015
b3c41da
Merge pull request #23 from carlwilson/sonar-issues
carlwilson Aug 10, 2015
6e1c7c8
Tidied import warnings.
carlwilson Aug 10, 2015
1e97f12
Updated groupId to openpreservation.org
carlwilson Aug 10, 2015
3515d93
Merge pull request #24 from carlwilson/sonar-issues
carlwilson Aug 10, 2015
415c80d
Added OPF Artefactory distribution.
carlwilson Aug 10, 2015
cbadeba
Merge pull request #25 from carlwilson/sonar-issues
carlwilson Aug 10, 2015
1a4bb1d
Ignore mvn versions artefacts.
carlwilson Aug 10, 2015
53ab946
Merge pull request #26 from carlwilson/sonar-issues
carlwilson Aug 10, 2015
c20bbe4
README reflects new reality.
carlwilson Aug 13, 2015
7a158a6
Minor build and installer tweaks.
carlwilson Aug 14, 2015
76eb3a6
Merge pull request #27 from openpreserve/installer-tweaks
carlwilson Aug 14, 2015
7a82b0b
JHOVE beta installer.
carlwilson Aug 16, 2015
8b95918
Merge pull request #28 from carlwilson/beta-installer
carlwilson Aug 16, 2015
12923c6
Config file now fed in script.
carlwilson Aug 16, 2015
1f8ac31
Merge pull request #29 from carlwilson/fix-config
carlwilson Aug 16, 2015
0008cee
Merged anjackson chunk size fix.
carlwilson Aug 17, 2015
538b1ac
Merge remote-tracking branch 'tledoux/noNamespaceSchemaLocation' into…
carlwilson Aug 17, 2015
920e67a
Execution scripts for JHOVE GUI app.
carlwilson Aug 17, 2015
1ca1f48
Merge pull request #31 from carlwilson/gui-script
carlwilson Aug 17, 2015
c92fb64
Fixed windows batch scripts.
carlwilson Aug 17, 2015
16416ff
Merge pull request #36 from carlwilson/FIX-win-gui-script
carlwilson Aug 17, 2015
e482b34
Absolute config path for beta-installer.
carlwilson Aug 17, 2015
b699c49
Merge pull request #39 from carlwilson/FIX-absolute-config-path
carlwilson Aug 18, 2015
e2fb833
Improved README.md.
carlwilson Aug 18, 2015
087691b
Merge pull request #40 from carlwilson/DOC-readme-improvements
carlwilson Aug 18, 2015
93ce75d
Travis CI to ignore Jenkins build tags.
carlwilson Aug 18, 2015
67cf051
Merge pull request #41 from carlwilson/FIX-travis-ignore-tags
carlwilson Aug 18, 2015
5613c5b
Temp dir set to Java default for now.
carlwilson Aug 18, 2015
e8157d4
Merge pull request #43 from carlwilson/FIX-temp-dir-default
carlwilson Aug 18, 2015
d122508
Source + JavaDoc generation for release/deploy.
carlwilson Aug 27, 2015
c79f364
Merge pull request #45 from carlwilson/mvn-add-java-source
carlwilson Aug 27, 2015
1767ff4
Changed ClassLoader.getSystemResourceAsStream(...) to something else …
nclarkekb Oct 8, 2015
5f25261
Removed OSX build for now.
carlwilson Oct 18, 2015
ae6e39f
Merge pull request #51 from nclarkekb/integration
carlwilson Oct 18, 2015
1001032
Handled bad date case.
carlwilson Oct 20, 2015
9a79a33
Added new JHOVE logo to GUI app.
carlwilson Oct 20, 2015
a0a1912
Updated installer welcome screen.
carlwilson Oct 20, 2015
52b8f19
Merge pull request #38 from carlwilson/no-namespace-merge
carlwilson Oct 20, 2015
a05dc30
Merge pull request #37 from carlwilson/chunk-size-long
carlwilson Oct 20, 2015
650d9db
Merge pull request #52 from carlwilson/installer-refresh
carlwilson Oct 20, 2015
a5cf40c
Added build date to welcome.
carlwilson Oct 21, 2015
a69bfed
Merge pull request #53 from openpreserve/build-date
carlwilson Oct 21, 2015
d2ece15
Added site link to welcome.
carlwilson Oct 22, 2015
a46b2e3
Merge branch 'integration' of github.com:openpreserve/jhove into inte…
carlwilson Oct 22, 2015
6541e8f
Added WARC module with tests.
jolf Dec 7, 2015
8b65ce2
Added the WARC module to the configuration.
jolf Dec 7, 2015
3f1666b
Using the generic warc-reader, since the UncompressedWarcReader will …
jolf Dec 7, 2015
da6db18
Added property extraction from the WARC records.
jolf Dec 9, 2015
562ea44
Changed from HashMap to LinkedHashMap to keep the ordering.
jolf Dec 9, 2015
ec991ae
Added GZIP module. Missing tests for the GZIP.
jolf Dec 9, 2015
e7e945f
Added one test for the GZIP module, and fixed some bugs.
jolf Dec 9, 2015
cf765a0
added ref to jhove homepage
bitsgalore Dec 9, 2015
15e2974
fixed jhove and jhove-gui usage explanations (java call is taken care…
bitsgalore Dec 9, 2015
d4d21cb
Added tests and fixed issue which caused tests to fail
jolf Dec 14, 2015
80e4e1f
Merge pull request #58 from Det-Kongelige-Bibliotek/integration
carlwilson Jan 6, 2016
e69bd05
Merge pull request #57 from bitsgalore/master
carlwilson Jan 6, 2016
60ff2db
Remove forced test logging regardless of logging level.
daveneiman Jan 28, 2016
e458f1d
Update expiry date
carlwilson Feb 16, 2016
b3546d9
Trivially working PNG module.
Feb 26, 2016
4b169d1
Refactored to have a class for each chunk type.
Feb 26, 2016
12f8497
Get CRC working, use some bits from Lauro's old module
Mar 1, 2016
d54b960
Refactoring, moving PNG module and supporting files to com.mcgath.jho…
Mar 2, 2016
8a3e8e3
More chunks added.
Mar 2, 2016
83d2914
Added FORKNOTES to explain this fork. Please read it.
Mar 3, 2016
e62f8c1
More chunk types in PNG, more error checks, some bug fixes
Mar 6, 2016
98e104e
Add remaining PNG chunks, do more error checking, improve consistency
Mar 7, 2016
a662e6d
Remove stray debugging code (breaks XML output)
aelkiss Mar 29, 2016
bd5d93f
Added codecov.io hook to Travis build.
carlwilson May 6, 2016
2bccae6
Added codecov.yml file.
carlwilson May 6, 2016
39528bc
Merge pull request #73 from openpreserve/cfw-codecov-yml
carlwilson May 6, 2016
5e3137b
Merge pull request #72 from openpreserve/feat-codecov
carlwilson May 6, 2016
c53f7de
Fixed codecov.yml mistake.
carlwilson May 6, 2016
a695bf4
Merge pull request #74 from openpreserve/fix-codecov-yml
carlwilson May 6, 2016
2e2b05c
Merge pull request #67 from mlibrary/readbox
carlwilson May 9, 2016
c684759
Merge pull request #59 from daveneiman/fix-logging
carlwilson May 10, 2016
4a5719b
Set up test root with example corpus.
carlwilson May 12, 2016
b5de0e5
Prototype testing framework.
carlwilson May 12, 2016
61f2418
Empty module test directories.
carlwilson May 12, 2016
a0fd6fb
Set up simple travis test.
carlwilson May 12, 2016
49996a7
Set up simple travis test.
carlwilson May 12, 2016
2676a28
Corrected script path error.
carlwilson May 12, 2016
e44e769
Corrected script path error.
carlwilson May 12, 2016
10b2a1b
Fixed realpath bug.
carlwilson May 12, 2016
2e2add1
Checking ret-status.
carlwilson May 12, 2016
189cfb9
Exit status should break build.
carlwilson May 12, 2016
f438730
Exit status should break build.
carlwilson May 12, 2016
9632129
Bumped version number to 1.14 for release.
carlwilson May 12, 2016
17fb5de
Merge pull request #76 from carlwilson/target-1.12
carlwilson May 12, 2016
0fefaf3
Updated target script name.
carlwilson May 12, 2016
2bcb5cc
Updated to 1.14 target.
carlwilson May 12, 2016
66f81f5
Merge pull request #77 from openpreserve/fix-travis-tests
carlwilson May 12, 2016
0c1c104
Merge pull request #65 from gmcgath/integration
carlwilson May 12, 2016
dd0aa6b
Don't output empty agent fields.
carlwilson May 12, 2016
b0b1b78
Merge pull request #78 from openpreserve/fix-empty-agent-fields
carlwilson May 12, 2016
5481f28
Merge branch 'integration' of github.com:openpreserve/jhove into inte…
carlwilson May 12, 2016
1971390
Merge branch 'integration' into release-1.14
carlwilson May 12, 2016
1de94c6
Ignore .gitignore and fixed rights.
carlwilson May 12, 2016
5b595b4
Copy PNG audit baseline.
carlwilson May 12, 2016
9b1b18d
Tidied installer options.
carlwilson May 12, 2016
5d9fa1a
Travis build now only single test.
carlwilson May 12, 2016
ecf56bc
Trying more UTD JVMs on Travis.
carlwilson May 12, 2016
f55c63b
Disabled openJDK travis builds.
carlwilson May 12, 2016
93d5763
Added Travis Slack notifications.
carlwilson May 12, 2016
111236a
Merge pull request #79 from openpreserve/fix-travis-install
carlwilson May 12, 2016
284f404
Updated v1.14 release notes.
carlwilson May 12, 2016
d1c4235
Disabled building of jenkins tags.
carlwilson May 12, 2016
8122718
Merge pull request #80 from openpreserve/fix-release-notes
carlwilson May 12, 2016
0fd5c64
FIX - Update README post v1.14
carlwilson May 13, 2016
a576324
Merge pull request #83 from openpreserve/fix-update-readme-#82
carlwilson May 13, 2016
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 10 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,9 +1,19 @@
# Ignore Eclipse files
.project
.classpath
.settings

# Ignore IntelliJ files
.idea
**/*.iml

# Ignore Maven artefacts
target/
pom.xml.tag
pom.xml.releaseBackup
pom.xml.next
release.properties
**/pom.xml.versionsBackup

# Ignore GH Pages Gemfile
Gemfile.lock
18 changes: 15 additions & 3 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
language: java

jdk:
- oraclejdk7
- openjdk7
- oraclejdk7
- oraclejdk8
branches:
except:
- "/^v|d\\d+\\.\\d+\\.\\d+$/"
- "/^jenkins-jhove-v|d\\d+\\.\\d+\\.\\d+$/"
before_install:
- sudo apt-get install -y realpath
script:
- "./jhove-bbt/scripts/travis-test.sh"
after_success:
- bash <(curl -s https://codecov.io/bash)
notifications:
slack:
secure: 2tPcqxi5BQkomyLYTDk90JrI5iqm9TL5Hc9SklPVemtEUQdDqeEejNjBGIOxQeXxe6Vza/cVEVp8emmb0GQ25k36DeI82kvxWu/dtaXC2B73dr0zFw3IV6VpG9nUcmgNiHrTYDlK5C3QYlkYKDSrAlrBRLA16qiSIe2JpPSClI4=
16 changes: 16 additions & 0 deletions FORKNOTES
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
Notes on fork by Gary McGath
March 2, 2016

This fork contains a new module for PNG. At the moment it's a work
in progress but handles most files correctly. It doesn't cover all
chunks yet.

There was an unfinished PNG module in the project from a decade ago.
It's not bad code, but I discovered it only after making a start
and elected to continue with my own version. The old module
validates files but extracts very little metadata. The whole
module is in one file; I prefer a more factored approach.

Keeping in mind that this hasn't been heavily tested yet, feel free
to play with it and submit bug reports. I'll submit a pull request
when I think it's approaching stability.
231 changes: 0 additions & 231 deletions README

This file was deleted.

Loading