summaryrefslogtreecommitdiff
path: root/libnetwork/ipam/allocator.go
Commit message (Expand)AuthorAgeFilesLines
* libnet/ipam: use netip types internallyCory Snider2023-02-231-97/+108
* libnet/ipam: simplify the data modelCory Snider2023-02-231-150/+104
* libnet/ipam: inline parsePoolRequest functionCory Snider2023-02-231-44/+35
* libnet/ipam: drop vestiges of custom addrSpacesCory Snider2023-02-231-57/+38
* libnet/ipam: get rid of superfluous closureCory Snider2023-02-231-4/+3
* libnet/ipam: stop eagerly stringifying debug logsCory Snider2023-02-081-3/+3
* libnetwork/ipam: skip Destroy()ing bitseq.Handle valuesCory Snider2023-01-271-6/+1
* libnetwork: drop DatastoreConfig discovery typeCory Snider2023-01-271-189/+20
* libnw: untangle IPAM allocator from global stateCory Snider2023-01-261-4/+3
* Make the network allocator handle IPv4 blocks too small for network/broadcast...Mark Feit2021-10-271-5/+8
* Fixup libnetwork lint errorsBrian Goff2021-06-011-9/+4
* Fix libnetwork importsBrian Goff2021-06-011-6/+6
* Add getter function for Default Address Poolsselansen2018-08-161-2/+3
* Global Default Address Pool supportselansen2018-08-161-2/+2
* ipam, types: Expand documentationEuan Harris2018-07-041-2/+8
* Allocate subnets in order rather than restartingChris Telfer2018-06-081-9/+33
* ipam/allocator: Fix typos in error messageEuan Harris2018-05-231-1/+1
* Adding logs for ipam stateAbhinandan Prativadi2018-05-141-0/+2
* Fixing concurrent map accessAbhinandan Prativadi2018-03-081-4/+4
* Adding a unit case to verify rolloverAbhinandan Prativadi2017-10-031-4/+12
* Merge pull request #1752 from aaronlehmann/sprintfsFlavio Crisciani2017-08-231-2/+2
|\
| * all: Avoid trivial uses of SprintfAaron Lehmann2017-05-091-2/+2
* | Update logrus to v1.0.1Derek McGowan2017-08-071-1/+1
* | Fixed code issuesFlavio Crisciani2017-06-121-1/+1
|/
* Internal interface to differentiate built-in drivers from remoteMadhu Venugopal2016-12-191-0/+5
* Respect auto allocation for --ipv6Alessandro Boch2016-11-081-1/+1
* Refactoring logrus import and formattingDaehyeok Mun2016-11-081-9/+9
* Separate pool parsing from pool auto-allocationAlessandro Boch2016-05-251-21/+28
* IPAM allocator to not accept a datastore update if already presentAlessandro Boch2016-05-121-3/+5
* Make o/p of ipam DumpDatabase() consistentAlessandro Boch2016-04-151-1/+7
* Need boltdb Register only in testsJana Radhakrishnan2016-04-151-5/+0
* Merge pull request #1120 from mrjana/storeAlessandro Boch2016-04-151-0/+5
|\
| * Remove kvstore deps from datastore packageJana Radhakrishnan2016-04-151-0/+5
* | Make IPAM work even without a backing storeJana Radhakrishnan2016-04-151-8/+6
* | Remove all netlink/osl deps from ipam/ipamutilsJana Radhakrishnan2016-04-101-7/+0
|/
* Handle datastore update in Ipam and overlay driversAlessandro Boch2016-02-161-13/+62
* Stop referring to requested IP address as "preferred",Bryan Boreham2016-01-261-1/+1
* Fix predefined pool reservationAlessandro Boch2016-01-221-11/+16
* IPAM to run consistency check over its bitmasksAlessandro Boch2016-01-141-0/+22
* Improve ipam test coverageAlessandro Boch2015-12-131-3/+10
* Adjust ipam errorsAlessandro Boch2015-12-021-15/+20
* English please.David Manouchehri2015-11-231-1/+1
* Fix bug in getAddressRange() in default ipam driverAlessandro Boch2015-11-081-5/+1
* Minor spelling fix ("likey" => "likely")Tom Parker2015-10-301-1/+1
* Merge pull request #697 from aboch/bqMadhu Venugopal2015-10-221-5/+5
|\
| * Do not manipulate bitseq length to reserve broadcast addressAlessandro Boch2015-10-221-5/+5
* | Do not refresh the bitmasks on all operations in IPAMAlessandro Boch2015-10-201-4/+0
|/
* Check if address space valid in getStoreJana Radhakrishnan2015-10-121-2/+2
* Reduce logging verbosity in allocatorAlessandro Boch2015-10-101-1/+1
* Remove 2^32 bits restriction on bitsequenceAlessandro Boch2015-10-101-26/+28