Tomek Mrugalski
fa7c137899
[19430] Spelling error in parse.c
2017-06-28 14:07:36 +02:00
Francis Dupont
bf0b186371
Ignore ENOPROTOOPT on SO_REUSEPORT for RedHat
2017-06-22 16:25:34 +02:00
Thomas Markwalder
8c785e7941
[master] Added allocation failure error messages to two locations
...
Merges in rt41185.
2017-06-20 06:56:52 -04:00
Thomas Markwalder
ca22af8999
[master] Optimized if and when DNS client context and ports are initted
...
Merges in rt45290.
2017-06-19 14:44:29 -04:00
tmarkwalder
2f5fefd3a8
[master] v6 FQDN option unpacking now handles values with spaces and non-printables
...
Merged in rt43592.
2017-05-03 08:42:22 -04:00
Thomas Markwalder
121a56812d
[master] Removed log argument format issue in dispatch.c
2017-04-26 15:59:09 -04:00
Thomas Markwalder
2004eea249
[master] Capped large interval times to avoid fatal timer errors
2017-04-26 15:26:17 -04:00
Thomas Markwalder
417b7b4a6d
[master] Server now supports EUI-64 based address allocation scheme
...
Merged rt43927.
2017-04-26 14:09:31 -04:00
Francis Dupont
e191f1e8de
Merged #28761 (Linux interface discovery)
2017-03-08 16:01:38 +01:00
Francis Dupont
e996f4551f
Added new files from libtool build to gitignore
2016-10-12 09:45:38 +02:00
Francis Dupont
bf6f8fcee9
Almost done (still aestetic fixes and of course doc, doc, doc)
2016-10-06 20:45:50 +02:00
Francis Dupont
d113bc2ca6
Half fixed recovering (no space handling) (unfinished)
2016-10-06 16:15:35 +02:00
Francis Dupont
13e5cc6cbe
Libtoolize build chain (unfinished)
2016-10-06 14:56:49 +02:00
Francis Dupont
6831578226
Solved the --with-libbind vs distchek issue
2016-10-01 00:12:07 +02:00
Francis Dupont
e94e7f2380
Finished rebased
2016-09-28 16:36:21 +02:00
Thomas Markwalder
5534984b29
[master] Fixed sporadic server crash when lease-id-format is hex
...
Merges in rt43185.
2016-09-20 11:48:21 -04:00
Shawn Routhier
3d9cf089ee
[master] Comment out the max alloc test for now
2016-08-26 10:53:44 -07:00
Shawn Routhier
60bba4343c
[master] remove uses of vix.com, nominum.com and fugue.com
...
Squashed commit of the following:
commit 375a26d52db75c3f62b8914f36e4f1618253075e
Author: Shawn Routhier <sar@isc.org>
Date: Thu Aug 18 14:26:28 2016 -0700
[rt43069] remove uses of vix.com, nominum.com and fugue.com
2016-08-23 21:38:45 -07:00
Shawn Routhier
0ee00c5b48
[master] Include the raw data from a fully encapsualted option in the cache
2016-08-10 20:28:28 -07:00
Thomas Markwalder
f2e70402f0
[master] Added -iu command line argument to dhcrelay
...
Merges in 41547a
2016-08-10 14:31:26 -04:00
Shawn Routhier
dd3373f457
[master] Fix test allocation message to use %zu
2016-07-27 11:05:13 -07:00
Shawn Routhier
10b7683e58
[master] Update dmalloc to use a size_t as an argument
...
Update dmalloc to use a size_t as an argument which will
bring it in line with the call it makes to malloc and
avoid possible truncation.
2016-07-27 10:41:26 -07:00
Thomas Markwalder
b7bfb2c748
[master] Clean up interface name handling during interface discovery
...
Merges in rt42226.
2016-07-08 07:32:04 -04:00
Shawn Routhier
76a7db2cdd
[master] Fix a cut and paste error replacing concat with pick-first-value
2016-06-20 07:48:42 -07:00
Thomas Markwalder
4f553fea3b
[master] Eliminated noisy cp error message during "make check"
...
Merges in rt41883.
2016-06-09 07:52:12 -04:00
Shawn Routhier
e105afa15e
[master] Add support for sending encapsulated v6 options from the server
...
Even if there was a definition for an ecncapsulated v6 option
and a set of values for it the v6 server wouldn't add it to
the outgoing packet. This patch updates the server to do so.
2016-06-03 11:24:48 -07:00
Thomas Markwalder
9deef2e73e
[master] Pre-release tag prep for 4.3.4b1: version #, copyright etc...
2016-03-04 16:19:27 -05:00
Thomas Markwalder
cc1bd34e09
[master] Added lease-id-format to server and client
...
Merges in rt26378
2016-03-04 14:16:29 -05:00
Shawn Routhier
7f4e6f9778
[master] Fix typo in dhcp-options.5
2016-02-29 20:48:45 -08:00
Shawn Routhier
84ee63a06b
[master] Add a call to dereference the packet structure if the deocding fails
...
Squashed commit of the following:
commit 7d61e40149676f989667cac90d9c3b6f5b63ac6b
Author: Shawn Routhier <sar@isc.org>
Date: Tue Feb 23 11:31:27 2016 -0800
[rt41774] Add a call to dereference the packet structure if the deocding fails
2016-02-23 12:16:19 -08:00
Thomas Markwalder
0f1a34e915
[master] Fixed interface device naming for DLPI under Solaris 11
...
Merges in rt37954.
2016-02-23 07:09:17 -05:00
Francis Dupont
52fac07044
Merged rt35711c (DHCPv4-over-DHCPv6 support) (new files)
2016-02-23 10:49:25 +01:00
Francis Dupont
785c1a519e
Merged rt35711c (DHCPv4-over-DHCPv6 support)
2016-02-23 10:40:10 +01:00
Thomas Markwalder
45086eef45
[master] Fixed several minor Coverity issues
...
Merges in rt35144.
2016-02-18 11:21:42 -05:00
Francis Dupont
f704712ed7
Finished merge of t39262 (DHCP build from another directory)
2016-02-09 13:49:00 +01:00
Shawn Routhier
1d3fc4d0d8
[master] Handle long commands in execute better
...
Use token_print_indent_concat() to write the comamnd in an
execute statement to the lease file. This keeps the quotes
with the command. When using token_print_indent() and passing
the quotes as a prefix and suffix they could be discarded
if the command was overly long.
2016-02-02 10:13:11 -08:00
Shawn Routhier
1bfdeaaee9
[master] Add new options
...
options for v4: 116, 141, 142, 159, 160
options for v6: 103, 143
from rfcs: 2563, 6011, 6153, 7618, 7710
2016-01-29 10:51:18 -08:00
Francis Dupont
e619bd678c
Added an AR configure variable and regen
2016-01-25 15:33:10 +01:00
Shawn Routhier
ba4c704dba
[master] Correct size for buffer allocation
2016-01-19 19:01:39 -08:00
Shawn Routhier
4ced250f58
[master] Terminate strings before calling regexec
...
Make sure strings are terminated before callng regexec.
If they are we can simply copy the pointers, if they
aren't we need to copy the string into a new block
of memory.
Fix a boundary error in data_string_new()
2016-01-15 19:49:23 -08:00
Thomas Markwalder
cacce092a4
[master] Added make tool and pkg-config tests to configure script
...
Merges in rt40371.
2016-01-07 09:53:39 -05:00
Shawn Routhier
4ce21cb630
[master] Clean up packet handling
2015-12-16 16:30:02 -08:00
Francis Dupont
a555d1ab9f
Finished merge of rt39210 (--with-libbind fixes) (regen required)
2015-11-17 14:55:09 +01:00
Francis Dupont
2830c40059
regen
2015-11-16 17:31:56 +01:00
Thomas Markwalder
ce29e69574
[master] Fixed memory leask in omapi dereferencing
...
Merges in rt33990.
2015-11-05 07:07:42 -05:00
Thomas Markwalder
347d4962d0
[master] Added authoring-btye-order parameter to lease file handling
...
Merged in rt38396.
2015-10-13 06:34:15 -04:00
Shawn Routhier
db1a8f68d6
[master] Update auto files as part of moving docs systems
2015-10-05 22:21:12 +00:00
Thomas Markwalder
88c3ff5d09
[master] Corrected several potential null references identified by static analysis
...
Merges branch rt40754
2015-09-23 15:24:32 -04:00
Thomas Markwalder
f10cbbface
[master] LPF now only uses 12-bit value from VLAN TCI for VID
...
Merges in rt40591.
2015-09-23 09:37:51 -04:00
Thomas Markwalder
7da1ac2bc6
[master] Corrected static analysis issue in common/execute.c
...
Merged in rt40374.
2015-09-08 15:06:03 -04:00