summaryrefslogtreecommitdiff
path: root/sysdeps/common/ChangeLog
blob: a8e5b6fedb2edb6759b5b6c4a186900ffe98974e (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
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.