debian: git-build-package config
[debian/dhcpd-pools.git] / NEWS
1 dhcpd-pools -- History of visible changes.
2
3 Copyright (C) 2006- Sami Kerola <kerolasa@iki.fi>
4 See the end for copying conditions.
5
6 Please send dhcpd-pools bug reports to kerolasa@iki.fi.
7
8 \f
9 Version 2.14
10 # git shortlog v2.13..v2.14
11 Sami Kerola (18):
12       Fix to range dynamic-bootp specifier
13       Automake 2.64 is needed.
14       Arithmetic comparisons to be same way around
15       The xml output is dirty and marked as FIXME
16       Optimization on basis of gcov
17       Use what libc will provide
18       Not a syscall error, warn should be warnx.
19       Impossible to reach sections removed
20       posix_fadvice advice parameter change
21       Do not analyze if sort field selector is rubbish.
22       autogen.sh: test bug fix & clean up to messages
23       autogen.sh: typo fix in previous commit
24       Copyright notice change to GNU license 3
25       Allow xml output with leases to use output file
26       INSTALL file is unnecessary
27       fix to safe_strdup prototype.
28       ignore INSTALL file
29       configure.ac: autoscan updates
30       Release 2.14
31 \f
32 Version 2.13
33 * Autoreconf to get ./configure et al up to date.
34 * PACKAGE_URL introduced to configure.ac
35 * Dominic Germain sent xml, and detailed xml, outputs patch.
36 * Dominic Germain pointed out include directive bug, which broke
37   shared network name.
38 * Anonymous contrib addition snmptest.pl which should provide
39   some sort of SNMP integration.
40 * Range statements have dynamic-bootp flag and it no longer will
41   break analysis.
42 \f
43 Version 2.12
44 * Dan Thorson fixed formating.
45 * Roar Pettersen pointed out posix_fadvice portability bug.
46 * Roar Pettersen pointed out fclose(stdout) portability bug.
47 * Clean up will ran at exit instead of end of program.
48 * Stian Øvrevåge pointed out shared network assignment bug.
49 \f
50 Version 2.11
51 * Dan Thorson fixed memory boundary check for backup leases.
52 \f
53 Version 2.10
54 * posix_fadvice to make read-ahead quicker.
55 * Dan Thorson contributions:
56   o HTML output to be more beatyful.
57   o Full HTML output.
58   o Finglish to English translation.
59 * Usage of autotools more properly.
60 \f
61 Version 2.9
62
63 * Include files & shared network name bug fixed.
64 * If first range had no leases analysis crashed.
65 * Linux style indent.
66 \f
67 Version 2.8
68 * dhcpd-pools.c: Default will skip merge sorting.
69 * getdata.c: Interpretation of range wrote without spaces fixed.
70 * getdata.c: Shared network name ending to brace fixed.
71 * Failover backup IP counting.
72 * CSV output bug fixed.
73 \f
74 Version 2.7
75 * Some automake files to help make install pass without complains.
76 * Function names to error messages where they where missing.
77 * Some sort options where missing from help screen.
78 * Manual page update.
79 * Multi key sorting.
80 * Range flip to support reverse order printing.
81 * Output function & errno caused FreeBSD-7.0 to exit with error
82   when there was no trouble.
83 * Code cleanup.
84 \f
85 Version 2.6
86 * I forgot to follow include when I rewrote dhcpd.conf parser.
87 * And the dhcpd.conf parser was still quite stupid.
88 * All networks count was broken. Results before this version where bogus.
89 * Feature: Touched IP counting.
90 \f
91 Version 2.5
92 * Feature:
93 * Reverse order sorting
94 * Option parsing fixed.
95 * FreeBSD-7.0 output to file did not work.
96 * Completely new dhcpd.conf parser.
97 \f
98 Version 2.4
99 * Feature:
100 * Range output sorting.
101 \f
102 Version 2.3
103 * Bugfixes:
104 * Ranges was matching strings that where not ranges.
105 * Unchomped new lines made ascii raport to look bad.
106
107 \f
108 Version 2.2
109 * Bugfixes:
110 *. No ranges in dhcpd.conf -> crash.
111 * Better error messages.
112 * Possibility to limit output.
113 * Dhcpd.conf include statement will be followed.
114
115 \f
116 Version 2.1
117 * Bugfixs:
118 *. Range statements misinterpred.
119 *. CSV output format.
120 *. Manual page.
121
122 \f
123 Version 2.0
124
125 * Version 1.x was awk script this is one done with C.
126 * Only new feature is HTML output.
127
128 \f
129 -------------------------------------------------------
130 Copying information:
131
132 Copyright (C) 2006, Sami Kerola <kerolasa@iki.fi>
133
134    Permission is granted to anyone to make or distribute verbatim
135    copies of this document as received, in any medium, provided
136    that the copyright notice and this permission notice are
137    preserved, thus giving the recipient permission to
138    redistribute in turn.
139
140    Permission is granted to distribute modified versions of this
141    document, or of portions of it, under the above conditions,
142    provided also that they carry prominent notices stating who
143    last changed them.