]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
9 years ago[4271] Reindent (align actions)
Francis Dupont [Thu, 18 Aug 2016 17:10:39 +0000 (19:10 +0200)] 
[4271] Reindent (align actions)

9 years ago[4323] Qualify call to utility function with namespace name.
Marcin Siodelski [Thu, 18 Aug 2016 16:50:34 +0000 (18:50 +0200)] 
[4323] Qualify call to utility function with namespace name.

9 years ago[4323] Minor fixes in the HostMgr unit tests.
Marcin Siodelski [Thu, 18 Aug 2016 16:38:39 +0000 (18:38 +0200)] 
[4323] Minor fixes in the HostMgr unit tests.

9 years ago[4323] Implemented tests for use of alternate host data source.
Marcin Siodelski [Thu, 18 Aug 2016 16:21:26 +0000 (18:21 +0200)] 
[4323] Implemented tests for use of alternate host data source.

9 years ago[4271] parser regenerated
Tomek Mrugalski [Thu, 18 Aug 2016 14:06:01 +0000 (16:06 +0200)] 
[4271] parser regenerated

9 years ago[4271] Changes after review
Tomek Mrugalski [Thu, 18 Aug 2016 14:05:43 +0000 (16:05 +0200)] 
[4271] Changes after review

 - User's Guide clearified couple things.
 - messages orded alphabetically
 - indentation increased in parser.yy
 - debugging message formats updated slightly ('1234' => 0x1234)
 - one new case in vendorClass4SpecificVendorData added
 - verbose_ flag in log_utils.h commented

9 years ago[4553] Unit-test workaround from #4243 extended to gcc-5.4 (ubuntu 16.04)
Tomek Mrugalski [Thu, 18 Aug 2016 13:04:20 +0000 (15:04 +0200)] 
[4553] Unit-test workaround from #4243 extended to gcc-5.4 (ubuntu 16.04)

9 years ago[4294] Fixed a doxygen error
Thomas Markwalder [Thu, 18 Aug 2016 10:54:58 +0000 (06:54 -0400)] 
[4294] Fixed a doxygen error

9 years ago[4544] Prevent unexpected closing of connection to the host database.
Marcin Siodelski [Thu, 18 Aug 2016 10:22:54 +0000 (12:22 +0200)] 
[4544] Prevent unexpected closing of connection to the host database.

9 years ago[4489] Trivial correction in logging message description.
Marcin Siodelski [Thu, 18 Aug 2016 09:26:44 +0000 (11:26 +0200)] 
[4489] Trivial correction in logging message description.

9 years ago[4489] Pointing to the Kea Deveoper's Guide for unit testing.
Marcin Siodelski [Thu, 18 Aug 2016 08:54:23 +0000 (10:54 +0200)] 
[4489] Pointing to the Kea Deveoper's Guide for unit testing.

9 years ago[4489] Updated dev-guide with database prerequisites for unit tests.
Marcin Siodelski [Thu, 18 Aug 2016 08:30:45 +0000 (10:30 +0200)] 
[4489] Updated dev-guide with database prerequisites for unit tests.

9 years ago[4294] More clean up
Thomas Markwalder [Wed, 17 Aug 2016 13:48:32 +0000 (09:48 -0400)] 
[4294] More clean up

9 years ago[4551] Fixed
Francis Dupont [Wed, 17 Aug 2016 11:58:36 +0000 (13:58 +0200)] 
[4551] Fixed

9 years ago[4489] Using keatest_readonly db user for read only mode tests.
Marcin Siodelski [Wed, 17 Aug 2016 11:16:48 +0000 (13:16 +0200)] 
[4489] Using keatest_readonly db user for read only mode tests.

9 years ago[4489] Addressed review comments.
Marcin Siodelski [Wed, 17 Aug 2016 09:22:24 +0000 (11:22 +0200)] 
[4489] Addressed review comments.

The only review item not addressed with this commit is the
implementation of unit test that operates on the read only
database, i.e. the database containing tables on which the
given user only has SELECT privileges.

9 years ago[4271] Mostly typo level clean up
Shawn Routhier [Wed, 17 Aug 2016 07:24:30 +0000 (00:24 -0700)] 
[4271] Mostly typo level clean up

9 years ago[4294] Minor cleanup
Thomas Markwalder [Tue, 16 Aug 2016 19:23:33 +0000 (15:23 -0400)] 
[4294] Minor cleanup

