public inbox for b.a.t.m.a.n@lists.open-mesh.org
 help / color / mirror / Atom feed
From: Marek Lindner <lindner_marek@yahoo.de>
To: The list for a Better Approach To Mobile Ad-hoc Networking
	<b.a.t.m.a.n@lists.open-mesh.org>
Subject: [B.A.T.M.A.N.] batman-adv 2013.1.0 released
Date: Mon, 4 Mar 2013 01:46:19 +0800	[thread overview]
Message-ID: <201303040146.19284.lindner_marek@yahoo.de> (raw)


Today, the B.A.T.M.A.N. team publishes batman-adv 2013.1.0 - a stability and 
bugfix release, addressing bugs and open issues only. No new features were 
added to ensure maximum stability. 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-2013.1.0/

as well as prepackaged binaries in your distribution.


Thanks
------

Thanks to all people sending in patches:

 * Akinobu Mita <akinobu.mita@gmail.com>
 * Antonio Quartulli <ordex@autistici.org>
 * Jiri Pirko <jiri@resnulli.us>
 * Linus Lüssing <linus.luessing@web.de>
 * Marek Lindner <lindner_marek@yahoo.de>
 * Matthias Schiffer <mschiffer@universe-factory.net>
 * Pau Koning <paukoning@gmail.com>
 * Shan Wei <davidshan@tencent.com>
 * Simon Wunderlich <siwu@hrz.tu-chemnitz.de>

and to all those that supported us with good advice, code review and/or 
rigorous testing:

 * Sasha Levin <sasha.levin@oracle.com>


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

The translation table has been further polished by not adding multicast 
addresses to avoid interfering with multicast traffic. The output of the 
translation tables has been modified to not print the 'last seen' values for 
batX interfaces (these entries are never subject to purging). Moreover, the 
CRC consistency checksums are printed along with the rest of the table to 
facilitate debugging. As part of our ongoing effort to document the code 
itself the entire types.h file was 'kernel doc'-ified, thereby documenting the 
bulk of all struct definitions and defines used throughout the batman-adv code 
base. While reviewing and documenting all these definitions a few unused but 
forgotten variables we identified and removed, reducing the memory consumption 
by a few bytes.

The previously added distributed ARP table (DAT) received more testing and 
reviews which led to a number of fixes: ARP packets with invalid MAC or IP 
addresses are not added to the ARP table anymore. A potential crash due to a 
NULL pointer dereference in the hash collision avoidance section was fixed. 
The batman-adv interface removal could lead to deadlock in the kernel if it 
was triggered at the wrong moment. To resolve the issue  the internal 
interface cleanup is delayed until all necessary locks can safely be acquired. 
The initialization of the lockdep class keys for has structures inside batman-
adv has been improved to mitigate false warnings when running lockdep to find 
problems in the locking routines.


batctl
------

The batctl man page carried a broken format instruction leading to an 
"undefined macro" warning and partial disappearance of text. The text 
misinterpretation was removed and the man page text restored.


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

                 reply	other threads:[~2013-03-03 17:46 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=201303040146.19284.lindner_marek@yahoo.de \
    --to=lindner_marek@yahoo.de \
    --cc=b.a.t.m.a.n@lists.open-mesh.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox