Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-11 | dhcpv4: remove unused Option.Length function. | Christopher Koch | |
2019-01-11 | dhcpv4: simplify marshaling options to binary. | Christopher Koch | |
- Consolidate writing the option code and length to Options.Marshal rather than doing it in each individual option. - Use uio in marshaling code. | |||
2019-01-10 | dhcpv4: remote OptionGetter interface in favor of Options type. | Christopher Koch | |
2019-01-10 | dhcpv4: simplify option parsing. | Christopher Koch | |
option's codes and lengths were being parsed twice: once in ParseOption and once in each option type's Parse implementation. Consolidate such that it only happens once. Additionally, only pass data to options that they should parse -- we know the length before the Parse function is called, so the option only gets to see the data it needs to see. Also, use uio.Lexer to simplify parsing code in general. Easier to read and reason about. | |||
2019-01-09 | dhcpv4: export packet members; remove setters and getters. | Christopher Koch | |
2019-01-09 | dhcpv4: simplify host name and boot file handling. | Christopher Koch | |
2019-01-09 | dhcpv4: simplify handling of client MAC. | Christopher Koch | |
2019-01-09 | dhcpv4: nicer (un-)marshaling of DHCP messages. | Christopher Koch | |
2019-01-09 | dhcpv4: introduce TransactionID type. | Christopher Koch | |
2018-12-23 | update error message | Pablo Mazzini | |
2018-12-22 | increase coverage | Pablo Mazzini | |
2018-12-22 | [ztpv4] make it consistent with ztpv6 | Pablo Mazzini | |
2018-12-08 | Added netconf v4 tests and required modifiers | Andrea Barberio | |
2018-11-29 | interfaces: added package with interface facilities | Andrea Barberio | |
2018-11-27 | simplify client interface (#181) | Pablo Mazzini | |
2018-11-27 | Removed unreachable code, fixed misspelling (#212) | insomniac | |
* Removed unreachable code * Addressed misspelling errors | |||
2018-11-21 | remove deprecated functions (#182) | Pablo Mazzini | |
2018-11-21 | rfc1035label: using a structure to hold original data | Andrea Barberio | |
2018-11-19 | dhcpv4: run on unconfigured interfaces (#198) | insomniac | |
2018-11-13 | Consolidated v6 and v4 server handlers (#196) | insomniac | |
* Uniformed DHCPv6 and DHCPv4 servers * Reverted main goroutine * Reverted example code too * Added conn fix | |||
2018-11-12 | add OptRelayAgentInformation (#193) | insomniac | |
2018-11-12 | OptRelayAgentInformation: increase coverage | Pablo Mazzini | |
2018-11-12 | OptRelayAgentInformation: increase coverage | Pablo Mazzini | |
2018-11-12 | OptRelayAgentInformation: increase coverage | Pablo Mazzini | |
2018-11-12 | OptRelayAgentInformation: increase coverage | Pablo Mazzini | |
2018-11-12 | OptRelayAgentInformation: increase coverage | Pablo Mazzini | |
2018-11-12 | Make server handlers async | Andrea Barberio | |
2018-11-12 | server: do not skip network errors in ActivateAndServe | Andrea Barberio | |
2018-11-11 | OptRelayAgentInformation: increase coverage | Pablo Mazzini | |
2018-11-11 | OptRelayAgentInformation: increase coverage | Pablo Mazzini | |
2018-11-11 | OptRelayAgentInformation: increase coverage | Pablo Mazzini | |
2018-11-11 | OptRelayAgentInformation: remove extra line | Pablo Mazzini | |
2018-11-11 | OptRelayAgentInformation: increase coverage | Pablo Mazzini | |
2018-11-11 | OptRelayAgentInformation: increase coverage | Pablo Mazzini | |
2018-11-11 | OptRelayAgentInformation: increase coverage | Pablo Mazzini | |
2018-11-11 | OptRelayAgentInformation: increase coverage | Pablo Mazzini | |
2018-11-11 | OptRelayAgentInformation: increase coverage | Pablo Mazzini | |
2018-11-11 | OptRelayAgentInformation: fix comment | Pablo Mazzini | |
2018-11-11 | add OptRelayAgentInformation | Pablo Mazzini | |
2018-11-09 | address comments | Pablo Mazzini | |
2018-11-09 | add additional test | Pablo Mazzini | |
2018-11-09 | update comments | Pablo Mazzini | |
2018-11-09 | return nil vendor data | Pablo Mazzini | |
2018-11-09 | return nil vendor data | Pablo Mazzini | |
2018-11-09 | fix typo #2 | Pablo Mazzini | |
2018-11-09 | fix typo | Pablo Mazzini | |
2018-11-09 | parse only option 60 | Pablo Mazzini | |
2018-11-06 | [ztp] add Opt60 (vc) and Opt124 (vico) parsing | Pablo Mazzini | |
2018-11-06 | [WIP] Added DHCPv4 server (#178) | insomniac | |
* Added DHCPv4 server * Added more modifiers * Fixed some bugs | |||
2018-10-18 | Make listening port for dhcpv4 client configurable (#179) | Gianni Vialetto | |