2004-08-22 Benoît Dejean * server.c: (handle_slave_connection): Replaced //comment by /*C89*/. 2004-03-09 Bastien Nocera * command.c: (glibtop_call_i): * demarshal.pl: * marshal.pl: * read_data.c: (glibtop_read_data_i): * server.c: (handle_slave_connection): fix g_malloc usage on non-Linux platforms (patch by Benoît Dejean ) 2003-10-20 Bastien Nocera * backend-server.c: (_open_server): * backend-server.h: * command.h.in: s/u_int64_t/guint64/ 2003-10-20 Bastien Nocera * backend-server.h: * command.h.in: * demarshal.pl: * server.h: fixed compilation 2003-10-20 Bastien Nocera * backend-server.c: (_open_server): * command.c: (glibtop_call_i): * demarshal.pl: * marshal.pl: * read_data.c: (glibtop_read_data_i): * server.c: (main), (handle_slave_connection): replace all the xmalloc crap by glib memory management functions 2003-10-20 Bastien Nocera * Makefile.am: removed traces of guile, intllibs and libgnomesupport 2000-11-27 Martin Baulig * backend-server.c (backend_server_quark): New global variable. (_open_server, _close_server): Use the quark. * commands.c: Likewise. 2000-11-26 Martin Baulig * backend-server.h: New file. (backend_server_private): New struct, formerly known as glibtop_backend_private. * glibtop-backend-private.h: Removed. * backend-server.c: (_open_server): Use g_object_set_data() to set add the backend_server_private data to the glibtop_backend, don't override `backend->_priv'. (_close_server): Use g_object_get_data() to get the data. [FIXME: Use quarks directly.] * read.c: (glibtop_read_i): Replaced the glibtop_server and glibtop_backend arguments with backend_server_private. * read_data.c: (glibtop_read_data_i): Likewise. * write.c: (glibtop_write_i): Likewise. 2000-02-22 Martin Baulig * backend-sysdeps.c (LibGTopBackendInfo): Call this `LibGTopBackendInfo_Server' when we don't use gmodule. 2000-02-22 Martin Baulig * Makefile.am: Only install the libs in $(LIBGTOP_BACKEND_DIR) when we LIBGTOP_USE_GMODULE and in $(libdir) otherwise. 2000-01-18 Martin Baulig * demarshal.pl: Only emit code for functions which are really suid/sgid. 2000-01-13 Martin Baulig * write.c (glibtop_write_i): The buffer which we write is now a `const'. 2000-01-12 Martin Baulig * Makefile.am: Install everything except the server binary in $(LIBGTOP_BACKEND_DIR). * libgtop-server.backend: New file. * backend-server.c (glibtop_backend_server): Renamed to `LibGTopBackendInfo'. 2000-01-08 Martin Baulig * command.h.in (glibtop_response): New structure. 2000-01-02 Martin Baulig * command.pl: New file. Creates `command.h' from `command.h.in'. * command.h.in: New file. Template file for `command.h'. * io.c, version.c: New files. Copied here from `src/daemon'. * demarshal.pl: New file. Automatically creates `demarshal.c'. * demarshal.c: This automatically created file handles the demarshalling in the libgtop_server. * Makefile.am: Build the `libgtop_server' here. * server.c, server.h: New files. Copied here from `src/daemon'. 2000-01-01 Martin Baulig Initial version of the "glibtop-backend-server" backend. * command.c, read.c, read_data.c, write.c: New files. Moved here from the `lib' directory. * backend-server.c: New file. * glibtop-backend-private.h: New file. * marshal.pl: New file. Automatically creates `marshal.c'.