summaryrefslogtreecommitdiff
path: root/common/print.c
Commit message (Collapse)AuthorAgeFilesLines
* copy rights updateWlodek Wencel2022-01-251-1/+1
|
* [#189] ISC address updatedTomek Mrugalski2022-01-201-2/+2
|
* [master] Removed unused variable in absolute_path()Thomas Markwalder2018-01-121-1/+0
| | | | modified: common/print.c
* [master] Fixed relative file name crashThomas Markwalder2018-01-121-13/+53
| | | | Merges in rt46957
* [master] Adds DDNS Dual Stack Mixed ModeThomas Markwalder2017-12-081-185/+0
| | | | Merges in rt42620.
* [master] Replaced licensing text with MPL licensing text throughoutThomas Markwalder2017-07-121-4/+4
|
* [master] Fixed sporadic server crash when lease-id-format is hexThomas Markwalder2016-09-201-5/+17
| | | | Merges in rt43185.
* [master] Pre-release tag prep for 4.3.4b1: version #, copyright etc...Thomas Markwalder2016-03-041-2/+1
|
* [master] Added lease-id-format to server and clientThomas Markwalder2016-03-041-2/+98
| | | | Merges in rt26378
* [master] Remove vix.com and nominum.comShawn Routhier2014-01-261-7/+1
| | | | | Remove old information from copyrights and man pages.
* - Silence benign static analysis warnings.Mark Andrews2013-05-151-3/+3
| | | | [ISC-Bugs #33428]
* [master]Shawn Routhier2012-10-161-3/+11
| | | | | | [rt23833] Clean up a number of items identified by the Coverity static analysis tool. Runs courtesy of Red Hat.
* Fixed many compilation problems ("set, but not used" warnings) forTomek Mrugalski2012-03-091-3/+2
| | | | gcc 4.6 that may affect Ubuntu 11.10 users. [ISC-Bugs #27588]
* DNS Update fix. A misconfigured server could crash during DNS updateShawn Routhier2011-07-081-7/+17
| | | | | | | | | processing if the configuration included overlapping pools or multiple fixed-address entries for a single address. This issue affected both IPv4 and IPv6. The fix allows a server to detect such conditions, provides the user with extra information and recommended steps to fix the problem. If the user enables the appropriate option in site.h then server will be terminated
* Enlarge the buffer size used by the Omshell code and some of theShawn Routhier2011-06-011-1/+1
| | | | | print routines to allow for greater than 60 characters or, when printing as hex strings, 20 characters. [ISC-Bugs #22743]
* - Code cleanup: remove obsolete PROTO, KandR, INLINE and ANSI_DECL macrosTomek Mrugalski2011-05-111-3/+2
| | | | [ISC-Bugs #13151]
* cast time_t to unsigned long and use %lu instead of %uMark Andrews2010-09-141-2/+2
|
* Fixes to lease input and output.Shawn Routhier2010-09-131-38/+118
| | | | | | | | | [ISC-Bugs #20418] - Some systems don't support the "%s" argument to strftime, paste together the same string using mktime instead. [ISC-Bugs #19596] - When parsing iaid values accept printable characters. [ISC-Bugs #21585] - Always print time values in omshell as hex instead of ascii if the values happen to be printable characters.
* Add some debugging output for use with the DDNS code. [ISC-Bugs 20916]Shawn Routhier2010-05-261-2/+171
|
* - "The LDAP Patch" that has been circulating for some time, written byDavid Hankins2010-03-241-3/+3
| | | | | | | | | | | Brian Masney and S.Kalyanasundraram and maintained for application to the DHCP-4 sources by David Cantrell has been included. Please be advised that these sources were contributed, and do not yet meet the high standards we place on production sources we include by default. As a result, the LDAP features are only included by using a compile-time option which defaults off, and if you enable it you do so under your own recognizance. We will be improving this software over time. [ISC-Bugs #17741]
* Primarly fix the trace code. This was broken during the modfictions of theShawn Routhier2010-02-111-248/+4
| | | | | | DDNS code to use the bind libraries. This patch fixes that breakage and includes support for the new DDNS code. This patch also deletes some dead code and neatens up some log messages.
* Support for asynchronous ddns per ticket 19216 - convert to using isclib andShawn Routhier2009-10-281-0/+2
| | | | dnslib.
* Switch isc urls from http to https and correct sw to services or softwareShawn Routhier2009-07-231-2/+2
| | | | for new web site as appropirate.
* - Added a configuration function, 'gethostname()', which calls the systemDavid Hankins2009-07-061-0/+7
| | | | | | | | | function of the same name and presents the results as a data expression. This function can be used to incorporate the system level hostname of the system the DHCP software is operating on in responses or queries (such as including a failover partner's hostname in a dhcp message or binding scope, or having a DHCP client send any system hostname in the host-name or FQDN options by default). [ISC-Bugs #17351]
* Remove infinite loop in token_print_indent_concat().Mark Andrews2009-04-301-0/+1
|
* Update for 19054 - modifications to keep GCC 4.3 happyShawn Routhier2009-01-221-3/+3
|
* Cast arguments for isspace(), isascii(), and other is*() functions to int.Michael Graff2007-10-011-2/+2
|
* Code cleanup to remove warnings from "gcc -Wall".Shane Kerr2007-07-131-9/+2
| | | | See RT ticket #16988 for more.
* - Two new operators, ~= and ~~, have been integrated to implementDavid Hankins2007-06-071-1/+16
| | | | | | boolean matches by regular expression (such as may be used in class matching statements). Thanks to a patch by Alexandr S. Agranovsky, which underwent slight modification. [ISC-Bugs #8155]
* Merge in changes that were needed in 3.1.0 to silence NetBSD compilerEvan Hunt2007-05-291-2/+2
| | | | warnings. [rt16907]
* Copyright++David Hankins2007-05-191-2/+2
|
* DHCPv6 branch merged to HEAD.David Hankins2007-05-081-1/+4
|
* Spelling fixes. See RT ticket 16513 for details.Shane Kerr2007-01-291-2/+2
|
* Change "execute" from numeric expression to executable statement, soEvan Hunt2007-01-281-32/+2
| | | | it will not be necessary to use eval(execute(...)) [rt16620]
* - A new common configuration executable statement, execute(), has beenDavid Hankins2006-07-311-4/+41
| | | | | | | added. This permits dhcpd or dhclient to execute a named external program with command line arguments specified from other configuration language. Thanks to a patch written by Mattias Ronnblom, gotten to us via Robin Breathe. [ISC-Bugs #13728]
* - A new common (server or client) option, 'db-time-format local;', hasDavid Hankins2006-06-061-1/+48
| | | | | been added which prints the local time in /var/db/dhcpd.leases rather than UTC. Thanks to a patch from Ken Lalonde. [ISC-Bugs #2678]
* - lcase() and ucase() configuration expressions have been added which adjustDavid Hankins2006-05-111-1/+25
| | | | | their arguments from upper to lower and lower to upper cases respectively. [ISC-Bugs #1597]
* - Merge changes between 3.0.3RC1 and 3.0.4-BETA-3 into HEAD (silenceDavid Hankins2006-02-241-2/+2
| | | | robie).
* MASSIVE merge from V3-RELEASE-BRANCH into HEAD. HEAD and V3-RELEASE areDavid Hankins2005-03-171-44/+76
| | | | now synced as of tag V3-0-3-BETA-1.
* Sync with V3-RELEASE-BRANCH. Fixes remote root exploit.Murray2002-04-301-11/+11
|
* sync with branchTed Lemon2001-08-101-2/+5
|
* Merge changes between 3.0rc7 and 3.0rc8pl2.Ted Lemon2001-06-271-2/+52
|
* Make print_hw_addr bulletproof.Ted Lemon2001-05-041-2/+2
|
* Make things compile if DEBUG is defined.Ted Lemon2001-04-091-4/+6
|
* Add a missing else whose absence was causing memory smashes.Ted Lemon2001-03-201-2/+2
|
* Add quotify functions.Ted Lemon2001-03-151-2/+78
|
* Don't save lease timestamp in database.Ted Lemon2001-02-121-5/+1
|
* - Print null hardware address as blank, instead of as <null>.Ted Lemon2001-01-161-4/+7
| | | | | - Use isc_result_totext to print ns update status, now that res_nupdate is returning an isc_result_t.
* Add support for printing NXDOMAIN and YXDOMAIN prerequisites.Ted Lemon2001-01-061-3/+11
|
* Add printer for client-state.Ted Lemon2000-11-281-1/+5
|