0.5.6

Olsrd 0.5.6-r8 released!

Hello everyone,

during the last months our plans for the OLSRd 0.5.6 branch changed a little
bit. Because of not enough people working on the project the 0.6.0 release is
most likely at least a year away. Because there are some features which are
necessary for the community at the moment, we will release two more 0.5.6
releases with new features.

This is the 0.5.6-R8 release. It introduce working options to set the source
and destination IP of the OLSR packets (both for IPv4 and IPv6) and a more
flexible handling config handling.

The config parser recognize a new section called "InterfaceDefaults", which
will (as the name says) set default settings for all interfaces (which can be
overwritten in the specific sections) and allow using multiple config files

Olsrd 0.5.6-r7 released!

Hello,

after a few weeks of testing (and getting rid of an evil bug) we have released
0.5.6-r7 this evening. The mayor changes were some improvements in the ETX-FF
metric and new stabilization patches for the route generation.

You will find the tarballs at
http://www.olsr.org/releases/0.5/olsrd-0.5.6-r7.tar.bz2
http://www.olsr.org/releases/0.5/olsrd-0.5.6-r7.tar.gz

and the signed MD5 keys at
http://www.olsr.org/releases/0.5/olsrd-0.5.6-r7.gpg

Changelog:

Markus Kittenberger:

Olsrd 0.5.6-r6 released!

after long months of waiting and small bugfixes we just released the 0.5.6-r6
version. The mayor points of the release are:
- support for Google Android
- support for Debian/FreeBSD
- fixes for httpinfo, txtinfo and dotdraw plugin to prevent them blocking in case of timed out outgoing connections

You will find the new release in our stable repository at
http://www.olsr.org/releases/0.5/olsrd-0.5.6-r6.tar.bz2
and
http://www.olsr.org/releases/0.5/olsrd-0.5.6-r6.tar.gz

With md5sums:
07362792da718bed8943c2d7d1b4acfe olsrd-0.5.6-r6.tar.bz2
01f54daf487639f7bbc264115b0235de olsrd-0.5.6-r6.tar.gz

olsr-0.5.6-r4 released!

Hello everybody,

we just released the fourth revision of the 0.5.6 stable. The tarballs are at http://www.olsr.org/releases/0.5/olsrd-0.5.6-r4.tar.gz
This release fixes many bugs reported from the wifi communities and networks out there.
We appreciate your bug reports! Special thanks go to Henning Rogge and Markus Kittenberger for countless hours of bughunting and fixing.

olsrd 0.5.6-r3 released !

after 4 weeks of joint collaboration the developer community
have hunt down a couple of bugs. we are proud to release
another spin of our 0.5.6 (stable) branch.

source tarballs can be downloaded at:

http://www.olsr.org/releases/0.5/olsrd-0.5.6-r3.tar.bz2
MD5-sum 0935688fa0fb5b0e073fe53ec654c5b2

http://www.olsr.org/releases/0.5/olsrd-0.5.6-r3.tar.gz
MD5-sum 3bf92e748ca14f27c7de2669fe8ac2a5

bug in 0.5.6-r2 - stay tuned, and hang on

There were reports of a bug in olsrd 0.5.6-r2 (which we consider in the -STABLE branch) which could lead to olsrd to loose routes
It is being analyzed right now.

Please stay tuned and be ready to upgrade any 0.5.6-r2 version. Please check this site for further update info in the next few days.
In the meantime, please use older versions (0.5.5, ...)

olsrd-0.5.6-r2 released !

source tarballs can be downloaded at:

http://www.olsr.org/releases/0.5/olsrd-0.5.6-r2.tar.bz2
MD5-sum eb72e4899142daa1a6237831da40eb74

http://www.olsr.org/releases/0.5/olsrd-0.5.6-r2.tar.gz
MD5-sum acf15dbd0af521a6826541b567c6473a

olsrd 0.5.6-rc1 released !

Top of tree has been tagged to OLSRD_0_5_6_RC1.

source tarballs can be downloaded at:

http://www.olsr.org/releases/0.5/olsrd-0.5.6-rc1.tar.bz2
MD5 49d55a68d1b2b2ac040f4c4df179ba69

http://www.olsr.org/releases/0.5/olsrd-0.5.6-rc1.tar.gz
MD5 d5161c51b8a3c75a1f19db1ff86c2e67

i am asking now the package maintainers to download, compile and test
on their target system and provide feedback (both positive and negative
feedback is welcome).

tentative release target for 0.5.6 will be May 10th.

olsrd performance doubled running fixed point math

fixed point math seems to run. On a standard WRT (Mips, 200Mhz) it saves
around 50%. On my PC (which has a modern FPU supported based CPU) it saves
nothing (that can be measured currently)

Fixed point math replaces floating point calculations by integer counterparts.
The 20 higher bits of a typical 32 bit hold the digits before the decimal
point > 1.0, the lower 12 bits hold the digits after the decimal point. An
old trick, e.g. use in gaming to speed up calculations, because long (+-*/)
long is always faster than float (+-*/). Of course, all calculations and
automatic number conversions have to be found and adapted.

Syndicate content