Commit Graph

  • 1ad8b4c56f
    build(deps): bump github.com/mattn/go-sqlite3 from 1.14.32 to 1.14.38 dependabot/go_modules/github.com/mattn/go-sqlite3-1.14.38 dependabot[bot] 2026-03-30 12:41:56 +00:00
  • 0067cf26a2
    build(deps): bump golang.org/x/net from 0.44.0 to 0.52.0 dependabot/go_modules/golang.org/x/net-0.52.0 dependabot[bot] 2026-03-16 12:05:30 +00:00
  • a0841cb303 support v4 dhcp inform messages master cbrejla 2023-10-15 10:15:12 +02:00
  • 0be7f35fd8 Pin golangci-lint version to avoid golang forwards incompatibility Anatole Denis 2026-02-17 19:08:49 +01:00
  • fe0a586b18
    build(deps): bump github.com/sirupsen/logrus from 1.9.3 to 1.9.4 dependabot/go_modules/github.com/sirupsen/logrus-1.9.4 dependabot[bot] 2026-01-19 13:39:45 +00:00
  • 60ec8025cd file: Homogenize logging levels with other plugins Rick Beton 2026-01-14 15:56:00 +00:00
  • d087353b4b file: Rework leases file parsing to allow trailing comments Rick Beton 2026-01-14 15:56:00 +00:00
  • c8a9de0e8b file/tests: Close lease files before running tests Rick Beton 2026-01-14 15:56:00 +00:00
  • ff70c20cff build(deps): bump github.com/spf13/viper from 1.20.1 to 1.21.0 dependabot[bot] 2026-01-13 19:56:34 +00:00
  • 6b627b2954 Fix license header for range plugin tests Anatole Denis 2026-01-12 20:03:25 +01:00
  • da62c7b1bd
    Add DHCP RELEASE message support (#266) Nikita Vakula 2026-01-10 20:59:01 +01:00
  • 23bac1fa46 build(deps): bump github.com/bits-and-blooms/bitset dependabot[bot] 2026-01-10 19:10:39 +00:00
  • 82d835523c build(deps): bump github.com/spf13/pflag from 1.0.7 to 1.0.10 dependabot[bot] 2026-01-10 19:06:18 +00:00
  • cb7a587ab9 build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.1 dependabot[bot] 2026-01-10 19:02:33 +00:00
  • 7b3293c9ae Bump go versions to supported releases Anatole Denis 2025-09-27 17:53:53 +02:00
  • 9ec2ea1360 Bump golangci-lint version in CI Anatole Denis 2025-09-27 17:48:00 +02:00
  • 384d06f8d9
    build(deps): bump the go_modules group across 1 directory with 2 updates dependabot/go_modules/go_modules-c178c2fa82 dependabot[bot] 2025-11-20 02:46:50 +00:00
  • d2ed887fca build(deps): bump github.com/bits-and-blooms/bitset dependabot[bot] 2025-09-27 16:37:33 +00:00
  • 2924b46119 build(deps): bump github.com/mattn/go-sqlite3 from 1.14.29 to 1.14.32 dependabot[bot] 2025-09-27 16:34:04 +00:00
  • 90aa63bfde build(deps): bump github.com/spf13/cast from 1.7.1 to 1.10.0 dependabot[bot] 2025-09-15 13:27:10 +00:00
  • caeece72fe build(deps): bump golang.org/x/net from 0.42.0 to 0.44.0 dependabot[bot] 2025-09-15 13:23:28 +00:00
  • f7e98e4e35 feat(plugins/range): add support for a single IP address Wielewout 2025-07-25 12:44:37 +02:00
  • 4593bd5854 build(deps): bump github.com/spf13/viper from 1.20.0 to 1.20.1 dependabot[bot] 2025-07-29 12:36:11 +00:00
  • 8ab2084b85 build(deps): bump github.com/fsnotify/fsnotify from 1.8.0 to 1.9.0 dependabot[bot] 2025-07-29 12:33:01 +00:00
  • 0dc339c7a1 build(deps): bump golang.org/x/net from 0.38.0 to 0.42.0 dependabot[bot] 2025-07-29 12:26:47 +00:00
  • ab11710c44 build(deps): bump github.com/spf13/pflag from 1.0.6 to 1.0.7 dependabot[bot] 2025-07-29 12:21:34 +00:00
  • ae9b085bf9 build(deps): bump github.com/mattn/go-sqlite3 from 1.14.24 to 1.14.29 dependabot[bot] 2025-07-28 16:29:30 +00:00
  • 9e581a5631 Updated dependencies Andrea Barberio 2025-04-23 16:04:45 +02:00
  • 6d3dd835d9 build(deps): bump github.com/bits-and-blooms/bitset dependabot[bot] 2025-03-17 12:20:55 +00:00
  • 3df9e41f5a build(deps): bump github.com/spf13/viper from 1.19.0 to 1.20.0 dependabot[bot] 2025-03-17 12:24:22 +00:00
  • dc09130d05 Fixed example: reference to sqlite3 db rather than old txt file Andrea Barberio 2025-03-19 12:10:26 +01:00
  • cbc175753a build(deps): bump golang.org/x/net from 0.33.0 to 0.34.0 dependabot[bot] 2025-01-13 12:33:08 +00:00
  • 2fc7b54581 build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 dependabot[bot] 2024-12-30 14:09:30 +00:00
  • dbe6146a3e build(deps): bump github.com/spf13/cast from 1.7.0 to 1.7.1 dependabot[bot] 2024-12-30 12:22:17 +00:00
  • 830217b2f8 build(deps): bump github.com/vishvananda/netns from 0.0.4 to 0.0.5 dependabot[bot] 2024-12-30 12:22:12 +00:00
  • d477d9b2cc Added Dockerfile and docker-compose.yml Andrea Barberio 2024-12-28 21:54:56 +01:00
  • cbe78a7c73 build(deps): bump golang.org/x/net from 0.32.0 to 0.33.0 dependabot[bot] 2024-12-25 19:13:55 +00:00
  • b5a6138d2c build(deps): bump github.com/bits-and-blooms/bitset dependabot[bot] 2024-12-25 19:12:35 +00:00
  • 14762bf010 Updated dependencies Andrea Barberio 2024-12-15 13:34:37 +01:00
  • 6fcc48bde6 Upload build artifacts Andrea Barberio 2024-12-15 10:21:45 +01:00
  • 576af8676f build(deps): bump github.com/bits-and-blooms/bitset dependabot[bot] 2024-08-26 12:29:40 +00:00
  • bd8c8089a5 Remove use of deprecated rand.Read Anatole Denis 2024-07-09 09:21:24 +02:00
  • 61e82ae633 build(deps): bump github.com/spf13/viper from 1.18.2 to 1.19.0 dependabot[bot] 2024-07-09 07:15:18 +00:00
  • 634fcf30c6 build(deps): bump golang.org/x/net from 0.24.0 to 0.27.0 dependabot[bot] 2024-07-08 12:36:55 +00:00
  • 28988eb6c1 server: Ignore net.ErrClosed errors when shutting down Anatole Denis 2024-02-28 16:34:18 +01:00
  • e3f75291db build(deps): bump golang.org/x/net from 0.20.0 to 0.24.0 dependabot[bot] 2024-05-01 20:50:56 +00:00
  • 8454246d26 build(deps): bump github.com/mattn/go-sqlite3 from 1.14.19 to 1.14.22 dependabot[bot] 2024-05-01 20:39:39 +00:00
  • 53d704b3e3 build(deps): bump github.com/vishvananda/netns dependabot[bot] 2024-05-01 20:48:11 +00:00
  • b4a96a2f19 build(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 dependabot[bot] 2024-05-01 20:39:27 +00:00
  • 4ce3984f29 build(deps): bump golang.org/x/net from 0.20.0 to 0.23.0 dependabot[bot] 2024-05-01 18:28:19 +00:00
  • 1f2a10b791 Create dependabot.yml insomniac 2024-05-01 20:28:07 +02:00
  • dfd0594edf Add README note to the debugging client Anatole Denis 2024-03-13 10:45:55 +01:00
  • f97f9f36e8 integ: Use go 1.20 integration cover support Anatole Denis 2024-02-27 23:44:17 +01:00
  • bb0406dadf actions: Update codecov uploader and simplify unit-test runner Anatole Denis 2024-02-27 23:11:33 +01:00
  • b6ac910998 actions: Update setup-go and checkout action versions Anatole Denis 2024-02-27 19:59:31 +01:00
  • 2a0140b538 actions: Fix lint action not running Anatole Denis 2024-02-27 19:53:04 +01:00
  • 12a2f4060a Add support for IPv6-only preferred (RFC8925) and control of link-local autoconfigure (RFC2563) Brian Candler 2023-08-29 13:35:29 +00:00
  • 321f8a6a0c plugins/range: fixed memory leak in sqlite3 usage Andrea Barberio 2024-02-20 20:57:08 +01:00
  • 4458e77f16 plugins/range: added hostname field to database Andrea Barberio 2024-01-19 12:16:14 +00:00
  • 341fba293d Updated dependencies to fix dependabot vulnerabilities Andrea Barberio 2024-01-16 13:07:03 +01:00
  • 1cd0fca875 Updated dependencies Andrea Barberio 2023-10-18 09:46:39 +01:00
  • db61ab1cea Replace use of deprecated io/ioutil Andrea Barberio 2023-10-17 10:54:03 +01:00
  • 60d5d298be [plugins/range] fix SQL query for record persistence Andrea Barberio 2023-10-16 22:21:55 +01:00
  • c43db00314 [plugins/range] use sqlite3 instead of text file Andrea Barberio 2023-10-13 19:33:12 +02:00
  • 3e32ddb5ac Fix dependabot warnings, bump Go vesions to 1.19 and 1.20 Andrea Barberio 2023-08-08 11:41:52 +00:00
  • a2552c5c1b range: re-allocate leased ips on start up (fixes #153) Adphi 2022-04-07 13:17:11 +02:00
  • 0f369d7237
    plugins: add mtu (#149) Adphi 2022-01-03 14:10:54 +01:00
  • dcca4ae19a ignore comment lines in file plugin Reinier Schoof 2021-11-16 20:01:15 +01:00
  • c780ba84df refresh records when leases file is updated Reinier Schoof 2021-10-13 11:54:01 +02:00
  • 461b03784a fixed errors messages and added tests for netmask plugin Reinier Schoof 2021-10-26 14:46:43 +02:00
  • 17ea625277 added tests to file plugin Reinier Schoof 2021-10-12 17:06:43 +02:00
  • 3e75f3b9c4 support booting over HTTP(S) or FTP for DHCPv4 Reinier Schoof 2021-10-12 09:53:07 +02:00
  • 2176f33418 added staticroute plugin Reinier Schoof 2021-08-17 10:11:01 +02:00
  • eface94a0d Create CNAME insomniac 2021-04-26 14:50:22 +01:00
  • d1ab397b06 Set theme jekyll-theme-tactile insomniac 2021-04-26 14:49:48 +01:00
  • 15f169d55b
    server/dhcpv4: Send unicast responses to peers with no IP (#123) dza1 2021-04-16 09:33:54 +02:00
  • 00cc6002b6 Created sleep plugin Andrea Barberio 2021-03-17 00:35:53 +00:00
  • 4f97fe7ae5 ci: Build coredhcp-generator output with modules Anatole Denis 2021-03-10 18:01:12 +01:00
  • 10c40bd4e9
    Fix address usage check (#125) toshic 2021-03-10 20:29:21 +03:00
  • 8a89011b1f allocators: Export an error for no address available Anatole Denis 2021-02-03 14:33:06 +01:00
  • 2a7eb16899 plugins/range: Also persist leases when extending them Anatole Denis 2021-02-03 10:14:23 +01:00
  • 1ccd30ecc5 plugins/range: Revamp to make use of allocator Anatole Denis 2020-07-14 19:39:48 +02:00
  • 9d3fd8dbad plugins/range: Remove setup6 function for range Anatole Denis 2020-07-14 19:00:59 +02:00
  • b6dcd5d4ac allocators: Create a bitmap allocator for IPv4 Anatole Denis 2020-07-14 18:59:56 +02:00
  • f4b74e59ca ci: Map paths in codecov to paths in the repo Anatole Denis 2021-02-03 10:37:09 +01:00
  • 0337e003c5 Integration tests Andrea Barberio 2021-01-29 00:08:34 +00:00
  • 77079c4798 Migrate to GitHub Actions Andrea Barberio 2021-01-27 22:45:37 +00:00
  • f4dd4957ef Switch to pflag Andrea Barberio 2021-01-27 15:40:49 +00:00
  • 7b65f6832a plugins/prefix: Fix a panic with empty hints Anatole Denis 2021-01-18 20:29:41 +01:00
  • 9e42cc2ca0
    Add domain search list plugin (#116) William Kronmiller 2021-01-18 14:24:24 -05:00
  • a9aa31766d allocators/bitmap: Lock the bitmap on use Anatole Denis 2020-07-14 12:10:34 +02:00
  • 373802d292 prefix: Update configuration example Anatole Denis 2020-07-07 21:36:48 +02:00
  • de9ac24a42 plugins/prefix: Implement basic lease allocation logic Anatole Denis 2020-06-20 23:22:48 +02:00
  • fb0d278233 plugins/allocators: Rename fixedsize to bitmap Anatole Denis 2020-05-21 11:58:45 +02:00
  • 6342ac1088 plugins/prefix: Initial plugin handler Anatole Denis 2019-09-08 13:53:57 +02:00
  • 6ee08879be plugins: IPv6 Prefix Delegation allocator scaffolding Anatole Denis 2019-09-08 00:05:03 +02:00
  • 88fd284181 travis: Pin the golangci-lint version Anatole Denis 2020-05-17 21:31:25 +02:00
  • ff3920260b Update dependencies Anatole Denis 2020-05-17 20:21:16 +02:00
  • 4ef5edf718 Update minimal go version and tests Anatole Denis 2020-04-21 20:17:11 +02:00
  • 0c3df05476 Clean up go.mod Anatole Denis 2020-05-17 20:12:56 +02:00