11 Commits

Author SHA1 Message Date
Dmitri Dolguikh
7f45a529cd Added last chunk of documentation 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
aa977487cd More coding-style related changes 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
8725ede99b fixing coding-style related issues 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
11a8e61c10 For compatibility with 1.7 replaced rand.Uint64() call with calls to rand.Uint32() 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
2c6281a8fd Correct replies to solicit and request messages when address pool is exhausted are now generated 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
76a6f8118b fixed broken tests 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
1cf3ef9b5b Added handling of multiple IANAs per solicit/request/release message 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
4d45c38c40 replace channel-based lock with a mutex 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
da6402caf7 Bootfile urls can be retrieved via remote api calls now 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
02db3ab76d extracted packet generation into a dedicated class 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
ea2d223a25 clients are now given ip addresses from an address pool 2018-02-05 12:33:17 -08:00