Shreyas Zare
|
e6e1f7b3cd
Scope: changed reserved lease from array to concurrent dictionary for fast lookups. Added GetReservedLease() methods for fast lookups of reserved lease. Code refactoring done.
|
4 years ago |
Shreyas Zare
|
cdcb79cc6a
Scope: removed reverse zone property since it does not reflect correct reverse zone for all networks.
|
4 years ago |
Shreyas Zare
|
abf2530ab7
Scope: fixed bug that caused reserved addresses to stop working. code refactoring done.
|
4 years ago |
Shreyas Zare
|
7c38ddac37
DhcpServer: added retry with delay in ActivateScope() when no static IP address was found on the system which is common issue when the server boots up.
|
4 years ago |
Shreyas Zare
|
4745d24e0a
Scope: moved GetReverseZone() methods to Zone class.
|
4 years ago |
Shreyas Zare
|
05750d7cb3
DHCP Scope: added check to find if reserved lease ip was previously allocated to prevent conflicts.
|
4 years ago |
Shreyas Zare
|
f17397a084
DhcpServer: fixed bug due to invalid host name causing scope to fail to activate. Updated SOA paramerters for zone created by dhcp.
|
4 years ago |
Shreyas Zare
|
72ff15a91e
Scope: using hostname from request instead of resserved lease hostname in GetOffer().
|
5 years ago |
Shreyas Zare
|
144c952b70
Scope: removed code to update hostname in reserved lease in GetOffer().
|
5 years ago |
Shreyas Zare
|
4e1c46cc70
Scope: throwing error in GetOffer() to allow correctly logging the reason for no offer.
|
5 years ago |
Shreyas Zare
|
9a13dd9493
Scope: added check for offers in IsAddressAvailable() that can cause issues in small scope ranges. Added lock for finding offer address in address pool to avoid race condition.
|
5 years ago |
Shreyas Zare
|
7ba8e62611
Scope: implemented UseThisDnsServer feature. Updated FindInterface() to do validations to check if interface has static ip address. Implemented LeaseType changes.
|
5 years ago |
Shreyas Zare
|
5c3be88616
Scope: added interface index property to allow matching broadcast message from specific interface to scope for cross platform consistent way. Implemented FindInterface() independent to be called while activating scope.
|
5 years ago |
Shreyas Zare
|
5f0cdbda1e
Scope: minor fix done.
|
5 years ago |
Shreyas Zare
|
39dd66f44b
Scope: changes done to include start and end address in offer. minor error message changes done.
|
5 years ago |
Shreyas Zare
|
5b038c0b44
Scope: minor issues fixed.
|
5 years ago |
Shreyas Zare
|
030ebc2da6
Scope: replaces LeaseTime with day, hour and minute based time selection.
|
5 years ago |
Shreyas Zare
|
981eddba10
Scope: implemented IComparable. fixed minor bugs.
|
5 years ago |
Shreyas Zare
|
b27285e58e
Scope: code refactoring done and finalized changes.
|
5 years ago |
Shreyas Zare
|
27fa8f64d4
DhcpServer: added working dhcp server with basic tests done for all scope options.
|
5 years ago |