Commit | Line | Data |
---|---|---|
6856ba1f SW |
1 | batman-adv 2010.0.0: |
2 | ||
3 | * support latest kernels (2.6.21 - 2.6.35) | |
4 | * further code refactoring and cleaning for coding style | |
5 | * move from procfs based configuration to sysfs | |
6 | * reorganized sequence number handling | |
7 | * limit queue lengths for batman and broadcast packets | |
8 | * many bugs (endless loop and rogue packets on shutdown, wrong tcpdump output, | |
9 | missing frees in error situations, sleeps in atomic contexts) squashed | |
10 | ||
11 | -- Fri, 18 Jun 2010 21:34:26 +0200 | |
12 | ||
77423614 SW |
13 | batman-adv 0.2.1: |
14 | ||
15 | * support latest kernels (2.6.20 - 2.6.33) | |
16 | * receive packets directly using skbs, remove old sockets and threads | |
17 | * fix various regressions in the vis server | |
18 | * don't disable interrupts while sending | |
19 | * replace internal logging mechanism with standard kernel logging | |
20 | * move vis formats into userland, one general format remains in the kernel | |
21 | * allow MAC address to be set, correctly initialize them | |
22 | * code refactoring and cleaning for coding style | |
23 | * many bugs (null pointers, locking, hash iterators) squashed | |
24 | ||
25 | -- Sun, 21 Mar 2010 20:46:47 +0100 | |
26 | ||
5beef3c9 AL |
27 | batman-adv 0.2: |
28 | ||
29 | * support latest kernels (2.6.20 - 2.6.31) | |
30 | * temporary routing loops / TTL code bug / ghost entries in originator table fixed | |
31 | * internal packet queue for packet aggregation & transmission retry (ARQ) | |
32 | for payload broadcasts added | |
33 | * interface detection converted to event based handling to avoid timers | |
34 | * major linux coding style adjustments applied | |
35 | * all kernel version compatibility functions has been moved to compat.h | |
36 | * use random ethernet address generator from the kernel | |
37 | * /sys/module/batman_adv/version to export kernel module version | |
38 | * vis: secondary interface export for dot draw format + JSON output format added | |
39 | * many bugs (alignment issues, race conditions, deadlocks, etc) squashed | |
40 | ||
41 | -- Sat, 07 Nov 2009 15:44:31 +0100 | |
42 | ||
43 | batman-adv 0.1: | |
44 | ||
45 | * support latest kernels (2.6.20 - 2.6.28) | |
46 | * LOTS of cleanup: locking, stack usage, memory leaks | |
47 | * Change Ethertype from 0x0842 to 0x4305 | |
48 | unregistered at IEEE, if you want to sponsor an official Ethertype ($2500) | |
49 | please contact us | |
50 | ||
51 | -- Sun, 28 Dec 2008 00:44:31 +0100 | |
52 | ||
53 | batman-adv 0.1-beta: | |
54 | ||
55 | * layer 2 meshing based on BATMAN TQ algorithm in kernelland | |
56 | * operates on any ethernet like interface | |
57 | * supports IPv4, IPv6, DHCP, etc | |
58 | * is controlled via /proc/net/batman-adv/ | |
59 | * bridging via brctl is supported | |
60 | * interface watchdog (interfaces can be (de)activated dynamically) | |
61 | * offers integrated vis server which meshes/syncs with other vis servers in range | |
62 | ||
63 | -- Mon, 05 May 2008 14:10:04 +0200 |