ntrack aims to be a lightweight and easy to use library for application developers that want to get events on network online status changes such as online, offline or route changes.
The primary goal is to serve desktop applications in a network manager and desktop environment independent fashion. Also its supposed to be lightweight, resource un-intensive and extensible.
The code is licensed under the LGPLv3 (or later) to allow ubiquitous adoption, while preserving the benefits of copy-left licensing.
Official Ubuntu Packages for latest upstream releases can be found in asac's ntrack ppa:
- https:/
Report bugs:
- https:/
For discussion/
- asac on irc.freenode.net.
Project information
- Maintainer:
- Alexander Sack
- Driver:
- Not yet selected
- Licence:
- GNU GPL v3, GNU LGPL v3
View full history Series and milestones
main series is the current focus of development.
All code Code
- Version control system:
- Bazaar
- Programming languages:
- C, C++, python (later: javascript)
All packages Packages in Distributions
-
ntrack source package in Xenial
Version 016-1.3 uploaded -
ntrack source package in Trusty
Version 016-1.2ubuntu2 uploaded -
ntrack source package in Precise
Version 016-1ubuntu1 uploaded -
ntrack source package in Oneiric based series for Ubuntu LEB
Version 014+bzr312-0ubuntu2 uploaded -
ntrack source package in Bionic
Version 016-1.3 uploaded
All bugs Latest bugs reported
-
Bug #1408238: Crash will be caused by poilcy routing and/or a second routing table.
Reported -
Bug #1386642: rtnetlink backend does not work for ipv6
Reported -
Bug #1226090: Developer build instructions are inaccurate
Reported -
Bug #1115449: ntrack-libnl.c:544:3: error: invalid use of undefined type 'struct nl_object_ops'
Reported -
Bug #899760: circular dependency libntrack0 -> "module" -> libntrack0
Reported