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
|