summaryrefslogtreecommitdiffstats
path: root/src/lib/dhcpsrv/alloc_engine.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* [3295] Do not generate NameChangeRequests for Solicit.Marcin Siodelski2014-01-271-1/+5
* [3295] Added a unit test which checks NCR generation for expired leases.Marcin Siodelski2014-01-241-0/+5
* [3295] Modified allocation engine to not update lease fqdn for Solicit.Marcin Siodelski2014-01-231-6/+8
* [3295] Modified DHCPv6 allocation engine to return old lease.Marcin Siodelski2014-01-231-16/+56
* [1283] Use IOAddress << operator in remaining places in DHCP code.Marcin Siodelski2014-01-161-1/+1
* [3171] Changes after review:Tomek Mrugalski2013-10-021-12/+16
* [3171] Pool::toText() implemented, exception error in AllocEngine clarifiedTomek Mrugalski2013-10-021-3/+14
* [3171] alloc{Address -> Lease} rename, compilation fixesTomek Mrugalski2013-09-241-20/+12
* [3171] Documentation and comments updatedTomek Mrugalski2013-09-241-2/+2
* [3171] First test implementing PD lease allocation passed!Tomek Mrugalski2013-09-191-1/+1
* [3171] IterativeAllocator::pickAddress() now handles prefixes as wellTomek Mrugalski2013-09-191-1/+15
* [3171] AllocEngine work: increasePrefix() added, prefix_len passed aroundTomek Mrugalski2013-09-191-11/+78
* [3149] Minor changes after review (spaces, comments clean ups)Tomek Mrugalski2013-09-191-1/+2
* [3149] getAllocator() implementedTomek Mrugalski2013-09-181-12/+47
* [3149] Compilation fixTomek Mrugalski2013-09-181-1/+1
* [3149] Lease6::LeaseType and Pool::PoolType unified.Tomek Mrugalski2013-09-181-15/+17
* [master] Merge branch 'trac3150' (DHCP::CfgMgr support for PD)Tomek Mrugalski2013-09-171-16/+20
|\
| * [3150] Changes after review:Tomek Mrugalski2013-09-171-6/+6
| * [3150] checkType in Subnets implementedTomek Mrugalski2013-09-161-8/+12
| * [3150] Support for different pool types in subnet implementedTomek Mrugalski2013-09-161-1/+1
| * [3150] First part of prefix pool supportTomek Mrugalski2013-09-101-14/+14
* | [3146] getLease6 renamed to getLeases6(), single lease getLease6() addedTomek Mrugalski2013-09-061-26/+40
* | [3146] getLease6() methods now have extra param: LeaseTypeTomek Mrugalski2013-09-061-4/+9
|/
* [3083] Fixed typos in allocation engine, as a result of the review.Marcin Siodelski2013-08-271-2/+2
* [3083] Merge branch 'master' into trac3083Marcin Siodelski2013-08-271-3/+55
|\
| * [master] Merge branch 'trac2983' (4 extra hooks for DHCPv4)Tomek Mrugalski2013-08-231-3/+56
| |\
| | * [2983] Changes after review:Tomek Mrugalski2013-08-231-0/+2
| | * [2983] lease4_renew unit-tests implemented.Tomek Mrugalski2013-08-201-1/+7
| | * [2983] Remaining v4 hooks implemented.Tomek Mrugalski2013-08-191-3/+48
* | | [3083] Unit test setting FQDN lease parameters.Marcin Siodelski2013-08-211-2/+0
* | | [3083] Extended Allocation Engine API to pass the FQDN data.Marcin Siodelski2013-08-211-9/+41
* | | [3083] Allocation engine returns a copy of the previous lease instance.Marcin Siodelski2013-08-211-0/+8
* | | [3083] Return the old lease instance when new lease is acquired.Marcin Siodelski2013-08-201-1/+7
|/ /
* | [3036] Merge branch 'master' into trac3036Marcin Siodelski2013-08-131-10/+195
|\|
| * [2994] Changes after review:Tomek Mrugalski2013-07-191-10/+4
| * [2994] Comments fixes in Dhcpv4Srv and AllocEngine code.Tomek Mrugalski2013-07-161-4/+4
| * [2994] Outstanding tests for lease4_select implemented.Tomek Mrugalski2013-07-161-6/+17
| * [2994] lease4_select hook implemented.Tomek Mrugalski2013-07-161-11/+88
| * [2995] Changes after review:Tomek Mrugalski2013-07-121-4/+2
| * [2995] Changes after reviewTomek Mrugalski2013-07-101-8/+6
| * [2995] Hook point registration now matches guide document.Tomek Mrugalski2013-07-091-1/+21
| * [2995] 4 hook points implemented:Tomek Mrugalski2013-06-211-5/+88
* | [3036] Generate NameChangeRequests for Solicit, Request, Renew and Release.Marcin Siodelski2013-07-261-7/+26
|/
* [master] Merge branch 'trac991'Marcin Siodelski2013-04-111-2/+0
|\
| * [991] Removed trash debug messages.Marcin Siodelski2013-03-281-2/+0
* | [master] Merge branch 'trac2723' (too short/null DUIDs handing)Tomek Mrugalski2013-03-281-0/+16
|\ \ | |/ |/|
| * [2723] The code now gracefully refuses too short DUIDs and client-idsTomek Mrugalski2013-02-271-1/+17
* | [2701] Added composite indexes to container holding V4 leases in memfile.Marcin Siodelski2013-02-131-1/+3
|/
* [2681] Address review commentsStephen Morris2013-02-111-109/+109
* [2681] Handle exceptions thrown when unable to allocate an addressStephen Morris2013-02-071-56/+74