Releases: Juniper/netconf-java
Major Release v2.2.0
Minor bug fixes
Bump Xalan from 2.7.1 to 2.7.2 [#61]
Create codeql-analysis.yml
Delombok source code jar [#59]
Hotfix: removal of -eks from version [#65]
Remove Xalan from the dependencies [#67]
Minor bug fixes
What's Changed
- Add namespace-aware parsing for rpc-reply by @GregDThomas in #51
- Preserve cause when rethrowing exceptions by @oven in #52
- Implemented get-data by @esend7881 in #54
- Only depend on the SLF4 API by @dkowis in #56
New Contributors
Full Changelog: v2.1.1.5...v2.1.1.6
Minor bug fixes and performance improvements
Create a Hello.java to parse and create messages to resolve issue with XML namespace prefixes (#50)
Update README.md to correct support instructions. (#48)
Added support. Pemkey fix. (#43)
Fix for two issues and a security vulnerablity (#47)
Bump commons-io from 2.6 to 2.7 (#45)
Allow for no filter segment to getRunningConfig. (#42)
Fix resource leaking and make the code more testable (#41)
Bump junit from 4.12 to 4.13.1 (#40)
Significantly improve performance (#38)
edits for default xml envelope (#37)
Thank you for the contributions.
Fix MVN build issues
Added GitHub actions file to build
Fix MVN build issues (#35)
Update README.md with build instructions and dependencies
General enhancements including Maven support and bug fixes
NETCONF RFC6241 and RFC6242 conformance
NETCONF RFC6241 and RFC6242 conformance fixes (#22)
Major refactoring to the SSH library usage and other bug fixes
Update to ssh library and bug fixes. …
- Replaced the ssh library with sshj
- Adds support for new ssh crypto algorithms
- Adds support for FIPS compliant algorithms
- More modern ssh implementation
- Added support for importing and building the library with maven
- Added FindBugs code testing to maven build
This is a major change to the netconf-java library. This version changes how Devices are
created. Instead of passing in parameters in a constructor, Device now uses a Builder. This
allows passing in whichver parameters you need and creating a unique Device object. Once created,
you no longer change change attributes like userName or port. You would need to create a new Device object.
See the Examples/CreateDevice class for examples on how to create a new Device.
Integrated a few bug fixes
Merge pull request #19 from peterjhill/commit-full-support Added method to perform "commit full" on the router.
NETCONF Java Toolkit v1.0.2
Compiled from Java SE 8u65
% java -version
java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)