diff options
Diffstat (limited to 'src/daemon/ChangeLog')
-rw-r--r-- | src/daemon/ChangeLog | 104 |
1 files changed, 104 insertions, 0 deletions
diff --git a/src/daemon/ChangeLog b/src/daemon/ChangeLog new file mode 100644 index 00000000..2ddb846e --- /dev/null +++ b/src/daemon/ChangeLog @@ -0,0 +1,104 @@ +2003-05-11 Andrew Sobala <aes@gnome.org> + + * gnuserv.c: (permitted): fix buffer overflow vulnerability + +2001-02-14 Martin Baulig <baulig@suse.de> + + * Makefile.am (libgtop_server_LDADD): Removed @LIBSUPPORT@. + +1999-11-28 Martin Baulig <martin@home-of-linux.org> + + * gnuserv.c (setup_table): Don't dump core when the table of + permitted host names contains a NULL pointer. + +1999-07-29 Martin Baulig <martin@home-of-linux.org> + + * Makefile.am: Link the `libgtop_daemon' and the `libgtop_server' + statically if possible. + +1999-05-07 Martin Baulig <martin@home-of-linux.org> + + * server.c (main): There's some problem with uname () - some systems + like Solaris or Digital Unix return a nonnegative value on success, + some others like Linux return 0. Since all known systems seem to return + a negative value on failure, we simply check whether the return value is + not negative here. + +1999-02-19 Martin Baulig <martin@home-of-linux.org> + + * Makefile.am (LIBGTOP_COMPILE_SYSTEM): Hardcoded system name. + (LIBGTOP_COMPILE_RELEASE): Hardcoded system release. + (LIBGTOP_COMPILE_MACHINE): Hardcoded machine type. + + * src/daemon/Makefile.am (libgtop_server_SOURCES): Don't use + `@INTLLIBS@' for the server. + + * server.c (main): Abort if not running on the system the server + was compiled on. + +1999-02-10 Martin Baulig <martin@home-of-linux.org> + + * gnuserv.c (program_invocation_*_name): Declare this as `extern' + if necessary. + +1998-12-17 Martin Baulig <baulig@merkur.uni-trier.de> + + * gnuserv.c: Don't include <gnome-argp.h>. + (program_invocation_name, program_invocation_short_name): Define + this here. + +1998-12-09 Martin Baulig <martin@home-of-linux.org> + + Larger changes to the daemon: + + - Dropped all the unix domain socket stuff - we don't need it for + connections on the local host, here we behave just like any normal + application. + - Added poptimization: use the --help parameter to get usage info + - Made it a real daemon, fork into background and write to syslog. + - It's now possible to invoke the daemon from inetd, you'll get + GNU_SECURE authentication in this case. + - Don't make this executable suid/sgid - if invoked as root it + sets uid/gid to SERVER_UID/SERVER_GID as defined in server_config.h + - Added missing features, so you can now really use this thing. + +1998-11-11 Martin Baulig <martin@home-of-linux.org> + + * gnuserv.c (main): Set `server->features' directly rather than + calling glibtop_set_parameter_l () since this function no longer + allows to modify the features. + + * gnuserv.c, main.c: Use LIBGTOP_ENABLE_DEBUG rather than DEBUG. + +1998-11-01 Marc Ewing <marc@tasmanian.redhat.com> + + * Makefile.am: Added $(GLIB_LIBS) to libs. Not sure + how it ever built without it. + +1998-10-20 Martin Baulig <martin@home-of-linux.org> + + * Makefile.am: Added a notice that this file *requires* + libtool 1.2. It may work with 1.1 as well, but that's untested. + +1998-10-11 Martin Baulig <martin@home-of-linux.org> + + * Makefile.am (install-exec-hook): Always run `libgtop_postinstall', + it's `:' if there's nothing to do since the empty string is no + valid shell syntax here. + +1998-10-01 Martin Baulig <martin@home-of-linux.org> + + * Makefile.am (install-exec-hook): Use `libgtop_postinstall' + here to make the server suid root or sgid kmem if required. + +1998-08-25 Martin Baulig <martin@home-of-linux.org> + + * daemon.h (handle_parent_connection): Added prototype. + * write.c, io.c: Added cast to `const void *' in calls to + `write' and `send' to avoid compiler warnings. + * gnuserv.c (handle_signal): Declared static. + (main): Casting return value of `getuid' to `int' in + debugging statement. + + * ChangeLog: New file. + |