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 2010.0.0 released
@ 2010-06-19 22:23 Marek Lindner
  0 siblings, 0 replies; only message in thread
From: Marek Lindner @ 2010-06-19 22:23 UTC (permalink / raw)
  To: b.a.t.m.a.n


The B.A.T.M.A.N. team today announces the release of the latest batman-adv 
milestone which brings API changes, new features as well as bugfixes and linux 
coding style compliance. 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.net/batman/releases/batman-adv-2010.0.0/
as well as prepackaged binaries in your distribution.

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

The batman-adv version numbering has been adapted to better reflect our release 
/ feature cycle (the detailed explanation can be found here: 
https://lists.open-mesh.org/pipermail/b.a.t.m.a.n/2010-June/002875.html). The 
first part of the number represents the year of the release, the second part is 
the release number per year and the last digit is the bugfix release counter. 
Because this release is the first of its kind in 2010 we chose "2010.0.0" as 
its name.
Furthermore, all batman-adv options residing in the proc filesystem have been 
migrated to the sys filesystem, therefore all scripts accessing these options 
directly need to be adjusted. Scripts using batctl are (almost) not affected by 
this transition as the batctl commandline parameters are unchanged. More 
details can be found below as well as in our documentation.

Thanks
----------------

Thanks to all people sending in patches:

 * Andrea Gelmini <andrea.gelmini@gelma.net>
 * Andrew Lunn <andrew@lunn.ch>
 * Dan Carpenter <error27@gmail.com>
 * Daniel Seither <post@tiwoc.de>
 * Jiri Pirko <jpirko@redhat.com>
 * Joe Perches <joe@perches.com>
 * Linus Lüssing <linus.luessing@web.de>
 * Luis de Bethencourt <luisbg@ubuntu.com>
 * Marek Lindner <lindner_marek@yahoo.de>
 * Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
 * Simon Wunderlich <siwu@hrz.tu-chemnitz.de>
 * Sven Eckelmann <sven.eckelmann@gmx.de>
 * Tejun Heo <tj@kernel.org> 

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

This release contains a complete rework of the configuration interface, 
formerly to be found in the proc filesystem. The options have been split into 
the mesh wide settings and per interface settings. It is now possible to 
activate/deactivate individual interfaces via their respective folder within 
sysfs which fullfills an often wanted feature request. In addition, the kernel 
module will automatically detect & avoid non-compatible interfaces such as 
non-ethernet or mesh interfaces. During this transition many smaller & bigger 
annoyances have been cleaned up and prepared the way for features yet to come. 
Details regarding the new settings interface can be found in our 
documentation.
Explicit netfilter support has been added that allows to filter batman's layer2 
traffic and protocol messages with e.g. ebtables, the broadcast traffic code has 
been restructered to deal with broadcast storms and the internal sequence 
number handling has been revamped fixing several bugs. Linux coding style 
compliance was a big topic too in order to ensure the code is "checkpatch 
clean".

batctl
----------------

Most of the work went into the sysfs changes to make sure the new API is 
properly handled. When using batctl you won't notice the difference except for 
the interface handling. Since you can activate and deactivate interfaces one 
by one, the parameter list had to be adjusted. Also, batctl parses your input 
before configuring the kernel module and warns if the input is not correct 
which saves you from having to consult the kernel logs. Some bugfixes in ping 
and traceroute complete this release.

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:[~2010-06-19 22:23 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-06-19 22:23 [B.A.T.M.A.N.] batman-adv 2010.0.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).