summaryrefslogtreecommitdiff
path: root/libnetwork
Commit message (Expand)AuthorAgeFilesLines
* libnet/ipam: use netip types internallyCory Snider2023-02-237-241/+367
* libnet/ipam: simplify the data modelCory Snider2023-02-234-272/+218
* libnet/ipam: inline parsePoolRequest functionCory Snider2023-02-231-44/+35
* libnet/ipam: drop vestiges of custom addrSpacesCory Snider2023-02-234-115/+65
* libnet/ipam: get rid of superfluous closureCory Snider2023-02-232-14/+13
* Merge pull request #45070 from corhere/libnet/fix-networkdb-test-panicBjorn Neergaard2023-02-231-1/+4
|\
| * libnet/networkdb: fix nil-dereference panic in testCory Snider2023-02-231-1/+4
* | Merge pull request #44664 from corhere/embedded-resolver-fixesBjorn Neergaard2023-02-236-272/+440
|\ \
| * | libnetwork: devirtualize Resolver typeCory Snider2023-02-166-54/+43
| * | libnetwork: forward unknown PTR queries externallyCory Snider2023-02-161-15/+12
| * | libnetwork: fail loudly on resolver iptables setupCory Snider2023-02-161-15/+39
| * | libnetwork: replace ad-hoc semaphore implementationCory Snider2023-02-161-37/+20
| * | libnetwork: use dns.Client for forwarded requestsCory Snider2023-02-161-42/+54
| * | libnetwork: reply SERVFAIL if DNS forwarding failsCory Snider2023-02-162-17/+38
| * | libnetwork: extract DNS client exchange to methodCory Snider2023-02-161-38/+45
| * | libnetwork: extract dialExtDNS to methodCory Snider2023-02-161-25/+31
| * | libnetwork: truncate DNS msgs using library methodCory Snider2023-02-161-38/+16
| * | libnetwork: get rid of truncation red herringCory Snider2023-02-161-3/+1
| * | libnetwork: refactor ServeDNS for readabilityCory Snider2023-02-161-28/+16
| * | libnetwork: reply SERVFAIL on resolve errorCory Snider2023-02-162-8/+35
| * | libnetwork: extract fn for external DNS forwardingCory Snider2023-02-161-108/+118
| * | libnetwork: add regression test for issue 44575Cory Snider2023-02-162-3/+131
* | | Merge pull request #45019 from corhere/libnet/fix-ipam-flaky-testSebastiaan van Stijn2023-02-231-21/+46
|\ \ \ | |_|/ |/| |
| * | libnet/ipam: fix racy, flaky unit testCory Snider2023-02-161-21/+46
| |/
* | Upgrade to golangci-lint v1.51.2Cory Snider2023-02-221-1/+1
|/
* Merge pull request #45017 from neersighted/forwardport/44980Cory Snider2023-02-161-1/+1
|\
| * Do not log connection info before the connection existser0k2023-02-161-1/+1
* | Merge pull request #44500 from tiborvass/libnetwork_test_raceSebastiaan van Stijn2023-02-164-30/+39
|\ \ | |/ |/|
| * libnet/networkdb: use atomics for stats countersCory Snider2023-02-104-16/+18
| * libnetwork/networkdb: make go test -race ./libnetwork/networkdb passTibor Vass2023-02-101-14/+21
* | Migrate away from things deprecated in Go 1.20Cory Snider2023-02-153-17/+25
* | libnetwork: check DNS loopback with user DNS optsCory Snider2023-02-101-1/+1
|/
* libnet/ipam: stop eagerly stringifying debug logsCory Snider2023-02-081-3/+3
* libnet/d/ipvlan: gracefully migrate from older dbsCory Snider2023-02-061-1/+6
* libnetwork: delete CHANGELOG.mdCory Snider2023-01-301-199/+0
* libnetwork/ipam: skip Destroy()ing bitseq.Handle valuesCory Snider2023-01-272-16/+5
* libnetwork/bit{seq,map}: delete CheckConsistency()Cory Snider2023-01-274-215/+0
* libnetwork: drop DatastoreConfig discovery typeCory Snider2023-01-2710-1483/+665
* libnet: convert to new-style driver registrationCory Snider2023-01-2723-104/+124
* libnetwork/drvregistry: split up the registriesCory Snider2023-01-277-238/+315
* libnet: un-plumb datastores from IPAM initsCory Snider2023-01-2710-58/+90
* libnetwork/drvregistry: drop unused argsCory Snider2023-01-262-13/+6
* libnetwork: remove more datastore scope plumbingCory Snider2023-01-268-100/+72
* libnetwork/config: remove vestiges of global scopeCory Snider2023-01-269-108/+53
* libnetwork: drop (*Controller).ReloadConfigurationCory Snider2023-01-261-73/+0
* libnw/ipamutils: make local defaults immutableCory Snider2023-01-263-57/+27
* libnw: untangle IPAM allocator from global stateCory Snider2023-01-267-124/+88
* libnetwork/netutils: drop ElectInterfaceAddressesCory Snider2023-01-263-106/+13
* Merge pull request #44864 from corhere/libnet/split-bitseqBrian Goff2023-01-265-1672/+2043
|\
| * libnetwork/bitseq: refactor JSON marshalingCory Snider2023-01-201-27/+11