summaryrefslogtreecommitdiff
path: root/sysdeps/common/ChangeLog
blob: 1dfeda424b127684f11ddb7d44dcef39fd2e8985 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
2007-03-16  Benoît Dejean  <benoit@placenet.org>

	* mountlist.c: (ignore_mount_entry):
	
	Ignore securityfs and fusectl.
	Patch by Fryderyk Dziarmagowski  <freetz@gmx.net>
	Closes #418718.

2007-02-10  Benoît Dejean  <benoit@placenet.org>

	* fsusage.c: (glibtop_get_fsusage_s):
	
	Make sure avail <= free.
	Closes #406280.

2007-01-31  Benoît Dejean  <benoit@placenet.org>

	* mountlist.c: (ignore_mount_entry):
	
	Fixed order.
	Added objfs and ctfs.
	Closes #400557.

2006-09-21  Benoît Dejean  <benoit@placenet.org>

	* mountlist.c: (ignore_mount_entry):

	Added nfsd to the exclude list.

2006-06-24  Benoît Dejean  <benoit@placenet.org>

	* mountlist.c: (read_filesystem_list):
	
	Ensure file is closed.
	
	(glibtop_get_mountlist_s):
	 
	Fixed .flags.
	 
	Patch by hua.zhang@sun.com.
	Closes #345812.

2006-04-09  Benoît Dejean  <benoit@placenet.org>

	* Makefile.am: Fixed trivial warning.

2006-02-21  Benoît Dejean  <benoit@placenet.org>

	* mountlist.c: (ignore_mount_entry): Also ignores linprocfs, mfs
	and devfs.
	Closes #331856.
	Patch by Andreas Kohn <andreas.kohn@gmail.com>

2005-04-26  Jörgen Scheibengruber  <mfcn@gmx.de>

	* mountlist.c: (ignore_mount_entry): Added tmpfs to ignore list.

2005-03-25  Benoît Dejean  <TazForEver@dlfp.org>

	* error.c: (glibtop_error_io_vr), (glibtop_warn_io_vr):
	* error_suid.c: (glibtop_error_io_vr), (glibtop_warn_io_vr):
	s/strerror/g_strerror/g.

2005-03-11  Benoît Dejean  <TazForEver@dlfp.org>

	* mountlist.c: (ignore_mount_entry): Added mqueue to ignore list.

2005-02-28  Benoît Dejean  <TazForEver@dlfp.org>

	* fsusage.c: * Add support for file system read and write counting
	(needed for the disk load feature of the multiload applet).

2005-02-23  Benoît Dejean  <TazForEver@dlfp.org>

	* fsusage.c: (glibtop_get_fsusage_s): Correct file system size calculations.
	Patch from marcus@freebsd.org (Joe Marcus Clarke).
	Closes #168232.

2005-02-15  Benoît Dejean  <TazForEver@dlfp.org>

	* fsusage.c: (_glibtop_get_fsusage_read_write): Fixed G_GNUC attribute usage.
	Replaced macro by inline function.

2005-01-18  Benoît Dejean  <TazForEver@dlfp.org>

	* mountlist.c: (ignore_mount_entry): Re-worked with bsearch.

2004-12-09  Benoît Dejean  <tazforever@dlfp.org>

	* mountlist.c: (ignore_mount_entry): Ignores "unkown" file system type.

2004-09-24  Benoît Dejean  <tazforever@dlfp.org>

	* fsusage.c: (glibtop_get_fsusage_s): Fixed .block_size on Solaris.

2004-09-24  Benoît Dejean  <tazforever@dlfp.org>

	* Makefile.am:
	* mountlist.c:
	* mountlist.h: Removed mountlist.h.

2004-09-23  Benoît Dejean  <tazforever@dlfp.org>

	* mountlist.c: (ignore_mount_entry): Added openpromfs.

2004-09-22  Benoît Dejean  <tazforever@dlfp.org>

	* fsusage.c: (glibtop_get_fsusage_s): Linux: Sanitize. Removed calls
	to obfuscated PROPAGATE_ALL_ONES(x) which seems to return unpredictable
	values on some arch (e.g sparc).
	Closes #153141.

2004-09-22  Benoît Dejean  <tazforever@dlfp.org>

	* mountlist.c: (ignore_mount_entry): Added mntfs to ignore list.

2004-09-21  Benoît Dejean  <tazforever@dlfp.org>

	* fsusage.c: (_glibtop_get_fsusage_read_write),
	(glibtop_get_fsusage_s):
	* mountlist.c: (glibtop_get_mountlist_s): Back to previous version.