9 years ago[4294] Memfile now supports IPv6 lease stats recounting
Thomas Markwalder [Tue, 16 Aug 2016 18:15:25 +0000 (14:15 -0400)] 
[4294] Memfile now supports IPv6 lease stats recounting

src/lib/dhcpsrv/memfile_lease_mgr.h
src/lib/dhcpsrv/memfile_lease_mgr.cc
    - MemfileAddressStatsQuery6 - new class, Memfile derivation of
    the IPv6 statistical lease data query
    - Memfile_LeaseMgr::startAddressStatsQuery6() - new virtual
    method that creates and runs the IPv6 lease stats query

src/lib/dhcpsrv/memfile_lease_storage.h
    - Added non-unique index on subnet ID to Lease6Storage

src/lib/dhcpsrv/tests/memfile_lease_mgr_unittest.cc
    TEST_F(MemfileLeaseMgrTest, recountAddressStats6) - new test

9 years ago[4294] PostgreSQL now supports IPv6 lease stats recounting
Thomas Markwalder [Tue, 16 Aug 2016 16:01:21 +0000 (12:01 -0400)] 
[4294] PostgreSQL now supports IPv6 lease stats recounting

src/lib/dhcpsrv/pgsql_lease_mgr.h
src/lib/dhcpsrv/pgsql_lease_mgr.cc
    - Added TaggedStatement RECOUNT_LEASE6_STATS
    - PgSqlAddressStatsQuery6 - new class PgSql derivation of the IPv6
    statistical lease data query
    - PgSqlLeaseMgr::startAddressStatsQuery6() - new virtual method which
    creates and runs the IPv6 lease stats query

src/lib/dhcpsrv/tests/pgsql_lease_mgr_unittest.cc
    TEST_F(PgSqlLeaseMgrTest, recountAddressStats6) - new test

9 years ago[master] Fixed merge error trac4551_base
Francis Dupont [Tue, 16 Aug 2016 15:29:47 +0000 (17:29 +0200)] 
[master] Fixed merge error

9 years ago[4294] Unit tests and MySql now support IPv6 lease stat recounting
Thomas Markwalder [Tue, 16 Aug 2016 15:13:17 +0000 (11:13 -0400)] 
[4294] Unit tests and MySql now support IPv6 lease stat recounting

src/lib/dhcpsrv/cfg_subnets6.cc
    - CfgSubnets6::removeStatistics() - added removal of declined stats
    - CfgSubnets6::updateStatistics() - added call to recountAddressStats6()

src/lib/dhcpsrv/mysql_lease_mgr.h
src/lib/dhcpsrv/mysql_lease_mgr.cc
    - Added TaggedStatement RECOUNT_LEASE6_STATS
    - MySqlAddressStatsQuery6 - new MySql derivation of AddressStatsQuery6
    - MySqlLeaseMgr::startAddressStatsQuery6() - new virtual method which
    creates and starts a MySqlAddressStatsQuery6

src/lib/dhcpsrv/tests/generic_lease_mgr_unittest.h
src/lib/dhcpsrv/tests/generic_lease_mgr_unittest.cc
    - GenericLeaseMgrTest::checkAddressStats4 renamed to checkAddressStats as
    it applies to either v4 or v6
    - GenericLeaseMgrTest::makeLease6() - new method which creates a minimal
    IPv6 lease and adds it to lease storage
    - GenericLeaseMgrTest::testRecountAddressStats6() - new method which
    checks IPv6 lease stats recounting

src/lib/dhcpsrv/tests/mysql_lease_mgr_unittest.cc
    - TEST_F(MySqlLeaseMgrTest, recountAddressStats6) - new test

9 years ago[master] Updated git hash
Francis Dupont [Tue, 16 Aug 2016 15:10:08 +0000 (17:10 +0200)] 
[master] Updated git hash

