ntrack 005

Milestone information

Project:
ntrack
Series:
main
Version:
005
Released:
 
Registrant:
Alexander Sack
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
1 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon ntrack-005.tar.gz (md5, sig) Source tarball 31
last downloaded 9 days ago
Total downloads: 31

Release notes 

        ntrack version 005 released!

        Homepage: https://launchpad.net/ntrack
        Release: https://launchpad.net/ntrack/main/005
        Download: http://launchpad.net/ntrack/main/005/+download/ntrack-005.tar.gz
        TODO: https://bugs.launchpad.net/ntrack

        New Stuff:
         * common: ntrack 005 also considers link status for online status
         * common: add support for _foreach to ntracklist api
         * qt4: change API: adhere best practices for qt class symbol names

        Fixed Bugs:
         * lp:512094 - ntrack-libnl.c indicates ONLINE even if link is down

        Known Issues:
         * no Qt python wrappers yet - lp:505672

Changelog 

View the full changelog

2010-02-21 Alexander Sack <email address hidden>

 Release ntrack 005

2010-02-21 Alexander Sack <email address hidden>

 update NEWS for 005 release

2010-02-21 Alexander Sack <email address hidden>

 qt4: remove some empty lines between QNtrack private fields

2010-02-21 Alexander Sack <email address hidden>

 qt4: fix memleak in get_nl_link_by_index

2010-02-21 Alexander Sack <email address hidden>

 qt4: build qt4/ dir with -pedantic and -Wall -Werror; make QtCore includedir -isystem

2010-02-21 Alexander Sack <email address hidden>

 qt4: bump SONAME version-info to 1:0:0 to reflect API changes

2010-02-13 Alexander Sack <email address hidden>

 qt4: rename getters to match qt nomenclature

 + singleton getInstance() becomes instance()
 + getState() becomes networkState()

2010-02-12 Alexander Sack <email address hidden>

 glib: fix indentation of function parameters in ntrack-gsource.h

2010-02-12 Alexander Sack <email address hidden>

 glib: fix indentation of function parameters in ntrack-gsource.c

2010-02-12 Alexander Sack <email address hidden>

 common: honor link/carrier state when considering a topmost_route candidate (lp:512094)

 Improve update_connectivity logic maintained in ntrack-libnl.c as below:
 1. fill a sorted list with nl_objects taken from current nl link_cache
 2. when iterating through default routes, we only consider routes that have a matching
 output interface (oif) in the link cache
 3. a new topmost_route candidate is only considered if it has a carrier
 4. after all clear the sorted link_list

2010-02-12 Alexander Sack <email address hidden>

 common: fix processing of last element in ntrack_list_foreach,

2010-02-12 Alexander Sack <email address hidden>

 common: add ntrack_list_free function to list api

2010-02-09 Alexander Sack <email address hidden>

 common[test]: extend common test-ntracklist to cover ntrack_list_foreach func

2010-02-09 Alexander Sack <email address hidden>

 common: add ntrack_list_foreach to ntracklist api

2010-01-21 Alexander Sack <email address hidden>

 common[libnl]: emit op_default_route_disappeared if no topmost_route is found in first update_connectivity run

 Currently, stateful monitor implementatoins start in state UNKNOWN, because they are not informed if no topmost_route
 is ever found. this fix allows them to interpret this as OFFLINE

2010-01-17 Alexander Sack <email address hidden>

 start ntrack 005 development

0 blueprints and 1 bug targeted

Bug report Importance Assignee Status
512094 #512094 ntrack-libnl.c indicates ONLINE even if link is down 3 High   10 Fix Released
This milestone contains Public information
Everyone can see this information.