-
Notifications
You must be signed in to change notification settings - Fork 42
/
ChangeLog
454 lines (285 loc) · 10.8 KB
/
ChangeLog
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
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
2022-04-29 Matthias Schmitz <[email protected]>
* tag version 0.4.4
* Use meson to build
* Add interface detection for Linux:
slurm defaults now to the only non-loopback and up interface.
If more than one interface up it quits with a warning.
* Increase the maximum length of an interface name to match the length
of newer Linux kernels.
* Make slurm work again on FreeBSD, OpenBSD and MacOS
2015-08-16 Matthias Schmitz <[email protected]>
* tag version 0.4.3
* switch to cmake as build system
2014-10-14 Matthias Schmitz <[email protected]>
* tag version 0.4.2
* Always use "defined" when testing for a preprocessor macro
2011-09-05 Matthias Schmitz <[email protected]>
* tag version 0.4.0
* Remove gnu build system, use scons instead
* Add support for GNU/kFreeBSD
* Probably break support for any other os than Linux and kFreeBSD (
will fixed soon )
- tag SLURM-0_3_3
2004-10-12 Hendrik Scholz <[email protected]>
* Makefile:
* config.guess:
* config.sub:
- update config.* to allow configure run on DragonFly BSD (i386 only)
2004-09-28 Hendrik Scholz <[email protected]>
* Makefile:
* configure:
* configure.in:
bump to VERSION 0.3.3
2004-09-28 Hendrik Scholz <[email protected]>
* README: minor OS updates
* os.h: allow compilation on Sun Forte CC systems again
* slurm.c: (main):
* theme.c: (theme_readfile): remove NOTICE error
* themes/black.theme: new theme
2004-09-27 Hendrik Scholz <[email protected]>
* src/if_media.c: (get_if_speed):
- use better CPP magic to detect OS features
- allow compilation on a few OpenBSD systems again
2004-05-27 Hendrik Scholz <[email protected]>
* .cvsignore:
* os.h:
* src/if_media.c: (get_if_speed):
- add validinterface() check on Mac OS X
2004-02-13 Hendrik Scholz <[email protected]>
* Makefile:
* Makefile.in:
* aclocal.m4:
* config.h.in:
* configure:
* configure.in:
* slurm.c: (usage):
* slurm.h:
- remove version name from OS for 'darwin' aka Mac OS X
- s/VERSION/PACKAGE_VERSION/
2004-02-13 Hendrik Scholz <[email protected]>
* AUTHORS:
* COPYING:
* Changelog:
* INSTALL:
* Makefile:
* Makefile.am:
* Makefile.in:
* THEMES:
* THEMES.txt:
* aclocal.m4:
* config.guess:
* config.h.in:
* config.sub:
* configure:
* configure.in:
* depcomp:
* install-sh:
* missing:
* mkinstalldirs:
- major config subsystem replacement
- mv THEMES THEMES.txt (welcome to Mac OS X :))
2004-02-05 Hendrik Scholz <[email protected]>
* src/if_media.c: (get_if_speed):
- add support for pre 4.5-RELEASE FreeBSD (tested on 4.2-REL :))
2004-02-05 Hendrik Scholz <[email protected]>
* FAQ: added Linux media Q/A
* README: s/raisdorf/wormulon/
* slurm.1: s/raisdorf/wormulon/, added -L option
* slurm.c: (slurm_shutdown): s/raisdorf/wormulon/
* slurm.spec: s/raisdorf/wormulon/
* theme.c: (theme_readfile): added -D__Debian__ to search for
themes in /usr/share rather than /usr/local/share
2004-02-05 Hendrik Scholz <[email protected]>
* Makefile:
* Makefile.in: add -DWITH_LED per default
* slurm.c: (update_stat_large), (update_stat_split),
(update_stat_combined), (usage), (draw_face), (main):
* slurm.h:
- add -L switch to enable LED
2003-10-07 Hendrik Scholz <[email protected]>
* Makefile:
* Makefile.in:
* theme.c: (theme_readfile):
- reduce overhead in upcoming NetBSD port upgrade
2003-09-18 Hendrik Scholz <[email protected]>
* TODO: upd
* slurm.spec: initial specfile based on 0.2.3
Thu Sep 11 14:08:07 CEST 2003
- clean up Solaris code
- 0.3.1 RELEASE
Wed Sep 10 21:18:32 CEST 2003
- print usage information if no interface was given at startup
Wed Sep 10 21:03:59 CEST 2003
- add Mac OS X support (thanks Jan-Eric Kolbe for providing access!)
- 0.3.1-pre2
Mon Sep 8 23:22:00 CEST 2003
- calculate traffic right when using -d option
Sat Sep 6 06:01:27 EDT 2003
- disable LED (set -DWITH_LED to enable them)
- moved left part of statistics left to allow traffic > 10.000kBytes/s
- make slurm Gbit-safe (tests with >100MByte/s will be done soon :))
- make -Wall happy on Linux
Fri Aug 22 06:20:36 EDT 2003
- fix 32bit signed vs. unsigned bug
- improve Linux /proc/net/dev parsing
Sat Aug 16 16:06:32 CEST 2003
- 0.3.0 release
- again modify sleep stuff to recognize input while sleeping
Wed Aug 13 00:16:57 CEST 2003
- unify sleep method
Wed Aug 13 00:03:21 CEST 2003
- add 'make prof' target for profiling and update .cvsignore
Thu Aug 7 04:21:01 CEST 2003
- use sleep() instead of usleep() for sleep durations longer
than one second on Linux to prevent wasting cpu cycles
- update FAQ, README and add THEMES file
Wed Jul 9 18:44:24 CEST 2003
- add FAQ
- add -Wall to compile flags
Wed Jul 9 18:39:26 CEST 2003
- add signalhandler for various signal so killing slurm doesn't
leave a scrambled terminal behind
- add -t option to usage()
Sun May 25 16:44:49 CEST 2003
- remove -H option and make it default
- add initial theme engine (only tested on FreeBSD! until now)
Sun May 4 13:55:46 CEST 2003
- catch up on FreeBSDs include/net/if_media.h since the typos
have been fixed.
Sun Apr 27 18:12:49 CEST 2003
- change data_type structure so we won't get into trouble displaying
up to 999999.999GB
Sat Apr 19 20:09:29 CEST 2003
- add THE missing 'E'
Tue Apr 8 22:58:45 CEST 2003
- Solaris interface speed detection code added to src/if_media.c
Wed Apr 2 00:00:34 CEST 2003
- add Solaris support to auto* stuff so slurm can be build on Solaris
with just ./configure && make
Wed Mar 26 23:43:54 CET 2003
- add -z command line option and 'z' key to virtually reset all counters
Thu Mar 20 23:23:46 CET 2003
- fix padding problems with speeds changing dimensions
Mon Feb 24 19:55:56 CET 2003
- NetBSD support w/ curses only
Sun Feb 23 18:26:40 CET 2003
- auto* updates
- add checkinterface() for Linux
- unify checkinterface() in src/<os>.h
- manpage update
Thu Feb 20 21:06:22 CET 2003
- use autoconf for Makefile generation
Wed Feb 19 17:12:37 CET 2003
- -d delay option (also suggested bt Joe Laffey)
Tue Feb 18 23:27:55 CET 2003
- slurm now has transparent graphics (for Eterm, aterm, ...)
Tue Feb 18 20:06:22 CET 2003
- add -H flag to display hostname in title as suggested by Joe Laffey
Mon Feb 17 22:14:58 CET 2003
- full MicroBSD support using OpenBSD functions
Thu Feb 13 10:57:15 CET 2003
- swap rx and tx in large view
Fri Feb 7 20:58:12 CET 2003
- slurm 0.2.0
- minor string length fix in split mode
Wed Feb 5 19:50:51 CET 2003
- some really minor changes made it into the tree, the most important
of them is a small fix the the Linux networking code to fix
the 32bit counter overflow issue
Jan 10 18:57:20 CET 2003
- add more accurate FreeBSD version description to src/if_media.c
so older FreeBSD releases don't break due to missing defines
Tue Dec 31 23:24:53 CET 2002
- slurm 0.0.10
Tue Dec 31 20:52:30 MET 2002
- added Solaris curses support. The network code was already working so
now slurm can be used on Solaris. Further tests will follow. See
TODO for status.
Tue Dec 31 01:38:43 CET 2002
- utilize a small char array as temporary storage for all changing strings
we print so we can prevent leaving garbage on the screen
Tue Dec 31 00:52:54 CET 2002
- revert src/linux.c to 0.0.8 as my untested 0.0.9 version did not work
as expected. Thanks to Felix von Leitner for mentioning this.
Sat Dec 28 13:41:06 CET 2002
- add another NetBSD Gbit Ethernet type
Wed Dec 25 21:00:40 CET 2002
- remove check if interface if up from src/if_media.c as it is causing
more and more problems.
- speed up interface detection code for NetBSD and OpenBSD while I'm at it
Wed Dec 25 12:11:19 CET 2002
- prevent calculation of negative rx/tx speed in case of a
32bit counter overflow
Wed Dec 25 10:57:03 CET 2002
- added FreeBSD -stable Wireless speed definitions to src/if_media.c
Mon Dec 23 14:00:00 CET 2002
- slurm 0.0.9 released
Mon Dec 23 13:19:05 CET 2002
- speedup src/linux.c by fseeking() to the third line before starting
to parse each line until we get the needed information
Mon Dec 23 12:53:55 CET 2002
- (re)add -s cli option
Sat Dec 21 15:29:12 CET 2002
- added Solaris support in the meanwhile. Network stuff works
but curses causes segmentation faults.
Sat Dec 7 17:00:39 CET 2002
- slurm 0.0.8
Sat Dec 7 16:51:11 CET 2002
- update_() functions now save more data than needed for seamless
display mode switching
Fri Dec 6 00:44:21 CET 2002
- OpenBSD 2.9 (others?) compile fix
- OpenBSD BNC media detection fix (ugly workaround but OpenBSD
doesn't seem to set the correct status bits)
Wed Dec 4 14:44:20 CET 2002
- improve the HPUX support
Wed Dec 4 00:10:20 CET 2002
- added Linux sanity checks and more documentation
- remove annoying compiler warnings on Linux for src/if_media.c
Tue Dec 3 23:59:16 CET 2002
- added initial HPUX support (thanks Oliver Lehmann)
- tagged as SLURM-0_0_8PRE3
Tue Nov 19 00:17:40 CET 2002
- added KEYS file, please read it as there are helpful keys :)
I guess it's time for a manpage now
Mon Nov 18 23:48:54 CET 2002
- added a new "large split window" mode
Fri Nov 15 18:11:07 CET 2002
- add checkinterface() for NetBSD and OpenBSD
Wed Nov 13 13:45:53 CET 2002
- NetBSD port
Wed Nov 13 07:35:04 CET 2002
- fix 32bit counter overruns
Wed Nov 13 07:25:21 CET 2002 (done last night :))
- added OpenBSD support
- fixed some ugla off-by-one errors which lead to crashes on OpenBSD
and broken graphs in some cases.
Mon Nov 11 19:48:11 CET 2002
- code cleanup
Mon Nov 11 19:24:05 CET 2002
- FreeBSD -current fix
- Bandwidth detection now prints correct strings
Mon Nov 11 00:00:34 CET 2002
- fix build problems on FreeBSD -current
Sun Nov 10 20:18:57 CET 2002
- merged split and combined view
- command line option -c switched back to the classic view
- operating system dependend functions moved to src/
Sun Nov 10 18:51:46 CET 2002
- finally added a working splitted view for RX and TX
- interface speed detection moved to src/if_media.[ch]
Sat Nov 2 00:52:18 CET 2002
- finished getopt() interface and checks for FreeBSD
Fri Nov 1 23:50:33 CET 2002
- added compilier flags to produce more errors :)
- major graph upgrade so the graph scales up/down to give a better
overview
Tue Oct 29 23:46:08 CET 2002
- added basic Linux support
Sun Oct 27 20:21:12 CET 2002
- solved 32bit counter issues by adding an overflow counter
- fixed curses problems
Sat Oct 26 18:58:20 CEST 2002
- cannot read speed on tun devices. returns 115200 for my pppoe link
- curses problems
- received/sent bytes are only 32bit