Commit graph

  • 5fbd45e667 route: merge branch 'route-tc-fixes' Thomas Haller 2014-11-24 18:23:02 +01:00
  • 703989eb12 route: make rtnl_tc_clone() more robust against NLE_NOMEM Thomas Haller 2014-11-24 17:19:54 +01:00
  • 24ad51518f route: set missing TCA_ATTR_XSTATS changes flags in rtnl_tc_msg_parse() Thomas Haller 2014-11-24 17:19:53 +01:00
  • b54f6d8023 idiag: add a copy of linux/sock_diag.h Cong Wang 2014-10-27 09:50:17 -07:00
  • 9c066b9271 idiag: provide a hash function for idiag objects Cong Wang 2014-11-20 12:26:01 -08:00
  • 0020ba1212 cache: avoid duplicate check on initial dump Holger Eitzenberger 2014-11-23 15:40:36 +01:00
  • 15178401c2 route/cls: merge branch 'route-cls-u32-match-mark' Thomas Haller 2014-11-23 15:32:41 +01:00
  • 8759c20beb route/cls: minor fixes in for match mark filters Thomas Haller 2014-11-23 15:25:01 +01:00
  • 3844b15d73 route/cls: support 'match mark' u32 filters Sagi Lowenhardt 2014-11-10 07:51:41 -08:00
  • d65c32a720 link: fix memory leaks due to repeated calls to .io_alloc() Thomas Haller 2014-08-18 15:24:30 +02:00
  • b0d0d339cd link/inet6: add support for tokenized interface identifiers Lubomir Rintel 2014-09-26 23:19:43 +02:00
  • e003951945 netlink/netlink.h: fix build including <poll.h> with the musl C library Jörg Krause 2014-09-01 12:38:10 +02:00
  • d6f761bc4e build: move copy of linux headers to private directory Thomas Haller 2014-09-24 07:49:34 +02:00
  • 1e3f316081 build/trivial: prettify makefiles by wrapping long lines Thomas Haller 2014-09-24 07:49:33 +02:00
  • a2b9f33fd4 idiag: fix a typo in idiagnl_req_set_ifindex() Cong Wang 2014-09-23 10:00:06 -07:00
  • 1578095b8a build: generate libnl-idiag-3.0.pc Sébastien Barré 2014-09-18 12:17:39 +02:00
  • cea532d296 Merge branch 'enovance-sa_fixup' Thomas Haller 2014-08-27 13:24:35 +02:00
  • 592d665fbc cls: check data before memcpy() it Nicolas PLANEL 2014-08-26 11:43:49 -04:00
  • 06140c3ec9 xfrm: fix xfrm_sa_msg_parser() to return the value from the callback Nicolas PLANEL 2014-08-26 11:34:40 -04:00
  • 77bbf2270c xfrm: fix an unintialized return value on memory allocation error in xfrmnl_ae_parse() Nicolas PLANEL 2014-08-26 11:31:15 -04:00
  • a640e97a22 qdisc: avoid calling strstr() with a NULL haystack Nicolas PLANEL 2014-08-26 11:21:12 -04:00
  • 54ae1d95a4 xfrm: fix calling free() with a bad pointer Nicolas PLANEL 2014-08-26 10:23:37 -04:00
  • 8cd946a683 travis-ci: run make check in travis build Thomas Haller 2014-08-26 13:48:17 +02:00
  • 7c775184c1 Remove pointless N < 0 checks Thomas Graf 2014-08-26 14:08:41 +02:00
  • 54f6d7d1b3 Merge branch 'tgraf/trivial-fixes' Thomas Haller 2014-08-26 13:13:28 +02:00
  • 340d5d69c4 src: Silence all warnings Thomas Graf 2014-08-26 01:09:12 +02:00
  • c231aa4159 xfrm: Remove unused variable sp_id and sa_id Thomas Graf 2014-08-26 01:09:11 +02:00
  • 485cefd665 nf: Remove unused function htonll() Thomas Graf 2014-08-26 01:09:10 +02:00
  • a45fca9a58 xfrm: Remove unused function __assign_addr() Thomas Graf 2014-08-26 01:09:09 +02:00
  • da80033c2f nf: nfnl_*_str2copy_mode() should return int Thomas Graf 2014-08-26 01:09:08 +02:00
  • 03f3f3c4c0 build: Add continuous integration support via travis-ci Thomas Graf 2014-08-26 02:08:21 +02:00
  • 16e3d61689 tests: build test-create-macvlan as part of make check Thomas Haller 2014-08-18 13:41:31 +02:00
  • 76237f6d63 Merge branch 'hfsc-qdisc-support' Thomas Haller 2014-07-30 19:05:56 +02:00
  • cacc24ea66 qdisc: add hfsc qdisc support Cong Wang 2014-07-28 15:21:01 -07:00
  • f904fabcb4 tc: save error code for rtnl_tc_data_check() Cong Wang 2014-07-28 15:21:00 -07:00
  • 000dd945b6 Merge branch 'dcbw/inet6_addr_gen' Thomas Haller 2014-07-30 18:52:04 +02:00
  • 558f966782 link/inet6: add link IPv6 address generation mode support Dan Williams 2014-07-25 14:36:29 -05:00
  • b51815a9db link: update copy of kernel header include/linux/if_link.h Dan Williams 2014-07-25 14:33:38 -05:00
  • 2605538632 Merge branch 'declaration-fixes' Thomas Haller 2014-07-27 11:10:06 +02:00
  • 5329f6a6c7 cache_mngt: Make __nl_cache_ops_lookup() static, it was never declared Thomas Graf 2014-07-26 21:33:20 +02:00
  • 99050f2248 cache: Declare nl_cache_ops_set_flags() Thomas Graf 2014-07-26 21:33:21 +02:00
  • 779d1341f8 socket: Be correct, time(2) takes a pointer, not an integer Thomas Graf 2014-07-26 21:33:22 +02:00
  • 70849054f7 act: Include <netlink/route/action.h> Thomas Graf 2014-07-26 21:33:23 +02:00
  • 17f1c386df act: Declare rtnl_act_change() Thomas Graf 2014-07-26 21:33:24 +02:00
  • a1593c234a neightbl: Declare rtnl_neightbl_set_gc_interval() Thomas Graf 2014-07-26 21:33:25 +02:00
  • 9f848b3084 ematch/cmp: Include <netlink/route/cls/ematch/cmp.h> Thomas Graf 2014-07-26 21:33:26 +02:00
  • 821c189f77 link/inet: Include <netlink/route/link/inet.h> Thomas Graf 2014-07-26 21:33:27 +02:00
  • 73f999607d link/bonding: Include <netlink/route/link/bonding.h> Thomas Graf 2014-07-26 21:33:28 +02:00
  • a1273ce13c link/ipgre: Include <netlink/route/link/ipgre.h> Thomas Graf 2014-07-26 21:33:29 +02:00
  • 180351cfd1 link/sit: Include <netlink/route/link/sit.h> Thomas Graf 2014-07-26 21:33:30 +02:00
  • 2592a852fb link/ip6tnl: Include <netlink/route/link/ip6tnl.h> Thomas Graf 2014-07-26 21:33:31 +02:00
  • a13010435a link/ip6tnl: Declare rtnl_link_is_ip6_tnl() Thomas Graf 2014-07-26 21:33:32 +02:00
  • 69dd5ecea9 htb: Declare rtnl_htb_set_level() Thomas Graf 2014-07-26 21:33:33 +02:00
  • 01784b72da link/inet: fix rtnl_link_inet_get_conf() not to allocate inet_data Thomas Haller 2014-07-26 00:26:49 +02:00
  • 371d1a0790 style: add .indent.pro file for GNU indent Thomas Haller 2014-07-26 15:07:00 +02:00
  • fc249f81c7 style: require comma after __ADD() macro Thomas Haller 2014-07-26 15:06:59 +02:00
  • 9dc6e6da90 veth: add kernel header linux/veth.h for VETH defines Dan Williams 2014-07-25 14:27:09 -05:00
  • 944b982cc5 link: add ifb device support Cong Wang 2014-07-21 12:27:32 -07:00
  • 956b758f7e xfrm: use the right specifier for uint64_t Cong Wang 2014-07-21 10:44:45 -07:00
  • 5f9eedc22d Merge branch 'xfrm' Thomas Haller 2014-07-20 18:23:34 +02:00
  • 51941b1356 xfrm: style-fixes Thomas Haller 2014-07-20 16:11:43 +02:00
  • 9171544708 xfrm: add xfrm support Sruthi Yellamraju 2014-07-20 15:57:33 +02:00
  • dcc5375977 libnl-3.2.25 release Thomas Haller 2014-07-16 11:19:12 +02:00
  • c4d700038b tc: add co_groups for tc qdisc and filter Cong Wang 2014-07-11 17:19:03 -07:00
  • 94e1345873 build: embed the git commit id of HEAD in the configure script Thomas Haller 2014-07-04 19:58:04 +02:00
  • c62cda91f7 build: let autogen.sh script change into top source directory Thomas Haller 2014-07-04 19:58:03 +02:00
  • 9c2dbdfba5 ip6tnl: Use <netinet/in.h> for in6_addr and stuff Thomas Graf 2014-06-28 08:50:32 +01:00
  • 9e0960c150 doc: state in documentation that libnl3 is supposed to work with 3.x kernels Thomas Haller 2014-06-27 19:41:18 +02:00
  • 0446731124 libnl-3.2.25-rc1 release Thomas Haller 2014-06-25 12:57:13 +02:00
  • 558df52e6e attr: nla_get_u64() should return 0 if the attribute does not fully contain 64 bit Thomas Haller 2014-06-25 10:11:56 +02:00
  • 940e5d5446 doc: fix doxygen-link.py by skipping invalid entries in libnl.dict Thomas Haller 2014-06-25 11:45:16 +02:00
  • 853c045ada cache: add missing declaration of nl_cache_move() in include/netlink/cache.h Sruthi Yellamraju 2014-06-24 15:03:15 -04:00
  • baaf82d6d6 Merge branch 'coverity-fixes-2' Thomas Haller 2014-06-25 09:26:49 +02:00
  • a8b352a4c5 attr: fix compile warning in headers Peter Wu 2014-06-24 23:13:38 +02:00
  • 8e052f59f4 attr: prevent garbage return value for NULL param Peter Wu 2014-06-24 23:13:37 +02:00
  • 2ca01afcee u32: prevent memcpy from NULL Peter Wu 2014-06-24 23:13:36 +02:00
  • e4c94ea9ed doc: fix error in core documentation for nl_cache_mngr_alloc() Thomas Haller 2014-06-17 18:42:48 +02:00
  • b6cadfefab cache_mngr: Fix assignment of error code in nl_cache_mngr_alloc() Tobias Klauser 2014-06-17 14:58:10 +02:00
  • 8f82270cff cache_mngr: Return proper error code if nl_socket_alloc() fails Tobias Klauser 2014-06-17 14:58:09 +02:00
  • feda705426 cli: Fix typo in error message Tobias Klauser 2014-06-17 14:48:24 +02:00
  • f8144b11aa build: fix error in include/Makefile.am Thomas Haller 2014-06-16 17:45:11 +02:00
  • 11f9cc0914 ip6tnl: introduce ip6 tunnel support Susant Sahani 2014-05-10 10:18:12 +05:30
  • cfc57ce359 Merge branch 'coverity-fixes' Thomas Haller 2014-06-10 21:46:49 +02:00
  • 3d5e4883be route/pktloc: read_pktlocs() always returned success status Thomas Haller 2014-06-10 18:15:52 +02:00
  • 90cfeeecac netfilter/ct: fix calling nfnl_*_put() on uninitialized memory after nfnlmsg_*_parse() Thomas Haller 2014-06-10 18:06:37 +02:00
  • d7a9e74f82 route/link: fix dangling pointer after rtnl_link_get_ifalias(link, NULL) Thomas Haller 2014-06-10 17:50:09 +02:00
  • dae0a2316e cache: fix crash in nl_cache_dump_filter() when omitting the params argument Thomas Haller 2014-06-10 17:42:31 +02:00
  • 8532ac5e10 cls: fix array overrun in rtnl_ematch_opnd2txt() Thomas Haller 2014-06-10 15:29:11 +02:00
  • 87682a093a cli: add error checking to nl-route-get about out-of-memory Thomas Haller 2014-06-10 15:54:45 +02:00
  • d50758cbfe route: remove unnecessary non-null check in pktloc and ematch Thomas Haller 2014-06-10 16:15:02 +02:00
  • 29a38942aa lib: reorder free() after printf("%p") statements Thomas Haller 2014-06-10 17:53:37 +02:00
  • bb44548b92 route/link: pass proper type to sizeof() for calloc() in vlan_parse() Thomas Haller 2014-06-10 18:20:25 +02:00
  • 6608cd5d72 act: fix the logic of parsing actions Cong Wang 2014-04-14 18:39:08 -07:00
  • 872544c0c0 msg: Remove unnecessary call of nlmsg_free on known NULL pointer Tobias Klauser 2014-05-30 16:10:07 +02:00
  • 1087eb5314 obj: Fix dereference before NULL check Tobias Klauser 2014-06-03 10:47:48 +02:00
  • 732c19948d Merge branch 'mgorny-master' Thomas Haller 2014-05-25 21:56:54 +02:00
  • 425d3d6661 Use paths relative to srcdir in setup.py. Michał Górny 2014-05-25 12:51:32 +02:00
  • 4dc7246742 Explicitly create output directories for flex/yacc output. Michał Górny 2014-05-25 11:49:19 +02:00
  • 430eb4004a vlan: add support for IFLA_VLAN_PROTOCOL Susant Sahani 2014-05-07 16:05:53 +05:30
  • c79754297a tunnel: add a copy of include/linux/if_tunnel.h Cong Wang 2014-05-07 10:22:50 -07:00