Commit Graph

  • 56352ab9f6 netfilter: expectation NAT direction is 32 bit attribute Rich Fought 2013-01-23 13:59:27 -08:00
  • 1419851eb4 fix includes after removing some headers Jiri Pirko 2013-01-23 13:17:43 +01:00
  • 26e22d887e 3.2.20 release Thomas Graf 2013-01-22 19:30:16 +01:00
  • 1481f97d36 route cache: This patch adds route priority to route object oo_id_attrs roopa 2013-01-17 06:48:59 -08:00
  • 2b96c3381d Remove obsolete release notes at end of configure Thomas Graf 2013-01-22 19:15:34 +01:00
  • f20bbe1f07 No longer install module API headers Thomas Graf 2013-01-22 19:10:38 +01:00
  • 7559157f2d Undo soname bump Thomas Graf 2013-01-22 19:07:09 +01:00
  • 5291af6fb5 link: fix reference leak in rtnl_link_af_data_compare() Thomas Graf 2013-01-18 14:49:08 +01:00
  • 5c3f2f015a link: Add af data compare to link objects roopa 2013-01-17 16:29:04 -08:00
  • 99399ca9c0 Add new rtnl_link_af_data_compare function to compare af_data roopa 2013-01-17 16:29:03 -08:00
  • 6b4a2cb634 3.2.19 release Thomas Graf 2013-01-17 14:02:35 +01:00
  • 310ec86b39 Add ao_compare support to bridge family af_data roopa 2013-01-08 05:29:10 -08:00
  • 09213ee5ee link af ops: Add new ao_compare op to compare link af_data roopa 2013-01-08 05:29:08 -08:00
  • b1ebda9241 cache: Add new nl_cache_find api roopa 2013-01-08 04:33:29 -08:00
  • 3540e44b15 link: add carrier support Flavio Leitner 2013-01-07 18:36:12 -02:00
  • f123795434 3.2.18 release Thomas Graf 2013-01-08 14:47:03 +01:00
  • 383ff943b4 fix include/Makefile.am Thomas Graf 2013-01-08 14:44:47 +01:00
  • de5744fb65 build: Fix distribution to include 'nfnetlink_conntrack.h' Otavio Salvador 2013-01-07 17:10:00 -02:00
  • ba38f39198 cache: make sure the user has specified a callback mihai.dontu@gmail.com 2013-01-06 07:07:02 +02:00
  • 00a5879e6e Add <netlink/route/link/can.h> to dist target Thomas Graf 2013-01-04 17:44:43 +01:00
  • 6369e1fdd9 3.2.17 release Thomas Graf 2013-01-04 16:44:52 +01:00
  • 5d53626100 nlmsg_ok comparison between signed and unsigned Eric Paris 2013-01-03 14:26:00 -05:00
  • 6971932254 Fix file descriptor leak on error Thomas Jarosch 2012-12-27 10:44:30 +01:00
  • de213328f8 cache: Take cache_ops lock when modifying cache ops flags Thomas Graf 2012-12-18 14:56:26 +01:00
  • 96bb7c9a4c cache pickup: Avoid duplicates during cache pickup roopa 2012-12-20 18:32:00 -08:00
  • 91ab1bea5e make: automake provides a cscope target these days Thomas Graf 2012-12-02 19:16:49 +01:00
  • 20a051237c Bug Fix: cache_include: Fix object ref release after successful object update roopa 2012-12-12 21:48:30 -08:00
  • 29b71371e7 route cache: Fix handling of ipv6 multipath routes roopa 2012-12-12 21:50:49 -08:00
  • 52b635f1f7 Merge branch 'aligned_be64' of https://github.com/rmfought/libnl Thomas Graf 2012-12-17 09:18:47 +01:00
  • 89e1b30256 Included defs.h so DISABLE_PTHREADS is visible. Rich Fought 2012-12-13 15:56:04 -08:00
  • 25c407c71f Re-adding #defines for __aligned_be64 for older kernels Rich Fought 2012-12-13 14:23:28 -08:00
  • 7c85b8a53b netfilter: update local header files Thomas Graf 2012-12-11 18:06:29 +01:00
  • 913a689de3 can: provide local copy of <linux/can/netlink.h> Thomas Graf 2012-12-11 17:59:30 +01:00
  • de14136304 Fix make check when using --disable-cli Gilles Espinasse 2012-12-05 00:08:00 +01:00
  • 68967eb10e Fix python detection code Gilles Espinasse 2012-12-05 00:08:01 +01:00
  • c86088ff01 link: socket-CAN helper functions Benedikt Spranger 2012-11-29 19:48:46 +01:00
  • 5251188673 link: basic socket-CAN support Benedikt Spranger 2012-11-29 19:48:45 +01:00
  • ab7f42e0bc build: resolve lex failure Jan Engelhardt 2012-11-27 00:01:53 +01:00
  • ffd051fc9a Merge branch 'master' of git://git.inai.de/libnl Thomas Graf 2012-11-26 23:34:37 +01:00
  • 0ba9e99381 build: use foreign mode Jan Engelhardt 2012-11-26 20:54:04 +01:00
  • f3cd3fe950 build: use AC_CONFIG_AUX_DIR Jan Engelhardt 2012-11-26 20:51:51 +01:00
  • 9d92564566 build: resolve automake-1.12 warnings Jan Engelhardt 2012-11-26 20:49:02 +01:00
  • a96a3b6828 build: rename configure.in -> .ac Jan Engelhardt 2012-11-26 20:48:13 +01:00
  • f535de36af 3.2.16 release Thomas Graf 2012-11-26 17:43:12 +01:00
  • 4149154c22 cache: only continue iterating over co_groups if it is available Thomas Graf 2012-11-26 11:50:56 +01:00
  • 05a6723eb5 3.2.15 release Thomas Graf 2012-11-23 17:05:52 +01:00
  • ed3d7066f7 Include the newly added header files in next release Thomas Graf 2012-11-23 17:05:05 +01:00
  • 3163fa707b cache: reserve room in cache_ops to avoid breaking module ABI too frequently Thomas Graf 2012-11-23 16:50:06 +01:00
  • 0a9d5fcfa4 configure: Replace broken AM_PROG_LEX with AC_CHECK_PROGS Thomas Graf 2012-11-23 16:40:14 +01:00
  • a2c4bd8f09 Updated configure.in to make sure bison and lex are installed. Richard Marshall 2012-11-19 20:20:22 -08:00
  • 4d94ed5f6b Bug Fix: Add new fill socket to cache manager roopa 2012-11-18 22:14:23 -08:00
  • 00132b4696 cache: provide safe variant of nl_cache_mngt_require() and use it Thomas Graf 2012-11-16 01:11:55 +01:00
  • 23c4ef67c7 Use NL_DBG() instead of printing warnings and errors to stderr Thomas Graf 2012-11-16 00:42:34 +01:00
  • 235aa7ff17 cache: hold a reference to the cache ops while a cache is provided over it Thomas Graf 2012-11-16 00:27:51 +01:00
  • cb82c2a545 use safe cache lookup variants internally Thomas Graf 2012-11-16 00:20:18 +01:00
  • 2b3912a320 cache: Provide safe versions of nl_cache_ops_associate() and nl_cache_ops_lookup() Thomas Graf 2012-11-16 00:19:38 +01:00
  • 1a2c3e36a8 cache: Add reference counter to cache operations Thomas Graf 2012-11-15 23:48:03 +01:00
  • 74926f92dd link: Protect registration of af and link ops with rwlock Thomas Graf 2012-11-15 22:33:23 +01:00
  • f5af5c5ecd cache: rwlock accesses to cache operations Thomas Graf 2012-11-15 21:42:02 +01:00
  • 20efa14e5c lock abstraction layer Thomas Graf 2012-11-15 21:30:57 +01:00
  • 3ed1f9ab5f cache: Hold cache reference while a cache is being provided Thomas Graf 2012-11-15 20:49:33 +01:00
  • c658a6eef8 cache: Add reference counter to caches Thomas Graf 2012-11-15 20:45:44 +01:00
  • cb25338ac3 Add master support to rtnl_neigh for AF_BRIDGE objects roopa 2012-11-14 11:33:51 -08:00
  • 64fcb47a36 Add AF_BRIDGE support to neigh cache roopa 2012-11-14 11:33:50 -08:00
  • 125119aff0 Add AF_BRIDGE support to link cache roopa 2012-11-14 06:06:41 -08:00
  • ea79a76288 addr: Support setting local/peer/anycast/multicast/broadcast address to NULL Thomas Graf 2012-11-12 23:48:02 +01:00
  • 8ffa257bfa cache: Move nl_cache_ops_set_flags() to cache_mngt.c Thomas Graf 2012-11-12 22:07:39 +01:00
  • 5734011228 cache: Fix typo in API doc of nl_cache_set_flags() Thomas Graf 2012-11-12 22:03:22 +01:00
  • ce72565f26 cache: Move NL_CACHE_AF_ITER to <netlink/cache.h> Thomas Graf 2012-11-12 21:59:54 +01:00
  • 0bd14aa2d6 Add NL_CACHE_AF_ITER support during refill and resync roopa 2012-11-12 12:38:33 -08:00
  • 30d862650b New cache manager add cache api roopa 2012-11-12 12:38:32 -08:00
  • dd8a87da96 Add support for per cache flags roopa 2012-11-12 12:38:31 -08:00
  • c83ecb38c1 doc: Revert to default stylesheet Thomas Graf 2012-11-12 10:26:38 +01:00
  • 3132db5162 addr: rtnl_addr_set_peer() is limited to IPv4 Thomas Graf 2012-11-11 21:01:19 +01:00
  • 5a0476032e addr: Return -NLE_AF_NOSUPPORT when trying to set unsupported attributes Thomas Graf 2012-11-11 16:36:29 +01:00
  • 7e075c600d doc: update Doxygen layout file to latest format Thomas Graf 2012-11-11 11:21:34 +01:00
  • b66d26711a hashtable: remove doc section crashing doxygen Thomas Graf 2012-11-11 11:21:10 +01:00
  • 59a6b003a9 hashtable: Fix reference leak in nl_hashtable_free() Thomas Graf 2012-11-10 10:52:26 +01:00
  • ae1e236809 hashtable: Add API reference documentation Thomas Graf 2012-11-10 10:50:16 +01:00
  • 5641c0ea61 Hash: Properly prefix hash functions Thomas Graf 2012-11-10 10:20:08 +01:00
  • a2207c7beb Add hash support to route cache roopa 2012-11-09 14:41:36 -08:00
  • 6f24cf12ca Add hash support to neigh cache roopa 2012-11-09 14:41:35 -08:00
  • e16e8fdcdb Add hash support to link cache roopa 2012-11-09 14:41:34 -08:00
  • 55c0e036b0 Add hash support in cache mngr roopa 2012-11-09 14:41:33 -08:00
  • c6f89ed02f Add nl hashtable structures and access functions roopa 2012-11-09 14:41:32 -08:00
  • a8741fab8e Add hash function roopa 2012-11-09 14:41:31 -08:00
  • 665464cde5 nl: Improve API doc of nl_send_simple() Thomas Graf 2012-11-08 21:17:32 +01:00
  • b28c25eb23 nl: Improve API doc of nl_connect() and nl_close() Thomas Graf 2012-11-08 13:41:54 +01:00
  • fd6f205f8a nl: Allow to overwrite nl_send() Thomas Graf 2012-11-08 13:19:07 +01:00
  • b132ee7e27 nl: improve API doc of transmit functions Thomas Graf 2012-11-08 01:29:12 +01:00
  • a721c1d445 doc: increase dot max graph nodes to 100 Thomas Graf 2012-11-08 00:11:13 +01:00
  • 8f47501741 nl: improve nl_sendto() docs and error checks Thomas Graf 2012-11-06 17:48:28 +01:00
  • b25f26b896 socket: document nl_socket_get_fd() Thomas Graf 2012-11-06 17:36:53 +01:00
  • 65f97deb63 nl_recv: fix indent style Thomas Graf 2012-11-06 14:27:34 +01:00
  • 220d8e141d nl_recv: return NLE_INVAL if socket address pointer is NULL Thomas Graf 2012-11-06 14:24:09 +01:00
  • eb36066909 nl_recv: return NLE_INVAL if buf is NULL Thomas Graf 2012-11-06 14:22:50 +01:00
  • fb42f19e2e nl_recv: improve function documentation Thomas Graf 2012-11-06 14:21:18 +01:00
  • 6d52ae6440 nl_recv: Don't update *buf in error path Thomas Graf 2012-11-06 00:21:35 +01:00
  • ceb8fb9e87 Document buffer size limitations of nl_recv() Thomas Graf 2012-11-06 00:19:28 +01:00
  • bc7c822f54 Add support for updating objects in the cache roopa 2012-11-01 14:13:30 -07:00