Blame sysdeps/freebsd/ChangeLog

Packit d37888
2007-07-01  Benoît Dejean  <benoit@placenet.org>
Packit d37888
Packit d37888
	Fixe some problems as well as implements procwd and procopenfiles
Packit d37888
	for FreeBSD using a wrapper around lsof. This same backend should
Packit d37888
	also work on kFreeBSD.
Packit d37888
Packit d37888
	Patch by Joe Marcus Clarke <marcus@freebsd.org>
Packit d37888
Packit d37888
2007-02-18  Benoît Dejean  <benoit@placenet.org>
Packit d37888
Packit d37888
	* AUTHORS:
Packit d37888
	* Makefile.am:
Packit d37888
	* NOTES:
Packit d37888
	* cpu.c: (glibtop_init_cpu_s), (glibtop_get_cpu_s):
Packit d37888
	* fsusage.c: (_glibtop_freebsd_get_fsusage_read_write):
Packit d37888
	* glibtop_machine.h:
Packit d37888
	* glibtop_server.h:
Packit d37888
	* init.c:
Packit d37888
	* loadavg.c: (glibtop_init_loadavg_s), (glibtop_get_loadavg_s):
Packit d37888
	* mem.c: (glibtop_init_mem_s), (glibtop_get_mem_s):
Packit d37888
	* msg_limits.c: (glibtop_init_msg_limits_s),
Packit d37888
	(glibtop_get_msg_limits_s):
Packit d37888
	* netload.c: (glibtop_init_netload_p), (glibtop_get_netload_p):
Packit d37888
	* open.c: (glibtop_open_p):
Packit d37888
	* ppp.c: (glibtop_init_ppp_p), (glibtop_get_ppp_p):
Packit d37888
	* procargs.c: (glibtop_get_proc_args_p):
Packit d37888
	* procdata.c:
Packit d37888
	* prockernel.c: (glibtop_init_proc_kernel_p),
Packit d37888
	(glibtop_get_proc_kernel_p):
Packit d37888
	* proclist.c: (glibtop_get_proclist_p):
Packit d37888
	* procmap.c: (_glibtop_sysdeps_freebsd_dev_inode),
Packit d37888
	(glibtop_get_proc_map_p):
Packit d37888
	* procmem.c: (glibtop_init_proc_mem_p), (glibtop_get_proc_mem_p):
Packit d37888
	* procsegment.c: (glibtop_init_proc_segment_p),
Packit d37888
	(glibtop_get_proc_segment_p):
Packit d37888
	* procsignal.c: (glibtop_get_proc_signal_p):
Packit d37888
	* procstate.c: (glibtop_init_proc_state_p),
Packit d37888
	(glibtop_get_proc_state_p):
Packit d37888
	* proctime.c: (glibtop_get_proc_time_p):
Packit d37888
	* procuid.c: (glibtop_init_proc_uid_p), (glibtop_get_proc_uid_p):
Packit d37888
	* sem_limits.c: (glibtop_init_sem_limits_s),
Packit d37888
	(glibtop_get_sem_limits_s):
Packit d37888
	* shm_limits.c: (glibtop_init_shm_limits_s),
Packit d37888
	(glibtop_get_shm_limits_s):
Packit d37888
	* swap.c: (glibtop_init_swap_p), (glibtop_get_swap_p):
Packit d37888
	* sysinfo.c: (init_sysinfo):
Packit d37888
	* uptime.c: (glibtop_init_uptime_s), (glibtop_get_uptime_s):
Packit d37888
Packit d37888
	Huge (k)FreeBSD update.
Packit d37888
	(k)FreeBSD support is freebsd/
Packit d37888
	Other BSD are in bsd/
Packit d37888
	
Packit d37888
	Patch by Joe Marcus Clarke  <marcus@freebsd.org>
Packit d37888
	Alexander Nedotsukov  <bland@FreeBSD.org>
Packit d37888
	
Packit d37888
	Closes #407693.
Packit d37888
Packit d37888
2007-01-31  Benoît Dejean  <benoit@placenet.org>
Packit d37888
Packit d37888
	* fsusage.c: (_glibtop_freebsd_get_fsusage_read_write):
Packit d37888
	* netload.c: (glibtop_get_netload_p):
Packit d37888
	* prockernel.c: (glibtop_get_proc_kernel_p):
Packit d37888
	* procmap.c: (glibtop_get_proc_map_p):
Packit d37888
	* proctime.c:
Packit d37888
	* siglist.c:
Packit d37888
	* /libgtop-sysdeps.m4:
Packit d37888
	
Packit d37888
	Various FreeBSD and kFreeBSD updates.
Packit d37888
	Patch by Roy Marples  <uberlord@gentoo.org>.
Packit d37888
	Reviewed by Petr Salinger  <Petr.Salinger@seznam.cz>.
Packit d37888
	Closes #387200.
Packit d37888
Packit d37888
2006-11-27  Benoît Dejean  <benoit@placenet.org>
Packit d37888
Packit d37888
	* fsusage.c: (_glibtop_freebsd_get_fsusage_read_write):
Packit d37888
	* mem.c: (glibtop_get_mem_p):
Packit d37888
	* prockernel.c: (glibtop_get_proc_kernel_p):
Packit d37888
	* proclist.c: (glibtop_get_proclist_p):
Packit d37888
	* procmap.c: (glibtop_get_proc_map_p):
Packit d37888
	* procmem.c: (glibtop_get_proc_mem_p):
Packit d37888
	* procsignal.c: (glibtop_get_proc_signal_p):
Packit d37888
	* procstate.c: (glibtop_get_proc_state_p):
Packit d37888
	* proctime.c:
Packit d37888
	* procuid.c: (glibtop_get_proc_uid_p):
Packit d37888
	* swap.c: (glibtop_init_swap_p), (glibtop_get_swap_p):
Packit d37888
Packit d37888
	Added kfreebsd support.
Packit d37888
	Patch by Petr Salinger <Petr.Salinger@seznam.cz>.
Packit d37888
Packit d37888
2006-04-09  Benoît Dejean  <benoit@placenet.org>
Packit d37888
Packit d37888
	* fsusage.c: (_glibtop_freebsd_get_fsusage_read_write):
Packit d37888
	
Packit d37888
	Fixed typo.
Packit d37888
Packit d37888
2006-04-04  Julio M. Merino Vidal  <jmmv@NetBSD.org>
Packit d37888
Packit d37888
	* sysdeps/freebsd/fsusage.c:
Packit d37888
Packit d37888
	Use statvfs(2) if available instead of statfs(2).  The latter was
Packit d37888
	replaced by the former and is no longer available under, e.g. NetBSD.
Packit d37888
Packit d37888
	Fixes bug #337235.
Packit d37888
Packit d37888
2006-04-04  Benoît Dejean  <benoit@placenet.org>
Packit d37888
Packit d37888
	* sysinfo.c: (init_sysinfo):
Packit d37888
	
Packit d37888
	Store only strings in values' values. g_strdup these strings.
Packit d37888
	Even if values is never destroyed, set key_destroy_func to NULL.
Packit d37888
	
Packit d37888
	Leave description to NULL.
Packit d37888
Packit d37888
2006-04-04  Julio M. Merino Vidal  <jmmv@NetBSD.org>
Packit d37888
Packit d37888
	* sysdeps/freebsd/Makefile.am:
Packit d37888
	* sysdeps/freebsd/sysinfo.c:
Packit d37888
Packit d37888
	Bring back to life (from the 1.x versions) the sysinfo.c file for
Packit d37888
	the freebsd sysdeps.  The new file comes from the FreeBSD ports
Packit d37888
	repository and has some minor style changes by me.  This is required
Packit d37888
	to get the glibtop_get_sysinfo_s function used by the sysdeps common
Packit d37888
	code.
Packit d37888
Packit d37888
	Fixes bug #337251.
Packit d37888
Packit d37888
2006-04-04  Julio M. Merino Vidal  <jmmv@NetBSD.org>
Packit d37888
Packit d37888
	* sysdeps/freebsd/proctime.c:
Packit d37888
Packit d37888
	Remove obsolete and non-functional code that breaks the build under
Packit d37888
	NetBSD.  It was guarded by a conditional but could not compile
Packit d37888
	anyway because it referred to an undefined variable.
Packit d37888
Packit d37888
	Fixes bug #337234.
Packit d37888
Packit d37888
2005-02-28  Benoît Dejean  <TazForEver@dlfp.org>
Packit d37888
Packit d37888
	* fsusage.c: (_glibtop_freebsd_get_fsusage_read_write): Forgot to add
Packit d37888
	this file :)
Packit d37888
Packit d37888
2005-02-28  Benoît Dejean  <TazForEver@dlfp.org>
Packit d37888
Packit d37888
	* Makefile.am:
Packit d37888
	* cpu.c: (glibtop_get_cpu_p):
Packit d37888
	* netlist.c: (glibtop_get_netlist_s):
Packit d37888
	* netload.c: (glibtop_get_netload_p):
Packit d37888
	* procmem.c: (glibtop_get_proc_mem_p):
Packit d37888
	
Packit d37888
	Fix a bug in netlist where glibtop_netlist.number was never initialized to 0
Packit d37888
	(this resulted in a NULL pointer dereference in the network load feature
Packit d37888
	of the multiload applet)
Packit d37888
Packit d37888
	* Add support for getting interface flags and packet counts even on interfaces
Packit d37888
	without IP addresses (needed for the network load feature of the multiload applet)
Packit d37888
Packit d37888
	* Restore per-process limits in the !FreeBSD or __FreeBSD_version < 500013
Packit d37888
	case
Packit d37888
Packit d37888
	* Add CPU interrupt time as IOWAIT to get support for the cpu load feature of
Packit d37888
	the multiload applet.
Packit d37888
	
Packit d37888
	Patch from marcus@freebsd.org (Joe Marcus Clarke).
Packit d37888
	Closes #168704.
Packit d37888
Packit d37888
2005-02-23  Benoît Dejean  <TazForEver@dlfp.org>
Packit d37888
Packit d37888
	* Makefile.am:
Packit d37888
	* netlist.c: (glibtop_get_netlist_s):
Packit d37888
	* procmap.c: (glibtop_get_proc_map_p):
Packit d37888
	* procmem.c: (glibtop_get_proc_mem_p):
Packit d37888
	* procopenfiles.c: (glibtop_init_proc_open_files_s),
Packit d37888
	(glibtop_get_proc_open_files_s):
Packit d37888
	* proctime.c:
Packit d37888
	
Packit d37888
	Add support for FreeBSD 6-CURRENT.
Packit d37888
	Use the more portable getrlimit to obtain process memory limits.
Packit d37888
	Correctly determine process time.
Packit d37888
	Stub out the procopenfiles() function (this is not yet implemented, however).
Packit d37888
	Fix a nasty infinite loop and memory leak due to a forgot pointer increment.
Packit d37888
	
Packit d37888
	Patch from marcus@freebsd.org (Joe Marcus Clarke).
Packit d37888
	Closes #168232.
Packit d37888
Packit d37888
2004-12-05  Benoît Dejean  <tazforever@dlfp.org>
Packit d37888
Packit d37888
	* Makefile.am:
Packit d37888
	* netlist.c: (glibtop_init_netlist_s), (glibtop_get_netlist_s):
Packit d37888
	Added glibtop_get_netlist. Patch from marcus@freebsd.org (Joe Marcus Clarke).
Packit d37888
Packit d37888
2004-08-28  Benoît Dejean  <tazforever@dlfp.org>
Packit d37888
Packit d37888
	* mem.c: (glibtop_get_mem_p):
Packit d37888
	* ppp.c:
Packit d37888
	* swap.c: (glibtop_init_swap_p), (glibtop_get_swap_p):
Packit d37888
	* uptime.c: (glibtop_get_uptime_p): Merge a bunch of trivial OpenBSD
Packit d37888
	patchs. To *BSD maintainers : please report bugs ! don't be selfish, share
Packit d37888
	your patchs.
Packit d37888
Packit d37888
2004-08-22  Benoît Dejean  <tazforever@dlfp.org>
Packit d37888
Packit d37888
	* procstate.c:
Packit d37888
	* uptime.c: (glibtop_get_uptime_p): Merged Marcus' patches.
Packit d37888
Packit d37888
2004-07-15  Benoît Dejean  <tazforever@dlfp.org>
Packit d37888
Packit d37888
	* procstate.c: (glibtop_get_proc_state_p): Fixed copy/paste error
Packit d37888
	while setting buf->state.
Packit d37888
Packit d37888
2004-06-07  Benoît Dejean  <tazforever@dlfp.org>
Packit d37888
Packit d37888
	* netload.c: (glibtop_get_netload_p):
Packit d37888
	* procstate.c: (glibtop_get_proc_state_p):
Packit d37888
	* prockernel.c: (glibtop_get_proc_kernel_p): s/strncpy/g_strlcpy/.
Packit d37888
Packit d37888
	* procargs.c: (glibtop_get_proc_args_p):
Packit d37888
	* procmap.c: (glibtop_get_proc_map_p): Cleaned.
Packit d37888
Packit d37888
Packit d37888
2004-05-26  Benoît Dejean  <tazforever@dlfp.org>
Packit d37888
Packit d37888
	* procdata.c: (glibtop_get_procdata_s): Removed Linux related code.
Packit d37888
Packit d37888
2004-04-07  Bastien Nocera  <hadess@hadess.net>
Packit d37888
Packit d37888
	* prockernel.c: (glibtop_get_proc_kernel_p): patch for NetBSD/AMD64
Packit d37888
	support (Julio M. Merino Vidal <jmmv@menta.net>)
Packit d37888
Packit d37888
2004-03-09  Bastien Nocera  <hadess@hadess.net>
Packit d37888
Packit d37888
	* Makefile.am:
Packit d37888
	* cpu.c: (glibtop_init_cpu_p), (glibtop_get_cpu_p):
Packit d37888
	* glibtop_machine.h:
Packit d37888
	* mem.c:
Packit d37888
	* netload.c: (glibtop_get_netload_p):
Packit d37888
	* prockernel.c: (glibtop_get_proc_kernel_p):
Packit d37888
	* proclist.c: (glibtop_get_proclist_p):
Packit d37888
	* procmap.c: (glibtop_get_proc_map_p):
Packit d37888
	* procmem.c: (glibtop_get_proc_mem_p):
Packit d37888
	* procsignal.c: (glibtop_get_proc_signal_p):
Packit d37888
	* procstate.c: (glibtop_get_proc_state_p):
Packit d37888
	* proctime.c:
Packit d37888
	* procuid.c: (glibtop_get_proc_uid_p):
Packit d37888
	* uptime.c: (glibtop_get_uptime_p): implement NetBSD support, and
Packit d37888
	some build problems on FreeBSD (Closes: #135674)
Packit d37888
Packit d37888
2004-03-09  Bastien Nocera  <hadess@hadess.net>
Packit d37888
Packit d37888
	* procargs.c: (glibtop_get_proc_args_p):
Packit d37888
	* procmap.c: (glibtop_get_proc_map_p):
Packit d37888
	* swap.c: (glibtop_get_swap_p): fix g_malloc usage on non-Linux
Packit d37888
        platforms (patch by Benoît Dejean <bnet@ifrance.com>)
Packit d37888
Packit d37888
2003-10-21  Bastien Nocera  <hadess@hadess.net>
Packit d37888
Packit d37888
	* Makefile.am: install only one library, libgtop-2.0
Packit d37888
	Fix build-time warnings due to the redefinition of guint64
Packit d37888
Packit d37888
2003-10-20  Bastien Nocera  <hadess@hadess.net>
Packit d37888
Packit d37888
	* mem.c: (glibtop_get_mem_p):
Packit d37888
	* prockernel.c: (glibtop_get_proc_kernel_p):
Packit d37888
	* procmem.c: (glibtop_get_proc_mem_p):
Packit d37888
	* proctime.c: (glibtop_get_proc_time_p): s/u_int64_t/guint64/
Packit d37888
Packit d37888
2003-10-20  Bastien Nocera  <hadess@hadess.net>
Packit d37888
Packit d37888
	* swap.c: (glibtop_get_swap_p): fix swap sizes in FreeBSD,
Packit d37888
	patch by edwin@mavetju.org
Packit d37888
Packit d37888
2003-10-20  Bastien Nocera  <hadess@hadess.net>
Packit d37888
Packit d37888
	* glibtop_machine.h:
Packit d37888
	* glibtop_server.h:
Packit d37888
	* glibtop_suid.h:
Packit d37888
	* open.c:
Packit d37888
	* procargs.c:
Packit d37888
	* proclist.c:
Packit d37888
	* procmap.c:
Packit d37888
	* swap.c: fixed compilation
Packit d37888
Packit d37888
2003-10-20  Bastien Nocera  <hadess@hadess.net>
Packit d37888
Packit d37888
	* procargs.c: (glibtop_get_proc_args_p):
Packit d37888
	* proclist.c: (glibtop_get_proclist_p):
Packit d37888
	* procmap.c: (glibtop_get_proc_map_p):
Packit d37888
	* swap.c: (glibtop_get_swap_p): replace all the xmalloc crap by glib
Packit d37888
	memory management functions
Packit d37888
Packit d37888
2001-10-17  Abel Cheung <maddog@linux.org.hk>
Packit d37888
Packit d37888
	* Makefile.am: move header to $(includedir)/libgtop-1.0/glibtop.
Packit d37888
Packit d37888
2001-02-27  Martin Baulig  <baulig@suse.de>
Packit d37888
Packit d37888
	* netload.c: Comment out the `subnet' field on BSDI; this should
Packit d37888
	make it compile. Bug #13345.
Packit d37888
Packit d37888
	* shm_limits.c, msg_limits.c, sem_limits.c: Applied a patch
Packit d37888
	from Rolf Grossmann (grossman@securitas.net) for FreeBSD 4.2.
Packit d37888
	Fixes #51334.
Packit d37888
Packit d37888
2001-02-14  Martin Baulig  <baulig@suse.de>
Packit d37888
Packit d37888
	* proctime.c (glibtop_get_proc_time_p): Make things work on
Packit d37888
	OpenBSD 2.6; this is basically the same than on NetBSD.
Packit d37888
Packit d37888
2000-02-13  Martin Baulig  <martin@home-of-linux.org>
Packit d37888
Packit d37888
	* *.c: kvm_nlist () returns -1 on error, but a positive return value
Packit d37888
	does not necessarily mean failure. Fixes #3302 which was reported by
Packit d37888
	Matthias Scheler some time ago.
Packit d37888
Packit d37888
1999-10-16  Martin Baulig  <martin@home-of-linux.org>
Packit d37888
Packit d37888
	Applied all patches from the FreeBSD 3.3 ports collection.
Packit d37888
Packit d37888
	* swap.c: Only #include <rlist.h> for __FreeBSD_version < 400005.
Packit d37888
Packit d37888
	* prockernel.c: Make it compile on FreeBSD / alpha.
Packit d37888
Packit d37888
	* procsignal.c: Some fixes for FreeBSD-current.
Packit d37888
Packit d37888
1999-10-16  Martin Baulig  <martin@home-of-linux.org>
Packit d37888
Packit d37888
	* procstate.c (glibtop_get_proc_state_p): Don't use the
Packit d37888
	`GLIBTOP_PROCESS_*' constants for process states for
Packit d37888
	LibGTop 1.0.x.
Packit d37888
Packit d37888
1999-07-29  Martin Baulig  <martin@home-of-linux.org>
Packit d37888
Packit d37888
	* proctime.c (glibtop_get_proc_time_p): Fix bug reported by
Packit d37888
	Takis Psarogiannakopoulos: `start_time' are seconds since the
Packit d37888
 	epoch as it is stated in the manual.
Packit d37888
Packit d37888
Tue Jun 15 16:04:10 1999 Timur Bakeyev <mc@bat.ru>
Packit d37888
Packit d37888
	* procuid.c: A fix to a ommitted case, when nor NetBSD, nor
Packit d37888
	LibGTop >= 1.1.0. This should be investigated closely to cover
Packit d37888
	more cases....
Packit d37888
Packit d37888
1999-05-26  Martin Baulig  <martin@home-of-linux.org>
Packit d37888
Packit d37888
	More NetBSD 1.4 fixes.
Packit d37888
Packit d37888
	* mem.c, procmap.c, procmem.c: Make this work with the new UVM code.
Packit d37888
Packit d37888
	[FIXME: This following most likely works on all BSD systems, but
Packit d37888
	this needs to be tested; I made it conditional to NetBSD 1.4 at
Packit d37888
	the moment. Please extend the conditionals to any other systems
Packit d37888
	where this works ...]
Packit d37888
Packit d37888
	* procstate.c: Added `ruid' and `rgid' for LibGTop >= 1.1.0.
Packit d37888
	* procuid.c: Added `ngroups' and `groups' for LibGTop >= 1.1.0.
Packit d37888
Packit d37888
1999-05-25  Martin Baulig  <martin@home-of-linux.org>
Packit d37888
Packit d37888
	* ppp.c: Make this work on NetBSD.
Packit d37888
Packit d37888
Thu Apr  8 23:47:29 1999  Timur Bakeyev  <timur@gnu.org>
Packit d37888
Packit d37888
 	* cpu.c, mem.c, netload.c, procargs.c, procstate.c, proctime.c,
Packit d37888
 	sem_limits.c, shm_limits.c, swap.c: Added initial port for BSD/OS
Packit d37888
	(aka BSDI) 2.x and 3.x. 4.x should also(?) work.
Packit d37888
Packit d37888
	Still, this port require more close look and extended check.
Packit d37888
Packit d37888
1999-03-19  Martin Baulig  <martin@home-of-linux.org>
Packit d37888
Packit d37888
	Added basic support for BSDI. It compiles without problems on
Packit d37888
	BSDI 2.1 and 3.1, but it is *untested* - I'm neither root on
Packit d37888
	the machine nor have I access to /dev/kmem, so I don't know
Packit d37888
	whether it will work.
Packit d37888
Packit d37888
	You need to give configure the `--enable-hacker-mode' parameter
Packit d37888
	to use the code.
Packit d37888
Packit d37888
	If someone can verify whether it actually works, please let me
Packit d37888
	know.
Packit d37888
Packit d37888
1999-03-18  Martin Baulig  <martin@home-of-linux.org>
Packit d37888
Packit d37888
	* ppp.c: Don't use `sppp.pp_phase' if we don't HAVE_I4B_ACCT.
Packit d37888
	This is an ugly hack until someone tells me which versions have
Packit d37888
	this field and which not.
Packit d37888
Packit d37888
1999-02-25  Martin Baulig  <martin@home-of-linux.org>
Packit d37888
Packit d37888
	* prockernel.c, proctime.c: Applied patch Stanislav Grozev for
Packit d37888
	OpenBSD: only include <osreldate.h> for FreeBSD.
Packit d37888
Packit d37888
1999-02-24  Martin Baulig  <martin@home-of-linux.org>
Packit d37888
Packit d37888
	* swap.c: Applied another patch from Jeremy Lea to
Packit d37888
	make it work with FreeBSD-current.
Packit d37888
Packit d37888
1999-02-21  Martin Baulig  <martin@home-of-linux.org>
Packit d37888
Packit d37888
	* procmap.c, procmem.c: Applied patch from Jeremy Lea.
Packit d37888
Packit d37888
	* prockernel.c, proctime.c: Applied patch from the FreeBSD 2.2.8
Packit d37888
	ports collection.
Packit d37888
Packit d37888
	* procsignal.c: Applied patch from the NetBSD-current ports
Packit d37888
	collection.
Packit d37888
Packit d37888
1998-12-06  Martin Baulig  <martin@home-of-linux.org>
Packit d37888
Packit d37888
	* Make it work with OpenBSD 2.4.
Packit d37888
Packit d37888
1998-12-05  Martin Baulig  <martin@home-of-linux.org>
Packit d37888
Packit d37888
	* Make it work with NetBSD 1.3.2.
Packit d37888
Packit d37888
1998-11-17  Martin Baulig  <martin@home-of-linux.org>
Packit d37888
Packit d37888
	* Make it work with FreeBSD 3.0.
Packit d37888
Packit d37888
1998-11-11  Martin Baulig  <martin@home-of-linux.org>
Packit d37888
Packit d37888
	* *.c: It does not work to get information about the swapper task
Packit d37888
	on FreeBSD 2.2.6, so we simple return if pid == 0.
Packit d37888
Packit d37888
1998-10-31  Martin Baulig  <martin@home-of-linux.org>
Packit d37888
Packit d37888
	* *.c: Use glibtop_warn_io_r () instead of glibtop_error_io_r ().
Packit d37888
Packit d37888
	* proctime.c, prockernel.c, procargs.c: Don't call kvm_uread () if
Packit d37888
	the /proc filesystem is not mounted.
Packit d37888
Packit d37888
1998-10-26  Martin Baulig  <martin@home-of-linux.org>
Packit d37888
Packit d37888
	* netload.c: New file to get network load.
Packit d37888
Packit d37888
1998-10-26  Martin Baulig  <martin@home-of-linux.org>
Packit d37888
Packit d37888
	* procargs.c: New file to get command line arguments.
Packit d37888
Packit d37888
1998-10-25  Martin Baulig  <martin@home-of-linux.org>
Packit d37888
Packit d37888
	* ppp.c: New file to get PPP/ISDN statistics. Currently this only
Packit d37888
	get ISDN statistics if you have the I4B package.
Packit d37888
Packit d37888
	To get the number of bytes transferred in/out you need to read the
Packit d37888
	file `misc/i4b_acct.txt' in the LibGTop source directory to see
Packit d37888
	how to enable this.
Packit d37888
Packit d37888
1998-10-03  Martin Baulig  <martin@home-of-linux.org>
Packit d37888
Packit d37888
	* procstate.c (glibtop_get_procstate_s): Use correct values for
Packit d37888
	the `state' field.
Packit d37888
Packit d37888
	* proclist.c (glibtop_get_proclist_p): Honor the GLIBTOP_EXCLUDE_IDLE
Packit d37888
	and GLIBTOP_EXCLUDE_SYSTEM flags of the `which' parameter.
Packit d37888
Packit d37888
1998-08-24  Martin Baulig  <martin@home-of-linux.org>
Packit d37888
Packit d37888
	* *.c (glibtop_init_p): Using correct `(1 << GLIBTOP_SYSDPES_*)'.
Packit d37888
	* cpu.c, mem.c: Removed `const' from sysctl () constants to keep
Packit d37888
	compiler happy.
Packit d37888
Packit d37888
	* procmem.c:  Added missing call to `glibtop_init_p'.
Packit d37888
Packit d37888
	* prockernel.c: Casting `nwchan' to `unsigned long' since this
Packit d37888
	normally has the same size than a pointer. Well, is there a
Packit d37888
	FreeBSD for 64bit architectures ?
Packit d37888
Packit d37888
1998-08-08  Martin Baulig  <martin@home-of-linux.org>
Packit d37888
Packit d37888
	* swap.c: Added swap usage based upton the source code
Packit d37888
	of `pinfo'.
Packit d37888
Packit d37888
1998-08-07  Martin Baulig  <martin@home-of-linux.org>
Packit d37888
Packit d37888
	* *: Imported FreeBSD port of libgtop from Josh Sled.
Packit d37888
Packit d37888
	* ChangeLog: New file.