9 years agomaster: regen eval/*.hh
Francis Dupont [Tue, 16 Aug 2016 15:08:59 +0000 (15:08 +0000)] 
master: regen eval/*.hh

9 years ago[master] Finished merge of trac4272a (meta-info in classification)
Francis Dupont [Tue, 16 Aug 2016 15:04:34 +0000 (17:04 +0200)] 
[master] Finished merge of trac4272a (meta-info in classification)

9 years ago[4294] Added abstract support for IPv6 lease stats recount to LeaseMgr
Thomas Markwalder [Mon, 15 Aug 2016 17:57:13 +0000 (13:57 -0400)] 
[4294] Added abstract support for IPv6 lease stats recount to LeaseMgr

src/lib/dhcpsrv/lease_mgr.h
src/lib/dhcpsrv/lease_mgr.cc
    AddressStatsRow6 - new struct that contains a single row of IPv6 lease
    statistical data

    AddressStatsQuery6 - new base class for fulfilling the IPv6 statistical
    lease data query

    LeaseMgr::recountAddressStats6() - new method that recalculates per-subnet
    and global stats for IPv6 leases

    LeaseMgr::startAddressStatsQuery6() - new virtual method which creates
    then executes the IPv6 lease stats query

9 years ago[4294] PostgreSQL now supports IPv4 lease stats recount
Thomas Markwalder [Mon, 15 Aug 2016 14:25:25 +0000 (10:25 -0400)] 
[4294] PostgreSQL now supports IPv4 lease stats recount

src/lib/dhcpsrv/cfg_subnets4.cc
    CfgSubnets4::updateStatistics() - removed lease mgr instance check

src/lib/dhcpsrv/mysql_lease_mgr.cc
    Added "ORDER by subnet_id" to RECOUNT_LEASE4_STATS

src/lib/dhcpsrv/pgsql_lease_mgr.cc
    Added tagged statement RECOUNT_LEASE4_STATS
    PgSqlAddressStatsQuery4 - new class, PostgreSQL derivation of AddressStatsQuery4
    PgSqlLeaseMgr::startAddressStatsQuery4() - PostgreSQL impl of virtual method

src/lib/dhcpsrv/srv_config.cc -
    SrvConfig::updateStatistics() - Added LeaseMgr singleton check around
    calls subnet statistics updates

src/lib/dhcpsrv/tests/cfgmgr_unittest.cc
    CfgMgrTest:
       ~CfgMgrTest() - now destroys LeaseMgr singleton
       startBackend(int family = AF_INET) -  new method to create memfile lease mgr

        TEST_F(CfgMgrTest, commitStats4)
        TEST_F(CfgMgrTest, commitStats6)
    - added call to startBackend()

src/lib/dhcpsrv/tests/pgsql_lease_mgr_unittest.cc
    TEST_F(PgSqlLeaseMgrTest, recountAddressStats4) - new test

9 years ago[4294] Memfile and MySql now support recalulating IPv4 lease statistics
Thomas Markwalder [Fri, 12 Aug 2016 18:02:35 +0000 (14:02 -0400)] 
[4294] Memfile and MySql now support recalulating IPv4 lease statistics

src/lib/dhcpsrv/cfg_subnets4.cc
    CfgSubnets4::removeStatistics()
    - added removal of all lease statistics per subnet, and global declined address
    stats

    CfgSubnets4::updateStatistics()
    - added call to LeaseMgr::recountAddressStats4

src/lib/dhcpsrv/lease.cc
src/lib/dhcpsrv/lease.h
    Replaces lease state constants with LeaseState enumeration.

src/lib/dhcpsrv/lease_mgr.cc
src/lib/dhcpsrv/lease_mgr.h
    struct AddressStatsRow4 - contains the content of one row of the IPv4
    lease statistical data result set

    class AddressStatsQuery4 - base class for constructing the IPv4
    lease statistical data result set for an IPv4 lease storage

    LeaseMgr::recountAddressStats4() -  new method which recalculates
    per-subnet and global stats for IPv4 leases

    LeaseMgr::startAddressStatsQuery4() - new virtual method that fetches
    the IPv4 lease statistical data result set

src/lib/dhcpsrv/lease_mgr_factory.h
src/lib/dhcpsrv/lease_mgr_factory.cc
    LeaseMgrFactory::haveInstance() - new static method which indicates
    whether or not the lease manager singleton exists

src/lib/dhcpsrv/memfile_lease_mgr.h
src/lib/dhcpsrv/memfile_lease_mgr.cc
    MemfileAddressStatsQuery4 - Derivation of AddressStatsQuery4, it constructs
    the IPv4 lease statistical data by iterating over IPv4 lease storage

    Memfile_LeaseMgr::startAddressStatsQuery4() - new virtual method which
    creates, starts, and returns a MemfileAddressStatsQuery4

src/lib/dhcpsrv/memfile_lease_storage.h
    Added an a per subnet_ID index to IPv4 storage

src/lib/dhcpsrv/mysql_lease_mgr.h
src/lib/dhcpsrv/mysql_lease_mgr.cc
    - Added RECOUNT_LEASE4_STATS query

    MySqlAddressStatsQuery4 Derivation of AddressStatsQuery4, it constructs
    the IPv4 lease statistical data by executing RECOUNT_LEASE4_STATS

    MySqlLeaseMgr::startAddressStatsQuery4() - new virtual method which
    creates, starts, and returns a MySqlAddressStatsQuery4

src/lib/dhcpsrv/tests/alloc_engine_utils.cc
    AllocEngine6Test::AllocEngine6Test()
    AllocEngine4Test::AllocEngine4Test()
    - moved lease mgr create up above configuration commit

src/lib/dhcpsrv/tests/cfg_db_access_unittest.cc
     ~CfgMySQLDbAccessTest() - added destruction of lease manager singleton,
    otherwise subsequent tests can fail

src/lib/dhcpsrv/tests/generic_lease_mgr_unittest.h
src/lib/dhcpsrv/tests/generic_lease_mgr_unittest.cc
    GenericLeaseMgrTest::checkStat() - new method for comparing a stat
    GenericLeaseMgrTest::checkAddressStats4() - new method for comparing a list
    of stats
    GenericLeaseMgrTest::makeLease4() - new method for making a minimal lease
    GenericLeaseMgrTest::testRecountAddressStats4() - new method which tests
    a lease manager's ability to recalculate the IPv4 lease statistics

src/lib/dhcpsrv/tests/memfile_lease_mgr_unittest.cc
    TEST_F(MemfileLeaseMgrTest, recountAddressStats4) - new test which tests
    Memfile_LeaseMgr's ability to recalculate IPv4 lease statistics

src/lib/dhcpsrv/tests/mysql_lease_mgr_unittest.cc
    TEST_F(MySqlLeaseMgrTest, recountAddressStats4) - new test which tests
    MySqlLeaseMgr's ability to recalculate IPv4 lease statistics

9 years ago[4489] Correct error in the declaration of MySqlHostIpv6Exchange::iaid_
Stephen Morris [Fri, 12 Aug 2016 16:41:24 +0000 (17:41 +0100)] 
[4489] Correct error in the declaration of MySqlHostIpv6Exchange::iaid_

9 years ago[4489] Minor edits to documentation
Stephen Morris [Fri, 12 Aug 2016 11:00:39 +0000 (12:00 +0100)] 
[4489] Minor edits to documentation

9 years ago[4489] Altered "size_t" to "unsigned long" to overcome compiler objections
Stephen Morris [Fri, 12 Aug 2016 10:57:22 +0000 (11:57 +0100)] 
[4489] Altered "size_t" to "unsigned long" to overcome compiler objections

9 years ago[master] Added ChangeLog entry 1147 for #4533.
Stephen Morris [Thu, 11 Aug 2016 09:52:31 +0000 (10:52 +0100)] 
[master] Added ChangeLog entry 1147 for #4533.

9 years ago[4533] Fix up some typos in the comments
Shawn Routhier [Thu, 11 Aug 2016 05:58:33 +0000 (22:58 -0700)] 
[4533] Fix up some typos in the comments

9 years ago[4271] Minor doc update.
Tomek Mrugalski [Wed, 10 Aug 2016 17:06:56 +0000 (19:06 +0200)] 
[4271] Minor doc update.

9 years ago[4271] Limitations sections trimmed down
Tomek Mrugalski [Wed, 10 Aug 2016 17:01:41 +0000 (19:01 +0200)] 
[4271] Limitations sections trimmed down

9 years ago[4271] User's Guide updated.
Tomek Mrugalski [Wed, 10 Aug 2016 16:58:51 +0000 (18:58 +0200)] 
[4271] User's Guide updated.

9 years ago[4271] Logging checks added for TokenVendor and TokenVendorClass
Tomek Mrugalski [Wed, 10 Aug 2016 14:38:03 +0000 (16:38 +0200)] 
[4271] Logging checks added for TokenVendor and TokenVendorClass

9 years ago[4271] Messages are now more terse.
Tomek Mrugalski [Tue, 9 Aug 2016 14:36:48 +0000 (16:36 +0200)] 
[4271] Messages are now more terse.

9 years ago[4271] Debug in LogContnetTest class implemented.
Tomek Mrugalski [Tue, 9 Aug 2016 14:36:04 +0000 (16:36 +0200)] 
[4271] Debug in LogContnetTest class implemented.

9 years ago[4271] Debug logging added.
Tomek Mrugalski [Tue, 9 Aug 2016 14:08:11 +0000 (16:08 +0200)] 
[4271] Debug logging added.

9 years ago[4271] Lexer files regenerated.
Tomek Mrugalski [Tue, 9 Aug 2016 13:37:42 +0000 (15:37 +0200)] 
[4271] Lexer files regenerated.

9 years ago[4271] Vendor and Vendor-class tokens implemented.
Tomek Mrugalski [Tue, 9 Aug 2016 13:36:46 +0000 (15:36 +0200)] 
[4271] Vendor and Vendor-class tokens implemented.

9 years agotrac4272a: regen lexer/parser
Francis Dupont [Mon, 8 Aug 2016 14:51:49 +0000 (14:51 +0000)] 
trac4272a: regen lexer/parser

9 years ago[4272a] Addressed comments
Francis Dupont [Mon, 8 Aug 2016 14:46:31 +0000 (16:46 +0200)] 
[4272a] Addressed comments

9 years ago[4533] -Werror must now be specifically enabled at configuration time
Stephen Morris [Mon, 8 Aug 2016 13:52:08 +0000 (14:52 +0100)] 
[4533] -Werror must now be specifically enabled at configuration time

Change the default so that the -Werror compiler flag is only enabled
if specifically requested at configure time.

9 years ago[4279] Completed support for HR client classes in PostgreSQL and MySQL
Thomas Markwalder [Mon, 8 Aug 2016 12:04:21 +0000 (08:04 -0400)] 
[4279] Completed support for HR client classes in PostgreSQL and MySQL

src/lib/dhcpsrv/mysql_host_data_source.cc
    MySqlHostExchange::createBindForSend() - removed extraneous buffer length
    assignment for client class text.

src/lib/dhcpsrv/tests/generic_host_data_source_unittest.cc
    - Added implementations for:
        GenericHostDataSourceTest::compareClientClasses()
        GenericHostDataSourceTest::testMultipleClientClasses4()
        GenericHostDataSourceTest::testMultipleClientClasses6()
        GenericHostDataSourceTest::testMultipleClientClassesBoth()

src/lib/dhcpsrv/tests/mysql_host_data_source_unittest.cc
    - Added implementations for:
        TEST_F(MySqlHostDataSourceTest, multipleClientClasses4)
        TEST_F(MySqlHostDataSourceTest, multipleClientClasses6)
        TEST_F(MySqlHostDataSourceTest, multipleClientClassesBoth)

src/lib/dhcpsrv/tests/pgsql_host_data_source_unittest.cc
    - Added implementations for:
        TEST_F(PgSqlHostDataSourceTest, multipleClientClasses4) {
        TEST_F(PgSqlHostDataSourceTest, multipleClientClasses6) {
        TEST_F(PgSqlHostDataSourceTest, multipleClientClassesBoth) {

9 years ago[4511] add commit number to change log
Shawn Routhier [Wed, 3 Aug 2016 20:04:05 +0000 (13:04 -0700)] 
[4511] add commit number to change log

9 years ago[trac4511] Add description of the forensic log hooks configuration to admin guide
Shawn Routhier [Wed, 3 Aug 2016 19:58:27 +0000 (12:58 -0700)] 
[trac4511] Add description of the forensic log hooks configuration to admin guide

9 years ago[trac4511] Update per review comments
Shawn Routhier [Wed, 3 Aug 2016 19:32:14 +0000 (12:32 -0700)] 
[trac4511] Update per review comments

9 years ago[trac4511] Add description of the legal log hooks configuration and use
Shawn Routhier [Mon, 1 Aug 2016 05:21:56 +0000 (22:21 -0700)] 
[trac4511] Add description of the legal log hooks configuration and use

9 years ago[4489] Added log statements when host database is read-only.
Marcin Siodelski [Fri, 29 Jul 2016 07:55:40 +0000 (09:55 +0200)] 
[4489] Added log statements when host database is read-only.

9 years ago[4489] Minor edits in the User Guide.
Marcin Siodelski [Fri, 29 Jul 2016 07:33:45 +0000 (09:33 +0200)] 
[4489] Minor edits in the User Guide.

9 years ago[4489] Removed RestrictedConstPtr class.
Marcin Siodelski [Thu, 28 Jul 2016 19:08:43 +0000 (21:08 +0200)] 
[4489] Removed RestrictedConstPtr class.

9 years ago[4489] Updated documentation for "readonly" database parameter.
Marcin Siodelski [Thu, 28 Jul 2016 16:33:27 +0000 (18:33 +0200)] 
[4489] Updated documentation for "readonly" database parameter.

9 years ago[4489] Added support for read only mode in PostgreSQL HR backend.
Marcin Siodelski [Thu, 28 Jul 2016 14:21:42 +0000 (16:21 +0200)] 
[4489] Added support for read only mode in PostgreSQL HR backend.

9 years ago[4489] Added 'readonly' parameter to DbAccessParser.
Marcin Siodelski [Wed, 13 Jul 2016 06:08:52 +0000 (08:08 +0200)] 
[4489] Added 'readonly' parameter to DbAccessParser.

9 years ago[4489] Added unit test for read only mode in PgSQL backend.
Marcin Siodelski [Tue, 12 Jul 2016 09:04:06 +0000 (11:04 +0200)] 
[4489] Added unit test for read only mode in PgSQL backend.

9 years ago[4489] Added support for read only mode in MySQL HR backend.
Marcin Siodelski [Thu, 28 Jul 2016 10:56:58 +0000 (12:56 +0200)] 
[4489] Added support for read only mode in MySQL HR backend.

9 years ago[4489] Created a test for read only backend initialization.
Marcin Siodelski [Tue, 12 Jul 2016 07:43:30 +0000 (09:43 +0200)] 
[4489] Created a test for read only backend initialization.

9 years agominor changes
Razvan Becheriu [Wed, 27 Jul 2016 09:54:08 +0000 (12:54 +0300)] 
minor changes

9 years agominor change
Razvan Becheriu [Tue, 26 Jul 2016 19:43:37 +0000 (22:43 +0300)] 
minor change

9 years ago[master] Added ChangeLog entry 1145 for #4277.
Thomas Markwalder [Tue, 26 Jul 2016 13:07:57 +0000 (09:07 -0400)] 
[master] Added ChangeLog entry 1145 for #4277.

9 years ago[master] Addes support for Host Reservations to PostgreSQL backend
Thomas Markwalder [Tue, 26 Jul 2016 12:03:11 +0000 (08:03 -0400)] 
[master] Addes support for Host Reservations to PostgreSQL backend

    Merge branch 'trac4277'

9 years ago[4277] Addressed review comments
Thomas Markwalder [Tue, 26 Jul 2016 12:01:09 +0000 (08:01 -0400)] 
[4277] Addressed review comments

src/lib/dhcpsrv/pgsql_host_data_source.h
    - added comment about v6 Duplicate constraint when added host reservations

9 years ago[master] Added ChangeLog entry for pull request #23.
Marcin Siodelski [Tue, 26 Jul 2016 04:24:38 +0000 (06:24 +0200)] 
[master] Added ChangeLog entry for pull request #23.

9 years ago[master] Updated AUTHORS file with author of pull request #23.
Marcin Siodelski [Tue, 26 Jul 2016 04:22:22 +0000 (06:22 +0200)] 
[master] Updated AUTHORS file with author of pull request #23.

9 years ago[github23] Corrected setting port number for DHCPv4 server.
Marcin Siodelski [Mon, 25 Jul 2016 17:35:12 +0000 (19:35 +0200)] 
[github23] Corrected setting port number for DHCPv4 server.

For the DHCPINFORM case set destination port 68 if:
- direct message sent without ciaddr,
- ciaddr present

Also updated unit test to verify port number for the directly
sent DHCPINFORM without ciaddr.

9 years ago[github23] Select client port for DHCPINFORM message.
Michal Humpula [Mon, 13 Jun 2016 15:50:04 +0000 (17:50 +0200)] 
[github23] Select client port for DHCPINFORM message.

9 years ago[4277] Added several @todos and fixed formatting.
Tomek Mrugalski [Mon, 25 Jul 2016 18:04:20 +0000 (20:04 +0200)] 
[4277] Added several @todos and fixed formatting.

10 years ago[master] Updated git tag
Francis Dupont [Fri, 15 Jul 2016 12:54:35 +0000 (14:54 +0200)] 
[master] Updated git tag

10 years ago[master] Finished merge of trac4273 (DHCP4o6 user doc)
Francis Dupont [Fri, 15 Jul 2016 12:53:38 +0000 (14:53 +0200)] 
[master] Finished merge of trac4273 (DHCP4o6 user doc)

10 years ago[4273] Italic and indent
Francis Dupont [Fri, 15 Jul 2016 12:48:33 +0000 (14:48 +0200)] 
[4273] Italic and indent

10 years ago[4277] Fixed tagged_statements name collision
Thomas Markwalder [Thu, 14 Jul 2016 20:35:12 +0000 (16:35 -0400)] 
[4277] Fixed tagged_statements name collision

Wrapped declaration of tagged_statements[] in pgsql_host_data_source.cc
and mysql_host_data_source.cc in anonymous namespace.  They collide
otherwise.

10 years ago[4277] Added PostgreSQL HR Managment section to developer's guide
Thomas Markwalder [Thu, 14 Jul 2016 13:09:03 +0000 (09:09 -0400)] 
[4277] Added PostgreSQL HR Managment section to developer's guide

src/lib/dhcprsrv/images/pgsql_host_data_source.svg
    - New class diagram for PgSqlHostDataSource

doc/Doxyfile
    - Added src/lib/dhcprsrv/images to IMAGE_PATH

src/lib/dhcpsrv/Makefile.am
    - Added images/pgsql_host_data_source.svg to EXTRA_DIST

src/lib/dhcpsrv/libdhcpsrv.dox
    - Added subsection postgreSQLHostMgr

src/lib/dhcpsrv/pgsql_connection.h
src/lib/dhcpsrv/pgsql_exchange.h
    - Minor cleanup

10 years ago[4277] Addressed bulk of review comments
Thomas Markwalder [Thu, 14 Jul 2016 11:34:06 +0000 (07:34 -0400)] 
[4277] Addressed bulk of review comments

src/lib/dhcpsrv/tests/pgsql_exchange_unittest.cc
    - Added PgSqlBasicsTest test fixture class and tests which exercise all of
    the PostgreSQL data types we currently use with round-trip database writes
    and reads

src/lib/dhcpsrv/pgsql_connection.cc
src/lib/dhcpsrv/pgsql_connection.h
    - Moved PgSqlResult function impls from .h
    - Added exception safe implementation of getColumnLabel() to PgSqlResult

src/lib/dhcpsrv/pgsql_exchange.cc
src/lib/dhcpsrv/pgsql_exchange.h
    - PsqlBindArray::add() variants which accept raw pointers now throw
    if the pointer is NULL
    - PgSqlExchange::getColumnLabel() is now a wrapper around PgSqlResult method

src/lib/dhcpsrv/pgsql_host_data_source.h
src/lib/dhcpsrv/pgsql_host_data_source.cc
     - Commentary clean up

src/lib/dhcpsrv/pgsql_lease_mgr.cc
     - Commentary clean up

10 years ago[master] Add git tag for change log 1142
Shawn Routhier [Wed, 13 Jul 2016 19:22:17 +0000 (12:22 -0700)] 
[master] Add git tag for change log 1142

10 years ago[master] Uncomment the example column from some rows in the list of classifciation...
Shawn Routhier [Wed, 13 Jul 2016 19:20:50 +0000 (12:20 -0700)] 
[master] Uncomment the example column from some rows in the list of classifciation values

10 years ago[trac4273] Minor typos in port description
Shawn Routhier [Mon, 11 Jul 2016 19:59:19 +0000 (12:59 -0700)] 
[trac4273] Minor typos in port description

10 years ago[4273] Addressed comments
Francis Dupont [Sat, 9 Jul 2016 09:08:30 +0000 (11:08 +0200)] 
[4273] Addressed comments

10 years ago[master] Merged trac4531 (test -> expr for <)
Francis Dupont [Sat, 9 Jul 2016 07:51:33 +0000 (09:51 +0200)] 
[master] Merged trac4531 (test -> expr for <)

10 years ago[4531] Patrick -> Patrik
Francis Dupont [Sat, 9 Jul 2016 07:47:17 +0000 (09:47 +0200)] 
[4531] Patrick -> Patrik

10 years ago[4531] Updated AUTHORS
Francis Dupont [Sat, 9 Jul 2016 07:45:46 +0000 (09:45 +0200)] 
[4531] Updated AUTHORS

10 years ago[master] Added ChangeLog entry for #4497.
Marcin Siodelski [Fri, 8 Jul 2016 21:01:52 +0000 (23:01 +0200)] 
[master] Added ChangeLog entry for #4497.

10 years ago[master] Merge branch 'trac4497_rebase'
Marcin Siodelski [Fri, 8 Jul 2016 20:34:59 +0000 (22:34 +0200)] 
[master] Merge branch 'trac4497_rebase'

10 years ago[4497] Fixed inefficient setting of the Pkt4o6 flag.
Marcin Siodelski [Fri, 8 Jul 2016 20:16:22 +0000 (22:16 +0200)] 
[4497] Fixed inefficient setting of the Pkt4o6 flag.

10 years ago[master] Fixed rights of non-executable regular files
Francis Dupont [Fri, 8 Jul 2016 18:38:15 +0000 (20:38 +0200)] 
[master] Fixed rights of non-executable regular files

10 years ago[master] Merged trac4245 (server unicast option doc)
Francis Dupont [Fri, 8 Jul 2016 17:17:59 +0000 (19:17 +0200)] 
[master] Merged trac4245 (server unicast option doc)

10 years ago[4497] spelling
Francis Dupont [Fri, 8 Jul 2016 17:04:23 +0000 (19:04 +0200)] 
[4497] spelling

10 years ago[4497] Enable retrieved options copying for remaining DHCPv6 hooks.
Marcin Siodelski [Fri, 8 Jul 2016 08:51:53 +0000 (10:51 +0200)] 
[4497] Enable retrieved options copying for remaining DHCPv6 hooks.

buffer6_send and lease6_release (PD case) hook points didn't set
copying retrieved options flag for a packet passed to callouts.

10 years ago[4497] Enable retrieved options copying for DHCPv4o6 case.
Marcin Siodelski [Fri, 8 Jul 2016 08:51:21 +0000 (10:51 +0200)] 
[4497] Enable retrieved options copying for DHCPv4o6 case.

10 years ago[4497] Extended Pkt4o6 to support setCopyRetrievedOptions.
Marcin Siodelski [Fri, 8 Jul 2016 07:47:46 +0000 (09:47 +0200)] 
[4497] Extended Pkt4o6 to support setCopyRetrievedOptions.

10 years ago[4497] Spelling, no \n at end of .gitignore, etc
Francis Dupont [Thu, 7 Jul 2016 16:28:16 +0000 (18:28 +0200)] 
[4497] Spelling, no \n at end of .gitignore, etc

10 years ago[4497] Spelling
Francis Dupont [Thu, 7 Jul 2016 12:58:50 +0000 (14:58 +0200)] 
[4497] Spelling

10 years ago[4497] Fixed a couple doxygen issues.
Marcin Siodelski [Wed, 6 Jul 2016 14:12:28 +0000 (16:12 +0200)] 
[4497] Fixed a couple doxygen issues.

10 years ago[4497] Udated doxygen about copying retrieved options in hooks.
Marcin Siodelski [Wed, 6 Jul 2016 14:06:36 +0000 (16:06 +0200)] 
[4497] Udated doxygen about copying retrieved options in hooks.

10 years ago[4497] Updated comments in DHCPv6 hooks unit tests.
Marcin Siodelski [Wed, 6 Jul 2016 11:02:56 +0000 (13:02 +0200)] 
[4497] Updated comments in DHCPv6 hooks unit tests.

10 years ago[4497] Updated copyright dates.
Marcin Siodelski [Wed, 6 Jul 2016 10:58:23 +0000 (12:58 +0200)] 
[4497] Updated copyright dates.

10 years ago[4497] Enable copying retrieved options in callouts.
Marcin Siodelski [Wed, 6 Jul 2016 10:28:49 +0000 (12:28 +0200)] 
[4497] Enable copying retrieved options in callouts.

10 years ago[4497] Added Pkt method checking if retrieved options are copied.
Marcin Siodelski [Mon, 4 Jul 2016 14:24:24 +0000 (16:24 +0200)] 
[4497] Added Pkt method checking if retrieved options are copied.

10 years ago[4497] Implemented copying options on retrieval from packet.
Marcin Siodelski [Thu, 30 Jun 2016 15:25:53 +0000 (17:25 +0200)] 
[4497] Implemented copying options on retrieval from packet.