b.a.t.m.a.n.lists.open-mesh.org archive mirror
 help / color / mirror / Atom feed
* [B.A.T.M.A.N.] batman-adv 2011.2.0 released
@ 2011-06-19 20:59 Marek Lindner
  0 siblings, 0 replies; only message in thread
From: Marek Lindner @ 2011-06-19 20:59 UTC (permalink / raw)
  To: The list for a Better Approach To Mobile Ad-hoc Networking


The B.A.T.M.A.N. team is publishing its latest edition, 2011.2.0, primarily 
focusing on bug fixes and compatibility plus some smaller features. As the 
kernel module always depends on the Linux kernel it was compiled against, it 
does not make sense to provide binaries on our website. As usual, you will 
find the signed tarballs in our download section:

http://downloads.open-mesh.org/batman/releases/batman-adv-2011.2.0/

as well as prepackaged binaries in your distribution.


Important changes
-----------------

A series of patches has been merged that replaces all occurrences of 'HNA' by 
'TT' (standing for 'translation table'). Originally, batman-adv inherited the 
term 'HNA' from our layer 3 implementation which caused some confusion as 
people expected it to behave in the same way. The new name is meant to outline 
the difference. Scripts / tools expecting the string 'HNA' in the debugfs / 
batctl output need to be adjusted.
This renaming is the first step in a number of changes regarding the client 
announcement mechanisms. Expect more to come with the following releases.


Thanks
------

Thanks to all people sending in patches:

  * Andrew Lunn <andrew@lunn.ch>
  * Antonio Quartulli <ordex@autistici.org>
  * Daniele Furlan <daniele.furlan@gmail.com>
  * David Decotigny <decot@google.com>
  * Linus Lüssing <linus.luessing@web.de>
  * Lucas De Marchi <lucas.demarchi@profusion.mobi>
  * Marek Lindner <lindner_marek@yahoo.de>
  * Michał Mirosław <mirq-linux@rere.qmqm.pl>
  * Paul E. McKenney <paulmck@linux.vnet.ibm.com>
  * Simon Wunderlich <siwu@hrz.tu-chemnitz.de>
  * Sven Eckelmann <sven@narfation.org>
  * Sylvestre Ledru <sylvestre.ledru@scilab.org>


batman-adv
----------

In the aftermath of the orig hash lock removal released with 2011.1.0, batman-
adv underwent a stabilization phase in which fixing bugs was the highest 
priority. Unsurprisingly, the transition to fine grained locking required 
further attention such as properly protecting data structures with rcu locks. 
During the debugging phase race conditions were fixed, duplicate code removed, 
memory leaks eliminated and reference counting imbalances addressed.
The backward compatibility with older kernel versions as well as the support 
of upcoming kernel releases has been thoroughly tested and improved. The local 
and global translation table output is reflecting the HNA to TT conversion. 
Adding support for multiple vlan ids to the bridge loop avoidance code is the 
only noticeable new feature coming with this release.


batctl
------

The batctl tool also has been affected by the renaming: the vis data option 
'--no-HNA|-H' has been renamed to '--no-TT|-T' and the vis data output prints 
'label=TT' instead of 'label=HNA'. To be compliant with the JSON Schema the 
JSON vis data output has been slightly modified.


Happy routing,
The B.A.T.M.A.N. team

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2011-06-19 20:59 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-06-19 20:59 [B.A.T.M.A.N.] batman-adv 2011.2.0 released Marek Lindner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).