summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Revert "Code clean up and add example""James Dominic P. Guana2021-04-231-0/+3
| | | | This reverts commit ea08151ae6582a438db76b738293a0194c964b88.
* Revert "Revert "New API to retrieve disk stats in Linux""James Dominic P. Guana2021-04-234-1/+8
| | | | This reverts commit 7e214414bf23d1ea34e7fdccb17a7f41040ffea9.
* Revert "New API to retrieve disk stats in Linux"Michael Catanzaro2020-11-064-8/+1
| | | | This reverts commit 9e62440b314fbf87bbeca865a4223311314c52a3.
* Revert "Code clean up and add example"Michael Catanzaro2020-11-061-3/+0
| | | | This reverts commit 7396970afe2290488fd072612a650353dd13a16d.
* Code clean up and add exampleJames Dominic P. Guana2020-11-041-0/+3
|
* New API to retrieve disk stats in LinuxJames Dominic P. Guana2020-11-044-1/+8
|
* Rename GLIBTOP_SUID_PROC_FILE to GLIBTOP_SUID_PROC_OPEN_FILES.Benoît Dejean2018-03-071-0/+7
| | | | | | | | | The previous name is incorrect and inconsistent with the code generated by lib.pl. Also add missing hooks. This symbol, although exposed in public headers is not part of the API and is only used internally.
* Rework code to get rid of $[ assigment.Benoît Dejean2017-08-311-27/+14
| | | | Use directly uc instead of customer toupper.
* Drop dead files.Benoît Dejean2017-08-311-104/+0
|
* Renamed procdiskio to procioRobert Roth2017-05-124-9/+9
|
* New API to retrieve process io stats, with Linux implementationRobert Roth2017-02-124-2/+12
|
* Don't ship glibtop/version.h as this is private.Benoît Dejean2015-08-231-2/+2
|
* Turn glibtop::machine from a value to a pointer, allocated on init.Benoit Dejean2015-08-081-0/+7
| | | | This hides the glibtop_machine implementation.
* Display features in hex in debug message.Benoit Dejean2015-08-081-1/+1
|
* Move _glibtop_global_server from .data to .bss.Benoit Dejean2015-08-081-1/+1
|
* Use the server parameter, not the global/default one.Benoit Dejean2015-07-181-1/+1
|
* Fix printf format/type mistmatch.Benoit Dejean2015-07-181-1/+1
|
* Check the command value even if !LIBGTOP_ENABLE_DEBUG.Benoit Dejean2015-07-151-38/+37
|
* Convert lots of fprintf(stderr, ...) to glibtop_debug*().Benoit Dejean2015-07-155-40/+14
|
* The perl generator for the *_l() functions does not need to knowBenoit Dejean2015-07-151-6/+6
| | | | about the glibtop_* struct layout, so drop this from the definitions.
* Fix autotools deprecation warning with s/INCLUDES/AM_CPPFLAGS/g.Benoit Dejean2015-07-151-3/+3
|
* Define and initialize param_buf, send_{size,ptr} only when usingBenoît Dejean2015-07-101-13/+20
| | | | glibtop_call.
* Better debug message.Benoit Dejean2015-06-261-1/+1
|
* Add command tracing in glibtop_call_l when debugging.Benoit Dejean2015-06-261-0/+39
|
* Use glibtop_warn_r instead of fprintf.Benoit Dejean2015-06-261-1/+1
|
* Run server_command instead of hardcoded LIBGTOP_SERVER.Benoit Dejean2015-06-262-4/+4
|
* The DEBUG macro enabled by --enable-debug is actually LIBGTOP_ENABLE_DEBUG.Benoit Dejean2015-06-265-13/+13
|
* Make some APIs that return struct introspectableJasper St. Pierre2015-01-033-1/+55
| | | | | | | In order to do this, we need to define some boxed types. So we need to add a new dependency, GObject, to GTop. https://bugzilla.gnome.org/show_bug.cgi?id=663265
* Warn on introspection errorsJasper St. Pierre2015-01-031-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=663265
* Update old FSF address.Robert Roth2014-08-209-18/+18
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=721514
* Add Introspection supportMaxim Ermilov2011-03-011-0/+33
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=630915
* Add -no-undefined for shared libraries on Cygwin.Benoît Dejean2009-05-041-1/+1
| | | | Bug #578890.
* New API to retrieve process CPU affinity.Benoît Dejean2008-05-242-0/+9
| | | | | | Linux implementation. svn path=/trunk/; revision=2748
* Dropped dead files.Benoît Dejean2008-04-143-266/+0
| | | | svn path=/trunk/; revision=2735
* Don't export _s and _p symbols. These symbols were never meant to beBenoît Dejean2007-10-151-62/+0
| | | | | | | | public (i know, i say it all the time ;). I've checked every debian/sid package which depends on libgtop2-7 and it's OK. This also fixes a symbol mess on darwin. svn path=/trunk/; revision=2677
* Fixed arguments type.Benoît Dejean2007-10-031-1/+1
| | | | svn path=/trunk/; revision=2671
* git-svn sucks. Kill r2609Benoît Dejean2007-06-252-16/+5
| | | | svn path=/trunk/; revision=2611
* New API : glibtop_get_proc_affinity.Benoît Dejean2007-06-252-5/+16
| | | | | | Implemented for linux. svn path=/trunk/; revision=2609
* Fixed dist.LIBGTOP_2_19_2Benoît Dejean2007-05-141-2/+2
| | | | | | | | | | | 2007-05-14 Benoît Dejean <benoit@placenet.org> * include/glibtop/Makefile.am: * lib/Makefile.am: Fixed dist. svn path=/trunk/; revision=2583
* Added missing filesBenoît Dejean2007-05-131-0/+130
| | | | svn path=/trunk/; revision=2580
* Manual commit from my local git-svn which is broken :/Benoît Dejean2007-05-132-1/+8
| | | | svn path=/trunk/; revision=2578
* Got rid of InodeDB. This feature was optionnal and i have never heard ofBenoît Dejean2007-04-271-115/+0
| | | | | | | | | | 2007-04-27 Benoît Dejean <benoit@placenet.org> Got rid of InodeDB. This feature was optionnal and i have never heard of anyone using it. I have never touched it so it may be broken since 2.6. svn path=/trunk/; revision=2573
* Renamed all glibtop_init_xxx functions to _glibtop_init_xxx so they getBenoît Dejean2007-04-112-45/+45
| | | | | | | | | | | | | | | 2007-04-11 Benoît Dejean <benoit@placenet.org> * *: Renamed all glibtop_init_xxx functions to _glibtop_init_xxx so they get internal visibility. * configure.in: Bumped version number. svn path=/trunk/; revision=2569
* Removed noisy $Id$.Benoît Dejean2007-02-1912-24/+0
| | | | | | | | | | 2007-02-20 Benoît Dejean <benoit@placenet.org> * *: Removed noisy $Id$. svn path=/trunk/; revision=2558
* Handle EINTR.Benoît Dejean2007-02-142-30/+21
| | | | | | | | | | | | | | | 2007-02-14 Benoît Dejean <benoit@placenet.org> * lib/read.c: (glibtop_read_l): * lib/write.c: (glibtop_write_l): Handle EINTR. * configure.in: Post release version bump. svn path=/trunk/; revision=2554
* Bumped version number to 2.14.6.Benoît Dejean2007-01-111-8/+0
| | | | | | | | | | | | | | 2007-01-11 Benoît Dejean <benoit@placenet.org> * configure.in: Bumped version number to 2.14.6. * *: Got rid of CVS admin files. svn path=/trunk/; revision=2545
* Fixed a bunch of signedness warnings.Benoît Dejean2006-04-103-8/+11
| | | | | | | | | | 2006-04-10 Benoît Dejean <benoit@placenet.org> * lib/open.c: (glibtop_open_l): * lib/read.c: (glibtop_read_l): * lib/write.c: (glibtop_write_l): Fixed a bunch of signedness warnings.
* remove unused file.James Henstridge2005-12-128-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-12-12 James Henstridge <james@jamesh.id.au> * doc/auto-macros.texi.in: remove unused file. * doc/libgtop2.texi: don't include auto-macros.texi. * doc/Makefile.am: don't build auto-macros.texi, since none of its macros are used in the documentation any more. * include/glibtop/global.h: don't include <config.h> from headers. * .../*.c: make sure <config.h> is the first thing included. * acinclude.m4: m4_include() libgtop-sysdeps.m4 rather than inlining it. * acinclude.m4, libgtop-sysdeps.m4: use third argument to AC_DEFINE() to set the comment. * configure.in: modernise a bit. * acconfig.h: remove file, since it is deprecated * autogen.sh: require automake 1.9 instead of 1.4.
* Dropped many dead files. Bumped release number. I guess this closesBenoît Dejean2005-10-305-916/+0
| | | | | | | | | | | | | | | | | | * configure.in: * include/glibtop/glibtop-backend-info.h: * include/glibtop/glibtop-backend.h: * include/glibtop/glibtop-client.h: * lib/glibtop-backend-info.c: * lib/glibtop-backend.c: * lib/glibtop-client-private.h: * lib/glibtop-client.c: * lib/test-backends.c: * sysdeps/common/backend.c: * sysdeps/common/libgtop-common.backend: Dropped many dead files. Bumped release number. I guess this closes #320250.
* Moved _glibtop_init_hook_[sp] declaration to private glibtop/init_hooks.h.Benoît Dejean2005-08-022-3/+12
| | | | | | | | | | | | | | | | | | | | | * configure.in: * include/glibtop/Makefile.am: * include/glibtop/glibtop-server.h: * include/glibtop/init_hooks.h: * include/glibtop/sysdeps.h: * lib/init.c: (glibtop_init_s): * lib/sysdeps.c: * sysdeps/aix/open.c: (glibtop_init_p): * sysdeps/common/sysdeps_suid.c: * sysdeps/freebsd/open.c: (glibtop_init_p): * sysdeps/osf1/open_suid.c: (glibtop_init_p): * sysdeps/solaris/open_suid.c: (glibtop_init_p): * sysdeps/stub_suid/open.c: (glibtop_init_p): Moved _glibtop_init_hook_[sp] declaration to private glibtop/init_hooks.h. Marked them const. Fixed GLIBTOP_SUID_NETLIST issues.