Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: libnl_android
Commits on Feb 9, 2011
  1. compiles for froyo with Android.mk

    authored
    renamed include/linux/if.h header to not interfere with definitions.
    added missing definitions for use by hostapd.
Commits on Jan 14, 2008
  1. 1.1 release

    Thomas Graf authored
  2. Fix documentation of cache manager.

    Thomas Graf authored
  3. Fix stale data pointers when constructing messages

    Thomas Graf authored
    Patrick McHardy reported a problem where pointers to the
    payload of a netlink message as returned by f.e. the
    nesting helpers become stale when the payload data
    chunk is reallocated.
    
    In order to avoid further problems, the payload chunk is
    no longer extended on the fly. Instead the allocation is
    made during netlink message object allocation time with
    a default size of a page which should be fine for the
    majority of all users. Additionally the functions
    nlmsg_alloc_size() and nlmsg_set_default_size() have been
    added to allocate messages of a particular length and to
    modify the default message size.
Commits on Jan 10, 2008
  1. Add missing @{ for doxygen to build genl documentation

    Thomas Graf authored
  2. @mbiebl

    [PATCH] Remove autogenerated files from git and add them to .gitignore.

    mbiebl authored Thomas Graf committed
  3. @mbiebl

    [PATCH] Process Doxyfile.in to set correct PACKAGE_VERSION number

    mbiebl authored Thomas Graf committed
  4. release 1.0

    Thomas Graf authored
  5. Remove lib/defs.h from repository

    Thomas Graf authored
  6. @kaber

    [PATCH] libnl cache management leak

    kaber authored Thomas Graf committed
  7. Added additional parsing and validation functions for generic netlink

    Thomas Graf authored
    Also adds better example documentation for generic netlink
Commits on Jan 9, 2008
  1. Tell git to ignore temporary files and push to pre9

    Thomas Graf authored
Commits on Jan 8, 2008
  1. Make vlan_put_attrs() available

    Thomas Graf authored
  2. Link info interface and vlan support

    Thomas Graf authored
    Adds an external interface to implement link info types and
    implements the type vlan.
Commits on Dec 19, 2007
  1. Add support for the IFF_ECHO flag

    Thomas Graf authored
  2. Support link operstate and linkmode

    Thomas Graf authored
  3. Represent default route with destination address length zero

    Thomas Graf authored
    So far the destination address for default routes was NULL
    which complicated the handling of routes in general. By
    assigning a address of length zero they can be compared
    to each other.
    
    This allows the cache manager to properly handle default
    routes.
Commits on Dec 18, 2007
Commits on Dec 17, 2007
  1. Fix memory leak when parsing netlink messages into caches

    Thomas Graf authored
    The reference created by the parsers was never given back.
  2. Fix creation and destruction of sockets

    Thomas Graf authored
    Fixes an off-by-one when releasing local ports. Fixes nl_connect()
    to properly close the socket upon failure. Return EBADFD if
    operations are performed on unconnected sockets where appropriate.
    Makes nl_handle_alloc() return an error if all local ports are
    used up.
Commits on Dec 13, 2007
  1. @kaber

    [LIBNL]: Fix pointer conversion warnings on 64 bit

    kaber authored Thomas Graf committed
    nl-tctree-dump.c: In function 'print_class':
    nl-tctree-dump.c:31: warning: cast from pointer to integer of different size
    nl-tctree-dump.c:44: warning: cast from pointer to integer of different size
    nl-tctree-dump.c: In function 'print_qdisc':
    nl-tctree-dump.c:55: warning: cast from pointer to integer of different size
    nl-tctree-dump.c:64: warning: cast from pointer to integer of different size
    
    Signed-off-by: Patrick McHardy <kaber@trash.net
  2. @kaber

    [LIBNL]: Fix pointer conversion warnings on 64 bit

    kaber authored Thomas Graf committed
    nl-tctree-dump.c: In function 'print_class':
    nl-tctree-dump.c:31: warning: cast from pointer to integer of different size
    nl-tctree-dump.c:44: warning: cast from pointer to integer of different size
    nl-tctree-dump.c: In function 'print_qdisc':
    nl-tctree-dump.c:55: warning: cast from pointer to integer of different size
    nl-tctree-dump.c:64: warning: cast from pointer to integer of different size
    
    Signed-off-by: Patrick McHardy <kaber@trash.net>
  3. @kaber

    [LIBNL]: Fix format strings

    kaber authored Thomas Graf committed
    Use %td for ptrdiff_t and %zu for size_t.
    
    Signed-off-by: Patrick McHardy <kaber@trash.net>
Commits on Nov 21, 2007
  1. Pushed to pre8 due to wrong version string in pre7

    Thomas Graf authored
Commits on Oct 11, 2007
  1. @tgraf
Commits on Sep 18, 2007
  1. @tgraf

    Use linux/types.h to fix amd64 build

    Philip Craig authored tgraf committed
    10-amd64-linux-types.patch from Ubuntu:
    
       - In order to make libnl compilable on amd64 include linux/types.h
         rather than defining the types ourselves; necessary as other headers
         include that and get different definitions.
    
     -- Scott James Remnant <scott@ubuntu.com>  Wed, 22 Mar 2006 02:12:08 +0000
  2. @tgraf

    Allow filtering by name for conntrack status flags

    Philip Craig authored tgraf committed
  3. @tgraf

    Fix typo in conntrack object compare

    Philip Craig authored tgraf committed
Commits on Sep 17, 2007
  1. @tgraf

    Export interface to define caches

    tgraf authored
    This interface was internal so far which required all code defining
    caches to be compiled with the sources available.
    
    In order to simplify the interface, the co_msg_parser prototype was
    changed to take the struct nl_parser_param directly instead of a
    void *. It used to be void * because the co_msg_parser was directly
    passed as the NL_CB_VALID callback function.
  2. @tgraf

    Check for availability of request_update()

    tgraf authored
    The implementation of this function is optional if a cache wishes to
    be updated by notifications only.
Something went wrong with that request. Please try again.