summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [#3716] Add missing tags to CI jobs via defaultsHEADmasterEmanuel Petr43 hours1-1/+7
|
* [#3696] Updated ChangeLogFrancis Dupont2 days1-1/+2
|
* [#3696] Add ChangeLog entryAndrei Pavel2 days2-0/+7
|
* [#3696] TypoFrancis Dupont3 days1-1/+1
|
* [#3696] Changed for the includeFrancis Dupont3 days1-6/+1
|
* [#3696] Fixed old typosFrancis Dupont3 days2-3/+3
|
* [#3696] Made >= 1.66 mandatoryFrancis Dupont3 days9-37/+23
|
* [#3696] Updated UT filesFrancis Dupont3 days17-64/+48
|
* [#3696] Updated supported versionFrancis Dupont3 days1-2/+2
|
* [#3696] Update asiolink for boost 1.87q663 days6-17/+17
|
* [#3679] Changed with into inFrancis Dupont4 days1-1/+1
|
* [#3679] Fixed grammarFrancis Dupont4 days1-3/+3
|
* [#3530] Address reviewAndrei Pavel7 days1-2/+3
| | | | - Fix bad substitution.
* [#3530] Address reviewAndrei Pavel8 days2-6/+11
| | | | | | - Add @ to suppress Makefile output. - Warn about file already existing and exit. - Use template file as base.
* [#3530] add add-changelog-entry Makefile ruleAndrei Pavel8 days2-1/+19
|
* [#2101] addressed review commentsRazvan Becheriu2024-12-244-5/+14
|
* [#2101] check default hooks path in config reportRazvan Becheriu2024-12-242-0/+4
|
* [#2101] load hooks using name onlyRazvan Becheriu2024-12-246-0/+83
|
* [#3698] Install gtest sources on FreeBSDAndrei Pavel2024-12-191-1/+1
| | | | Fixes "checking for gtest source... configure: error: no gtest source at /usr/src/googletest".
* [#3664] add alpine 3.21 to hammerMarcin Godzina2024-12-181-0/+2
|
* [#3663] Fix kea4/all-keys.jsonThomas Markwalder2024-12-171-1/+1
| | | | | Apparently a comment must have a space following the two slashes or it isn't a comment.
* [#3663] Added issue number to ChangeLogThomas Markwalder2024-12-161-1/+1
|
* [#3663] FIx all-keys.json filesThomas Markwalder2024-12-162-13/+25
| | | | | | | Correct invalid configurations in all-keys.json files doc/examples/kea4/all-keys.json doc/examples/kea6/all-keys.json
* [#3663] Add ddns ttl columns to pgsql schemaThomas Markwalder2024-12-167-3/+146
| | | | | | | | | | | | | | | | | | | src/share/database/scripts/pgsql/upgrade_027_to_028.sh.in new file - adds ddns-ttl* columns to network and subnet tables src/bin/admin/tests/pgsql_tests.sh.in pgsql_upgrade_27_to_28_test() - new test src/lib/pgsql/pgsql_connection.h schema version bump configure.ac src/share/database/scripts/pgsql/.gitignore src/share/database/scripts/pgsql/Makefile.am added new upgrade file src/share/database/scripts/pgsql/dhcpdb_create.pgsql Add ddns-ttl* columns to network and subnet tables
* [#3663] PgSql CB hook supports ddsn-ttl paramsThomas Markwalder2024-12-163-48/+231
| | | | | | | Changes to be committed: modified: src/hooks/dhcp/pgsql/pgsql_cb_dhcp4.cc modified: src/hooks/dhcp/pgsql/pgsql_cb_dhcp6.cc modified: src/hooks/dhcp/pgsql/pgsql_query_macros_dhcp.h
* [#3663] MySQL CB hook now supports ddns-ttl paramsThomas Markwalder2024-12-165-36/+217
| | | | | | | | | Changes to be committed: modified: src/hooks/dhcp/mysql/mysql_cb_dhcp4.cc modified: src/hooks/dhcp/mysql/mysql_cb_dhcp6.cc modified: src/hooks/dhcp/mysql/mysql_query_macros_dhcp.h modified: src/lib/dhcpsrv/testutils/generic_cb_dhcp4_unittest.cc modified: src/lib/dhcpsrv/testutils/generic_cb_dhcp6_unittest.cc
* [#3663] Add ddns ttl columns to mysql schemaThomas Markwalder2024-12-167-2/+157
| | | | | | | | | | | | | | | | | | | src/share/database/scripts/mysql/upgrade_027_to_028.sh.in new file src/bin/admin/tests/mysql_tests.sh.in mysql_upgrade_27_to_28_test() - new test src/lib/mysql/mysql_constants.h schema version bump configure.ac src/share/database/scripts/mysql/.gitignore src/share/database/scripts/mysql/Makefile.am added new upgrade file src/share/database/scripts/mysql/dhcpdb_create.mysql Add ddns-ttl* columns to network and subnet tables
* [#2819] Fixed remaining spellingFrancis Dupont2024-12-168-14/+14
|
* [#2819] Fixed misspellingsThomas Markwalder2024-12-163-9/+9
|
* [#2819] Remove premium dirThomas Markwalder2024-12-161-0/+0
| | | | | | | Somehow premium directory got added. Changes to be committed: deleted: premium
* [#2819] Addressed review commentsThomas Markwalder2024-12-168-20/+20
| | | | | | | | | | | | Changes to be committed: modified: src/lib/dhcpsrv/dhcpsrv_messages.mes modified: src/lib/dhcpsrv/ncr_generator.cc modified: src/lib/dhcpsrv/srv_config.h modified: src/lib/dhcpsrv/tests/dhcp_parsers_unittest.cc modified: src/lib/dhcpsrv/tests/ncr_generator_unittest.cc modified: src/lib/dhcpsrv/tests/shared_network_parser_unittest.cc modified: src/lib/dhcpsrv/tests/srv_config_unittest.cc modified: src/lib/util/str.h
* [#2819] Added ChangeLog entryThomas Markwalder2024-12-161-0/+6
| | | | | Changes to be committed: modified: ChangeLog
* [#2819] Updated ARMThomas Markwalder2024-12-162-16/+55
| | | | | modified: doc/sphinx/arm/dhcp4-srv.rst modified: doc/sphinx/arm/dhcp6-srv.rst
* [#2819] kea-dhcp6 support implementedThomas Markwalder2024-12-1611-4490/+5518
| | | | | | | | | | | | | | | | kea-dhcp6 supports the new ddns ttl parameters modified: ../../../../doc/examples/kea6/all-keys.json modified: ../dhcp6_lexer.cc modified: ../dhcp6_lexer.ll modified: ../dhcp6_parser.cc modified: ../dhcp6_parser.h modified: ../dhcp6_parser.yy modified: ../dhcp6_srv.cc modified: ../json_config_parser.cc modified: config_parser_unittest.cc modified: fqdn_unittest.cc modified: get_config_unittest.cc
* [#2819] Fixed commentaryThomas Markwalder2024-12-161-9/+6
| | | | modified: src/lib/dhcpsrv/ncr_generator.h
* [#2819] kea-dhcp4 supports ddns-ttl, min, and maxThomas Markwalder2024-12-1634-4432/+6342
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added support for ddns-ttl,ddns-ttl-min, and ddsn-ttl-max to global,shared-network, and subnet for kea-dhcp4 Changes to be committed: modified: doc/examples/kea4/all-keys.json modified: src/bin/dhcp4/dhcp4_lexer.cc modified: src/bin/dhcp4/dhcp4_lexer.ll modified: src/bin/dhcp4/dhcp4_parser.cc modified: src/bin/dhcp4/dhcp4_parser.h modified: src/bin/dhcp4/dhcp4_parser.yy modified: src/bin/dhcp4/json_config_parser.cc modified: src/bin/dhcp4/tests/config_parser_unittest.cc modified: src/bin/dhcp4/tests/fqdn_unittest.cc modified: src/bin/dhcp4/tests/get_config_unittest.cc modified: src/bin/dhcp6/json_config_parser.cc modified: src/lib/dhcpsrv/cb_ctl_dhcp4.cc modified: src/lib/dhcpsrv/cb_ctl_dhcp6.cc modified: src/lib/dhcpsrv/cfg_globals.cc modified: src/lib/dhcpsrv/cfg_globals.h modified: src/lib/dhcpsrv/dhcpsrv_messages.cc modified: src/lib/dhcpsrv/dhcpsrv_messages.h modified: src/lib/dhcpsrv/dhcpsrv_messages.mes modified: src/lib/dhcpsrv/ncr_generator.cc modified: src/lib/dhcpsrv/ncr_generator.h modified: src/lib/dhcpsrv/network.cc modified: src/lib/dhcpsrv/network.h modified: src/lib/dhcpsrv/parsers/base_network_parser.cc modified: src/lib/dhcpsrv/parsers/simple_parser4.cc modified: src/lib/dhcpsrv/parsers/simple_parser6.cc modified: src/lib/dhcpsrv/srv_config.cc modified: src/lib/dhcpsrv/srv_config.h modified: src/lib/dhcpsrv/tests/dhcp_parsers_unittest.cc modified: src/lib/dhcpsrv/tests/ncr_generator_unittest.cc modified: src/lib/dhcpsrv/tests/network_unittest.cc modified: src/lib/dhcpsrv/tests/shared_network_parser_unittest.cc modified: src/lib/dhcpsrv/tests/srv_config_unittest.cc modified: src/lib/util/str.cc modified: src/lib/util/str.h
* [#3691] bump version in configure.acMarcin Godzina2024-12-111-1/+1
|
* [#3686] release changesKea-2.7.5Marcin Godzina2024-12-0617-49/+184
|
* [#3685] bump up library versions for 2.7.5 releaseMarcin Godzina2024-12-0610-9/+14
|
* [#3348] Minor fixes after reviewThomas Markwalder2024-12-062-4/+4
| | | | | | Changes to be committed: modified: doc/sphinx/arm/dhcp4-srv.rst modified: doc/sphinx/arm/dhcp6-srv.rst
* [#3348] Update docs about subnet/pool selectionAndrei Pavel2024-12-063-194/+276
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The change that would have helped the reporter: - Add paragraph explaining that out-of-network guarded subnets need EGRL enabled in order for those guards to properly select subnets. Other important changes: - Define class guards. They are referenced in some places in the ARM, but never defined. - Move "unreserved_class" guards before "reserved_class" guards so that it is clear that a pool or a subnet is skipped and the allocator takes a different path than usual, assumin an iterative allocator. - Add unguarded subnets and pools and explain that those are available to both reserved and unreserved clients. - Add paragraph explaining that in-subnet reservations don't work when the subnet belongs to a shared network. - Add paragraph explaining that for a subnet to be selected, when choosing to do the selection via pools, as the example is structured, all of the pools inside the subnets desired to be skipped or selected need to be guarded. - Add missing name to shared network in the JSON config examples. Less important changes: - Remove comments about reservation settings. Some were forgotten to be removed since new reservation flags are added, but overall they don't need to be explained because these sections are not focused on reservations. - Add curly brackets to make the whole JSON valid and add code-block:: json and reindent.
* [#3669] Prevent duplicate pipelines in CIAndrei Pavel2024-12-061-8/+19
|
* [#3414] Extended state descriptionFrancis Dupont2024-12-061-2/+2
|
* [#3414] Removed backticksFrancis Dupont2024-12-061-4/+4
|
* [#3414] Followed tmark's ideaFrancis Dupont2024-12-061-30/+118
|
* [#3414] Added column typesFrancis Dupont2024-12-061-25/+39
|
* [#3414] SpellingFrancis Dupont2024-12-061-1/+1
|
* [#3414] Added examplesFrancis Dupont2024-12-061-2/+12
|
* [#3414] SpellingFrancis Dupont2024-12-061-2/+2
|
* [#3414] Added CSV lease formatsFrancis Dupont2024-12-062-1/+40
|