http://www.azstarnet.com/~ymg/files/slsnif-0.4.0.tar.gz
[slsnif.git] / ChangeLog
1 03/13/2001
2         * 0.2.7:
3             -   first public release.
4
5 04/09/2001
6         * 0.2.8:
7             -   rewrote command line parameters handling.
8             -   added a couple of output messages.
9
10 04/24/2001
11         * 0.3.0:
12             -   added option to timestamp output
13             -   added option to print number of bytes transmitted
14
15 04/25/2001
16         * 0.3.1:
17             -  fixed the infinite loop when looking for available pty bug
18                 (those typos will kill me one day :)
19
20 06/09/2001
21         * 0.3.2:
22             -  added optional colors for terminal output.
23             -  fixed a bug with logfile name including '=' when
24                specified as `--log=<filename>`
25                
26 09/25/2001
27         * 0.3.3:
28             -  fixed a bug with shell piping and output redirection
29                (`slsnif <parameters> | more` and Co. should work fine now).
30
31 10/21/2001
32         * 0.3.4:
33             -  now compiles on a Sun SPARC Solaris 7 machine, thanks
34                to Heiko Nardmann (h.nardmann@secunet.de)
35
36 12/12/2001
37         * 0.4.0:
38             -  added ability to lock the port ('-n' and '--nolock'
39                parameters).
40             -  added ability to use a real serial port instead of a
41                pty, thus enabling data logging between two ports.
42                ('-p' and '--port2' parameters).
43             -  now port parameters (termios structures) of both ports
44                are syncronized as soon as first chunk of data appears
45                on a host (pty) side, so setting baudrate is necessary
46                only if controlling software doesn't set it.
47             -  rewrote timestamping code to give more precise output
48                if ftime() function is present. New code is a bit slower
49                than the old one, if that causes problems (unlikely) one
50                can always force slsnif to use old code by changing line
51                    #define HAVE_SYS_TIMEB_H  1
52                to
53                    #undef HAVE_SYS_TIMEB_H
54                in config.h file before compilation.
55             -  added ability to read certain parameters from rc-file,
56                see README and man page for details on syntax.
57                An example of such file (slsnifrc-example) is included
58                in the distribution.
59             -  fixed some minor bugs. 
60