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 <matthias@sigxcpu.org>
* 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 <matthias@sigxcpu.org>
* tag version 0.4.3
* switch to cmake as build system
2014-10-14 Matthias Schmitz <matthias@sigxcpu.org>
* tag version 0.4.2
* Always use "defined" when testing for a preprocessor macro
2011-09-05 Matthias Schmitz <matthias@sigxcpu.org>
* 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 <hscholz@raisdorf.net>
* Makefile:
* config.guess:
* config.sub:
- update config.* to allow configure run on DragonFly BSD (i386 only)
2004-09-28 Hendrik Scholz <hscholz@raisdorf.net>
* Makefile:
* configure:
* configure.in:
bump to VERSION 0.3.3
2004-09-28 Hendrik Scholz <hscholz@raisdorf.net>
* 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 <hscholz@raisdorf.net>
* 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 <hscholz@raisdorf.net>
* .cvsignore:
* os.h:
* src/if_media.c: (get_if_speed):
- add validinterface() check on Mac OS X
2004-02-13 Hendrik Scholz <hscholz@raisdorf.net>
* 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 <hscholz@wormulon.net>
* 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 <hscholz@wormulon.net>
* 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 <hscholz@wormulon.net>
* 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 <hscholz@raisdorf.net>
* 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 <hscholz@raisdorf.net>
* Makefile:
* Makefile.in:
* theme.c: (theme_readfile):
- reduce overhead in upcoming NetBSD port upgrade
2003-09-18 Hendrik Scholz <hscholz@raisdorf.net>
* 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
|