Florian Müllner
f99bb61446
procstate: Fill in last_processor member on linux
...
The field was added almost 20 years ago, but has only been set on
Solaris so far. It turns out we have a use for it now in the new
"Usage" application, so also fill it in on Linux.
https://bugzilla.gnome.org/show_bug.cgi?id=775182
2016-11-27 20:07:20 +02:00
gogo
a0166d2844
Updated Croatian translation
2016-09-24 10:54:48 +00:00
Piotr Drąg
5f39f4f8f9
Add more options to XGETTEXT_OPTIONS in po/Makevars
2016-09-12 19:55:14 +02:00
Robert Roth
e5e303d497
Prepared release 2.34.1
2016-08-20 17:08:15 +03:00
Piotr Drąg
235ffb4cb6
Updated Polish translation
2016-08-20 15:55:13 +02:00
Ting-Wei Lan
59d9780eae
freebsd: Support GLIBTOP_IF_FLAGS_WIRELESS in netload
...
The ioctl call used in this patch doesn't seems to be documented. It is
what ifconfig(8) command uses to display the media type, and its usage
can be learned by reading the source code of ifconfig(8).
https://bugzilla.gnome.org/show_bug.cgi?id=770165
2016-08-20 16:46:15 +03:00
Gleb Smirnoff
305701c637
freebsd: Rewrite netload implementation with getifaddrs and ioctl
...
Instead of using a documented and official API to get information related
to a network interface, the old implementation uses kvm library to access
kernel memory directly, which is not easy to understand and can be easily
broken by changing kernel symbols or structs. Besides, FreeBSD 11 hides
severai required kernel struct definitions from userspace programs, which
causes compilation error because the definition of 'struct ifaddr' is not
available unless _KERNEL is defined.
This patch is primarily authored by Gleb Smirnoff <glebius@FreeBSD.org >,
with other simple modification made by Antoine Brodin <antoine@FreeBSD.org >,
Koop Mast <kwm@FreeBSD.org > and Ting-Wei Lan <lantw@src.gnome.org > applied.
It was first submitted to FreeBSD ports and has been used by FreeBSD users
for more than 18 months on all supported versions of FreeBSD.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194187
https://svnweb.freebsd.org/changeset/ports/371082
https://github.com/freebsd/freebsd-ports-gnome/commit/be884cd
https://github.com/freebsd/freebsd-ports-gnome/commit/422a418
https://github.com/freebsd/freebsd-ports-gnome/commit/a4b1913
https://bugzilla.gnome.org/show_bug.cgi?id=770165
2016-08-20 16:46:15 +03:00
Ting-Wei Lan
b68b2ec65e
Rename --with-libgtop-examples to --with-examples
...
This makes what commit 598374b
wanted to do really work. The 9-year-old
commit was intented to rename the option, but it modified the help string
without changing the first argument of AC_ARG_WITH.
https://bugzilla.gnome.org/show_bug.cgi?id=770165
2016-08-20 16:46:15 +03:00
Piotr Drąg
1a8d18a17f
Add Language headers to po files
...
Future versions of gettext will fail if this header is missing.
2016-07-24 03:39:05 +02:00
Javier Jardón
04d39eca02
Use upstream gettext intead intltool/glib-gettext
...
https://bugzilla.gnome.org/show_bug.cgi?id=768704
2016-07-12 01:01:01 +01:00
Cédric Valmary
36110deac8
Updated Occitan translation
2016-05-30 19:44:04 +00:00
Cédric Valmary
72f10ecfe6
Updated Occitan translation
2016-05-05 20:08:42 +00:00
Robert Roth
1a8f092264
Prepared release 2.34.0
2.34.0
2016-03-22 09:00:27 +02:00
Robert Roth
5522fae242
Prepared release 2.33.91
2.33.91
2016-02-29 23:08:18 +02:00
Cédric Valmary
870dd5afa6
Updated Occitan translation
2016-02-29 19:07:51 +00:00
Kylie McClain
94968b4406
Fix building on musl-libc
...
libgtop fails to build on musl libc, due to the header
resulting in the headers that would be loaded for libc 5 being
loaded on musl libc.
musl defines headers which are also defined in linux-headers'
in.h, causing redefinition errors.
https://bugzilla.gnome.org/show_bug.cgi?id=760655
Signed-off-by: Benoît Dejean <bdejean@gmail.com >
2016-02-16 18:12:00 +01:00
Robert Roth
819bfe56ee
Prepared release 2.33.4
2.33.4
2016-01-18 23:22:18 +02:00
Antoine Jacoutot
de408a6bba
openbsd: only PID 1 is special (init)
2016-01-12 17:14:20 +01:00
Ting-Wei Lan
05cb14dbb2
Call setlocale in main function of libgtop_daemon2
...
It is required to correctly show translated messages on some locales.
https://bugzilla.gnome.org/show_bug.cgi?id=760432
2016-01-11 14:30:41 +08:00
Robert Roth
7e3e4b6860
Prepared release 3.19.3
2.33.3
2015-12-14 19:40:21 +02:00
Jasper Lievisse Adriaanse
02070b7170
Add various headers to unbreak compilation
2015-12-11 15:03:49 +01:00
Jasper Lievisse Adriaanse
fcfacf3213
PROT_EXECUTE -> PROT_EXEC
2015-12-11 14:59:11 +01:00
Jasper Lievisse Adriaanse
7925f83b57
Fix compilation because glibtop_machine definition has moved.
2015-12-11 14:57:34 +01:00
Cédric Valmary
68104bdde1
Updated Occitan translation
2015-11-10 14:02:39 +00:00
Robert Roth
ac2aef0f47
Prepared release 3.18.0
2.32.0
3.18.0
2015-09-21 20:10:23 +03:00
Robert Roth
9764518807
Prepare release 2.31.91
LIBGTOP_2_31_91
2015-09-14 19:56:24 +03:00
Piotr Drąg
13f08cf164
Updated Polish translation
2015-08-26 19:48:14 +02:00
Benoît Dejean
c8a4c3d2a1
Post-release version bump.
2015-08-25 22:33:47 +02:00
Benoît Dejean
52c35c1b81
Fix constant name for GLIBTOP_MAX_PROC_WD.
2015-08-25 22:32:57 +02:00
Benoît Dejean
e528a7280b
Fix a bunch of doc tags for GI.
2015-08-25 22:32:06 +02:00
Benoît Dejean
99ff3d4dff
Define missing GLIBTOP_MAX_PROC_AFFINITY.
2015-08-25 22:31:28 +02:00
Benoît Dejean
f865e95e20
Don't ship glibtop/version.h as this is private.
2015-08-23 12:50:43 +02:00
Benoît Dejean
eec96d8ae8
Fix Darwin build.
...
Patch by David Evans.
Bug https://bugzilla.gnome.org/show_bug.cgi?id=753743 .
2015-08-18 16:43:00 +02:00
Robert Roth
d10a584e40
Prepared release 2.31.90
LIBGTOP_2_31_90
2015-08-17 22:52:24 +03:00
Benoît Dejean
a55eee5863
NEWS for 2.31.5.
2015-08-16 19:34:08 +02:00
Benoit Dejean
7437509412
Fix compilation because glibtop_machine definition has moved.
2015-08-15 10:57:25 +02:00
Benoit Dejean
c9e73e52ac
glibtop_machine is defined in glibtop.h.
...
Don't duplicate the typedef (error unless C11).
2015-08-15 10:56:41 +02:00
Benoit Dejean
4c455ac8a0
Implement glibtop_map_entry Pss and Swap.
...
Regenerate hash function for fast parsing.
2015-08-15 10:39:39 +02:00
Benoit Dejean
56f03d0987
New API/ABI: add Pss (partial set size) and Swap in glibtop_map_entry.
2015-08-15 10:39:38 +02:00
Benoît Dejean
a3b502ec3f
Don't include non-installed glibtop_machine.h in glibtop.h.
...
That would defeat its purpose.
2015-08-15 10:28:14 +02:00
Benoît Dejean
b74d6abf19
server->machine is now a pointer, so propagate the change from . to ->.
2015-08-08 14:36:47 +02:00
Benoît Dejean
ca42f1f3af
Define glibtop_machine for Linux as empty because it's not used.
...
Fix compilation.
2015-08-08 11:11:30 +02:00
Benoit Dejean
106ee901bb
Add missing file.
2015-08-08 11:08:50 +02:00
Benoit Dejean
0642c2d610
Turn glibtop::machine from a value to a pointer, allocated on init.
...
This hides the glibtop_machine implementation.
2015-08-08 11:00:57 +02:00
Benoit Dejean
42e860e5ad
Add uid/euid/gid/egid members to struct glibtop.
2015-08-08 11:00:57 +02:00
Benoit Dejean
8f2f236404
No use for glibtop_machine for now, but who knows in the future.
2015-08-08 11:00:57 +02:00
Benoit Dejean
4e0d819264
Always define gligtop_machine.
...
There was an ABI mismatch because HAVE_GLIBTOP_MACHINE was only
defined when compiling the library itself. The library code would then
use a larger struct glibtop (with a machine member) than the
application code.
Everyone defines a glibtop_machine but linux (though it as a
glibtop_machine.h) and cygwin (code unchanged for 5 years) so this
should not break anything.
2015-08-08 11:00:57 +02:00
Benoit Dejean
5c6879baab
Exclude the "idle" kernel process when GLIBTOP_EXCLUDE_IDLE.
2015-08-08 10:56:25 +02:00
Benoît Dejean
a0e97885c1
Post-release version bump.
2015-08-08 10:56:25 +02:00
Benoit Dejean
d817bee619
Remove useless/meaningless calls to glibtop_init_[prs]() with sysdeps/{freebsd,linux}.
2015-08-08 10:56:25 +02:00