2004-09-19  Benoît Dejean  <tazforever@dlfp.org>

	* fsusage.c: (_glibtop_get_fsusage_read_write) : Added new flag.
	(_glibtop_get_fsusage_read_write): Changed prototype. Returns TRUE on
	success, then _glibtop_get_fsusage_read_write is set.
	
	Added comment to locate Linux code.
	
	* mountlist.c: (read_filesystem_list): Dropped unused need_fs_type parameter.
	This is now default.
	Fixed possible leak.
	
	(ignore_mount_entry): Added "usbfs" to ignored FS.
	
	(glibtop_get_mountlist_s): Updated.

2004-08-22  Benoît Dejean  <tazforever@dlfp.org>

	* mountlist.c: (read_filesystem_list): Merged FreeBSD Marcus' patch.

2004-07-17  Benoît Dejean  <tazforever@dlfp.org>

	* fsusage.c: (glibtop_get_fsusage_s): Started implementation of read, write.
	Code should be splitted into arch specific files.
	
	* mountlist.c: (glibtop_get_mountlist_s): glibify. Used GArray.

2004-07-07  Benoît Dejean  <tazforever@dlfp.org>

	* Makefile.am:
	* procargs.c: (split_args0), (glibtop_get_proc_argv_l),
	(glibtop_get_proc_argv_p), (glibtop_get_proc_argv_s): Added file to
	repository. Provides glibtop_get_proc_argv*() for system dependant 
	glibtop_get_proc_args*().

2004-06-18  Benoît Dejean  <tazforever@dlfp.org>

	* error.c: (print_server_name), (glibtop_error_r),
	(glibtop_warn_r), (glibtop_error_io_r), (glibtop_warn_io_r),
	(glibtop_error), (glibtop_warn), (glibtop_error_io),
	(glibtop_warn_io): These functions are now globally defined.

2004-06-12  Benoît Dejean  <tazforever@dlfp.org>

	* Makefile.am:
	* fsusage-frontend.c:
	* fsusage.h: Removed files.

	* fsusage.c: (glibtop_get_fsusage_s), (statfs): Merged and cleaned.

2004-06-12  Benoît Dejean  <tazforever@dlfp.org>

	* mountlist.c: (xatoi) Removed, replaced by ISO strtoull.
	(fstype_to_string): Cleaned.
	(read_filesystem_list) : Changed prototype. Cleaned and secured.
	Replaced broken free by g_free.
	(ignore_mount_entry): Added.
	(glibtop_get_mountlist_s): Cleaned. Better allocation algorithm.
	@all_fs has now a real meaning, see the documentation.

2004-06-06  Benoît Dejean  <tazforever@dlfp.org>

	* gnuslib.c: (connect_to_internet_server): Cleaned.
	* mountlist.c: (glibtop_get_mountlist_s): Replaced multiple strcpy/cat by
	g_strdup_printf. Replaced strncpy by g_strlcpy.

2004-03-15  Bastien Nocera  <hadess@hadess.net>

	* fsusage.c:
	* fsusage.h: remove use of uintmax_t

2004-03-09  Bastien Nocera  <hadess@hadess.net>

	* fsusage.c: fix build (we don't have "full-read.h" here)

2003-12-27  Ole Laursen  <olau@hardworking.dk>

	* README.fsusage: Added a few words about the code from GNU
	Coreutils.

	* fsusage.c, fsusage.h: Resynced from GNU Coreutils 5.0.

	* fsusage-frontend.c: Moved the frontend from fsusage.c to here.

2003-10-21  Bastien Nocera  <hadess@hadess.net>

	* Makefile.am:
	* fsusage.h: install only one library, libgtop-2.0
	Fix build-time warnings due to the redefinition of guint64
	Include glib.h for the definition of guint64

2003-10-20  Bastien Nocera  <hadess@hadess.net>

	* inodedb.c: (glibtop_inodedb_close_s): fix compilation, thanks Jeff

2003-10-20  Bastien Nocera  <hadess@hadess.net>

	* ChangeLog:
	* backend.c: (_open_common):
	* fsusage.c:
	* fsusage.h:
	* inodedb.c: (glibtop_inodedb_lookup_s): s/u_int64_t/guint64/

2003-10-20  Bastien Nocera  <hadess@hadess.net>

	* inodedb.c:
	* mountlist.c: (glibtop_get_mountlist_s): fixed compilation

2003-10-20  Bastien Nocera  <hadess@hadess.net>

	* Makefile.am:
	* inodedb.c: (glibtop_inodedb_open_s), (glibtop_inodedb_close_s):
	* mountlist.c: (glibtop_get_mountlist_s):
	* xmalloc.c:
	* xmalloc_suid.c: replace all the xmalloc crap by glib memory
	management functions

2000-01-20  Martin Baulig  <martin@home-of-linux.org>

	* fsusage.c (adjust_blocks): Use `guint64' arguments and
	return value to avoid long int overflows on machines with large
	disks.

	* fsusage.h (struct fs_usage): Use `guint64' here as well.