This website requires JavaScript.
ab6f7b39d3
Update Friulian translation
Fabio Tomat
2017-04-21 21:00:25 +00:00
e73e7691d1
Update Croatian translation
gogo
2017-04-11 17:08:58 +00:00
d530a2d2a8
Update Croatian translation
gogo
2017-04-11 17:08:58 +00:00
5c8593ec19
Update Swedish translation
Anders Jonsson
2017-04-07 19:12:44 +00:00
3403ef72b1
Update Polish translation
Piotr Drąg
2017-04-07 13:45:17 +02:00
2f7e2438aa
Use Unicode in translatable strings
Piotr Drąg
2016-10-11 15:36:38 +02:00
88ecae1d00
Prepared release 2.36.0
2.36.0
Robert Roth
2017-03-21 09:24:03 +02:00
89a73e2746
Prepared release 2.35.92
2.35.92
Robert Roth
2017-03-13 23:51:13 +02:00
c29d7de9a0
Add dummy proc_diskio implementation for FreeBSD.
Benoit Dejean
2017-02-25 16:30:18 +01:00
07abbd2dfe
Add slave proc_diskio handler.
Benoit Dejean
2017-02-25 16:29:26 +01:00
afec9bbf58
Add proc_diskio in sysdeps and timings tests.
Benoît Dejean
2017-02-24 09:04:23 +01:00
b7a684fbbc
Also display the flags value.
Benoît Dejean
2017-02-24 09:04:06 +01:00
b589a4fcf0
Fix GLIBTOP_MAX variable name for diskio.
Benoît Dejean
2017-02-21 13:01:04 +01:00
1defc74f07
Set glibtop_proc_diskio.flags. Check linux version code before reading /proc/PID/io.
Benoît Dejean
2017-02-21 12:50:37 +01:00
35bf89632a
Better output format for arrays.
Benoît Dejean
2017-01-28 11:39:39 +01:00
4285abe72b
Prepared release 2.35.90
2.35.90
Robert Roth
2017-02-13 23:21:31 +02:00
dff7c5588e
New API to retrieve process io stats, with Linux implementation
Robert Roth
2017-02-12 17:59:08 +02:00
1a103bf142
When parsing /proc/cpuinfo, ignore paragraphs that do not describe a CPU/core.
Benoît Dejean
2017-01-28 09:39:43 +01:00
3ff313dd03
Update git ignore list.
Benoît Dejean
2017-01-22 10:51:56 +01:00
01a56e2e30
Use g_ascii_isspace instead of isspace because the later is slower and we only need to deal with ascii.
Benoît Dejean
2016-10-13 19:33:19 +02:00
7afc81f99d
Do not cache getpagesize(), it is already.
Benoît Dejean
2016-06-21 05:48:48 +02:00
b0ab056e99
Use a dynamically allocated buffer to read /proc/cpuinfo to handle computers with a lot of CPUs.
Benoît Dejean
2017-01-21 09:49:22 +01:00
d2bc9b4331
Prepared release 2.34.2
2.34.2
gnome-2-34
Robert Roth
2017-01-16 20:38:11 +02:00
70e00a0262
Fixed indentation problem
Robert Roth
2016-11-27 20:10:00 +02:00
f99bb61446
procstate: Fill in last_processor member on linux
Florian Müllner
2016-11-27 16:11:34 +01:00
a0166d2844
Updated Croatian translation
gogo
2016-09-24 10:54:48 +00:00
5f39f4f8f9
Add more options to XGETTEXT_OPTIONS in po/Makevars
Piotr Drąg
2016-09-12 19:55:14 +02:00
e5e303d497
Prepared release 2.34.1
Robert Roth
2016-08-20 17:06:22 +03:00
71337d9c7d
Prepared release 2.34.1
2.34.1
Robert Roth
2016-08-20 17:06:22 +03:00
235ffb4cb6
Updated Polish translation
Piotr Drąg
2016-08-20 15:55:13 +02:00
59d9780eae
freebsd: Support GLIBTOP_IF_FLAGS_WIRELESS in netload
Ting-Wei Lan
2016-08-20 11:36:44 +08:00
305701c637
freebsd: Rewrite netload implementation with getifaddrs and ioctl
Gleb Smirnoff
2016-08-19 16:09:57 +08:00
b68b2ec65e
Rename --with-libgtop-examples to --with-examples
Ting-Wei Lan
2016-08-19 15:38:15 +08:00
1a8d18a17f
Add Language headers to po files
Piotr Drąg
2016-07-24 03:39:05 +02:00
04d39eca02
Use upstream gettext intead intltool/glib-gettext
Javier Jardón
2016-07-12 00:48:45 +01:00
36110deac8
Updated Occitan translation
Cédric Valmary
2016-05-30 19:44:04 +00:00
72f10ecfe6
Updated Occitan translation
Cédric Valmary
2016-05-05 20:08:42 +00:00
1a8f092264
Prepared release 2.34.0
2.34.0
Robert Roth
2016-03-22 09:00:27 +02:00
5522fae242
Prepared release 2.33.91
2.33.91
Robert Roth
2016-02-29 23:08:18 +02:00
870dd5afa6
Updated Occitan translation
Cédric Valmary
2016-02-29 19:07:51 +00:00
94968b4406
Fix building on musl-libc
Kylie McClain
2016-01-15 00:08:16 -05:00
819bfe56ee
Prepared release 2.33.4
2.33.4
Robert Roth
2016-01-18 23:22:18 +02:00
de408a6bba
openbsd: only PID 1 is special (init)
Antoine Jacoutot
2016-01-12 17:14:20 +01:00
05cb14dbb2
Call setlocale in main function of libgtop_daemon2
Ting-Wei Lan
2016-01-11 14:30:41 +08:00
7e3e4b6860
Prepared release 3.19.3
2.33.3
Robert Roth
2015-12-14 19:40:21 +02:00
02070b7170
Add various headers to unbreak compilation
Jasper Lievisse Adriaanse
2015-12-11 15:03:49 +01:00
fcfacf3213
PROT_EXECUTE -> PROT_EXEC
Jasper Lievisse Adriaanse
2015-12-11 14:59:11 +01:00
7925f83b57
Fix compilation because glibtop_machine definition has moved.
Jasper Lievisse Adriaanse
2015-12-11 14:57:34 +01:00
68104bdde1
Updated Occitan translation
Cédric Valmary
2015-11-10 14:02:39 +00:00
ac2aef0f47
Prepared release 3.18.0
3.18.0
2.32.0
gnome-2-32
Robert Roth
2015-09-21 20:10:23 +03:00
9764518807
Prepare release 2.31.91
LIBGTOP_2_31_91
Robert Roth
2015-09-14 19:56:24 +03:00
13f08cf164
Updated Polish translation
Piotr Drąg
2015-08-26 19:48:14 +02:00
c8a4c3d2a1
Post-release version bump.
Benoît Dejean
2015-08-25 22:33:47 +02:00
52c35c1b81
Fix constant name for GLIBTOP_MAX_PROC_WD.
Benoît Dejean
2015-08-25 22:32:57 +02:00
e528a7280b
Fix a bunch of doc tags for GI.
Benoît Dejean
2015-08-25 22:32:06 +02:00
99ff3d4dff
Define missing GLIBTOP_MAX_PROC_AFFINITY.
Benoît Dejean
2015-08-25 22:31:28 +02:00
f865e95e20
Don't ship glibtop/version.h as this is private.
Benoît Dejean
2015-08-23 12:50:43 +02:00
eec96d8ae8
Fix Darwin build. Patch by David Evans. Bug https://bugzilla.gnome.org/show_bug.cgi?id=753743 .
Benoît Dejean
2015-08-18 16:43:00 +02:00
d10a584e40
Prepared release 2.31.90
LIBGTOP_2_31_90
Robert Roth
2015-08-17 22:52:24 +03:00
a55eee5863
NEWS for 2.31.5.
Benoît Dejean
2015-08-16 19:34:08 +02:00
7437509412
Fix compilation because glibtop_machine definition has moved.
Benoit Dejean
2015-08-15 10:57:25 +02:00
c9e73e52ac
glibtop_machine is defined in glibtop.h. Don't duplicate the typedef (error unless C11).
Benoit Dejean
2015-08-15 10:56:41 +02:00
4c455ac8a0
Implement glibtop_map_entry Pss and Swap. Regenerate hash function for fast parsing.
Benoit Dejean
2015-07-20 23:54:55 +02:00
56f03d0987
New API/ABI: add Pss (partial set size) and Swap in glibtop_map_entry.
Benoit Dejean
2015-07-20 23:51:43 +02:00
a3b502ec3f
Don't include non-installed glibtop_machine.h in glibtop.h. That would defeat its purpose.
Benoît Dejean
2015-08-15 10:28:14 +02:00
b74d6abf19
server->machine is now a pointer, so propagate the change from . to ->.
Benoît Dejean
2015-08-08 14:36:47 +02:00
ca42f1f3af
Define glibtop_machine for Linux as empty because it's not used. Fix compilation.
Benoît Dejean
2015-08-08 11:05:25 +02:00
106ee901bb
Add missing file.
Benoit Dejean
2015-07-21 23:45:19 +02:00
0642c2d610
Turn glibtop::machine from a value to a pointer, allocated on init. This hides the glibtop_machine implementation.
Benoit Dejean
2015-07-21 21:25:44 +02:00
42e860e5ad
Add uid/euid/gid/egid members to struct glibtop.
Benoit Dejean
2015-07-21 10:02:36 +02:00
8f2f236404
No use for glibtop_machine for now, but who knows in the future.
Benoit Dejean
2015-07-21 09:40:56 +02:00
4e0d819264
Always define gligtop_machine.
Benoit Dejean
2015-07-21 09:27:14 +02:00
5c6879baab
Exclude the "idle" kernel process when GLIBTOP_EXCLUDE_IDLE.
Benoit Dejean
2015-07-22 23:24:13 +02:00
a0e97885c1
Post-release version bump.
Benoît Dejean
2015-08-08 07:41:01 +02:00
d817bee619
Remove useless/meaningless calls to glibtop_init_[prs]() with sysdeps/{freebsd,linux}.
Benoit Dejean
2015-07-21 23:42:43 +02:00
58d50d3546
Ignore *.bak files.
Benoit Dejean
2015-07-21 22:21:04 +02:00
d3a247a60f
Don't include the ':' in smaps keys. Regenerate the hashtable.
Benoit Dejean
2015-07-20 23:42:23 +02:00
45c8452140
More debug messages to trace euid/egid changes.
Benoit Dejean
2015-07-19 22:37:09 +02:00
72b4aed8f1
Display features in hex in debug message.
Benoit Dejean
2015-07-19 22:36:05 +02:00
0e8f911410
Add some debug code to trace effective GID changes.
Benoit Dejean
2015-07-19 22:22:26 +02:00
db8ad19eef
Move _glibtop_global_server from .data to .bss.
Benoit Dejean
2015-07-19 22:12:36 +02:00
d30fbb22e0
Also display file/line/function in debug messages.
Benoit Dejean
2015-07-19 22:03:39 +02:00
6762719e43
Prepared release 2.31.4
LIBGTOP_2_31_4
Robert Roth
2015-08-05 23:15:53 +03:00
ad7dc16d89
Some NEWS for 2.31.4.
Benoît Dejean
2015-07-19 15:34:06 +02:00
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.
Benoit Dejean
2015-07-18 22:10:05 +02:00
1481823085
Use the server parameter, not the global/default one.
Benoit Dejean
2015-07-18 22:08:52 +02:00
4e57a6222d
Don't install glibtop_private.h.
Benoit Dejean
2015-07-18 22:07:59 +02:00
cf531d3faf
Ignore the new examples/free binary.
Benoit Dejean
2015-07-18 20:53:50 +02:00
b447260691
Turn the proclist example into a minimal ps.
Benoit Dejean
2015-07-18 20:52:10 +02:00
1dbe133a24
Fix utime/stime/cutime/cstime computation.
Benoit Dejean
2015-07-18 20:46:07 +02:00
5ee8d4cb58
It's been 26 years since C89, let modern compilers do what they want.
Benoit Dejean
2015-07-18 15:56:42 +02:00
3bd720ad81
Do the math correctly to avoid loss of precision for rtime. I've noticed this with system-monitor where all processes got a perfectly round CPU time to the second.
Benoit Dejean
2015-07-18 15:08:08 +02:00
6acebf416d
Fix printf format/type mistmatch.
Benoit Dejean
2015-07-18 14:48:02 +02:00
51fd022bdd
Fixed sprintf format/args type mismatch.
Benoit Dejean
2015-07-15 18:47:51 +02:00
6239438dce
Check the command value even if !LIBGTOP_ENABLE_DEBUG.
Benoit Dejean
2015-06-28 16:36:23 +02:00
0099cbb6b4
Rework logic by turning two dark while into fors. Also, if kvm_read fail, exit rather than looping forever.
Benoit Dejean
2015-06-28 10:24:33 +02:00
cd5649f326
Print message to stderr at once, to avoid mixups.
Benoit Dejean
2015-06-28 00:56:59 +02:00
d8a5e2162d
Fix signedness issue when printing HW address.
Benoit Dejean
2015-06-28 00:22:35 +02:00
185396d674
Check getloadavg() return value and call the function directly on the glibtop_loadavg buffer member.
Benoit Dejean
2015-06-27 23:17:46 +02:00
90f0e40395
More files to ignore.
Benoit Dejean
2015-06-27 13:53:25 +02:00