Commit Graph

  • a214e75457 route/tc: remove unnecessary check for tc_kind member of struct rtnl_tc Tobias Klauser 2015-04-28 13:36:40 +02:00
  • 6af196f03f utils: Add translations for NETLINK_RDMA and NETLINK_CRYPTO Tobias Klauser 2015-04-27 17:01:07 +02:00
  • 8f5c65beee libnl-3.2.26 release Thomas Haller 2015-03-30 13:17:17 +02:00
  • 31d7d19393 neigh: add support for NDA_VLAN nl attribute Jonas Johansson 2015-03-19 20:15:52 +01:00
  • c242e25c45 route/link: fix indention in inet6_dump_details() Thomas Haller 2015-03-22 20:55:34 +01:00
  • 860ea27a46 utils: add code comment about capability number assignment Thomas Haller 2015-03-19 12:22:12 +01:00
  • ff19c781d3 build: extend configure option --enable-cli and install all cli programs Thomas Haller 2015-03-18 15:20:28 +01:00
  • 0c97b088f1 build/trivial: sort PROGRAMS list in src/Makefile.am Thomas Haller 2015-03-18 09:42:46 +01:00
  • 50a76998ac route: remove unnecessary include of private linux/if.h David Chappelle 2015-03-17 00:40:20 -04:00
  • cd4f66c321 build: revert moving unstable symbols from libnl_3 linker section Thomas Haller 2015-03-09 17:16:56 +01:00
  • 24d333075a lib/socket: detect protocol in nl_socket_set_fd() Thomas Haller 2015-03-06 12:33:49 +01:00
  • d62a68cda3 libnl-3.2.26-rc1 release Thomas Haller 2015-03-05 20:25:30 +01:00
  • a9c879abbe build: fix path to linker version scripts for out-of-tree build Thomas Haller 2015-03-05 18:52:04 +01:00
  • 2d61e89037 lib/socket: add nl_socket_set_fd() function Thomas Haller 2015-03-05 10:39:43 +01:00
  • f91e6959ea add socket nl_connect_fd() & nl_create_fd() Sagi Lowenhardt 2015-02-17 15:22:27 +02:00
  • 9614acf4c4 lib/nl: preserve s_local if nl_connect() fails Thomas Haller 2015-03-05 10:50:04 +01:00
  • 15824e4273 lib/socket: remove NL_SOCK_BUFSIZE_SET socket flag Thomas Haller 2015-03-05 08:46:31 +01:00
  • 364ab3daf6 dbg: save errno from modification in NL_DBG() Thomas Haller 2015-03-05 10:28:41 +01:00
  • d8f080d94f cls: add rtnl_u32_get_classid() API Cong Wang 2015-03-03 22:05:34 -08:00
  • 337af71720 build/trivial: reorder symbols in linker version scripts and add comment Thomas Haller 2015-03-04 15:27:14 +01:00
  • e89aec9bc1 route/tc: add internal rtnl_tc_data_peek() function Thomas Haller 2015-03-04 14:15:34 +01:00
  • 4ff512b054 correct --protocol option for nl-cls-* utilities Cong Wang 2015-02-24 22:09:54 -08:00
  • df25df5857 act: correct file path for mirred.c Cong Wang 2015-02-24 22:09:53 -08:00
  • 6ea5230690 build: fix parallel make Lubomir Rintel 2015-02-18 13:01:36 +01:00
  • 2bb90c2c9f pktloc: fix typo for tcp.flag.syn Thomas Haller 2015-02-17 08:42:53 +01:00
  • f545295104 lib: log errors from platform Lubomir Rintel 2015-01-25 18:11:53 +01:00
  • 6f891f6c0c lib: add const-ness to appropriate parameters in addr, attr, data Rohan Joyce 2015-02-13 18:26:01 +08:00
  • e75a1c373a route/tc: add rtnl_tc_stat2str() and rtnl_tc_str2stat() Cong Wang 2015-01-28 17:12:12 -08:00
  • c2151e8b7d route/act: merge branch 'act-skbedit' Thomas Haller 2015-02-02 18:16:54 +01:00
  • a23d16a723 route/act: add a test case for skbedit action Cong Wang 2015-01-28 15:19:19 -08:00
  • 6d5b9ab8ae route/act: add skbedit action Cong Wang 2015-01-28 15:19:18 -08:00
  • b5a56254b9 build: merge branch 'symbol-versioning' Thomas Haller 2015-02-02 17:40:10 +01:00
  • 4280dfb85d build: don't export internal symbols Thomas Haller 2015-01-04 17:24:40 +01:00
  • d2a30fbb36 build: move linker script symbols since last stable release to own section Thomas Haller 2015-01-04 17:24:39 +01:00
  • 113bb85acf build: explicitly list exported symbols in linker scripts Thomas Haller 2015-01-04 17:24:38 +01:00
  • 541b249358 build: add linker scripts for libnl-cli-3.so library Thomas Haller 2015-01-04 17:24:37 +01:00
  • e7d57da0dd build: add individual linker version scripts for shared libraries Thomas Haller 2015-01-04 17:24:36 +01:00
  • c7ae0c7d67 python: fix package meta data in setup.py Thomas Haller 2015-01-05 12:12:25 +01:00
  • b56f88c9b3 build: mark header linux-private/linux/veth.h as noinst_HEADERS Thomas Haller 2014-12-09 17:47:51 +01:00
  • 3a8d6cfd56 idiag: fix set of identifying properties for idiag_msg_obj Thomas Haller 2014-11-26 12:34:55 +01:00
  • bf4b042ed1 idiag: merge branch 'idiag-compare-all' Thomas Haller 2014-11-27 16:56:42 +01:00
  • 1c61ac3f4e idiag: fix idiagnl_compare() to compare all attributes Thomas Haller 2014-11-27 13:09:05 +01:00
  • f4020ebde5 idiag: make objects 'idiag_vegasinfo' and 'idiag_meminfo' comparable Thomas Haller 2014-11-27 13:09:04 +01:00
  • 9d4bc0345a idiag: don't dump unset properties of idiag_msg Thomas Haller 2014-11-27 13:09:03 +01:00
  • a60b3e46e7 route/addr: consider CACHEINFO in addr_compare()/nl_object_diff() Thomas Haller 2014-11-27 11:38:26 +01:00
  • b5a6d365e4 object: fix returning UINT_MAX for uint32_t in nl_object_diff() Thomas Haller 2014-11-27 12:00:41 +01:00
  • cb75576df0 route: merge branch 'route-link-get-kernel-opnotsupp' Thomas Haller 2014-11-27 10:33:11 +01:00
  • b54775d316 route/link: return -NLE_OPNOTSUPP in rtnl_link_get_kernel() for old kernels Thomas Haller 2014-11-26 18:17:16 +01:00
  • 8b023fd441 nl: add function nl_pickup_keep_syserr() Thomas Haller 2014-11-26 18:13:37 +01:00
  • 16d16b9a76 trival: white space fix in lib/nl.c Thomas Haller 2014-11-26 18:13:36 +01:00
  • cc474698b8 idiag: merge branch 'idiag-exts2str-fix' Thomas Haller 2014-11-25 12:31:20 +01:00
  • f0e3017d0e idiag: fix idiagnl_exts2str() Thomas Haller 2014-11-25 11:35:03 +01:00
  • 91e61c8f05 idiag: add missing enum types for idiagnl_exts2str() Thomas Haller 2014-11-25 11:35:02 +01:00
  • 77771ba26f cache: assert in nl_cache_mngt_register() for valid oo_keygen() function Thomas Haller 2014-11-24 19:04:50 +01:00
  • 60ad8251f8 idiag: merge branch 'idiag-fixes' Thomas Haller 2014-11-24 18:41:39 +01:00
  • fac840d1f3 idiag: add a oo_compare() function for idiag_msg objects Thomas Haller 2014-11-24 17:14:57 +01:00
  • 8eea9e927f idiag: add change attributes for idiag_msg_obj Thomas Haller 2014-11-24 17:14:56 +01:00
  • 2ee5cf55f3 idiag: remove clone functions from trivial structures Thomas Haller 2014-11-24 17:14:55 +01:00
  • 39ca54ab4d idiag: fix idiagnl_msg_clone() Thomas Haller 2014-11-24 17:14:54 +01:00
  • f40fd71701 idiag: fix memory leak in idiagnl_msg_set_cong() Thomas Haller 2014-11-24 17:14:53 +01:00
  • 0e13bb44b8 idiag: reorder idiagnl.h to have deprecated functions at the top Thomas Haller 2014-11-24 17:14:52 +01:00
  • 6bf68e60e4 idiag: deprecate IDIAG_TIMER_* value for IDIAGNL_TIMER_* Thomas Haller 2014-11-24 17:14:51 +01:00
  • 94039ca48a idiag: deprecate IDIAG_SS_* socket states Thomas Haller 2014-11-24 17:14:50 +01:00
  • 3b5226e3a2 idiag: deprecate netlink message type defines in idiagnl.h Thomas Haller 2014-11-24 17:14:49 +01:00
  • 22eb2569a5 idiag: deprecate IDIAG_ATTR_* enumeration Thomas Haller 2014-11-24 17:14:48 +01:00
  • cd8cd2dae2 idiag: deprecate idiagnl_msg_obj_ops variable in public API Thomas Haller 2014-11-24 17:14:47 +01:00
  • fffc7ecedd idiag: fix out of bound error parsing idiag messages Thomas Haller 2014-11-24 17:14:46 +01:00
  • a3c0c04eff idiag: add copy of kernel header include/linux/inet_diag.h Thomas Haller 2014-11-24 17:14:45 +01:00
  • 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