Happy happy joy joy, www.infodrom.ffis.de is up!
[infodrom.org/www.infodrom.org] / src / projects / cfingerd / changes-1.4.0.wml
1 #include <infodrom.style>
2 #include <projects.style>
3
4 <projectpg project="cfingerd">
5
6 <h3>Changelog for version 1.4.0</h3>
7
8 <p><b>Releasedate: 08/09/99</b>
9
10 <p><ul>
11 <li>New source maintainer
12 <li>Several bugfixes
13 <li>Use tail +2 for userlist
14 <li>Fixed silly bug in src/search.c
15 <li>src/search.c: If the internal search.*@ is used the whole GCOS
16     field won't be sent out anymore.
17 <li>Fixed string bugs in standard.c.
18 <li>Ignore empty lines when collecting remote data
19 <li>Flagged SIGPIPE as fatal
20 <li>Corrected logfile writing as user, thanks to Thomas Gebhardt
21 <li>Corrected search_fake() which depended on 80 char strings but
22     received a 100 character one. (most recent on bugtraq, fixed on
23     12 May 1998)
24 <li>Corrected RFC1413 code
25 <li>Corrected check_illegal() for .nofinger
26 <li>Corrected wrong calls for check_illegal()
27 <li>Fixed a security hole in privs.h.
28 <li>Fixed typo in userlist/display.c which crashed userlist
29 <li>Proper exception if ident doesn't provide useful info
30 <li>Added patch to support Qmail mailboxes, thanks to Russell Coker
31 <li>Removed investigation of the hostname within Configure script
32 <li>src/main.c: Added support for /W, actually it's ignored...
33 <li>Added define HAVE_TTY_GROUP so add support for non-world-writable
34     tty's owned by group tty
35 <li>Used config option for .nofinger file instad of static ".nofinger"
36 <li>Added space before [MSG-N]
37 <li>Reworked search.* routine.
38 <li>Documentation update
39 <li>Restricted length of username, fixes possible overflow in
40     show_search() and handle_fakeuser()
41 <li>Converted all dangerous occurrances of strcpy() to strncpy()
42 <li>More updates wrt. sane permissions when opening files
43 <li>Increased limit of tty per user, now I'm fingerable again. :)
44 <li>cfingerd now uses the same IP number on which it receives a request to
45     connect to a remote ident server.  Thanks for help from Torsten
46     Landschoff
47 <li>cfingerd now honors broken or negative ident answers
48 <li>Support for SunOS by Piotr Klaban <makler@man.torun.pl>
49 <li>Support 24h clocks, inspired by Piotr Klaban
50 <li>Removed ACTUAL_HOSTNAME since it has been superseeded by calls to
51     gethostname()
52 <li>Experimental code for standalone cfingerd, inspired by Piotr Klaban
53 <li>Fixed userlist that crashed at too many users and too long hostnames
54 <li>Fixed non-working userlist-only
55 <li>Added ALLOW_CONFESSION to provide "help" and "version" information
56 <li>Added support for userlist@ (and userlist-online@ internally) as
57     modification of @ (system list) that displays only non-idle users.
58 <li>Fixed security bug that caused external programs to gain root access.
59 <li>Adjusted search facility, you can't get a userlisting anymore
60 </ul>
61
62 <downloadbutton>
63
64 </projectpg>
65
66 # Local variables:
67 # mode: html
68 # mode: auto-fill
69 # end: