summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Use `u_int64_t' arguments and return value to avoid long int overflows onlibgtop_latest_1_0_mergeMartin Baulig2000-01-203-16/+25
| | | | | | | | | | 2000-01-20 Martin Baulig <martin@home-of-linux.org> * fsusage.c (adjust_blocks): Use `u_int64_t' arguments and return value to avoid long int overflows on machines with large disks. * fsusage.h (struct fs_usage): Use `u_int64_t' here as well.
* New file. Added sysdeps initialization code from DEC OSF/1.Martin Baulig2000-01-182-0/+45
| | | | | | | 2000-01-18 Martin Baulig <martin@home-of-linux.org> * lib/sysdeps-init-osf1.c: New file. Added sysdeps initialization code from DEC OSF/1.
* Only emit code for functions which are really suid/sgid.Martin Baulig2000-01-182-2/+11
| | | | | | | 2000-01-18 Martin Baulig <martin@home-of-linux.org> * demarshal.pl: Only emit code for functions which are really suid/sgid.
* Don't attempt to #include the obsolete and already removed <glibtop/gnuserv.h>.Martin Baulig2000-01-181-1/+0
|
* Reflect latest interface changes.Martin Baulig2000-01-1812-16/+162
|
* perl -pni -e 's,server->machine,server->_priv->machine,g' *.c *.hMartin Baulig2000-01-182-9/+9
|
* Reflect latest interface changes.Martin Baulig2000-01-181-0/+2
|
* perl -pni -e 's,server->machine,server->_priv->machine,g' *.c *.hMartin Baulig2000-01-181-1/+1
|
* We now use `@LIBGTOP_PACKAGE@' as the translation domain so installedMartin Baulig2000-01-1610-4/+296
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-01-16 Martin Baulig <martin@home-of-linux.org> We now use `@LIBGTOP_PACKAGE@' as the translation domain so installed `libgtop-1.1.mo' files won't conflict with the ones from LibGTop 1.0 and you can keep both versions installed. * po/Makefile.in.in.in: New file. This is a modified version of the usual `Makefile.in.in' which is created by gettextize; we copy this over `Makefile.in.in' in autogen.sh after gettextize'ing. * autogen.sh: Copy `po/Makefile.in.in.in' over `po/Makefile.in.in' after running `macros/autogen.sh'. * configure.in (LIBGTOP_PACKAGE): AC_SUBST and AC_DEFINE this. * include/glibtop/global.h (_): Use `LIBGTOP_PACKAGE' as our translation domain. 2000-01-16 Martin Baulig <martin@home-of-linux.org> * LIBGTOP-VERSION (LIBGTOP_VERSION_SUFFIX): Added this so you can have your tarballs called `libgtop-1.x.y-snap.tar.gz' or whatever. This only affects the `VERSION' variable and thus how the resulting tarball will be called, but not `LIBGTOP_VERSION_CODE' etc. * Makefile.am: Make `aclocal.m4' also depend on `LIBGTOP-VERSION' when in maintainer-mode.
* Set version number to 1.1.5, binary age 0, interface age 0 and increaseMartin Baulig2000-01-152-2/+7
| | | | | | | 2000-01-15 Martin Baulig <martin@home-of-linux.org> * LIBGTOP-VERSION: Set version number to 1.1.5, binary age 0, interface age 0 and increase LIBGTOP_SERVER_VERSION to 53.
* *** empty log message ***LIBGTOP_1_1_4Martin Baulig2000-01-153-0/+10
|
* Released LibGTop 1.1.4 "Earthquake".Martin Baulig2000-01-142-0/+12
| | | | | | 2000-01-14 Martin Baulig <martin@home-of-linux.org> Released LibGTop 1.1.4 "Earthquake".
* *** empty log message ***Martin Baulig2000-01-1410-187/+43
|
* Should work now.Martin Baulig2000-01-142-6/+4
|
* *** empty log message ***Martin Baulig2000-01-141-0/+7
|
* First version of a debian/ directory.Martin Baulig2000-01-1410-0/+554
|
* 1.1.4.Martin Baulig2000-01-141-1/+1
|
* Comment out all debugging code.Martin Baulig2000-01-148-30/+20
|
* Copy the @sysdeps_init_file@ to `sysdeps-init.c', don't link it symbolically.Martin Baulig2000-01-132-1/+3
|
* Updated Ukrainian translationYuri Syrota2000-01-133-72/+38
|
* Add compatibility #defines for `GLIBTOP_XCPU_TOTAL', `GLIBTOP_XCPU_USER',Martin Baulig2000-01-132-0/+13
| | | | | | | | 2000-01-13 Martin Baulig <martin@home-of-linux.org> * include/glibtop/compat_10.h: Add compatibility #defines for `GLIBTOP_XCPU_TOTAL', `GLIBTOP_XCPU_USER', `GLIBTOP_XCPU_NICE', `GLIBTOP_XCPU_SYS', `GLIBTOP_XCPU_IDLE' and `GLIBTOP_XCPU_FLAGS'
* *** empty log message ***Martin Baulig2000-01-134-9/+11
|
* make update-po for 1.1.4.Martin Baulig2000-01-1320-1160/+783
|
* *** empty log message ***Martin Baulig2000-01-132-3/+2
|
* The buffer which we write is now a `const'.Martin Baulig2000-01-133-2/+7
| | | | | | | 2000-01-13 Martin Baulig <martin@home-of-linux.org> * write.c (glibtop_write_i): The buffer which we write is now a `const'.
* Set version number to 1.1.4, binary age 0, interface age 0 and increasedMartin Baulig2000-01-132-2/+7
| | | | | | | 2000-01-13 Martin Baulig <martin@home-of-linux.org> * LIBGTOP-VERSION: Set version number to 1.1.4, binary age 0, interface age 0 and increased LIBGTOP_SERVER_VERSION to 52.
* *** empty log message ***Martin Baulig2000-01-132-9/+16
|
* Call glibtop_init_backend () and _glibtop_open_sysdeps () here.Martin Baulig2000-01-132-4/+13
| | | | | | | 2000-01-13 Martin Baulig <martin@home-of-linux.org> * lib/open.c (glibtop_open_l): Call glibtop_init_backend () and _glibtop_open_sysdeps () here.
* Provide implementation.Martin Baulig2000-01-126-0/+32
|
* New file. New file. New file. New file. New file. New file.Martin Baulig2000-01-127-0/+205
| | | | | | | | | | | 2000-01-12 Martin Baulig <martin@home-of-linux.org> * lib/sysdeps-init-freebsd.c: New file. * lib/sysdeps-init-kernel.c: New file. * lib/sysdeps-init-linux.c: New file. * lib/sysdeps-init-solaris.c: New file. * lib/sysdeps-init-stub-suid.c: New file. * lib/sysdeps-init-stub.c: New file.
* Call `_glibtop_open_sysdeps'.Martin Baulig2000-01-126-16/+44
| | | | | | | | | | | | | | | | 2000-01-12 Martin Baulig <martin@home-of-linux.org> * lib/init.c (glibtop_init_s): Call `_glibtop_open_sysdeps'. * include/glibtop/open.h (_glibtop_open_sysdeps): Declare this when we are _IN_LIBGTOP. * configure.in (sysdeps_name): Define and AC_SUBST this. (sysdeps_init_file): Define and AC_SUBST this to `sysdeps-init-${sysdeps_name}.c'. * libgtop-sysdeps.m4 (GNOME_LIBGTOP_SYSDEPS): Define and AC_SUBST `libgtop_sysdeps_name'.
* *** empty log message ***Martin Baulig2000-01-121-1/+10
|
* New error constant.Martin Baulig2000-01-123-2/+12
| | | | | | | | | | 2000-01-12 Martin Baulig <martin@home-of-linux.org> * include/glibtop/errors.h (GLIBTOP_ERROR_NO_BACKEND_OPENED): New error constant. * lib/lib.pl (glibtop_get_<feature>_l): Don't dump core when there is no backend opened, but return GLIBTOP_ERROR_NO_BACKEND_OPENED.
* Added `_priv_module' pointer (type glibtop_backend_module). Made theMartin Baulig2000-01-124-5/+51
| | | | | | | | | | | | 2000-01-12 Martin Baulig <martin@home-of-linux.org> * include/glibtop/backend.h (glibtop_backend): Added `_priv_module' pointer (type glibtop_backend_module). Made the `info' field const since this now points to gmodule loaded memory (glibtop_backend_entry): Made the `info' field const since it points to gmodule loaded memory. * lib/close.c (glibtop_close_r): Close all currently opened backends.
* Install everything in $(LIBGTOP_BACKEND_DIR).Martin Baulig2000-01-124-3/+29
| | | | | | | | | | | 2000-01-12 Martin Baulig <martin@home-of-linux.org> * Makefile.am: Install everything in $(LIBGTOP_BACKEND_DIR). * libgtop-common.backend: New file. * backend-common.c (glibtop_backend_common): Renamed to `LibGTopBackendInfo'.
* Install everything except the server binary in $(LIBGTOP_BACKEND_DIR).Martin Baulig2000-01-124-3/+30
| | | | | | | | | | | | 2000-01-12 Martin Baulig <martin@home-of-linux.org> * 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'.
* Install everything in $(LIBGTOP_BACKEND_DIR).Martin Baulig2000-01-124-3/+29
| | | | | | | | | | | 2000-01-12 Martin Baulig <martin@home-of-linux.org> * Makefile.am: Install everything in $(LIBGTOP_BACKEND_DIR). * libgtop-sysdeps.backend: New file. * backend-sysdeps.c (glibtop_backend_sysdeps): Renamed to `LibGTopBackendInfo'.
* New type. (glibtop_backend_module): New private type.Martin Baulig2000-01-126-17/+249
| | | | | | | | | | | | | | | | | | | | | 2000-01-12 Martin Baulig <martin@home-of-linux.org> * include/glibtop/backend.h (glibtop_backend_entry): New type. (glibtop_backend_module): New private type. * lib/backend.c (glibtop_register_backend): This now takes a `glibtop_backend_entry' argument, not a `glibtop_backend_info' one. (glibtop_backend_by_id): Return a `glibtop_backend_entry' type, not a `glibtop_backend_info' one. (glibtop_backend_by_name): Likewise. * lib/init-backends.c: If we have libxml, read all `.backend' files in $(LIBGTOP_BACKEND_DIR), XML parse them and register them via `glibtop_backend_register'. This builds a list of all currently supported backends without actually loading them into memory. * lib/open-backend.c (glibtop_open_backend_l): GModule load the backend if it's not already in memory.
* Reflect latest interface changes.Martin Baulig2000-01-1211-22/+63
|
* Comment out `_glibtop_init_hook_s'.Martin Baulig2000-01-122-0/+6
| | | | | | 2000-01-12 Martin Baulig <martin@home-of-linux.org> * lib/init.c (glibtop_init_s): Comment out `_glibtop_init_hook_s'.
* We now require libxml. (LIBGTOP_LIBS): Remove all backend libraries.Martin Baulig2000-01-122-25/+10
| | | | | | | | | | 2000-01-12 Martin Baulig <martin@home-of-linux.org> * configure.in: We now require libxml. (LIBGTOP_LIBS): Remove all backend libraries. (LIBGTOP_EXTRA_LIBS): Add $(LIBGTOP_XML_LIB) here. * configure.in: Don't check for -lXau any longer.
* Define this to be `$(datadir)/libgtop/backends' and AC_SUBST it.Martin Baulig2000-01-124-1/+14
| | | | | | | | | 2000-01-12 Martin Baulig <martin@home-of-linux.org> * configure.in (LIBGTOP_BACKEND_DIR): Define this to be `$(datadir)/libgtop/backends' and AC_SUBST it. * libgtopConf.sh.in (LIBGTOP_BACKEND_DIR): Added.
* Define this if we have libxml.Martin Baulig2000-01-123-0/+7
| | | | | | 2000-01-12 Martin Baulig <martin@home-of-linux.org> * acconfig.h (HAVE_LIBXML): Define this if we have libxml.
* New file to check for libxml.Martin Baulig2000-01-123-1/+46
| | | | | | | | | 2000-01-12 Martin Baulig <martin@home-of-linux.org> * xml.m4: New file to check for libxml. * configure.in: Call `LIBGTOP_XML_HOOK' from `xml.m4' and add libxml libraries to `LIBGTOP_EXTRA_LIBS' when found.
* This has been moved into the sysdeps backend.Martin Baulig2000-01-122-64/+3
| | | | | | | 2000-01-12 Martin Baulig <martin@home-of-linux.org> * lib/sysdeps.c (_glibtop_init_hook_s): This has been moved into the sysdeps backend.
* Create the `_glibtop_init_hook_s' as well.Martin Baulig2000-01-122-1/+19
| | | | | | 2000-01-12 Martin Baulig <martin@home-of-linux.org> * marshal.pl: Create the `_glibtop_init_hook_s' as well.
* Forgot to actually remove this file from CVS.Martin Baulig2000-01-121-147/+0
|
* Don't create code for things which are now in the newMartin Baulig2000-01-122-5/+16
| | | | | | | 2000-01-12 Martin Baulig <martin@home-of-linux.org> * marshal.pl: Don't create code for things which are now in the new `glibtop-backend-common' backend.
* Added `-lgtop_backend_common'. Initialize `glibtop_backend_common'Martin Baulig2000-01-123-1/+7
| | | | | | | | 2000-01-12 Martin Baulig <martin@home-of-linux.org> * configure.in (LIBGTOP_LIBS): Added `-lgtop_backend_common'. * lib/init-backends.c (glibtop_init_backends): Initialize `glibtop_backend_common' backend.
* New directory.Martin Baulig2000-01-123-1/+6
| | | | | | 2000-01-12 Martin Baulig <martin@home-of-linux.org> * backends/common/: New directory.