Commit Graph

  • 33fe733d3f merge Patrick J Cherry 2013-07-16 16:47:11 +01:00
  • 2251b116ce merge Patrick J Cherry 2013-07-16 16:45:29 +01:00
  • 181d3cd30a Foo Patrick J Cherry 2013-07-16 16:28:40 +01:00
  • 796724e012 Foo 0.12 Patrick J Cherry 2013-07-16 16:28:40 +01:00
  • e27f54116e Foo Patrick J Cherry 2013-07-16 16:28:40 +01:00
  • 7195d7b24e arse Patrick J Cherry 2013-07-16 16:36:19 +01:00
  • 4ed52c07dd Added tag 0.11-1+wheezy2 for changeset 123ea9ee6130 Patrick J Cherry 2013-07-05 14:25:40 +01:00
  • ffe52106cd merged heads 0.11-1+wheezy2 Patrick J Cherry 2013-07-05 14:25:08 +01:00
  • 10f11d9bc1 Updated package name to match ruby-packaging standards. Added patch to remove rubygems requirements. Patrick J Cherry 2013-07-05 14:23:49 +01:00
  • 4cba09d819 Added patches to remove rubygems requirements. Patrick J Cherry 2013-07-05 14:17:24 +01:00
  • eeb55fa103 Added tag 0.11-1+squeeze1 for changeset 6993fdccebef Patrick J Cherry 2013-07-05 14:02:25 +01:00
  • 9c7e3a1a96 Updated hgignore for squeeze packages Patrick J Cherry 2013-07-05 13:59:40 +01:00
  • 9e1b28a8b1 Added tag 0.11-1+wheezy1 for changeset 5db0aa45b5e2 Patrick J Cherry 2013-07-05 13:58:14 +01:00
  • 08050fbec7 Updated packaging for wheezy. 0.11-1+wheezy1 Patrick J Cherry 2013-07-05 13:58:07 +01:00
  • 7eb0b073ec Added wheezy branch Patrick J Cherry 2013-07-05 13:54:39 +01:00
  • d8a9da0521 Removed debian packaging from upstream branch Patrick J Cherry 2013-07-05 13:53:59 +01:00
  • 1b599fe046 Added upstream branch Patrick J Cherry 2013-07-05 13:53:21 +01:00
  • ef2a7b1f56 Added squeeze branch Patrick J Cherry 2013-07-05 13:53:09 +01:00
  • 87ad5d9c75 version bump 0.11-1+squeeze1 Patrick J Cherry 2013-07-05 13:52:42 +01:00
  • 3a2d9e8bef Added tag 0.11 for changeset 65d439b0d689 Patrick J Cherry 2013-07-05 13:51:58 +01:00
  • a712e651a7 Version bump 0.11 Patrick J Cherry 2013-07-05 13:51:54 +01:00
  • 760b973303 Updated tests to operate on a dummy interface, rather than lo. Patrick J Cherry 2013-07-05 13:51:48 +01:00
  • f8ffbb09c5 Updated LinkHandler#change to retry commands with SETLINK when they fail with NEWLINK Patrick J Cherry 2013-07-05 13:48:22 +01:00
  • 55c38a4877 Added new constants for linux3.5 Patrick J Cherry 2013-07-05 13:45:51 +01:00
  • 88369d914d pkg: Fix the metapackage Depends: nick 2013-06-26 09:40:07 +01:00
  • f9166d1d8a Add ip rule support nick 2012-07-05 15:21:39 +01:00
  • 9d9cd3b70b netlink: Add ip rule support nick 2012-07-05 14:54:42 +01:00
  • 38f4f48968 Updated changelog Patrick J Cherry 2012-06-11 10:54:08 +01:00
  • 0e0385018d Updated link handler to handle new attributes. Patrick J Cherry 2012-06-11 10:53:31 +01:00
  • c6b0554361 Updated changelog. Patrick J Cherry 2012-06-11 10:40:34 +01:00
  • 2438a43c31 Updated contstants to be down with linux 3.2. Patrick J Cherry 2012-06-11 10:38:46 +01:00
  • 3184759135 Made "missing attribute" message more informative. Patrick J Cherry 2012-06-11 10:38:29 +01:00
  • 888f9f5156 Removed need for gcc as a dependency for debian packages. Patrick J Cherry 2012-01-24 15:59:30 +00:00
  • f0775b2a9e Updated version number. Steve Kemp 2012-01-12 12:01:19 +00:00
  • 8f8b0b040c Add a mising rtattr nick 2011-07-11 10:36:30 +01:00
  • d31c521fdb Merge mbloch 2011-06-30 17:58:38 +01:00
  • f160308a81 Fixed dependencies to include gcc (mutter). mbloch 2011-06-30 17:57:27 +01:00
  • cd58b64499 Added working NLSocket.open and scope handling. mbloch 2011-05-18 15:26:53 +01:00
  • 30d633cf09 Add a gemspec and support loading ffi as a gem Alex Young 2011-05-16 11:29:07 +01:00
  • 68d82cdf0b Updated build-deps Patrick J Cherry 2011-05-12 18:10:40 +01:00
  • 7f1cee61b7 Added Debian packaging. Patrick J Cherry 2011-05-12 17:48:55 +01:00
  • 73f4339082 Update README Brian Candler 2011-05-08 11:58:02 +01:00
  • aeed00a5d5 Fix for Errno::EOPNOTSUPP when adding vlan with Ubuntu 10.04 (32 or 64 bit) Brian Candler 2011-05-08 11:50:04 +01:00
  • 57b011b4cf Note about vlan problem on 10.04 Brian Candler 2011-05-08 11:22:30 +01:00
  • 0df9fc6b32 Convenience tweaks to FFI::Struct Brian Candler 2011-05-08 11:21:58 +01:00
  • c0cb310761 Start of test suite Brian Candler 2011-05-06 21:43:19 +01:00
  • 40fbefa06b Experiment: try using FFI::Struct for iptables instead of CStruct Brian Candler 2011-05-06 17:01:50 +01:00
  • 7d3671e9d1 Read list of tables/targets/matches Brian Candler 2011-05-06 15:23:01 +01:00
  • 15d26f5595 Apply dest_sockaddr in sendmsg Brian Candler 2011-05-06 14:48:15 +01:00
  • da2db43c8a Implement sendmsg/recvmsg for 1.8 using ffi Brian Candler 2011-05-06 13:41:42 +01:00
  • bce9d81377 Fix error table for 1.8 Brian Candler 2011-05-06 13:40:41 +01:00
  • 0cb1429c62 Experimental code for reading iptables Brian Candler 2011-05-06 11:41:06 +01:00
  • e07af9a315 Reorganise under Linux:: Brian Candler 2011-05-06 09:49:47 +01:00
  • f1c29980a8 Non-functioning experiment at iptables netfilter support Brian Candler 2011-05-03 21:44:02 +01:00
  • 9bfa6e5b2c Rename plural to singular; cleaner and more consistent with 'ip' utility Brian Candler 2011-05-03 19:13:37 +01:00
  • 834f7a83d6 Handle RTAMetrics properly Brian Candler 2011-05-03 19:03:35 +01:00
  • 340e5e85f3 Copy route defaults from ip/iproute.c Brian Candler 2011-05-03 18:55:11 +01:00
  • d13662268b routes.get Brian Candler 2011-05-03 17:17:15 +01:00
  • bdd75c611c Factor out list/filter code Brian Candler 2011-05-03 16:54:05 +01:00
  • 9d920ce4e8 Allow CStructs to be created with nil members Brian Candler 2011-05-03 16:05:24 +01:00
  • 3f4c6c7235 More handler separation: e.g. RouteHandler or VlanHandler can call LinkHandler Brian Candler 2011-05-03 15:59:07 +01:00
  • a2735b4d4d Higher-level VLAN API Brian Candler 2011-05-03 13:50:01 +01:00
  • 0a7297a86d Reorg to separate different NETLINK_ROUTE functions. Try adding vlan interfaces Brian Candler 2011-05-03 12:41:10 +01:00
  • 6688d17cab Tidying of nlsocket Brian Candler 2011-05-03 08:47:18 +01:00
  • c551e805e6 Basic interface address manipulation Brian Candler 2011-05-02 22:52:47 +01:00
  • ddba99c3b3 Add NETFILTER_NFLOG (ULOG) support Brian Candler 2011-05-02 20:27:05 +01:00
  • a6eda43b2e Another little reorg; we are quite tightly bound to implementation of CStruct Brian Candler 2011-05-02 18:17:24 +01:00
  • 14f8a27d2b Tidy receive_stream Brian Candler 2011-05-01 18:17:03 +01:00
  • 63fd7d18b6 Factor out Cstruct Brian Candler 2011-05-01 18:12:46 +01:00
  • f205d19591 Alignment of structure members Brian Candler 2011-05-01 17:39:47 +01:00
  • b78327c3b6 Basic NETLINK_FIREWALL support. Highlights need for struct alignment Brian Candler 2011-05-01 12:32:22 +01:00
  • aefd94093c Move NETLINK_ROUTE user objects under Netlink::Route Brian Candler 2011-05-01 09:29:02 +01:00
  • b39ff5da76 Rename messages to match their C names Brian Candler 2011-05-01 09:20:23 +01:00
  • ac8175fb32 Return String bodies for unknown message types Brian Candler 2011-05-01 09:12:53 +01:00
  • 49a72682a3 Allow attributes to be defined inline (singleton type) Brian Candler 2011-05-01 00:09:34 +01:00
  • 8f453c5dc9 Restructure so messages and code specific to NETLINK_ROUTE are in one file Brian Candler 2011-04-30 22:39:25 +01:00
  • 3d4be4cd58 define_type metaprogramming. Auto-detect l3addr family. More comments Brian Candler 2011-04-30 21:46:36 +01:00
  • fb65653159 stats as best of stats64 or stats32 Brian Candler 2011-04-30 10:26:04 +01:00
  • 87758f82c1 When packing, can specify l3addr as '1.2.3.4' or 0x01020304 Brian Candler 2011-04-30 10:21:34 +01:00
  • c1db2b85d1 Pack ifmap, convert MAC addr to hex, tag some more attrs Brian Candler 2011-04-29 21:05:56 +01:00
  • cf255395e1 Simple address/link/route memoization Brian Candler 2011-04-29 18:28:37 +01:00
  • 8c8d199a09 Unpack metrics Brian Candler 2011-04-29 17:04:02 +01:00
  • 54de866e97 cacheinfo structs Brian Candler 2011-04-29 16:34:04 +01:00
  • f9af05d391 Import more constants/flags Brian Candler 2011-04-29 16:33:09 +01:00
  • 66791448f7 Simple grouping by ifindex Brian Candler 2011-04-29 16:33:08 +01:00
  • 6b74827fc3 Allow access to unset rtattrs to return nil Brian Candler 2011-04-29 15:42:16 +01:00
  • f16c819743 Format data into IPAddr and Struct LinkStats Brian Candler 2011-04-29 14:42:59 +01:00
  • 8c690450a7 Basic generation and parsing of rtattr values Brian Candler 2011-04-29 14:11:18 +01:00
  • 933f20823f Initial commit, work in progress Brian Candler 2011-04-29 11:51:10 +01:00