Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-29 | Add some helper tools for tests | Sean Karlage | |
Adds new `OptionGetter` interface that helps when asserting that certain packets/vendor-specific opts contain specific options. | |||
2018-07-29 | DHCPv4: Refactor methods for easier testing | Sean Karlage | |
This refactors the input parameters for construction DISCOVER/INFORM* packets so that it's easier to write unit tests for DHCPv4 and BSDP methods. It also adds a bunch of unit tests for both packages and rounds out their test coverage. | |||
2018-07-29 | add NewReplyFromRequest (#100) | Pablo Mazzini | |
2018-07-27 | [DHCPv4] BroadcastSendReceive now can wait for specific reply types (#95) | insomniac | |
2018-07-27 | Merge pull request #98 from lestrozi/fix_indentation | Sean Karlage | |
Fix indentation | |||
2018-07-27 | Fix indentation | Luis Fernando Estrozi | |
2018-07-27 | Add support to encapsulated advertise replies on client.Exchange func (#96) | lestrozi | |
2018-07-27 | BSDP: Refactor to use dhcpv4.GetOneOption (#94) | Sean Karlage | |
Refactors BSDP code to use `dhcpv4.GetOneOption` instead of manually searching through the list of options. | |||
2018-07-25 | Added additional ParseOption tests (#93) | Owen Mooney | |
2018-07-25 | Add TFTP server name option (#92) | Owen Mooney | |
2018-07-25 | Add support for Bootfile name option (#91) | insomniac | |
2018-07-24 | . | Owen Mooney | |
2018-07-24 | Add support for Bootfile name option | Owen Mooney | |
2018-07-24 | Merge pull request #90 from mooneyow/master | insomniac | |
Added UserClass option to DHCPv4 | |||
2018-07-24 | . | Owen Mooney | |
2018-07-24 | Spelling | Owen Mooney | |
2018-07-24 | Return error on empty User Class | Owen Mooney | |
2018-07-24 | Don't parse past length | Owen Mooney | |
2018-07-24 | Added UserClass option to DHCPv4 | Owen Mooney | |
2018-07-16 | Merge pull request #86 from insomniacslk/netboot_no_url_no_fail | insomniac | |
Netboot: don't fail if no netboot url is returned | |||
2018-07-16 | Netboot: don't fail if no netboot url is returned | Andrea Barberio | |
2018-07-14 | Merge pull request #83 from pmazzini/master | insomniac | |
add DecapsulateRelayIndex | |||
2018-07-14 | return error if index < -1 | Pablo Mazzini | |
2018-07-14 | add missing file | Pablo Mazzini | |
2018-07-14 | add DecapsulateRelayIndex | Pablo Mazzini | |
2018-07-14 | extend DecapsulateRelay | Pablo Mazzini | |
2018-07-13 | Optiana GetOneOption (#85) | insomniac | |
2018-07-13 | Added negative test case | Andrea Barberio | |
2018-07-13 | linter | Andrea Barberio | |
2018-07-13 | Added tests for GetOneOption | Andrea Barberio | |
2018-07-13 | [OptIANA] Added GetOneOption method | Andrea Barberio | |
2018-07-13 | Make Future buffered to avoid concurrency issues (#84) | Mikołaj Walczak | |
2018-07-12 | GetInnerRelay: update comment | Pablo Mazzini | |
2018-07-12 | add GetInnerRelay | Pablo Mazzini | |
2018-07-12 | Asynchronous client for DHCPv6 (#80) | Mikołaj Walczak | |
2018-07-11 | NewSolicitWithCID for DHCPv6 (#76) | Mikołaj Walczak | |
2018-07-08 | add NewReplyFromDHCPv6Message (#78) | Pablo Mazzini | |
Add a more generic NewReplyFromMessage to avoid code duplication. This is one step closer towards fixing issue #73. Leave NewReplyFromRequest, NewReplyFromRenew and NewReplyFromRebind for backwards compatibility. | |||
2018-07-08 | add DelOption to OptIANA (#77) | Pablo Mazzini | |
2018-07-05 | DHCPv6.Exchange now applies modifiers correctly for both solicit and request ↵ | insomniac | |
(#75) | |||
2018-06-28 | Added OptDomainNameServer for DHCPv4 (#74) | insomniac | |
2018-06-11 | Pass through unknown DUIDs (#71) | Michael Stapelberg | |
I’m building on a program which works with user-supplied DUIDs. Before this change, the code would panic when users provide a DUID which is not (yet) implemented. In addition to this being a better failure mode, the behavior is also mandated by the DHCPv6 RFC: https://tools.ietf.org/html/rfc3315#section-9 states: Clients and servers MUST treat DUIDs as opaque values and MUST only compare DUIDs for equality. | |||
2018-06-11 | add NewReplyFromRenew and NewReplyFromRebind (#72) | Pablo Mazzini | |
2018-06-10 | add IsNetboot and IsUsingUEFI (#70) | Pablo Mazzini | |
2018-05-26 | Add NewRelayReplFromRelayForw (#69) | Pablo Mazzini | |
2018-05-25 | OptBootFileURL fields are now public (#68) | insomniac | |
2018-05-25 | OptUserClass does not allow empty user classes (#67) | insomniac | |
2018-05-21 | Tests for DUID, OptIAAddress and several fixes (#66) | insomniac | |
2018-05-20 | Unbreak build after changing OptIANA interface (#65) | insomniac | |
2018-05-20 | OptIANA and OptElapsedTime now have public fields | Andrea Barberio | |
2018-05-12 | OptDomainSearchList: made fields public and added unit tests (#64) | insomniac | |