File: ChangeLog

package info (click to toggle)
prips 0.9.9-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd, wheezy
  • size: 140 kB
  • ctags: 42
  • sloc: ansic: 383; makefile: 44
file content (106 lines) | stat: -rw-r--r-- 3,982 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
Release 0.9.9
-------------
* Fix a getopt() handling bug in main.c that could lead to an infinite
  loop on architectures where char is unsigned.

Release 0.9.8
-------------
* Fix some grammatical constructions in the manual page and
  the usage message.
* Bump the year on my copyright notice on the main.c and prips.1 files.

Release 0.9.7
---------------
* Made the Makefile respect CPPFLAGS and LDFLAGS in the environment.
* Bump the year on my copyright notice on the Makefile and main.c files.

Release 0.9.6
---------------
* Seems I was a bit too overzealous when removing unused functions:
  it turns out that the set_bits_from_right(), count_bits(), and
  get_class() functions are actually used by ipsc, which uses
  the prips source to build

Release 0.9.5
---------------
* Peter Pentchev took over the package from Daniel Kelly
* Added a $(RM) definition in the Makefile so the "clean"
  target actually works
* Fixed the format of two multiline strings in main.c
  (Joshua Kwan)
* Added an include of <string.h> for the declaration of strlen()
  (Joshua Kwan)
* Fixed a variable type so prips works on 64-bit platforms
  (Robert S. Edmonds)
* Updated and sorted the CONTRIBUTORS file
* Made variable assignments in the Makefile conditional to allow
  users (and packagers) to override the compiler program, flags, etc.
* Switched over to using the POSIX uint32_t type if available
* Fixed a couple of C compiler signedness warnings
* Got rid of the use of pow(3) when a simple shift would suffice!
* Removed the unused _spil() function from except.c and
  get_bits_from_right(), count_on_bits(), and get_class() from prips.c
* Made the fill() function in except.c and the usage() and get_format()
  functions in main.c static
* Constified a couple of strings
* Added a lot of C compiler warning flags to the Makefile
* Made get_format() a bit more flexible
* Fixed a variable type in cidrize(), removing two unneeded casts
* Added the GPL-2 file containing version 2 of the General Public License
  and slapped the required blurb on all source files
* Added copyright notices for Daniel Kelly and me
* Added the prips.1 manual page from the Debian package of prips
  (Juan Alvarez)
* Converted the manual page to mdoc format and fleshed it out a bit
* Added the -h option to the usage message
* Reflowed the README file to a 80-column-friendly format
* Corrected the portability information in the README file
* Changed the FreeBSD-or-NetBSD check to a more proper POSIX one and
  assume we are building on a POSIX-compatible system by default
* Added a _GNU_SOURCE definition for snprintf() and opterr/optind on
  modern Linux systems

Release 0.9.4
-------------
* Fixed a compile problem on FreeBSD, and
  probably on other platforms as well 
  (Jeremy Shaffner)
* updated the CONTRIBUTORS file

Release 0.9.3
-------------
* Compiles on NetBSD (David Wiggins)
* Fixed denumberize() and numberize() so that there are no 
  assumptions about byte order (Matthew Flanagan)
* Removed denboize() because it did the same thing as
  ntohl() but in an unportable way

Release 0.9.2
-------------
* Added IPQUAD() macro.  It seems to speed up the printing of 
  dotted decimal IPs.  It's slightly faster than denumberize() 
  and good in situations where denumberize() doesn't work (due
  to the static buffer).
* Minor code formatting

Release 0.9.1
-------------
* new versioning
* should compile on FreeBSD (Mitch)
* fixed a compiler warning in denumberize()

Release 0.9a
------------
* prips no longer accepts addresses where one of the elements
  (octets) is greater than 255 or less than zero. (Sara Pickett)
* prips no longer accepts CIDR blocks where the base address does
  not start on the subnet boundry (Sara Pickett)
* cidrize() in prips.c no longer creates invalid CIDR notation.
  This is a _big_ improvement over the old functionality, which
  was "a trifle funky" :) (Sara Pickett)
* some random cleanups


Release 0.9
-----------
First public release