use try with resources where possible
update to java 11
branch for updating to jdk11
Update OfficeCryptCodecHandler encodingKey comments
thanks for the updates
comment updates
Update OfficeCryptCodecHandler encodingKey comments
yeah, you are right, that comment is misleading. you can just include a patch as part of a bug report.
yeah, you are right, that comment is misleading. you can just include a patch as part of a bug.
Thanks for this amazing project, it's an incredible resource on MS Access interoperability. The comment on line 68 of OfficeCryptCodecHandler suggests the value of the encoding key might be meaningless aside from being zero/nonzero. In other places (e.g. AgileEncryptionProvider) the encoding key is used in the decryption. Hence I wondered if it might be possible to amend the comment in OfficeCryptCodecHandler. (This would be a very useful comment for readers, because it is different to what is suggested...
update parent pom dep
yeah, as the library author, i try to keep dependencies at the minimum reasonable option so as not to push users ahead unnecessarily. as a library consumer, however, i'd encourage you to use the newest versions of any dependencies which are still compatible.
For info, I'm using Bouncy Castle 1.80 with jackcess-encrypt 4.0.2 to access and update MS Money (MSISAM) files and all is working well. Also, to add to the thanks for the continuing support and development of jackcess and jackcess-encrypt.
Thank you! 10 out of 10 service level. 😊 And yes, I know I can override the dependencies myself (and was in the process of doing just that), but a proper release is always nice.
pushed 4.0.3 release.
Jackcess Encrypt 4.0.3 released
[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] copy for tag jackcess-encrypt-4.0.3
[maven-release-plugin] prepare release jackcess-encrypt-4.0.3
prep for release
update changelog
sure, i can cut a new release. that said, you can always override the bouncycastle version in your own pom to use whatever version you desire.
I'm not very hopeful that anyone will see this, but I'll try anyway. :-) The latest release of Jackcess Encrypt was 4.0.2 in November 2022. There was a commit on 2024-05-08, bumping the version of bouncycastle to 1.78 (which fixes several vulnerabilities), but there hasn't been a new release. Is there someone who could create one?
I'm not very hopeful that anyone will see this, ut I'll try anyway. :-) The latest release of Jackcess Encrypt was 4.0.2 in November 2022. There was a commit on 2024-05-08, bumping the version of bouncycastle to 1.78 (which fixes several vulnerabilities), but there hasn't been a new release. Is there someone who could create one?
I'm not very hopeful that anyone will see this, ut I'll try anyway. :-) The latest release of Jackcess Encrypt was 4.0.2 in November 2022. There was a commit on 2024-05-08, bumping the version of bouncycastle to 1.78 (which fixes several vulnerabilities), but there hasn't been a new release. Is there someone who could create a new release?
upgrade bouncycastle version
update build instructions
add maven wrapper support; minor version upgrades and pom cleanups
update bouncycastle dep
Migrate to Bouncy Castle for JDK 1.8
updated in the 4.0.2 release
Jackcess Encrypt 4.0.2 released
[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] copy for tag jackcess-encrypt-4.0.2
[maven-release-plugin] prepare release jackcess-encrypt-4.0.2
prep for release
update some plugin and dep versions
Migrate to Bouncy Castle for JDK 1.8
fix changelog
Bump bouncycastle dependency version
add download link
Jackcess Encrypt 4.0.1 released
[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] copy for tag jackcess-encrypt-4.0.1
[maven-release-plugin] prepare release jackcess-encrypt-4.0.1
prep for release
additional xml protections
[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] copy for tag jackcess-encrypt-4.0.0
Ignore errors for unsupported properties for uncompliant xml parsers.
Jackcess Encrypt 4.0.0 released
Jackcess Encrypt 4.0.0 released
[maven-release-plugin] prepare release jackcess-encrypt-4.0.0
prep for release
prep for release
merge modules branch
update changes for 4.0.0 release
doc updates and bump version
update docs
remove deprecated classes cause that breaks java9 modules
tweak exclusions
ditch using jaxb since it is no longer included in later versions of jvm
update docs
keep original main classes as deprecated to ease upgrade pain
minor cleanups; some doc updates
relocate compat class to crypt sub-module
relocate classes so that this is not a split package with base jackcess; add support for Supplier as password callback
[maven-release-plugin] rollback changes from release preparation of modules
[maven-release-plugin] copy for branch modules
[maven-release-plugin] prepare branch modules
update junit
tweak doc
tweak doc
update parent pom
Jackcess Encrypt 3.0.0 released
[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] copy for tag jackcess-encrypt-3.0.0
[maven-release-plugin] prepare release jackcess-encrypt-3.0.0
prep for release, take 2
prep for release
some final cleanup for 3.0.0 release
merge branch jdk8 changes through r144
overrides everywhere
more javadoc updates
clean up javadocs; update changes for java 8