Staging: batman-adv: Add 0.2.1 changes to the CHANGELOG
[linux-2.6/libata-dev.git] / drivers / staging / batman-adv / CHANGELOG
blobc8f9d9e06bb475b91a61e0334f8a890d4a6e42bd
1 batman-adv 0.2.1:
3 * support latest kernels (2.6.20 - 2.6.33)
4 * receive packets directly using skbs, remove old sockets and threads
5 * fix various regressions in the vis server
6 * don't disable interrupts while sending
7 * replace internal logging mechanism with standard kernel logging
8 * move vis formats into userland, one general format remains in the kernel
9 * allow MAC address to be set, correctly initialize them
10 * code refactoring and cleaning for coding style
11 * many bugs (null pointers, locking, hash iterators) squashed
13  -- Sun, 21 Mar 2010 20:46:47 +0100
15 batman-adv 0.2:
17 * support latest kernels (2.6.20 - 2.6.31)
18 * temporary routing loops / TTL code bug / ghost entries in originator table fixed
19 * internal packet queue for packet aggregation & transmission retry (ARQ)
20   for payload broadcasts added
21 * interface detection converted to event based handling to avoid timers
22 * major linux coding style adjustments applied
23 * all kernel version compatibility functions has been moved to compat.h
24 * use random ethernet address generator from the kernel
25 * /sys/module/batman_adv/version to export kernel module version
26 * vis: secondary interface export for dot draw format + JSON output format added
27 * many bugs (alignment issues, race conditions, deadlocks, etc) squashed
29  -- Sat, 07 Nov 2009 15:44:31 +0100
31 batman-adv 0.1:
33 * support latest kernels (2.6.20 - 2.6.28)
34 * LOTS of cleanup: locking, stack usage, memory leaks
35 * Change Ethertype from 0x0842 to 0x4305
36   unregistered at IEEE, if you want to sponsor an official Ethertype ($2500)
37   please contact us
39  -- Sun, 28 Dec 2008 00:44:31 +0100
41 batman-adv 0.1-beta:
43 * layer 2 meshing based on BATMAN TQ algorithm in kernelland
44 * operates on any ethernet like interface
45 * supports IPv4, IPv6, DHCP, etc
46 * is controlled via /proc/net/batman-adv/
47 * bridging via brctl is supported
48 * interface watchdog (interfaces can be (de)activated dynamically)
49 * offers integrated vis server which meshes/syncs with other vis servers in range
51  -- Mon, 05 May 2008 14:10:04 +0200