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
|
changes from 0.2.3 to 0.2.4
---------------------------
* add checks for correct reading and writing of lines
changes from 0.2.2 to 0.2.3
---------------------------
* improved documentation
* update to newer autoconf and automake
* make it possible to choose random number source at configure time
* added extra tests to configure script
changes from 0.2.1 to 0.2.2
---------------------------
* debian package fixes
changes from 0.2.0 to 0.2.1
---------------------------
* some small documentation improvements
* improvements to header includes
* removed maximum to --count command line option
* upgraded autoconf and automake files
* rpm spec file improvements
changes from 0.1.7 to 0.2.0
---------------------------
* add --reselect option to replace --uniq option and change
default behaviour to select lines only once instead of
multiple times (incompatible change)
* added --output, --delimiter and --null command line options
* added examples to manual page
* organized code better
* added --enale-warnings in configure and enable by default in
debian package building
changes from 0.1.6 to 0.1.7
---------------------------
* added simple docs to debian package
* fixed bug in debian package rules
* intial package for debian/unstable
changes from 0.1.5 to 0.1.6
---------------------------
* made debian package
* tried to abide by GNU coding standards
* fixed typo in manual page
changes from 0.1.4 to 0.1.5
---------------------------
* improved README, manual and command line --help
* added buffer.c with functions for manipulating struct buffer
(used to be struct line)
* improved memory management with about halving number of malloc() calls
* fixed small memory leak (not a real problem for command-line tools)
* cleared up some code and ended up with smaller code
* actualy created this Changelog (still looking for a good way to
create one from the cvs logs
changes from 0.1.3 to 0.1.4
---------------------------
* added more info to README
* added debugging code to alloc.c
* added --enable-debug to configure
* fix so that -Wall is only used on gcc
* renamed randomize.c to random.c and moved all random related
functions there
* added xxmalloc() and xxrealloc() macros for readable malloc()s
* improved memory menagement
* added function for randomizing all lines in a file (changes
default behaviour of rl)
* more code cleanup
* actualy tested on all mentioned platforms before release
* fixed nasty bug on systems with a low RAND_MAX
changes from 0.1.2 to 0.1.3
---------------------------
* added configure generated config.h
* created rl.h with definitions of all functions in all files
* created alloc.c with malloc() realloc() and free() wrappers
* lines do not have a maximum length anymore
* code cleanup
* changed randomize() to not try to read /dev/random but
use pid + time in millis
changes from 0.1.1 to 0.1.2
---------------------------
* easyer emulation of getopt_long() (now in getopt_long.c)
* moved randomzize() function to randomize.c
changes from 0.1.0 to 0.1.1
---------------------------
* added emulation for getopt_long() on platforms that don't have it
* better working --quiet
|