*** empty log message ***

This commit is contained in:
Benoît Dejean
2004-06-18 20:33:01 +00:00
parent 99723e15ba
commit b279819639
11 changed files with 134 additions and 140 deletions

170
ChangeLog
View File

@@ -3,8 +3,6 @@
* include/glibtop/error.h: Also tries C99 __VA_ARGS__ before using * include/glibtop/error.h: Also tries C99 __VA_ARGS__ before using
functions. functions.
2004-06-18 Benoît Dejean <tazforever@dlfp.org>
* include/glibtop/error.h: Moved 8 static error functions to * include/glibtop/error.h: Moved 8 static error functions to
sysdeps/common/error.c. This is the end of an big useless code sysdeps/common/error.c. This is the end of an big useless code
bloat : expect ~8KB of object size reduction. bloat : expect ~8KB of object size reduction.
@@ -15,8 +13,6 @@
* lib/read.c: (do_read), (glibtop_read_l): * lib/read.c: (do_read), (glibtop_read_l):
* lib/read_data.c: (glibtop_read_data_l): Minor cleanups. * lib/read_data.c: (glibtop_read_data_l): Minor cleanups.
2004-06-18 Benoît Dejean <tazforever@dlfp.org>
* sysdeps/names/netload.c: * sysdeps/names/netload.c:
* include/glibtop/netload.h: Added IPv6 feature : provides address, * include/glibtop/netload.h: Added IPv6 feature : provides address,
prefix and scope. This breaks the ABI. Not documented yet : check prefix and scope. This breaks the ABI. Not documented yet : check
@@ -31,10 +27,8 @@
* include/glibtop/fsusage.h: block_size is now defined as a guint32 * include/glibtop/fsusage.h: block_size is now defined as a guint32
instead of a fuzzy gint. instead of a fuzzy gint.
* lib/sysdeps.c: (glibtop_get_sysdeps_r): Small cleanup.
2004-06-12 Benoît Dejean <tazforever@dlfp.org> * lib/sysdeps.c: (glibtop_get_sysdeps_r): Small cleanup.
* lib/init.c: Added missing initializer. * lib/init.c: Added missing initializer.
@@ -46,7 +40,7 @@
* lib/parameter.c: * lib/parameter.c:
* support/popt.c: (poptGetContext): Cleaned. * support/popt.c: (poptGetContext): Cleaned.
* support/vsnprintf.c: s/strncpy/g_strlcpy * support/vsnprintf.c: s/strncpy/g_strlcpy
2004-05-28 Benoît Dejean <TazForEver@free.fr> 2004-05-28 Benoît Dejean <TazForEver@free.fr>
@@ -202,8 +196,8 @@
2004-02-02 Sebastien Bacher <seb128@debian.org> 2004-02-02 Sebastien Bacher <seb128@debian.org>
* sysdeps/linux/mem.c: (glibtop_get_mem_s): patch from * sysdeps/linux/mem.c: (glibtop_get_mem_s): patch from
Benoît Dejean <bnet@ifrance.com> to fix libtop_mem.used Benoît Dejean <bnet@ifrance.com> to fix libtop_mem.used
and glibtop_mem.shared values (Closes: #129863). and glibtop_mem.shared values (Closes: #129863).
Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org> Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
@@ -573,7 +567,7 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
2003-01-16 Daniel Yacob <locales@geez.org> 2003-01-16 Daniel Yacob <locales@geez.org>
* configure.in: added am to ALL_LINGUAS * configure.in: added am to ALL_LINGUAS
2003-01-12 Kevin Vandersloot <kfv101@psu.edu> 2003-01-12 Kevin Vandersloot <kfv101@psu.edu>
* configure.in: release 2.0.1 * configure.in: release 2.0.1
@@ -586,7 +580,7 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
* Framework for AIX support * Framework for AIX support
2002-08-07 Vincent Berger <Vincent.Berger@ext.bull.net> 2002-08-07 Vincent Berger <Vincent.Berger@ext.bull.net>
* support/: Add alloca management for AIX * support/: Add alloca management for AIX
* configure.in: correct checking for nm * configure.in: correct checking for nm
@@ -668,7 +662,7 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
* acininclude.m4: add back the support stuf but make it really * acininclude.m4: add back the support stuf but make it really
work work
* configure.in: bump version number, add back GNOME_SUPPORT * configure.in: bump version number, add back GNOME_SUPPORT
check since that was causing a build failure check since that was causing a build failure
* release 1.90.1 * release 1.90.1
@@ -715,7 +709,7 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
* port stable libgtop to GNOME 2.0. Too much to detail. * port stable libgtop to GNOME 2.0. Too much to detail.
pkgconfig is now used. Libs are named libgtop-2.0 etc for pkgconfig is now used. Libs are named libgtop-2.0 etc for
parallel install. parallel install.
2001-10-17 Abel Chueng <maddog@linux.org.hk> 2001-10-17 Abel Chueng <maddog@linux.org.hk>
@@ -861,7 +855,7 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
1999-09-22 Kjartan Maraas <kmaraas@online.no> 1999-09-22 Kjartan Maraas <kmaraas@online.no>
* configure.in: Added "da" to ALL_LINGUAS. * configure.in: Added "da" to ALL_LINGUAS.
1999-09-19 Martin Baulig <martin@home-of-linux.org> 1999-09-19 Martin Baulig <martin@home-of-linux.org>
* libgtopConf.sh.in: Added MODULE_VERSION on Miguel's * libgtopConf.sh.in: Added MODULE_VERSION on Miguel's
@@ -1086,7 +1080,7 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
contain all possible features. contain all possible features.
* configure.in: LibGTop will now require GLIB >= 1.1.12. * configure.in: LibGTop will now require GLIB >= 1.1.12.
1999-01-05 Martin Baulig <martin@home-of-linux.org> 1999-01-05 Martin Baulig <martin@home-of-linux.org>
* configure.in: Make it abort if the `dc' utility is not installed. * configure.in: Make it abort if the `dc' utility is not installed.
@@ -1252,7 +1246,7 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
here. here.
[NOTE for people porting libgtop: [NOTE for people porting libgtop:
Please use all 64 bits of the `guint64' and not just 32 - the Please use all 64 bits of the `guint64' and not just 32 - the
signal number (as it is used in calls to kill () ...) should be signal number (as it is used in calls to kill () ...) should be
a bit-index into this field; if a process ignores for instance a bit-index into this field; if a process ignores for instance
@@ -1433,7 +1427,7 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
* LIBGTOP-VERSION: Set version number to 0.25.0. There is now really * LIBGTOP-VERSION: Set version number to 0.25.0. There is now really
a feature freeze until it's released, bug fixes only ... a feature freeze until it's released, bug fixes only ...
* include/glibtop/procmap (glibtop_map_entry): Added `flags' and * include/glibtop/procmap (glibtop_map_entry): Added `flags' and
`filename' fields. `filename' fields.
@@ -1441,7 +1435,7 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
* libgtopConf.sh.in: Likewise. * libgtopConf.sh.in: Likewise.
* libgtopConf.sh.in: Added `LIBGTOP_EXTRA_LIBS'. * libgtopConf.sh.in: Added `LIBGTOP_EXTRA_LIBS'.
* sysdeps/linux/procmap.c: Added implementation. * sysdeps/linux/procmap.c: Added implementation.
1998-08-17 Martin Baulig <martin@home-of-linux.org> 1998-08-17 Martin Baulig <martin@home-of-linux.org>
@@ -1531,7 +1525,7 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
* LIBGTOP-VERSION: Added `LIBGTOP_SERVER_VERSION'. * LIBGTOP-VERSION: Added `LIBGTOP_SERVER_VERSION'.
* src/daemon/gnuserv.c, lib/open.c: Improved version check between * src/daemon/gnuserv.c, lib/open.c: Improved version check between
client and server. client and server.
* include/glibtop/output.h: Removed. * include/glibtop/output.h: Removed.
* sysdeps/stub_suid: New directory. This is mainly used as example * sysdeps/stub_suid: New directory. This is mainly used as example
@@ -1542,7 +1536,7 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
* sysdeps/osf1/*.c (glibtop_init_<no-suid-feature>_s): New functions. * sysdeps/osf1/*.c (glibtop_init_<no-suid-feature>_s): New functions.
(glibtop_init_<suid-feature>_p): New functions. (glibtop_init_<suid-feature>_p): New functions.
1998-08-07 Martin Baulig <martin@home-of-linux.org> 1998-08-07 Martin Baulig <martin@home-of-linux.org>
* glibtop.h (_glibtop): New fields `error_method', `sysdeps' and * glibtop.h (_glibtop): New fields `error_method', `sysdeps' and
@@ -1718,7 +1712,7 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
* lib/open.c (glibtop_open_l): Unconditionally calling * lib/open.c (glibtop_open_l): Unconditionally calling
`glibtop_init_s' after server initialization. `glibtop_init_s' after server initialization.
* lib/lib.awk: Removed references to functions from * lib/lib.awk: Removed references to functions from
`libgtop_sysdeps_suid.la' to avoid undefined symbols. `libgtop_sysdeps_suid.la' to avoid undefined symbols.
@@ -1739,20 +1733,20 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
* sysdeps/linux/close.c (glibtop_close_s): Renamed this * sysdeps/linux/close.c (glibtop_close_s): Renamed this
function from `glibtop_close_l'. function from `glibtop_close_l'.
* sysdeps/osf1/Makefile.am (lib_LTLIBRARIES): Added * sysdeps/osf1/Makefile.am (lib_LTLIBRARIES): Added
`libgtop_sysdeps_suid.la' for the suid server. `libgtop_sysdeps_suid.la' for the suid server.
* sysdeps/osf1/open_suid.c (glibtop_open_p): New file. * sysdeps/osf1/open_suid.c (glibtop_open_p): New file.
Contains all stuff that was formerly in `open.c'. Contains all stuff that was formerly in `open.c'.
* sysdeps/osf1/open.c: Moved everything from here into * sysdeps/osf1/open.c: Moved everything from here into
the new file `open_suid.c'. the new file `open_suid.c'.
* sysdeps/osf1/open.c (glibtop_open_s): New function. * sysdeps/osf1/open.c (glibtop_open_s): New function.
* sysdeps/osf1/close_suid.c (glibtop_close_p): New file. * sysdeps/osf1/close_suid.c (glibtop_close_p): New file.
* sysdeps/osf1/close.c (glibtop_close_s): New function. * sysdeps/osf1/close.c (glibtop_close_s): New function.
* sysdeps/osf1/*.c: Using the new init, open and close * sysdeps/osf1/*.c: Using the new init, open and close
@@ -1795,7 +1789,7 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
1998-07-18 Martin Baulig <martin@home-of-linux.org> 1998-07-18 Martin Baulig <martin@home-of-linux.org>
* lib/{init, open}.c: Added `GLIBTOP_METHOD_PIPE' again. * lib/{init, open}.c: Added `GLIBTOP_METHOD_PIPE' again.
* src/server/main.c: Removed gettext stuff. * src/server/main.c: Removed gettext stuff.
1998-07-17 Martin Baulig <baulig@Stud.Informatik.uni-trier.de> 1998-07-17 Martin Baulig <baulig@Stud.Informatik.uni-trier.de>
@@ -1804,10 +1798,10 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
library functions with '_l' prefix instead of directly calling library functions with '_l' prefix instead of directly calling
sysdeps code with '_r' prefix. This is necessary for client/server sysdeps code with '_r' prefix. This is necessary for client/server
mode. mode.
* lib/lib.awk (glibtop_get_*): Now correctly using * lib/lib.awk (glibtop_get_*): Now correctly using
`(1 << GLIBTOP_SYSDEPS_*)' instead of `GLIBTOP_SYSDEPS_*'. `(1 << GLIBTOP_SYSDEPS_*)' instead of `GLIBTOP_SYSDEPS_*'.
* sysdeps/sun4/proclist.c (glibtop_get_proclist_p): Added * sysdeps/sun4/proclist.c (glibtop_get_proclist_p): Added
implementation of that feature. implementation of that feature.
@@ -1815,7 +1809,7 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
* sysdeps/sun4/proc_{mem, time, signal, kernel, segment}.c: Added * sysdeps/sun4/proc_{mem, time, signal, kernel, segment}.c: Added
some basic implementation; this isn't really working yet. some basic implementation; this isn't really working yet.
* sysdeps/linux/sem_limits.c: Applied patch from Albert K T Hui * sysdeps/linux/sem_limits.c: Applied patch from Albert K T Hui
<avatar@deva.net> for glibc 2.1. <avatar@deva.net> for glibc 2.1.
@@ -1835,7 +1829,7 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
1998-07-14 Martin Baulig <baulig@Stud.Informatik.uni-trier.de> 1998-07-14 Martin Baulig <baulig@Stud.Informatik.uni-trier.de>
* src/daemon/server_config.h.in: Added some comments. * src/daemon/server_config.h.in: Added some comments.
* src/daemon/server_config.pl: New file. This is a script you can use * src/daemon/server_config.pl: New file. This is a script you can use
to create `server_config.h'. It will query you for some configuration to create `server_config.h'. It will query you for some configuration
options. options.
@@ -1860,11 +1854,11 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
* src/daemon/slave.c: New file. * src/daemon/slave.c: New file.
* src/daemon/*.c: Done some more work on the daemon. * src/daemon/*.c: Done some more work on the daemon.
* sysdeps/common/gnuslib.c: Removed IPC stuff. * sysdeps/common/gnuslib.c: Removed IPC stuff.
* include/glibtop/gnuserv.h: Removed IPC stuff. * include/glibtop/gnuserv.h: Removed IPC stuff.
* include/glibtop/command.h (glibtop_response_unit): Added * include/glibtop/command.h (glibtop_response_unit): Added
typedef for `struct _glibtop_response_unit'. typedef for `struct _glibtop_response_unit'.
@@ -1894,7 +1888,7 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
* sysdeps/linux/procstate.c: Added missing `fclose'. * sysdeps/linux/procstate.c: Added missing `fclose'.
* include/glibtop/gnuserv.h (UNIX_DOMAIN_SOCKETS): Defining. * include/glibtop/gnuserv.h (UNIX_DOMAIN_SOCKETS): Defining.
* include/glibtop/open.h (GLIBTOP_METHOD_UNIX): Added. * include/glibtop/open.h (GLIBTOP_METHOD_UNIX): Added.
* lib/init.c: Added new method `GLIBTOP_METHOD_UNIX'. * lib/init.c: Added new method `GLIBTOP_METHOD_UNIX'.
@@ -1982,12 +1976,12 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
* lib/xmalloc.c (g_strdup): New function. * lib/xmalloc.c (g_strdup): New function.
* lib/gnuclient.c: Removed. * lib/gnuclient.c: Removed.
* lib/{command, write, read}.c: Changed client <-> server * lib/{command, write, read}.c: Changed client <-> server
interface to make less system calls. interface to make less system calls.
* src/daemon/main.c: Changed server side of interface. * src/daemon/main.c: Changed server side of interface.
* include/glibtop/command.h (struct _glibtop_response): New * include/glibtop/command.h (struct _glibtop_response): New
structure to return data from the server to the client. structure to return data from the server to the client.
@@ -2058,7 +2052,7 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
* include/glibtop/sysdeps.h (glibtop_types_sysdeps): * include/glibtop/sysdeps.h (glibtop_types_sysdeps):
Forgot to change declaration on Jun 6. Forgot to change declaration on Jun 6.
* sysdeps/names/sysdeps.c (glibtop_types_sysdeps): * sysdeps/names/sysdeps.c (glibtop_types_sysdeps):
Using numeric constants from `types.h' instead of string Using numeric constants from `types.h' instead of string
constants; forgot to change this on Jun 6. Added information constants; forgot to change this on Jun 6. Added information
@@ -2085,30 +2079,30 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
1998-06-07 Martin Baulig <martin@home-of-linux.org> 1998-06-07 Martin Baulig <martin@home-of-linux.org>
* examples/ChangeLog: New file. * examples/ChangeLog: New file.
* macros/gnome-libgtop-sysdeps.m4: Include * macros/gnome-libgtop-sysdeps.m4: Include
`glibtop_machine.h' for Linux. `glibtop_machine.h' for Linux.
* sysdeps/linux/glibtop_machine.h: New file. * sysdeps/linux/glibtop_machine.h: New file.
* sysdeps/linux/*.c: Performance optimizations. We now use * sysdeps/linux/*.c: Performance optimizations. We now use
`open' and `read' instead of `fopen' and `fscanf'. `open' and `read' instead of `fopen' and `fscanf'.
* *.[ch]: Using single underscore instead of two underscores * *.[ch]: Using single underscore instead of two underscores
for function prefixes (regexp: ``s,__([rspl])\b,_$1,g'') to for function prefixes (regexp: ``s,__([rspl])\b,_$1,g'') to
avoid ambiguity with mangled C++ names. avoid ambiguity with mangled C++ names.
1998-06-06 Martin Baulig <martin@home-of-linux.org> 1998-06-06 Martin Baulig <martin@home-of-linux.org>
* sysdeps/osf1/glibtop_server.h: New file. * sysdeps/osf1/glibtop_server.h: New file.
* sysdeps/osf1/*.c: renamed all functions implementing * sysdeps/osf1/*.c: renamed all functions implementing
features that don't need to be suid to '__s'. features that don't need to be suid to '__s'.
* sysdeps/names/procdata.c: Removed that file. * sysdeps/names/procdata.c: Removed that file.
* include/glibtop/*.h (glibtop_types_*): Changed declaration. * include/glibtop/*.h (glibtop_types_*): Changed declaration.
* glibtop.h: Added `#include <types.h>'. * glibtop.h: Added `#include <types.h>'.
* include/glibtop/types.h: New file - numeric constants * include/glibtop/types.h: New file - numeric constants
@@ -2134,10 +2128,10 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
1998-06-03 Martin Baulig <baulig@merkur.uni-trier.de> 1998-06-03 Martin Baulig <baulig@merkur.uni-trier.de>
* libgtop.spec: New file. * libgtop.spec: New file.
* Makefile.am (EXTRA_DIST): Added `autogen.sh' and * Makefile.am (EXTRA_DIST): Added `autogen.sh' and
`libgtop.spec'. `libgtop.spec'.
* configure.in (LIBGTOP_INCS): is now identically to * configure.in (LIBGTOP_INCS): is now identically to
`LIBGTOP_GUILE_INCS'. `LIBGTOP_GUILE_INCS'.
@@ -2174,7 +2168,7 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
* NEWS: added more detailed description of today's and * NEWS: added more detailed description of today's and
yesterday's changes. yesterday's changes.
* include/glibtop/*.h: to use the ChangeLog entry from May 28: * include/glibtop/*.h: to use the ChangeLog entry from May 28:
'__l' is a function defined in the client part; '__l' is a function defined in the client part;
'__s' is a function defined in the sysdeps part and '__s' is a function defined in the sysdeps part and
@@ -2207,26 +2201,26 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
* src/server/main.c: we now use the '__p' functions, * src/server/main.c: we now use the '__p' functions,
but only if the appropriate 'GLIBTOP_SUID_<feature>' but only if the appropriate 'GLIBTOP_SUID_<feature>'
has a non-zero value. has a non-zero value.
* configure.in (@machine_incs@): always use * configure.in (@machine_incs@): always use
`-I$(top_srcdir)/sysdeps/@sysdeps_dir@'; it's no `-I$(top_srcdir)/sysdeps/@sysdeps_dir@'; it's no
longer conditional. longer conditional.
* examples/Makefile.am: removed the '_linux' examples. * examples/Makefile.am: removed the '_linux' examples.
* sysdeps/linux/*.c: renamed all functions implementing * sysdeps/linux/*.c: renamed all functions implementing
features to '__s'. features to '__s'.
* lib/*.c: renamed all functions implementing features * lib/*.c: renamed all functions implementing features
to '__l'; we only emit code for those functions if the to '__l'; we only emit code for those functions if the
corresponding 'GLIBTOP_SUID_<feature>' has a positive value. corresponding 'GLIBTOP_SUID_<feature>' has a positive value.
* include/glibtop/*.h: added some new function suffixes: * include/glibtop/*.h: added some new function suffixes:
'__l' is a function defined in the client part; '__l' is a function defined in the client part;
'__s' is a function defined in the sysdeps part and '__s' is a function defined in the sysdeps part and
'__p' is a function that needs special priviledges. '__p' is a function that needs special priviledges.
'__r' is mapped either on '__l' or on '__s'. '__r' is mapped either on '__l' or on '__s'.
* sysdeps/linux/glibtop_server.h: New file - * sysdeps/linux/glibtop_server.h: New file -
defines system dependent constants 'GLIBTOP_SUID_<feature>' defines system dependent constants 'GLIBTOP_SUID_<feature>'
being either 'GLIBTOP_SYSDEPS_<feature>'+1 depending upon being either 'GLIBTOP_SYSDEPS_<feature>'+1 depending upon
@@ -2292,9 +2286,9 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
'libgtop_use_machine_h', 'libgtop_guile_found', 'libgtop_use_machine_h', 'libgtop_guile_found',
'libgtop_want_names', 'libgtop_want_guile_names', 'libgtop_want_names', 'libgtop_want_guile_names',
'libgtop_want_examples'. 'libgtop_want_examples'.
* gtopConf.sh.in: renamed to 'libgtopConf.sh.in'. * gtopConf.sh.in: renamed to 'libgtopConf.sh.in'.
* acinclude.m4 (AC_LC_SYSDEPS): rewrote that macro - * acinclude.m4 (AC_LC_SYSDEPS): rewrote that macro -
moved some of the code to 'macros/gnome-libgtop-sysdeps.m4'; moved some of the code to 'macros/gnome-libgtop-sysdeps.m4';
renamed variables: look at the ChangeLog entry for the renamed variables: look at the ChangeLog entry for the
@@ -2357,7 +2351,7 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
* NEWS: added more detailed description of * NEWS: added more detailed description of
today's changes. today's changes.
* examples/third.c: added required check for * examples/third.c: added required check for
'GLIBGTOP_GUILE_NAMES'. 'GLIBGTOP_GUILE_NAMES'.
@@ -2391,20 +2385,20 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
* sysdeps/osf1/procuid.c (glibtop_get_proc_uid__r): * sysdeps/osf1/procuid.c (glibtop_get_proc_uid__r):
added implementation for DEC OSF/1. added implementation for DEC OSF/1.
* sysdeps/sun4/uptime.c: forgot to checkin * sysdeps/sun4/uptime.c: forgot to checkin
* sysdeps/sun4/loadavg.c: forgot to checkin * sysdeps/sun4/loadavg.c: forgot to checkin
* sysdeps/osf1/uptime.c: forgot to checkin * sysdeps/osf1/uptime.c: forgot to checkin
* sysdeps/osf1/loadavg.c: forgot to checkin * sysdeps/osf1/loadavg.c: forgot to checkin
1998-05-19 Martin Baulig <baulig@merkur.uni-trier.de> 1998-05-19 Martin Baulig <baulig@merkur.uni-trier.de>
* sysdeps/stub/uptime.c: forgot this file all the * sysdeps/stub/uptime.c: forgot this file all the
time - stub for glibtop_uptime time - stub for glibtop_uptime
* sysdeps/stub/loadavg.c: forgot this file all the * sysdeps/stub/loadavg.c: forgot this file all the
time - stub for glibtop_loadavg time - stub for glibtop_loadavg
@@ -2423,7 +2417,7 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
* include/glibtop: added references to * include/glibtop: added references to
'glibtop_types_* []' and 'glibtop_guile_types_*'. 'glibtop_types_* []' and 'glibtop_guile_types_*'.
* sysdeps/guile/names: added implementations of * sysdeps/guile/names: added implementations of
'glibtop_types_*' and 'glibtop_description_*'. 'glibtop_types_*' and 'glibtop_description_*'.
@@ -2438,7 +2432,7 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
* sysdeps/guile: all guile functions now return * sysdeps/guile: all guile functions now return
the 'flags' member as first element of the list. the 'flags' member as first element of the list.
* include/glibtop/procstate.h (glibtop_proc_state): * include/glibtop/procstate.h (glibtop_proc_state):
added 'uid' and 'gid' members; the library tries hard added 'uid' and 'gid' members; the library tries hard
to set those values; it will never set the corresponding to set those values; it will never set the corresponding
'flags' value unless the values are correct. 'flags' value unless the values are correct.
@@ -2480,7 +2474,7 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
* sysdeps/guile/sysdeps.c: changes to reflect the * sysdeps/guile/sysdeps.c: changes to reflect the
new flags of procdata. new flags of procdata.
* sysdeps/common/sysdeps.c: changes to reflect the * sysdeps/common/sysdeps.c: changes to reflect the
new flags of procdata. new flags of procdata.
@@ -2540,9 +2534,9 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
* src/mico/proclist.idl: new file - simple mico interface * src/mico/proclist.idl: new file - simple mico interface
* src/version.c: moved to src/server * src/version.c: moved to src/server
* src/output.c: moved to src/server * src/output.c: moved to src/server
* src/main.c: moved to src/server * src/main.c: moved to src/server
1998-04-11 Martin Baulig <martin@home-of-linux.org> 1998-04-11 Martin Baulig <martin@home-of-linux.org>
@@ -2612,7 +2606,7 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
this directory this directory
* sysdeps/common/sem_limits.c: moved to sysdeps/names * sysdeps/common/sem_limits.c: moved to sysdeps/names
* sysdeps/common/msg_limits.c: moved to sysdeps/names * sysdeps/common/msg_limits.c: moved to sysdeps/names
* sysdeps/common/sem_limits.c: moved to sysdeps/names * sysdeps/common/sem_limits.c: moved to sysdeps/names
@@ -2646,25 +2640,25 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
some arbitrary data some arbitrary data
* lib/proclist.c: new file - library function for glibtop_proclist * lib/proclist.c: new file - library function for glibtop_proclist
* sysdeps/linux/proclist.c: new file - implementation for glibtop_proclist * sysdeps/linux/proclist.c: new file - implementation for glibtop_proclist
* sysdeps/stub/proclist.c: new file - stub for glibtop_proclist * sysdeps/stub/proclist.c: new file - stub for glibtop_proclist
* include/glibtop/proclist.h: new file - glibtop_proclist * include/glibtop/proclist.h: new file - glibtop_proclist
* include/glibtop/union.h: new file * include/glibtop/union.h: new file
* lib/read_data.c: new file * lib/read_data.c: new file
* include/glibtop/read_data.h: new file * include/glibtop/read_data.h: new file
* sysdeps/common/xmalloc.c: new file - moved here from lib * sysdeps/common/xmalloc.c: new file - moved here from lib
* sysdeps/common/error.c: new file - moved here from lib * sysdeps/common/error.c: new file - moved here from lib
* lib/xmalloc.c: moved to sysdeps/common * lib/xmalloc.c: moved to sysdeps/common
* lib/error.c: moved to sysdeps/common * lib/error.c: moved to sysdeps/common
1998-04-05 Martin Baulig <martin@home-of-linux.org> 1998-04-05 Martin Baulig <martin@home-of-linux.org>
@@ -2701,9 +2695,9 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
* sysdeps/common/msg_limits.c: new file - limit names * sysdeps/common/msg_limits.c: new file - limit names
* sysdeps/common/sem_limits.c: new file - limit names * sysdeps/common/sem_limits.c: new file - limit names
* include/glibtop/shm_limits.h: new file - glibtop_shm_limits * include/glibtop/shm_limits.h: new file - glibtop_shm_limits
* include/glibtop/msg_limits.h: new file - glibtop_msg_limits * include/glibtop/msg_limits.h: new file - glibtop_msg_limits
* include/glibtop/sem_limits.h: new file - glibtop_sem_limits * include/glibtop/sem_limits.h: new file - glibtop_sem_limits
@@ -2728,13 +2722,13 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
* lib/ipc_limits.c: new file - library function for * lib/ipc_limits.c: new file - library function for
glibtop_ipc_limits glibtop_ipc_limits
* sysdeps/linux/ipc_limits.c: new file - implementation for * sysdeps/linux/ipc_limits.c: new file - implementation for
glibtop_ipc_limits glibtop_ipc_limits
* sysdeps/stub/ipc_limits.c: new file - stub for * sysdeps/stub/ipc_limits.c: new file - stub for
glibtop_ipc_limits glibtop_ipc_limits
* include/glibtop/ipc_limits.h: new file - glibtop_ipc_limits - * include/glibtop/ipc_limits.h: new file - glibtop_ipc_limits -
sysv ipc limits sysv ipc limits
@@ -2742,7 +2736,7 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
* lib/uptime.c: new file - library function for * lib/uptime.c: new file - library function for
glibtop_uptime glibtop_uptime
* lib/loadavg.c: new file - library function for * lib/loadavg.c: new file - library function for
glibtop_loadavg glibtop_loadavg
@@ -2766,14 +2760,14 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
* sysdeps/stub/sysinfo.c: removed - splitted into * sysdeps/stub/sysinfo.c: removed - splitted into
uptime.c and loadavg.c uptime.c and loadavg.c
* src/main.c: added GLIBTOP_CMND_UPTIME and * src/main.c: added GLIBTOP_CMND_UPTIME and
GLIBTOP_CMND_LOADAVG implementation GLIBTOP_CMND_LOADAVG implementation
* include/glibtop/loadavg.h: new file - glibtop_loadavg * include/glibtop/loadavg.h: new file - glibtop_loadavg
* include/glibtop/uptime.h: new file - glibtop_uptime * include/glibtop/uptime.h: new file - glibtop_uptime
* include/glibtop/loadavg.h: removed - splitted into * include/glibtop/loadavg.h: removed - splitted into
uptime.h and loadavg.h uptime.h and loadavg.h
@@ -2782,10 +2776,10 @@ Wed Jan 7 02:23:28 2004 Jonathan Blandford <jrb@gnome.org>
* lib/sysdeps.c: new file - library function for glibtop_sysdeps * lib/sysdeps.c: new file - library function for glibtop_sysdeps
* sysdeps/linux/sysdeps.c: new file - copied from sysdeps/stub * sysdeps/linux/sysdeps.c: new file - copied from sysdeps/stub
* sysdeps/stub/sysdeps.c: new file - implementation for glibtop_sysinfo - * sysdeps/stub/sysdeps.c: new file - implementation for glibtop_sysinfo -
this is really the implementation and not just a stub this is really the implementation and not just a stub
* src/sysdeps.c: moved to sysdeps/stub - this file is now part * src/sysdeps.c: moved to sysdeps/stub - this file is now part
of the library of the library

View File

@@ -50,7 +50,7 @@
Fri Apr 9 00:14:52 1999 Timur Bakeyev <timur@gnu.org> Fri Apr 9 00:14:52 1999 Timur Bakeyev <timur@gnu.org>
* timings.c: Added timersub defenition, to make code compilable on * timings.c: Added timersub defenition, to make code compilable on
BSDI. BSDI.
1999-03-24 Martin Baulig <martin@home-of-linux.org> 1999-03-24 Martin Baulig <martin@home-of-linux.org>
@@ -116,11 +116,11 @@ Fri Apr 9 00:14:52 1999 Timur Bakeyev <timur@gnu.org>
1998-06-12 Martin Baulig <martin@home-of-linux.org> 1998-06-12 Martin Baulig <martin@home-of-linux.org>
* test.scm: New file. * test.scm: New file.
1998-06-07 Martin Baulig <martin@home-of-linux.org> 1998-06-07 Martin Baulig <martin@home-of-linux.org>
* Makefile.am (CFLAGS): Disable optimize. * Makefile.am (CFLAGS): Disable optimize.
* first.c (PROFILE_COUNT): Number of times each function * first.c (PROFILE_COUNT): Number of times each function
should be called. Defaults to 1; to profile the code, you should be called. Defaults to 1; to profile the code, you
can increase this when compiling. can increase this when compiling.

View File

@@ -1,7 +1,7 @@
2004-05-14 Baris Cicek <baris@teamforce.name.tr> 2004-05-14 Baris Cicek <baris@teamforce.name.tr>
* tr.po: Updated Turkish Translation * tr.po: Updated Turkish Translation
2004-04-16 Iñaki Larrañaga <dooteo@euskalgnu.org> 2004-04-16 Iñaki Larrañaga <dooteo@euskalgnu.org>
* eu.po: Added Basque translation. * eu.po: Added Basque translation.
@@ -29,7 +29,7 @@
2004-03-22 Guntupalli Karunakar <karunakar@freedomink.org> 2004-03-22 Guntupalli Karunakar <karunakar@freedomink.org>
* pa.po: Punjabi translation by * pa.po: Punjabi translation by
Amanpreet Singh Alam <amanlinux@netscape.net>. Amanpreet Singh Alam <amanlinux@netscape.net>.
2004-03-21 Andras Timar <timar@gnome.hu> 2004-03-21 Andras Timar <timar@gnome.hu>
@@ -175,7 +175,7 @@
2004-01-02 Sanlig Badral <Badral@openmn.org> 2004-01-02 Sanlig Badral <Badral@openmn.org>
* mn.po: Updated Mongolian translation. * mn.po: Updated Mongolian translation.
2003-12-14 Francisco Javier F. Serrador <serrador@cvs.gnome.org> 2003-12-14 Francisco Javier F. Serrador <serrador@cvs.gnome.org>
* es.po: Updated Spanish translation. * es.po: Updated Spanish translation.
@@ -235,7 +235,7 @@
2003-10-19 Carlos Perelló Marín <carlos@gnome.org> 2003-10-19 Carlos Perelló Marín <carlos@gnome.org>
* POTFILES.ignore: Removed, we use now POTFILES.skip * POTFILES.ignore: Removed, we use now POTFILES.skip
2003-10-01 Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br> 2003-10-01 Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br>
* pt_BR.po: Applied revision by Augusta Marques da Silva * pt_BR.po: Applied revision by Augusta Marques da Silva
@@ -336,19 +336,19 @@
2003-06-04 Paul Duffy <dubhthach@frink.nuigalway.ie> 2003-06-04 Paul Duffy <dubhthach@frink.nuigalway.ie>
* ga.po: Updated Irish Translation. * ga.po: Updated Irish Translation.
2003-05-25 Abel Cheung <maddog@linux.org.hk> 2003-05-25 Abel Cheung <maddog@linux.org.hk>
* he.po: Mark wrong entry as fuzzy (msgfmt check failed). * he.po: Mark wrong entry as fuzzy (msgfmt check failed).
2003-05-16 Danilo ©egan <dsegan@gmx.net> 2003-05-16 Danilo ©egan <dsegan@gmx.net>
* sr.po, sr@Latn.po: Updated Serbian translation by Serbian * sr.po, sr@Latn.po: Updated Serbian translation by Serbian
team (Prevod.org). team (Prevod.org).
2003-05-10 Danilo Segan <dsegan@gmx.net> 2003-05-10 Danilo Segan <dsegan@gmx.net>
* sr.po, sr@Latn.po: Added Serbian translation by Serbian team * sr.po, sr@Latn.po: Added Serbian translation by Serbian team
(Prevod.org). (Prevod.org).
2003-04-20 Abel Cheung <maddog@linux.org.hk> 2003-04-20 Abel Cheung <maddog@linux.org.hk>
@@ -428,7 +428,7 @@
2003-01-16 Daniel Yacob <locales@geez.org> 2003-01-16 Daniel Yacob <locales@geez.org>
* am.po: Added Amharic translation. * am.po: Added Amharic translation.
2003-01-16 Pablo Saratxaga <pablo@mandrakesoft.com> 2003-01-16 Pablo Saratxaga <pablo@mandrakesoft.com>
* vi.po: Updated Vietnamese file * vi.po: Updated Vietnamese file
@@ -572,7 +572,7 @@
2002-04-23 Kjartan Maraas <kmaraas@gnome.org> 2002-04-23 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian (bokm?¥l) translation. * no.po: Updated Norwegian (bokm?¥l) translation.
2002-04-19 Ole Laursen <olau@hardworking.dk> 2002-04-19 Ole Laursen <olau@hardworking.dk>
* da.po: Updated Danish translation. * da.po: Updated Danish translation.
@@ -596,7 +596,7 @@
2002-03-25 Duarte Loreto <happyguy_pt@hotmail.com> 2002-03-25 Duarte Loreto <happyguy_pt@hotmail.com>
* pt.po: Updated Portuguese translation. * pt.po: Updated Portuguese translation.
2002-03-23 Hasbullah Bin Pit <sebol@ikhlas.com> 2002-03-23 Hasbullah Bin Pit <sebol@ikhlas.com>
@@ -609,7 +609,7 @@
2002-03-06 Kjartan Maraas <kmaraas@gnome.org> 2002-03-06 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian (bokm?¥l) translation. * no.po: Updated Norwegian (bokm?¥l) translation.
2002-03-06 Germ??n Poo-Caama?±o <gpoo@ubiobio.cl> 2002-03-06 Germ??n Poo-Caama?±o <gpoo@ubiobio.cl>
* es.po: Fixed spanish translation encoding. * es.po: Fixed spanish translation encoding.
@@ -630,7 +630,7 @@
2002-02-12 Kjartan Maraas <kmaraas@gnome.org> 2002-02-12 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian (bokm?¥l) translation. * no.po: Updated Norwegian (bokm?¥l) translation.
2002-02-09 Abel Cheung <maddog@linux.org.hk> 2002-02-09 Abel Cheung <maddog@linux.org.hk>
* zh_TW.po: Updated traditional Chinese translation. * zh_TW.po: Updated traditional Chinese translation.
@@ -673,7 +673,7 @@
2001-07-16 Kjartan Maraas <kmaraas@gnome.org> 2001-07-16 Kjartan Maraas <kmaraas@gnome.org>
* nn.po: Added Norwegian (nynorsk) translation. * nn.po: Added Norwegian (nynorsk) translation.
2001-03-25 Fatih Demir <kabalak@gtranslator.org> 2001-03-25 Fatih Demir <kabalak@gtranslator.org>
* tr.po: %100'ification. * tr.po: %100'ification.
@@ -763,11 +763,11 @@
2000-09-19 Christian Meyer <linux@chrisime.de> 2000-09-19 Christian Meyer <linux@chrisime.de>
* de.po: Minor fix. * de.po: Minor fix.
2000-09-19 Christian Meyer <linux@chrisime.de> 2000-09-19 Christian Meyer <linux@chrisime.de>
* de.po: Updated German translation. * de.po: Updated German translation.
2000-09-10 Christian Meyer <linux@chrisime.de> 2000-09-10 Christian Meyer <linux@chrisime.de>
* de.po: Updated German translation. * de.po: Updated German translation.
@@ -777,7 +777,7 @@
2000-08-16 Kjartan Maraas <kmaraas@gnome.org> 2000-08-16 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian translation. * no.po: Updated Norwegian translation.
2000-06-25 Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp> 2000-06-25 Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>
* ja.po: Updated Japanese translation. * ja.po: Updated Japanese translation.
@@ -801,7 +801,7 @@
2000-05-17 Kjartan Maraas <kmaraas@online.no> 2000-05-17 Kjartan Maraas <kmaraas@online.no>
* no.po: Updated translation. * no.po: Updated translation.
2000-05-16 Kenneth Christiansen <kenneth@gnome.org> 2000-05-16 Kenneth Christiansen <kenneth@gnome.org>
* POTFILES.in: New strings added * POTFILES.in: New strings added
@@ -856,7 +856,7 @@
1999-07-11 Kjartan Maraas <kmaraas@online.no> 1999-07-11 Kjartan Maraas <kmaraas@online.no>
* no.po: Updated translation. * no.po: Updated translation.
1999-07-11 Tomas Ogren <stric@ing.umu.se> 1999-07-11 Tomas Ogren <stric@ing.umu.se>
* sv.po: New file * sv.po: New file
@@ -864,7 +864,7 @@
1999-01-27 Kjartan Maraas <kmaraas@fib.hl.no> 1999-01-27 Kjartan Maraas <kmaraas@fib.hl.no>
* no.po: Updated translation * no.po: Updated translation
1998-12-22 Yukihiro Nakai <Nakai@TokyoNet.AD.JP> 1998-12-22 Yukihiro Nakai <Nakai@TokyoNet.AD.JP>
* ja.po: New file - added Japanese translation * ja.po: New file - added Japanese translation
@@ -876,7 +876,7 @@
1998-10-11 Kjartan Maraas <kmaraas@fib.hl.no> 1998-10-11 Kjartan Maraas <kmaraas@fib.hl.no>
* no.po: New file - added norwegian translation. * no.po: New file - added norwegian translation.
1998-10-07 Martin Baulig <martin@home-of-linux.org> 1998-10-07 Martin Baulig <martin@home-of-linux.org>
* de.po: New file - added german translation. * de.po: New file - added german translation.

View File

@@ -75,7 +75,7 @@
* gnuserv.c (program_invocation_*_name): Declare this as `extern' * gnuserv.c (program_invocation_*_name): Declare this as `extern'
if necessary. if necessary.
1998-12-17 Martin Baulig <baulig@merkur.uni-trier.de> 1998-12-17 Martin Baulig <baulig@merkur.uni-trier.de>
* gnuserv.c: Don't include <gnome-argp.h>. * gnuserv.c: Don't include <gnome-argp.h>.

View File

@@ -10,12 +10,12 @@
* Makefile.am: * Makefile.am:
* fsusage-frontend.c: * fsusage-frontend.c:
* fsusage.h: Removed files. * fsusage.h: Removed files.
* fsusage.c: (glibtop_get_fsusage_s), (statfs): Merged and cleaned. * fsusage.c: (glibtop_get_fsusage_s), (statfs): Merged and cleaned.
2004-06-12 Benoît Dejean <tazforever@dlfp.org> 2004-06-12 Benoît Dejean <tazforever@dlfp.org>
* mountlist.c: (xatoi) Removed, replaced by ISO strtoull. * mountlist.c: (xatoi) Removed, replaced by ISO strtoull.
(fstype_to_string): Cleaned. (fstype_to_string): Cleaned.
(read_filesystem_list) : Changed prototype. Cleaned and secured. (read_filesystem_list) : Changed prototype. Cleaned and secured.
Replaced broken free by g_free. Replaced broken free by g_free.

View File

@@ -1,12 +1,12 @@
2004-06-07 Benoît Dejean <tazforever@dlfp.org> 2004-06-07 Benoît Dejean <tazforever@dlfp.org>
* netload.c: (glibtop_get_netload_p): * netload.c: (glibtop_get_netload_p):
* procstate.c: (glibtop_get_proc_state_p): * procstate.c: (glibtop_get_proc_state_p):
* prockernel.c: (glibtop_get_proc_kernel_p): s/strncpy/g_strlcpy/. * prockernel.c: (glibtop_get_proc_kernel_p): s/strncpy/g_strlcpy/.
* procargs.c: (glibtop_get_proc_args_p): * procargs.c: (glibtop_get_proc_args_p):
* procmap.c: (glibtop_get_proc_map_p): Cleaned. * procmap.c: (glibtop_get_proc_map_p): Cleaned.
2004-05-26 Benoît Dejean <tazforever@dlfp.org> 2004-05-26 Benoît Dejean <tazforever@dlfp.org>
@@ -126,10 +126,10 @@
Tue Jun 15 16:04:10 1999 Timur Bakeyev <mc@bat.ru> Tue Jun 15 16:04:10 1999 Timur Bakeyev <mc@bat.ru>
* procuid.c: A fix to a ommitted case, when nor NetBSD, nor * procuid.c: A fix to a ommitted case, when nor NetBSD, nor
LibGTop >= 1.1.0. This should be investigated closely to cover LibGTop >= 1.1.0. This should be investigated closely to cover
more cases.... more cases....
1999-05-26 Martin Baulig <martin@home-of-linux.org> 1999-05-26 Martin Baulig <martin@home-of-linux.org>
More NetBSD 1.4 fixes. More NetBSD 1.4 fixes.
@@ -140,7 +140,7 @@ Tue Jun 15 16:04:10 1999 Timur Bakeyev <mc@bat.ru>
this needs to be tested; I made it conditional to NetBSD 1.4 at this needs to be tested; I made it conditional to NetBSD 1.4 at
the moment. Please extend the conditionals to any other systems the moment. Please extend the conditionals to any other systems
where this works ...] where this works ...]
* procstate.c: Added `ruid' and `rgid' for LibGTop >= 1.1.0. * procstate.c: Added `ruid' and `rgid' for LibGTop >= 1.1.0.
* procuid.c: Added `ngroups' and `groups' for LibGTop >= 1.1.0. * procuid.c: Added `ngroups' and `groups' for LibGTop >= 1.1.0.
@@ -153,7 +153,7 @@ Thu Apr 8 23:47:29 1999 Timur Bakeyev <timur@gnu.org>
* cpu.c, mem.c, netload.c, procargs.c, procstate.c, proctime.c, * cpu.c, mem.c, netload.c, procargs.c, procstate.c, proctime.c,
sem_limits.c, shm_limits.c, swap.c: Added initial port for BSD/OS sem_limits.c, shm_limits.c, swap.c: Added initial port for BSD/OS
(aka BSDI) 2.x and 3.x. 4.x should also(?) work. (aka BSDI) 2.x and 3.x. 4.x should also(?) work.
Still, this port require more close look and extended check. Still, this port require more close look and extended check.
1999-03-19 Martin Baulig <martin@home-of-linux.org> 1999-03-19 Martin Baulig <martin@home-of-linux.org>
@@ -191,7 +191,7 @@ Thu Apr 8 23:47:29 1999 Timur Bakeyev <timur@gnu.org>
* prockernel.c, proctime.c: Applied patch from the FreeBSD 2.2.8 * prockernel.c, proctime.c: Applied patch from the FreeBSD 2.2.8
ports collection. ports collection.
* procsignal.c: Applied patch from the NetBSD-current ports * procsignal.c: Applied patch from the NetBSD-current ports
collection. collection.
@@ -206,7 +206,7 @@ Thu Apr 8 23:47:29 1999 Timur Bakeyev <timur@gnu.org>
1998-11-17 Martin Baulig <martin@home-of-linux.org> 1998-11-17 Martin Baulig <martin@home-of-linux.org>
* Make it work with FreeBSD 3.0. * Make it work with FreeBSD 3.0.
1998-11-11 Martin Baulig <martin@home-of-linux.org> 1998-11-11 Martin Baulig <martin@home-of-linux.org>
* *.c: It does not work to get information about the swapper task * *.c: It does not work to get information about the swapper task
@@ -240,7 +240,7 @@ Thu Apr 8 23:47:29 1999 Timur Bakeyev <timur@gnu.org>
* procstate.c (glibtop_get_procstate_s): Use correct values for * procstate.c (glibtop_get_procstate_s): Use correct values for
the `state' field. the `state' field.
* proclist.c (glibtop_get_proclist_p): Honor the GLIBTOP_EXCLUDE_IDLE * proclist.c (glibtop_get_proclist_p): Honor the GLIBTOP_EXCLUDE_IDLE
and GLIBTOP_EXCLUDE_SYSTEM flags of the `which' parameter. and GLIBTOP_EXCLUDE_SYSTEM flags of the `which' parameter.

View File

@@ -11,7 +11,7 @@
* sem_limits.c: * sem_limits.c:
* shm_limits.c: * shm_limits.c:
* swap.c: Added missing const qualifiers. * swap.c: Added missing const qualifiers.
* uptime.c: (glibtop_get_uptime_s): Cleaned up. Added boot_time. * uptime.c: (glibtop_get_uptime_s): Cleaned up. Added boot_time.
2004-03-09 Bastien Nocera <hadess@hadess.net> 2004-03-09 Bastien Nocera <hadess@hadess.net>

View File

@@ -28,8 +28,8 @@
* glibtop_server.h: * glibtop_server.h:
* glibtop_server.c: (get_scaled): Cleaned. * glibtop_server.c: (get_scaled): Cleaned.
(proc_file_to_buffer): Uninlined. (proc_file_to_buffer): Uninlined.
* sysinfo.c: (init_sysinfo): Re-implemented. * sysinfo.c: (init_sysinfo): Re-implemented.
Fixed segfault on SMP. Fixed segfault on SMP.
Stores keys in cpuinfo->labels. Stores keys in cpuinfo->labels.
@@ -38,21 +38,21 @@
* Makefile.am: * Makefile.am:
* glibtop_server.c: Added to repository. * glibtop_server.c: Added to repository.
* glibtop_server.h: (get_scaled): Uninlined and moved it to glibtop_server.c. * glibtop_server.h: (get_scaled): Uninlined and moved it to glibtop_server.c.
(skip_token) : Fixed indentation. (skip_token) : Fixed indentation.
* procmap.c: (glibtop_get_proc_map_s): Big cleanup. Better allocation * procmap.c: (glibtop_get_proc_map_s): Big cleanup. Better allocation
algorithm. algorithm.
* procmem.c: * procmem.c:
* procsegment.c: Added missing initializations. * procsegment.c: Added missing initializations.
* sem_limits.c: * sem_limits.c:
* shm_limits.c: (glibtop_get_shm_limits_s): * shm_limits.c: (glibtop_get_shm_limits_s):
* swap.c: * swap.c:
* uptime.c: Added missing const qualifiers. * uptime.c: Added missing const qualifiers.
* sysinfo.c: (init_sysinfo): Added missing 0 initialization. * sysinfo.c: (init_sysinfo): Added missing 0 initialization.
Saved 1 gboolean :D. Saved 1 gboolean :D.
@@ -85,7 +85,7 @@
* glibtop_server.h: * glibtop_server.h:
* open.c: * open.c:
* procuid.c: Moved LINUX_VERSION macro to glibtop_server.h. * procuid.c: Moved LINUX_VERSION macro to glibtop_server.h.
* Changelog: Converted to UTF-8. * Changelog: Converted to UTF-8.
2004-05-19 Benoît Dejean <TazForEver@dlfp.org> 2004-05-19 Benoît Dejean <TazForEver@dlfp.org>
@@ -109,7 +109,7 @@
the file (Closes: #126504) the file (Closes: #126504)
2004-02-02 Sebastien Bacher <seb128@debian.org> 2004-02-02 Sebastien Bacher <seb128@debian.org>
* sysdeps/linux/mem.c: (glibtop_get_mem_s): patch from * sysdeps/linux/mem.c: (glibtop_get_mem_s): patch from
Benoît Dejean <bnet@ifrance.com> to fix libtop_mem.used Benoît Dejean <bnet@ifrance.com> to fix libtop_mem.used
and glibtop_mem.shared values (Closes: #129863). and glibtop_mem.shared values (Closes: #129863).
@@ -256,7 +256,7 @@
* netload.c (glibtop_get_netload_s): Added implementation * netload.c (glibtop_get_netload_s): Added implementation
for this function. for this function.
The code here is smart enough to use /proc/net/ip_acct if The code here is smart enough to use /proc/net/ip_acct if
IP accounting is enabled in the kernel and activated on the IP accounting is enabled in the kernel and activated on the
requested device and /proc/net/dev if not. requested device and /proc/net/dev if not.

View File

@@ -8,7 +8,7 @@
* sem_limits.c: * sem_limits.c:
* shm_limits.c: * shm_limits.c:
* swap.c: Added missing const qualifiers. * swap.c: Added missing const qualifiers.
* uptime.c: (glibtop_get_uptime_s): Cleaned up. Added boot_time. * uptime.c: (glibtop_get_uptime_s): Cleaned up. Added boot_time.
2003-10-21 Bastien Nocera <hadess@hadess.net> 2003-10-21 Bastien Nocera <hadess@hadess.net>

View File

@@ -184,7 +184,7 @@
1999-05-04 Drazen Kacar <dave@srce.hr> 1999-05-04 Drazen Kacar <dave@srce.hr>
* glibtop_machine.h: Changed boot time to unsigned long long. * glibtop_machine.h: Changed boot time to unsigned long long.
* open.c: Added proper type checking for boot value. There's * open.c: Added proper type checking for boot value. There's
no point in saving a few nanoseconds in init function. And no point in saving a few nanoseconds in init function. And
one day it will become 64-bit value. one day it will become 64-bit value.

View File

@@ -28,6 +28,6 @@
1998-08-24 Martin Baulig <martin@home-of-linux.org> 1998-08-24 Martin Baulig <martin@home-of-linux.org>
* *.c: Added initialization functions `glibtop_init_<feature>_s'. * *.c: Added initialization functions `glibtop_init_<feature>_s'.
* ChangeLog: New file. * ChangeLog: New file.