Skip to content

Releases: Juniper/netconf-java

Major Release v2.2.0

19 Jun 07:41
Compare
Choose a tag to compare

Minor bug fixes

27 Oct 04:57
e466f27
Compare
Choose a tag to compare

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

22 Dec 03:46
c0fbeda
Compare
Choose a tag to compare

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

29 Jun 12:11
80e6eca
Compare
Choose a tag to compare

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

28 Jul 10:35
67909be
Compare
Choose a tag to compare

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

20 May 17:27
a4ae33d
Compare
Choose a tag to compare

Proposed minor tweaks to allow publishing on mvncentral (#30)
Added maven wrapper and renamed resource folder (#28)
Added command timeout (#26)

NETCONF RFC6241 and RFC6242 conformance

05 Nov 06:30
Compare
Choose a tag to compare

NETCONF RFC6241 and RFC6242 conformance fixes (#22)

Major refactoring to the SSH library usage and other bug fixes

02 Jul 06:29
fe46b47
Compare
Choose a tag to compare

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

20 May 07:38
5d189cb
Compare
Choose a tag to compare
Merge pull request #19 from peterjhill/commit-full-support

Added method to perform "commit full" on the router.

NETCONF Java Toolkit v1.0.2

02 Nov 11:45
Compare
Choose a tag to compare

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)