summaryrefslogtreecommitdiffhomepage
path: root/dhcpv4
AgeCommit message (Expand)Author
2020-08-09- fix relayHumanizer.CodeHumanizer so it uses raiSubOptionCodeHu Jun
2020-07-18- change to WithOptionCopied in NewReleaseFromACKHu Jun
2020-07-18move NewReleaseFromAck to where all NewXXFromYY areHu Jun
2020-07-17fix doc of NewReleaseFromACKHu Jun
2020-07-17- change NewRleaseFromLease to NewRleaseFromACK, and move it to dhcpv4Hu Jun
2020-07-16- remove Lease.IDOptions and update corresponding struct / functionHu Jun
2020-07-14- fix a lint error in lease.goHu Jun
2020-07-14- use modifiers to build release msg in Client.Release()Hu Jun
2020-07-10- add Offer into LeaseHu Jun
2020-06-27remove a unused func in lease_test.goHu Jun
2020-06-27remove timeout code from Release(), since it is unnecessary after some more t...Hu Jun
2020-06-27fix a broken test in server_test.go, caused by update of Client.Request() whi...Hu Jun
2020-06-26- Client.Release() now use existing conn to send packetHu Jun
2020-06-24fix example_lease_test.go that caused import loopHu Jun
2020-06-23- make changes based on discussion on PR #386 of insomniacslk/dhcpHu Jun
2020-06-23Merge branch 'master' of https://github.com/insomniacslk/dhcp into dhcpv4_rel...Hu Jun
2020-06-20dhcpv4: Fix a panic in parsing of route optionsAnatole Denis
2020-06-20dhcpv4: Also write out 0-length optionsAnatole Denis
2020-06-20dhcpv4: Remove hlen parameter special case in ToBytes()Anatole Denis
2020-06-20dhcpv4: Avoid a panic in ToBytes() with long stringsAnatole Denis
2020-06-20dhcpv4: Consolidate identical tests into 1Anatole Denis
2020-06-20dhcpv4: Add go-fuzz endpointAnatole Denis
2020-06-18fix some lint complains in example_lease_test.goHu Jun
2020-06-18- move the example to a separate file example_lease_test.goHu Jun
2020-06-17fix some lint errorsHu Jun
2020-06-17add lease&release support for nclient4Hu Jun
2020-03-28remove some testsPablo Mazzini
2020-03-19Added support for a custom logger when instantiating the server4 orValerio Santinelli
2020-01-24Fix a compare in Serve() of IP4 Zero to use an IP4 addressRonald G. Minnich
2019-12-03dhcpv4: add Client Identifier option; respect RFC 6842Chris Koch
2019-12-03dhcpv4: add max lease timeChris Koch
2019-11-29Added option nclient4.WithHWAddrDmitrii Okunev
2019-11-28Simplified porting from client4 to nclient4Dmitrii Okunev
2019-11-20Add test for WithRelayAgentInfo modifier.kevin
2019-11-20Update function name in NewReplyFromRequestkevin
2019-11-20Remove dhcpv4 namespacekevin
2019-11-20Rename function to WithRelayAgentInfokevin
2019-11-20Add support for copying relay optionskevin
2019-10-25Added additional DHCP4 Relay Agent Information sub options (as per various RF...Mantic
2019-10-15server4: Only allow IPv4 addressesAnatole Denis
2019-10-15server4: Use port 0 in testsAnatole Denis
2019-10-15server4: Respect listen addressAnatole Denis
2019-10-01server{4,6}: Return UDPConn from NewIPv*UDPConnAnatole Denis
2019-09-25dhcpv4: combine small filesChris Koch
2019-09-24nclient6: copy & paste log infra to v6Chris Koch
2019-09-17dhcpv4: Move BindToInterface to interfaces packageAnatole Denis
2019-09-16dhcpv4: Mark all options as requested absent PRL (#315)Anatole Denis
2019-09-12Increase DHCPv4 IP TTL from 30 to 64 (#314)Ross Hanson
2019-08-14Bind interface fix (#310)borna-blazevic
2019-07-29server4: set peer to broadcast if client IP is zeroChris Koch