Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'isc-master' into config-h | Andrei Pavel | 2017-08-17 | 810 | -16923/+107949 |
|\ | |||||
| * | [5315_rebase] Changes after rebase and review: | Tomek Mrugalski | 2017-08-15 | 6 | -477/+24 |
| | | | | | | | | | | | | - Renamed SubnetIdIndexTag to avoid collision - Moved OptionDataParser to option_data_parser.cc|h - Updated hooks.xml to reflect recent changes | ||||
| * | [5315] Added functions that remove subnets from a configuration. | Marcin Siodelski | 2017-08-15 | 7 | -0/+102 |
| | | |||||
| * | [5315] Option data parser checks for runtime definitions in LibDHCP. | Marcin Siodelski | 2017-08-15 | 1 | -3/+10 |
| | | | | | | | | | | | | Previously, it checked for them in the staging configuration but this is not going to work for control commands which bypass the staging configuration step. | ||||
| * | [5315] Check for subnet prefix duplicates when subnet is added. | Marcin Siodelski | 2017-08-15 | 4 | -33/+16 |
| | | |||||
| * | [5315] Moved DHCPv4 and DHCPv6 simple parsers to libdhcpsrv. | Marcin Siodelski | 2017-08-15 | 13 | -11/+16 |
| | | |||||
| * | [5315] Moved Subnet parsers from DHCP binaries to libdhcpsrv. | Marcin Siodelski | 2017-08-15 | 12 | -666/+1284 |
| | | |||||
| * | [5315] Config Manager now returns non-const pointer to current config. | Marcin Siodelski | 2017-08-15 | 2 | -5/+21 |
| | | |||||
| * | [master] Log rotation now functions and is on by default | Thomas Markwalder | 2017-08-11 | 5 | -7/+114 |
| |\ | | | | | | | | | | Merge branch 'trac5324' | ||||
| | * | [5324] Upped the default log size to 10MB | Thomas Markwalder | 2017-08-11 | 3 | -4/+4 |
| | | | |||||
| | * | [5324] Log file rotation now works when configured to do so | Thomas Markwalder | 2017-08-08 | 4 | -21/+46 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | doc/guide/logging.xml Updated logging section with more explanation of maxsize and maxver src/lib/dhcpsrv/logging_info.cc LoggingInfo::toSpec() Now sets maxsize and maxver in created spec src/lib/dhcpsrv/tests/logging_info_unittest.cc TEST_F(LoggingInfoTest, defaults) Added checks for default maxsize and maxver src/lib/dhcpsrv/tests/logging_unittest.cc LoggingTest: Added support for log files TEST_F(LoggingTest, logRotate) - new test the ensures logs rotate when configured to do so src/lib/testutils/dhcp_test_lib.sh.in Added code to remove log lock file. When rotation is enabled, lock files are automatically enabled. | ||||
| | * | [5324] Add log rotation test to dhcpsrv lib | Thomas Markwalder | 2017-08-07 | 1 | -3/+85 |
| | | | | | | | | | | | | | | | src/lib/dhcpsrv/tests/logging_unittest.cc TEST_F(LoggingTest, logRotate) - new test the verifies log rotation works. | ||||
| * | | [master] Added subnet manipulation support | Thomas Markwalder | 2017-08-10 | 16 | -494/+663 |
| |\ \ | | | | | | | | | | | | | Merge branch 'trac5314' | ||||
| | * | | [5314] Regenerated get_config unit-tests in dhcp4 and dhcp6 | Tomek Mrugalski | 2017-08-10 | 2 | -182/+0 |
| | | | | |||||
| | * | | [5314] Empty status added | Tomek Mrugalski | 2017-08-10 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | - it's a copy 5272 code added that's already on master, but it seems easier to add it on a branch than go through the whole rebase process. | ||||
| | * | | [5314] Suppress excluded_prefix when blank in Pool6::toElement() | Thomas Markwalder | 2017-08-03 | 2 | -6/+2 |
| | | | | | | | | | | | | | | | | | | | | Pool6::toElement() will only include excluded-prefix if it isn't blank. | ||||
| | * | | [5314] Added Pool::toElement() and Pool<4/6>::toElement() | Thomas Markwalder | 2017-08-03 | 3 | -24/+124 |
| | | | | | | | | | | | | | | | | | | | | Extracted logic for elementizing pools into toElement methods in Pool, Pool4, and Pool6 classes. | ||||
| | * | | [5314] Implemented Subnet::toElement() | Thomas Markwalder | 2017-08-03 | 4 | -110/+66 |
| | | | | | | | | | | | | | | | | | | | | Provided implementation for Subnet::toElement() which handles all common members, reworked Subnet<4/6>::toElement() to use this. | ||||
| | * | | [5314] Fix for segfault, courtesy of Marcin | Tomek Mrugalski | 2017-08-02 | 2 | -22/+9 |
| | | | | | | | | | | | | | | | | - applied the patch provided as ticket attachment | ||||
| | * | | [5314] Two minor corrections. | Tomek Mrugalski | 2017-07-28 | 2 | -2/+2 |
| | | | | |||||
| | * | | [5314] Fixed a typo in container index tag name. | Marcin Siodelski | 2017-07-21 | 1 | -1/+1 |
| | | | | |||||
| | * | | [5314] Added indexing to subnet searches. | Marcin Siodelski | 2017-07-20 | 9 | -13/+289 |
| | | | | |||||
| | * | | [5314] Subnet to Element conversion moved to SubnetX classes. | Marcin Siodelski | 2017-07-19 | 4 | -266/+302 |
| | | | | |||||
| * | | | [5280] Changes after review: | Tomek Mrugalski | 2017-08-10 | 4 | -30/+306 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - added missing comments for couple handlers - duplicated leaseX-update check removed, unit-test added - added missing parameters in lease_mgr_unitest.cc - added sanity check for state when adding and updating leases - not possibly anymore to sneak v4 addresses when v6 is expected (and vice versa) | ||||
| * | | | [5280] A bit of wordsmithing on lease_cmds.dox | Thomas Markwalder | 2017-08-09 | 1 | -23/+22 |
| | | | | |||||
| * | | | [5280] User's Guide for lease_cmds written. | Tomek Mrugalski | 2017-08-09 | 1 | -7/+5 |
| | | | | |||||
| * | | | [5280] Doxygen for lease commands added. | Tomek Mrugalski | 2017-08-08 | 1 | -0/+97 |
| | | | | |||||
| * | | | [5280] lease4-wipe, lease6-wipe commands implemented. | Tomek Mrugalski | 2017-08-07 | 2 | -16/+165 |
| | | | | |||||
| * | | | [5280] leaseWipe4,6 implemented in lease managers (base and memfile) | Tomek Mrugalski | 2017-08-07 | 18 | -10/+366 |
| | | | | |||||
| * | | | [5280] leaseX-update, leaseX-del implemented. | Tomek Mrugalski | 2017-08-07 | 2 | -38/+807 |
| | |/ | |/| | |||||
| * | | [master] lib build order fix, ChangeLog updated after merge. | Tomek Mrugalski | 2017-08-07 | 1 | -2/+2 |
| | | | |||||
| * | | [master] Merge branch 'trac5272' (lease_cmds hook added) | Tomek Mrugalski | 2017-08-07 | 34 | -53/+2892 |
| |\ \ | |||||
| | * | | [5272] Libs order improved, added missing dependencies, .dox removed | Tomek Mrugalski | 2017-08-04 | 1 | -4/+5 |
| | | | | |||||
| | * | | [5272] LIB_SO renamed to LEASE_CMDS_LIB_SO | Tomek Mrugalski | 2017-08-04 | 2 | -9/+2 |
| | | | | |||||
| | * | | [5272] getAddress moved to SimpleParser | Tomek Mrugalski | 2017-08-04 | 9 | -72/+65 |
| | | | | |||||
| | * | | [5272] Comments improved for handlers and Parameters struct | Tomek Mrugalski | 2017-08-04 | 2 | -36/+70 |
| | | | | |||||
| | * | | [5272] toElement tests migrated to runToElementTest macro | Tomek Mrugalski | 2017-08-04 | 1 | -83/+63 |
| | | | | |||||
| | * | | [5272] Trivial work-around for clang/boost bug | Francis Dupont | 2017-08-04 | 1 | -1/+3 |
| | | | | |||||
| | * | | [5272] cosmetics | Francis Dupont | 2017-08-03 | 2 | -2/+3 |
| | | | | |||||
| | * | | [5272] spelling | Francis Dupont | 2017-08-03 | 7 | -15/+15 |
| | | | | |||||
| | * | | [5272] Couple more clean-ups. | Tomek Mrugalski | 2017-08-02 | 4 | -547/+538 |
| | | | | |||||
| | * | | [5272] Syntax simplified, extra unit-tests added. | Tomek Mrugalski | 2017-08-02 | 3 | -50/+290 |
| | | | | |||||
| | * | | [5272] unit-tests for lease4-add, lease6-add implemented | Tomek Mrugalski | 2017-08-01 | 3 | -3/+1048 |
| | | | | |||||
| | * | | [5272] lease4-add, lease6-add implemented | Tomek Mrugalski | 2017-08-01 | 7 | -83/+448 |
| | | | | |||||
| | * | | [5272] New control result added (3 = empty) | Tomek Mrugalski | 2017-08-01 | 2 | -2/+7 |
| | | | | |||||
| | * | | [5272] getSubnet implemented. | Tomek Mrugalski | 2017-08-01 | 6 | -4/+85 |
| | | | | |||||
| | * | | [5272] LeaseX::toElement() implemented | Tomek Mrugalski | 2017-08-01 | 3 | -3/+181 |
| | | | | |||||
| | * | | [5272] lease_cmds in progress | Tomek Mrugalski | 2017-08-01 | 11 | -1/+931 |
| | | | | |||||
| * | | | [master] regen | Francis Dupont | 2017-08-07 | 12 | -4023/+4123 |
| | | | | |||||
| * | | | [master] Finished merge of trac5241 (always-send) | Francis Dupont | 2017-08-07 | 34 | -4439/+5069 |
| |\ \ \ |