Commit graph

  • 4263106728 add veth link support Cong Wang 2013-11-01 16:58:48 -07:00
  • 1f3511c1d1 factor out rtnl_link_fill_info() Cong Wang 2013-11-01 16:58:46 -07:00
  • 43e9438d9a add ingress qdisc Cong Wang 2013-10-24 23:59:15 -07:00
  • 60ceeef964 3.2.23 release Thomas Graf 2013-10-31 00:11:18 +01:00
  • ac344b9b6a tests: fix make test-create-vxlan Cong Wang 2013-10-25 00:02:05 -07:00
  • f44b82fa13 libnl-3.2.23-rc2 release Thomas Graf 2013-10-23 11:06:50 +02:00
  • 71ad234b48 include: Provide <netlink/route/link/vxlan.h> in distribution Thomas Graf 2013-10-23 09:28:05 +02:00
  • 7f066d0049 Fix up -rc1 versioning to not be included in libnl_micro_version Thomas Graf 2013-10-22 16:45:21 +02:00
  • 3151eda89a doc: Add instructions on how to build docs Thomas Graf 2013-10-22 16:33:27 +02:00
  • 72bf363654 doxygen-link: Be python3 compatible Thomas Graf 2013-10-22 16:32:23 +02:00
  • 74db300236 libnl-3.2.23-rc1 release Thomas Graf 2013-10-22 15:26:12 +02:00
  • 549010c52a rtnl-addr: set ifa_flags when creating/updating address Thomas Haller 2013-10-22 10:38:14 +02:00
  • d976e2e62b obj: Check for NULL pointer in nl_object_clone() Thomas Graf 2013-10-22 14:16:43 +02:00
  • 978bb85c7a python: add bridge flags API Nicolas PLANEL 2013-10-11 15:52:22 +00:00
  • 07669b0b80 test: add python bridge testing sample Nicolas PLANEL 2013-10-10 22:34:18 +00:00
  • defebe30c6 python: add basic netlink protocol bridge interface support Nicolas PLANEL 2013-10-10 22:27:44 +00:00
  • cb034e12a4 test: add bridge creation sample Nicolas PLANEL 2013-10-10 21:43:12 +00:00
  • fdd1ba220d route/link: fixup link->l_af_ops must be set for some kind of links Nicolas PLANEL 2013-10-10 20:51:38 +00:00
  • 27019c5671 nl-link-set: Add --state option Julien BERNARD 2013-10-08 13:04:30 +02:00
  • 20ab3bfa78 Merge branch 'recvmsgs-comment-typo' of git://github.com/olafhering/libnl into olafhering-recvmsgs-comment-typo Thomas Graf 2013-10-07 11:40:13 +02:00
  • a4e588d04a Fixed ObjIterator for python3, fixed output of _color and added missing parameter to nl_cache_resync Teto 2013-10-02 22:18:31 +02:00
  • f2e6f502eb python: fixup VLANLink() initialization Nicolas PLANEL 2013-10-01 15:58:36 -04:00
  • ae7f8cc988 python: remove use of PyArg_ParseTuple() for callback result Arend van Spriel 2013-09-30 10:21:46 +02:00
  • 1daa48c48d nl: Fix comment typo on recvmsgs Olaf Hering 2013-10-01 18:23:54 +02:00
  • b9284bcded python: add send and receive functions to Socket class Arend van Spriel 2013-09-05 14:11:32 +02:00
  • 6726895133 python: fix typo in Socket::__str__() function Arend van Spriel 2013-09-05 14:11:25 +02:00
  • fa23414013 python: remove unnecessary callback type definitions Arend van Spriel 2013-09-05 14:11:28 +02:00
  • 522cf98fc2 python: allow callback function to be a class method Arend van Spriel 2013-09-05 14:11:27 +02:00
  • 2d55872fb1 use Callback object constructing Socket Arend van Spriel 2013-09-05 14:11:31 +02:00
  • 86207d47ab python: rework netlink callback handling Arend van Spriel 2013-09-05 14:11:26 +02:00
  • 934626903c nl_cb: store nl_cb_type in struct nl_cb Arend van Spriel 2013-09-05 14:11:29 +02:00
  • 9828326c7f add python examples using swig provided api Arend van Spriel 2013-09-05 14:11:30 +02:00
  • db08ef44af netfilter/ct: support optional CTA_ZONE attribute Holger Eitzenberger 2013-08-30 10:50:23 +02:00
  • 56d2bbe173 netfilter/ct: support optional CTA_TIMESTAMP attribute Holger Eitzenberger 2013-08-30 10:50:22 +02:00
  • 8a4f16b5bf Call to_msg_fill_raw when defined to_msg_fill is NULL chantra 2013-08-19 00:16:45 -07:00
  • c31467e0a4 Priority of the '<' operator is higher than that of the '=' operator maksqwe 2013-08-23 13:39:03 +03:00
  • 6f37b439af fix double free caused by freeing link af_data in rtnl_link_set_family() Jiri Pirko 2013-08-21 14:40:34 +02:00
  • 0eb665c693 Enable linker versioning Thomas Graf 2013-08-07 14:51:03 +02:00
  • 8443c7e9f1 Merge pull request #44 from sassanosystems/idiag Thomas Graf 2013-08-04 23:10:42 -07:00
  • 57f1d9f03a link: add support for IFLA_PHYS_PORT_ID Jiri Pirko 2013-08-01 13:57:08 +02:00
  • f0b1a4e66b Merge pull request #45 from chibacchie/vxlan Thomas Graf 2013-08-04 23:06:19 -07:00
  • 162c906bf2 Add VXLAN support. Yasunobu Chiba 2013-08-04 15:43:54 +09:00
  • 2ef91dac26 More safely parse vegas info and mem info. Joe Damato 2013-07-25 17:07:12 -07:00
  • c97c8c2bfd Add idiag-socket-details Joe Damato 2013-07-25 16:36:16 -07:00
  • b3fb89f445 Handle the case where nl_msec2str is passed 0 msecs Joe Damato 2013-07-18 22:35:45 -07:00
  • 81d2b1d509 Add support for inet diag Netlink protocol. Joe Damato 2013-07-03 18:40:58 -07:00
  • 89b00119f2 add generic netlink functions to swig Arend van Spriel 2013-07-15 12:09:13 +02:00
  • 7dc033f5cc add python module for generic netlink library Arend van Spriel 2013-07-15 12:09:12 +02:00
  • e77ea939c4 add support functions for attributes and callback handlers Arend van Spriel 2013-07-15 12:09:11 +02:00
  • c08aacc2e8 handle the case where 0 is passed to nl_size2str Joe Damato 2013-07-07 12:12:27 -07:00
  • 408a1b8f07 cache: Return -NLE_PROTO_MISMATCH if socket provided mismatches cache protocol Thomas Graf 2013-06-29 22:29:43 +02:00
  • 2d0810eb93 socket: Warn via debug message if local port namespace is exhausted Thomas Graf 2013-06-28 18:53:16 +02:00
  • cd1c1e1041 tests: use AM_CFLAGS instead of CFLAGS directly Thomas Graf 2013-06-28 18:49:51 +02:00
  • 01cfa9c1db msg: Avoid returning a negative value for nlmsg_attrlen() Thomas Graf 2013-06-27 18:29:17 +02:00
  • d612180cda netfilter/queue: introduce nfnl_queue_msg_send_verdict_batch() Holger Eitzenberger 2013-06-19 15:23:15 +02:00
  • 34a96ba5c2 netfilter/queue: generalize nfnl_queue_msg_build_verdict() Holger Eitzenberger 2013-06-19 15:23:14 +02:00
  • 53ac502a2b Handle -NLE_AGAIN in nl_cache_mngr_data_ready Andrew Collins 2013-06-17 15:58:43 -06:00
  • 87bbfb6b12 Default to comparing all attributes if no oo_id_attrs defined Andrew Collins 2013-06-17 15:24:05 -06:00
  • c1de0f3129 Merge branch 'master' of https://github.com/michael-dev/libnl Thomas Graf 2013-05-24 14:37:02 +02:00
  • c76393e203 Add macvlan support Michael Braun 2013-05-16 16:54:13 +02:00
  • c4d846f239 3.2.22 release Thomas Graf 2013-05-14 14:09:07 +02:00
  • 807fddc4cd nl: Increase receive buffer size to 4 pages Thomas Graf 2013-05-08 13:52:27 +02:00
  • 8983fa9914 rtnl_link_af_unregister: fix locking Nathan Lynch 2013-04-29 16:29:46 -05:00
  • 183052d047 Prepare for 3.2.22-rc1 release Thomas Graf 2013-04-28 12:52:26 +02:00
  • ed1f4cba2c tests: Include util.h in dist Thomas Graf 2013-04-28 12:51:58 +02:00
  • 4e9aa6a9a6 tests: Add basic attribute unit tests Thomas Graf 2013-04-28 12:31:52 +02:00
  • ffc0ee3540 configure: Convert ENABLE_UNIT_TESTS to a mere AM conditional Thomas Graf 2013-04-28 11:41:15 +02:00
  • 979ea335b0 Wrong calcultation in nla_reserve Emmanuel Thierry 2013-04-24 18:39:19 +02:00
  • 3a6d256da5 attr: Fix typo in nla_is_nested() Thomas Graf 2013-04-28 10:33:52 +02:00
  • 37f788f391 Merge branch 'fixes' of https://github.com/socketpair/libnl Thomas Graf 2013-04-28 10:25:47 +02:00
  • c07a6a30c2 attr: nla_is_nested() must access nla_type directly Thomas Graf 2013-04-28 10:23:28 +02:00
  • 33396faca5 Fix leak of cb if nl_socket_alloc_cb() failed to allocate socket Коренберг Марк (дома) 2013-04-28 00:35:37 +06:00
  • ead4cdeb99 tests: Make unit test building optional Thomas Graf 2013-04-27 14:27:10 +02:00
  • 59db7fb35b dump_attrs: "NLA_F_NESTED" => nla_is_nested(nla) Коренберг Марк (дома) 2013-04-26 23:50:54 +06:00
  • d505165f2b autoconf: Use PKG_CHECK_MODULES() instead of AM_PATH_CHECK() Thomas Graf 2013-04-05 10:44:06 +02:00
  • d3cf89ea94 addr: only translate more recent address family names and ARP types if defined Thomas Graf 2013-04-05 10:37:55 +02:00
  • ea436445ad Perform no operation on nl_object_free(NULL). Emmanuel Roullit 2013-04-03 21:07:32 +02:00
  • 56eb22fa74 msg: Pretty print generic netlink header in nl_msg_dump() Thomas Graf 2013-04-02 23:13:15 +02:00
  • 375a6294a4 nl: Return -NLE_AGAIN if non-blocking socket would block Thomas Graf 2013-04-02 11:58:18 +02:00
  • df66b0f267 genl: Fix cb reference leak in genl_ctrl_probe_by_name() Thomas Graf 2013-04-02 11:51:53 +02:00
  • 18152ca916 ct: add ICMPv6 type,code and ID Holger Eitzenberger 2013-03-31 21:16:21 +02:00
  • ff567100d6 nl: Print file:line:func in debugging messages and provide --disable-debug to disable debugging Thomas Graf 2013-04-02 11:39:30 +02:00
  • f9241d57fe cache: Improve debugging messages of cache operations Thomas Graf 2013-04-01 11:46:30 +02:00
  • ad545f2854 genl: Update mt_id of cache ops when resolving genl id Thomas Graf 2013-04-01 11:16:34 +02:00
  • aad041c46f genl: Provide internal function to resolve name to id Thomas Graf 2013-04-01 11:14:49 +02:00
  • 6c9be5a316 nl-route-add: Add NLM_F_EXCL flag to route add roopa 2013-03-23 17:42:59 -07:00
  • 23e26e9e05 Remove rtnl_link_free() declaration from the header file. Tony Cheneau 2013-03-16 00:23:18 -04:00
  • 4db11517fd Remove superfluous declaration of rtnl_route_put() Tony Cheneau 2013-03-16 00:23:19 -04:00
  • b39c9f7a53 rtnl-addr: Fix invalid call to nl_addr_set_prefixlen() if neither local or peer address are present Thomas Graf 2013-03-14 18:57:15 +01:00
  • 549d26dc87 rtnl-addr: Inherit prefix length to nl_addr objs in rtnl_addr_set_prefixlen() Thomas Graf 2013-03-14 18:52:17 +01:00
  • e09e7f1035 tests: Add check based unit test system Thomas Graf 2013-03-14 16:25:17 +01:00
  • 780a0423dc addr: Update to latest address familiy definition for translation Thomas Graf 2013-03-14 16:09:19 +01:00
  • 88527534ba addr: improve API reference documentation for nl_addr_*() Thomas Graf 2013-03-14 15:37:46 +01:00
  • f0f33c394b addr: Reset unused portion of binary address in nl_addr_set_binary_addr() Thomas Graf 2013-03-14 14:41:12 +01:00
  • f72bfc7220 msg: Pretty print error message header even if incomplete Thomas Graf 2013-03-13 17:44:47 +01:00
  • c608b4d151 msg: Pretty print padding attributes in nl_msg_dump() Thomas Graf 2013-03-13 17:28:07 +01:00
  • 1395c69901 attr: Warn application if nla_parse() observes same attribute multiple times Thomas Graf 2013-03-13 17:12:03 +01:00
  • 64315f731c attr: No longer warn about attribute of type 0 Thomas Graf 2013-03-13 17:07:01 +01:00
  • 60b370de8c attr: Do not enforce maximum length for NLA_FLAG attributes Thomas Graf 2013-03-13 17:01:54 +01:00
  • 9e6cdbf6fc attr: Add nla_nest_cancel() to remove partially added nested attributes Thomas Graf 2013-03-13 16:53:07 +01:00