summaryrefslogtreecommitdiff
path: root/src/daemon/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/daemon/ChangeLog')
-rw-r--r--src/daemon/ChangeLog104
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.
+