summaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* libnl-3.2.28 releaselibnl3_2_28Thomas Haller2016-07-081-1/+1
| | | | Signed-off-by: Thomas Haller <thaller@redhat.com>
* libnl-3.2.28-rc1 releaselibnl3_2_28rc1Thomas Haller2016-06-301-1/+1
| | | | Signed-off-by: Thomas Haller <thaller@redhat.com>
* route/link: add macvtap supportBeniamino Galvani2015-11-191-0/+57
| | | | | | | | | This adds support for MAC-VLAN based tap interfaces (macvtap). http://lists.infradead.org/pipermail/libnl/2015-October/001976.html Signed-off-by: Beniamino Galvani <bgalvani@redhat.com> Signed-off-by: Thomas Haller <thaller@redhat.com>
* libnl-3.2.27 releaselibnl3_2_27Thomas Haller2015-10-161-1/+1
| | | | Signed-off-by: Thomas Haller <thaller@redhat.com>
* libnl-3.2.27-rc1 releaselibnl3_2_27rc1Thomas Haller2015-09-211-1/+1
| | | | Signed-off-by: Thomas Haller <thaller@redhat.com>
* doc: enable generation of Doxygen tagfile for libnl API referenceSteffen Vogel2015-09-192-1/+2
| | | | | | | | | This enables other projects which are using Doxygen for documentation to automatically create hyperlinks to libnl's API reference. See: http://www.stack.nl/~dimitri/doxygen/manual/external.html https://github.com/thom311/libnl/pull/89
* doc/Makefile.am: don't use asciidoc if disabledKir Kolyshkin2015-07-091-0/+4
| | | | | | | | | In case doc/configure.ac hasn't found asciidoc or any of its prerequisites (such as pygmentize), make shouldn't try to run it. One such case ("gendoc" target) is covered while the other ("%.html" target) is not. Fix it by adding a proper ifdef. Signed-off-by: Kir Kolyshkin <kir@openvz.org>
* doc/configure.ac: simplify python checkKir Kolyshkin2015-07-092-101/+5
| | | | | | | | | | | | | | | | | | | A check for python binary that was originally introduced by commit 183e869 is needed because python is used for a couple of preprocessors (doxygen-link.py and resolve-asciidoc-refs.py) and therefore it is impossible to build docs without python. While it is right to check for python, the check was both wrong and excessive. Instead of just checking for python binary, it checked for various versions of python and set a few variables that are not needed here. More to say, the absense of python binary was not treated as being fatal like it should. Fix both problems by using AC_CHECK_PROG for python, terminating the build in the same way as with doxygen absense. Also, remove the m4/ax_python.m4 which is no longer needed. Signed-off-by: Kir Kolyshkin <kir@openvz.org>
* libnl-3.2.26 releaselibnl3_2_26Thomas Haller2015-03-301-1/+1
| | | | Signed-off-by: Thomas Haller <thaller@redhat.com>
* libnl-3.2.26-rc1 releaselibnl3_2_26rc1Thomas Haller2015-03-051-1/+1
| | | | Signed-off-by: Thomas Haller <thaller@redhat.com>
* libnl-3.2.25 releaselibnl3_2_25Thomas Haller2014-07-161-1/+1
| | | | Signed-off-by: Thomas Haller <thaller@redhat.com>
* doc: state in documentation that libnl3 is supposed to work with 3.x kernelsThomas Haller2014-06-271-2/+2
| | | | Signed-off-by: Thomas Haller <thaller@redhat.com>
* libnl-3.2.25-rc1 releaselibnl3_2_25rc1Thomas Haller2014-06-251-1/+1
| | | | Signed-off-by: Thomas Haller <thaller@redhat.com>
* doc: fix doxygen-link.py by skipping invalid entries in libnl.dictThomas Haller2014-06-251-9/+32
| | | | | | | | | | | | | | | | | | | | | | Newer versions of doxygen (on Fedora20) treat the documentation slightly different so that the following entires end up in libnl.dict: \=api/group__attr.html#ga769cc7bd882aab17c3740dd83329d7e6 »·······»·······NLA_PUT=api/group__attr.html#ga769cc7bd882aab17c3740dd83329d7e6 NLA_PUT=api/group__attr.html#ga769cc7bd882aab17c3740dd83329d7e6 Especially, replacing r'\' breaks the generated html documentation. Extend doxygen-link.py to strip whitespaces from the name and skip over r'\'. Also, when replacing the words in the output file, match them using word boundaries r'\b'. Also, don't print an additional newline after each processed line. Acked-by: Thomas Graf <tgraf@suug.ch> Signed-off-by: Thomas Haller <thaller@redhat.com>
* doc: fix error in core documentation for nl_cache_mngr_alloc()Thomas Haller2014-06-171-1/+1
| | | | Signed-off-by: Thomas Haller <thaller@redhat.com>
* ip6tnl: introduce ip6 tunnel supportSusant Sahani2014-06-161-0/+59
| | | | | | | | This patch adds support for ip6 tunnel that works with the ip6_tunnel kernel module. Signed-off-by: Susant Sahani <susant@redhat.com> Signed-off-by: Thomas Haller <thaller@redhat.com>
* ipvti: introduce vti tunnel supportSusant Sahani2014-05-061-0/+60
| | | | | | Signed-off-by: Susant Sahani <susant@redhat.com> [thaller@redhat.com: some whitespace fixes] Signed-off-by: Thomas Haller <thaller@redhat.com>
* introduce sit tunnel supportSusant Sahani2014-05-051-0/+78
| | | | | | | | | This patch introduces sit tunnel support Signed-off-by: Susant Sahani <susant@redhat.com> Acked-by: Thomas Graf <tgraf@suug.ch> [thaller@redhat.com: change WS to TAB, fix code doc] Signed-off-by: Thomas Haller <thaller@redhat.com>
* introduce gre tunnel supportSusant Sahani2014-05-051-0/+79
| | | | | | | | | This patch introduces gre tunnel support Signed-off-by: Susant Sahani <susant@redhat.com> Acked-by: Thomas Graf <tgraf@suug.ch> [thaller@redhat.com: change WS to TAB, fix code doc] Signed-off-by: Thomas Haller <thaller@redhat.com>
* introduce ipip tunnel supportSusant Sahani2014-05-051-0/+66
| | | | | | | | | | This patch introduces ipip tunnel support. This works with kernel module ipip. Signed-off-by: Susant Sahani <susant@redhat.com> Acked-by: Thomas Graf <tgraf@suug.ch> [thaller@redhat.com: change WS to TAB, fix code doc] Signed-off-by: Thomas Haller <thaller@redhat.com>
* doc/core: reply message should send from kernel to appHangbin Liu2014-04-161-2/+2
| | | | | Signed-off-by: Hangbin Liu <liuhangbin@gmail.com> Signed-off-by: Thomas Haller <thaller@redhat.com>
* build: fix error when running `configure --disable-doc`Thomas Haller2014-01-291-2/+2
| | | | Signed-off-by: Thomas Haller <thaller@redhat.com>
* libnl-3.2.24 releaselibnl3_2_24Thomas Haller2014-01-211-1/+1
| | | | Signed-off-by: Thomas Haller <thaller@redhat.com>
* doc: fix typo in documentationThomas Haller2014-01-211-2/+2
| | | | | | Also fix typo in source code comment. Signed-off-by: Thomas Haller <thaller@redhat.com>
* libnl-3.2.24-rc1 releaselibnl3_2_24rc1Thomas Haller2013-12-171-1/+1
| | | | Signed-off-by: Thomas Haller <thaller@redhat.com>
* 3.2.23 releaselibnl3_2_23Thomas Graf2013-10-301-1/+1
|
* libnl-3.2.23-rc2 releaselibnl3_2_23rc2Thomas Graf2013-10-231-1/+1
| | | | Signed-off-by: Thomas Graf <tgraf@suug.ch>
* doc: Add instructions on how to build docsThomas Graf2013-10-221-0/+3
| | | | | Reported-by: Teto <mattator@gmail.com> Signed-off-by: Thomas Graf <tgraf@suug.ch>
* doxygen-link: Be python3 compatibleThomas Graf2013-10-221-1/+1
| | | | | Reported-by: Teto <mattator@gmail.com> Signed-off-by: Thomas Graf <tgraf@suug.ch>
* libnl-3.2.23-rc1 releaselibnl3_2_23rc1Thomas Graf2013-10-221-1/+1
|
* Add VXLAN support.Yasunobu Chiba2013-08-041-0/+95
|
* Add support for inet diag Netlink protocol.Joe Damato2013-07-191-0/+2
| | | | | | | | | | | | | - Inet diag allows users to gather low-level socket information. - This library provides a higher-level API for creating inetdiag requests (via idiagnl_connect and idiagnl_send_simple) and parsing the replies (via idiagnl_msg_parse). A cache is also provided (via idiagnl_msg_alloc_cache). - Request and message objects provide APIs for accessing and setting the various properties of each. - This library also allows the user to parse the inetdiag response attributes which contain information about traffic class, TOS, congestion, socket memory info, and more depending on the kernel version used. - Includes doxygen documentation.
* Merge branch 'master' of https://github.com/michael-dev/libnlThomas Graf2013-05-241-0/+57
|\
| * Add macvlan supportMichael Braun2013-05-161-0/+57
| | | | | | | | | | | | This patch add support for kernel macvlan interfaces. Signed-off-by: Michael Braun <michael-dev@fami-braun.de>
* | 3.2.22 releaselibnl3_2_22Thomas Graf2013-05-141-1/+1
|/
* Prepare for 3.2.22-rc1 releaselibnl3_2_22rc1Thomas Graf2013-04-281-1/+1
| | | | Signed-off-by: Thomas Graf <tgraf@suug.ch>
* attr: Add nla_nest_cancel() to remove partially added nested attributesThomas Graf2013-03-141-0/+1
| | | | Signed-off-by: Thomas Graf <tgraf@suug.ch>
* bond: Provide rtnl_link_bond_alloc()Thomas Graf2013-02-141-2/+1
| | | | Signed-off-by: Thomas Graf <tgraf@suug.ch>
* vlan: Provide rtnl_link_vlan_alloc()Thomas Graf2013-02-141-5/+2
| | | | Signed-off-by: Thomas Graf <tgraf@suug.ch>
* 3.2.21 releaselibnl3_2_21Thomas Graf2013-01-241-2/+2
|
* 3.2.20 releaselibnl3_2_20Thomas Graf2013-01-231-1/+1
|
* 3.2.19 releaselibnl3_2_19Thomas Graf2013-01-171-1/+1
|
* 3.2.18 releaselibnl3_2_18Thomas Graf2013-01-081-1/+1
|
* 3.2.17 releaselibnl3_2_17Thomas Graf2013-01-041-1/+1
|
* Fix python detection codeGilles Espinasse2012-12-051-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Gilles Espinasse <g.esp@free.fr> Compiling libnl versions that include doc or the git tree produce this checking for python build information... checking for python2.6... python2.6 checking for main in -lpython2.6... yes checking python2.6/Python.h usability... yes checking python2.6/Python.h presence... yes checking for python2.6/Python.h... yes ./configure: line 4272: test: !=: unary operator expected checking for python2.5... (cached) python2.6 checking for main in -lpython2.6... (cached) yes checking for python2.6/Python.h... (cached) yes ./configure: line 4272: test: !=: unary operator expected checking for python2.4... (cached) python2.6 checking for main in -lpython2.6... (cached) yes checking for python2.6/Python.h... (cached) yes ./configure: line 4272: test: !=: unary operator expected checking for python2.3... (cached) python2.6 checking for main in -lpython2.6... (cached) yes checking for python2.6/Python.h... (cached) yes ./configure: line 4272: test: !=: unary operator expected checking for python2.2... (cached) python2.6 checking for main in -lpython2.6... (cached) yes checking for python2.6/Python.h... (cached) yes ./configure: line 4272: test: !=: unary operator expected checking for python2.1... (cached) python2.6 checking for main in -lpython2.6... (cached) yes checking for python2.6/Python.h... (cached) yes ./configure: line 4272: test: !=: unary operator expected checking for python... (cached) python2.6 checking for main in -lpython2.6... (cached) yes checking for python2.6/Python.h... (cached) yes ./configure: line 4272: test: !=: unary operator expected results of the Python check: Binary: python2.6 Library: python2.6 Include Dir: no Fix the unary operator warning allow to break when one python version is found Add the more recent python versions Change send upstream as http://savannah.gnu.org/patch/index.php?7897 Signed-off-by: Thomas Graf <tgraf@suug.ch>
* Merge branch 'master' of git://git.inai.de/libnlThomas Graf2012-11-265-377/+7
|\
| * build: use foreign modeJan Engelhardt2012-11-264-371/+1
| | | | | | | | | | | | | | This is the magic trick to get rid of files like NEWS, INSTALL, etc. that are unused in some projects, like libnl. Signed-off-by: Jan Engelhardt <jengelh@inai.de>
| * build: use AC_CONFIG_AUX_DIRJan Engelhardt2012-11-262-6/+6
| | | | | | | | | | | | Stash all those scripts into a separate directory and ignore that. Signed-off-by: Jan Engelhardt <jengelh@inai.de>
| * build: rename configure.in -> .acJan Engelhardt2012-11-261-0/+0
| | | | | | | | | | | | | | "configure.in" is a very, very old, obsolete name. Newer automake will reject it, so rename it now. Signed-off-by: Jan Engelhardt <jengelh@inai.de>
* | 3.2.16 releaselibnl3_2_16Thomas Graf2012-11-261-1/+1
|/