Netsukuku 

                       release: 0.0.8b 
                      codename: Gyroscope

                 http://netsukuku.freaknet.org


The main new feature of the 0.0.8b release is the implementation of the 
Scattered Name Service Disgregation.
The SNSD is the ANDNA equivalent of the SRV Record of the Internet Domain
Name System. For its complete description read the NTK_RFC 0009 
<http://lab.dyne.org/Ntk_SNSD>.
Since the SNSD is the generalization of the basic structure of a 
Domain Name System, the core of the ANDNA database has been completely
rewritten.
Moreover this release fixes many bugs of the previous versions.


*** Download

You can download the sources tarball from:
http://netsukuku.freaknet.org/files/netsukuku-0.0.8b.tar.bz2

or just install directly the static binaries which comes packed in the .tgz
format:
http://netsukuku.freaknet.org/files/packages/netsukuku-0.0.8b-i486-9.tgz

There's the package for the OpenWRT too.
http://netsukuku.freaknet.org/files/openwrt/


*** Install

If you are upgrading from an older release, uninstall it first using
"make uninstall", or remove these files:
/usr/bin/netsukuku_d
/usr/bin/netsukuku_wifi
/usr/man/man8/netsukuku_d.8
/usr/man/man8/netsukuku_wifi.8


*** exit(0);

This is a beta version, and it is meant to crash! (well, not really)
Thus you are a beta tester. We are waiting your feedbacks.


Enjoy the Gyroscope ^_^,


=== 0.0.8b ===

New features:
        
        * The Scattered Name Service Disgregation (NTK_RFC 0009) has been
          implemented.
          See http://lab.dyne.org/Ntk_SNSD and the man page of andna(8).

        * ntk-resolve has been updated to support SNSD queries.
          
        * The `netsukuku_d' binary and its man page have been renamed to `ntkd'
          `netsukuku_wifi' and its man page have been renamed to `ntk-wifi'.
        
        * Static binaries and packages are now available.
          http://netsukuku.freaknet.org/packages/
          
        * Netsukuku has been compiled for OpenWRT.
          http://netsukuku.freaknet.org/openwrt/

        * NetsukukuD compresses automatically packets > 1024 bytes using the
          zlib.

        * A pid file is written on /var/run/ntkd.pid. It is used to check if
          other instances of ntkd are already running.

        * The new option `use_shared_internet' has been added. It specifies if
          ntkd will load balance the Internet traffic of this host using the 
          Inet connections shared by the Netsukuku nodes.

        * The new command line option `-l' specifies that ntkd should send all
          of its messages to the specified file.

        * The scripts ip_masquerade.sh, tc_shaper.sh, rc.ntk, ntk-wifi, are
          not dependent on bash anymore.

        * The ANDNA keyring is now saved separately from the lcl_cache. It is
          saved in andna_lcl_keyring.

        * The `andna_' prefix is now used for the filename of the andna
          caches.

Bug fixes:

        * A workaround to the gcc 27945 bug
          ( http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27945 ) has been
          implemented. The nodes affected with bug receive malformed packets
          during the hook.
        
        * The outgoing traffic to a node of the LAN is not shaped anymore.

        * There was a bug that incremented the `hname_updates' counter, in the
          andna_cache of a hostname, even if the registration/update was
          rejected. Having wrong `hname_updates' counter, led to some
          syncronization problems.

        * Ntkd is now able to detect, while running, the remotion of a network
          device it was using.

        * Various memory leaks have been fixed.

        * A workaround for the way getopt handles the optional arguments (i.e.
          -r in ntkd) has been written. It is now possible to write 
          ntkd -drdddD without expecting strange behaviours. See
          http://www.freaknet.org/alpt/src/patches/getopt-opt-arg/readme

        * The code has been optimized and cleaned.

Extra:

        * The man page for netsukuku.conf has been written.
          netsukuku.conf(5).


If you've made it this far in this long mail, why don't you give a look at
the TODOs 
http://hinezumilabs.org/cgi-bin/viewcvs.cgi/*checkout*/netsukuku/src/TODO?rev=HEAD&content-type=text/plain
 ?

Cya ^_^
-- 
:wq!
"I don't know nothing" The One Who reached the Thinking Matter   '.'

[ Alpt --- Freaknet Medialab ]
[ GPG Key ID 441CF0EE ]
[ Key fingerprint = 8B02 26E8 831A 7BB9 81A9  5277 BFF8 037E 441C F0EE ]
_______________________________________________
Netsukuku mailing list
[email protected]
http://lists.dyne.org/mailman/listinfo/netsukuku

Reply via email to