Jagornet Dhcp Versions Save

Jagornet DHCP Server - An open source DHCPv4/DHCPv6 Server for Java

4.0.1

1 year ago

4.0.1 release notes

  • Fix #73: Fix option map building for complex types
    • Correct the implementation of GenericOptionFactory.getDhcpOption to return the built generic option for complex option types

4.0.1 packages

  • Linux/MacOS: Download tar.gz package
  • Windows: Download zip package

4.0.0

1 year ago

4.0.0 release notes

  • Fix #41: Set name of undefined options to DHCP version and option code
  • Fix #42: Add check for link state in BaseDhcpV6Processor
  • Fix #43: Update Log4j2 initialization and configuration
  • Fix #44: Enhance REST API to support server configuration and Swagger/OpenAPI
  • Fix #45: Create Docker/OCI images
  • Fix #46: Revamp lease reconciliation with pools at server startup
  • Fix #47: Fix option parsing for unicast addresses
  • Fix #48: Refactor checkSocket logic to use individual IPs.
  • Fix #49: Delete IA level options when lease is declined or released
  • Move setupPolicies to constructor for efficiency
  • Fix #50: Update DHCPv4 server to use client-id if available
  • Fix #51: Minimize DHCP Option marshalling
  • Bump versions for dependent libraries (fixes security vulnerabilities)
    • log4j
    • h2
    • spring
  • Fix DhcpLease equals method for options comparison
  • Fix base-component-assembly
  • Enhance dhcpserver script shutdown loop
  • Add DockerTest main class for troubleshooting JIB container

4.0.0 packages

  • Linux/MacOS: Download tar.gz package
  • Windows: Download zip package

v3.2.0

2 years ago

v3.2.0 release notes

  • Fix #36: Fix DHCPv6 status code handling in test client an server
  • Fix #37: Bump Commons IO from 2.6 to 2.7
  • Fix #38: Consolidate JSON processing to use Jackson API
  • Fix #39: Include status option in DHCPv6 message and IA levels
  • Fix #40: Bump Apache httpclient version from 4.5.12 to 4.5.13.

v3.2.0 packages

  • Linux/MacOS: Download tar.gz package
  • Windows: Download zip package

v3.1.0

3 years ago

v3.1.0 release notes

  • Fix #33: Add support for -rr option for requests per second for for DHCP Client test tools
  • Fix #34: Use Jackson classes for reading/writing JSON/YAML
  • Fix #35: Improve Netty inbound/outbound pipeline processing

v3.1.0 packages

  • Linux/MacOS: Download tar.gz package
  • Windows: Download zip package

v3.0.3

3 years ago

v3.0.3 release notes

  • Fix #27: Update DHCP client logging config file options for Log4j2
  • Fix #28: Check DHCPv4 release count on exit only if sendRelease option was specified
  • Fix #29: Wait forever for client threads to complete if timeout option is not specified
  • Fix #30: Comment console logging in default Log4j2 config file
  • Update config/readme.txt for previous move to Log4j2
  • Fix #31: Strip the "file:" prefix from config file name when saving

v3.0.3 packages

  • Linux/MacOS: Download tar.gz package
  • Windows: Download zip package

3.0.2

3 years ago

v3.0.2 release notes

  • Fixes #22: Update JUnit to 4.13.1 to resolve Dependabot security alert
  • Fixes #24: Refactor module poms to build new distribution including core, server, and client jars
  • Fixes #25: Add -h/--hostname option for DHCPv4 test client and -f/--fqdn option for DHCPv6 test client to configure sending hostname in requests
  • Fixes #26: Add -tps/--threadpoolsize option for DHCPv4/v6 test clients to configure number of threads used

v3.0.2 packages

  • Linux/MacOS: Download tar.gz package
  • Windows: Download zip package

3.0.1

3 years ago

v3.0.1 release notes

  • Fixes #20: Replace Log4j with Log4j2
  • Fixes #21: Correct default configuration file processing
  • Reorder config schema elements - v4 before v6

v3.0.1 packages

  • Linux/MacOS: Download tar.gz package
  • Windows: Download zip package

3.0.0

3 years ago

Jagornet DHCP Server 3.0.0 features and changes include: - Java 8 - Multi-module Maven project - core, server, client modules - REST API - High availability (HA) - Performance improvements

2.0.5

7 years ago

v2.0.4

7 years ago