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
Benoit Dejean
58d50d3546
Ignore *.bak files.
2015-08-08 10:56:24 +02:00
Benoit Dejean
d3a247a60f
Don't include the ':' in smaps keys.
...
Regenerate the hashtable.
2015-08-08 10:56:24 +02:00
Benoit Dejean
45c8452140
More debug messages to trace euid/egid changes.
2015-08-08 10:56:24 +02:00
Benoit Dejean
72b4aed8f1
Display features in hex in debug message.
2015-08-08 10:56:24 +02:00
Benoit Dejean
0e8f911410
Add some debug code to trace effective GID changes.
2015-08-08 10:56:24 +02:00
Benoit Dejean
db8ad19eef
Move _glibtop_global_server from .data to .bss.
2015-08-08 10:56:24 +02:00
Benoit Dejean
d30fbb22e0
Also display file/line/function in debug messages.
2015-08-08 10:56:24 +02:00
Robert Roth
6762719e43
Prepared release 2.31.4
LIBGTOP_2_31_4
2015-08-05 23:15:53 +03:00
Benoît Dejean
ad7dc16d89
Some NEWS for 2.31.4.
2015-07-19 15:34:06 +02:00
Benoit Dejean
f2e57d9fec
Don't define twice glibtop_global_server and server_features.
...
I don't know how the linker was even able to cope with that.
This is somehow related with previous commit:
4808aac
Make libgtop_server2 link against its libgtop.
2015-07-18 22:10:05 +02:00
Benoit Dejean
1481823085
Use the server parameter, not the global/default one.
2015-07-18 22:08:52 +02:00
Benoit Dejean
4e57a6222d
Don't install glibtop_private.h.
2015-07-18 22:07:59 +02:00
Benoit Dejean
cf531d3faf
Ignore the new examples/free binary.
2015-07-18 20:53:50 +02:00