Fix off-by-one error in looking up datapaths by index.
[sliver-openvswitch.git] / datapath / datapath.c
2009-01-13 Ben PfaffFix off-by-one error in looking up datapaths by index.
2008-12-23 Justin PettitFix setting "of" device name based on unitialized dp_idx.
2008-12-17 Justin PettitAdd support for exporting flow information in NetFlow...
2008-12-16 Ben PfaffStyle fix: f(x) is better than f((x))
2008-12-01 Justin PettitAdd support for listing and deleting entries based...
2008-11-27 Ben PfaffAllow the datapath ID to be configured by changing...
2008-11-13 Ben PfaffFix double-free: NF_HOOK sometimes frees the sk_buff...
2008-11-13 Ben PfaffNo need to test argument of kfree_skb() for non-null.
2008-11-13 Ben PfaffNever free an skb that has been passed to genlmsg_reply().
2008-11-13 Ben PfaffUse skb_copy_bits() to copy data that might not be...
2008-11-13 Ben PfaffDon't oops in dp_output_control() for skbs with null...
2008-11-13 Ben PfaffWhen a packet arrives via bridging, clone it if it...
2008-11-13 Ben PfaffMake sure that do_port_input() always puts a MAC header...
2008-11-04 Ben PfaffAdd build number to datapath version and --version...
2008-10-30 Justin PettitPull configuration information from DMI.
2008-10-29 Ben PfaffMove exported headers to include/openflow, private...
2008-10-22 Justin PettitFix crash when SNAT support is built and traffic is...
2008-10-14 Ben PfaffSupport up to 0xff00 ports in OpenFlow, without changin...
2008-10-11 Justin PettitAdd support for Source-NAT to Linux 2.6 datapaths.
2008-10-10 Justin PettitFree sk_buffs with kfree_skb() instead of just kfree().
2008-10-06 Justin PettitUnconditionally set skb->dev in dp_set_origin.
2008-10-03 Justin PettitAdd support for vendor-defined and variable-length...
2008-09-22 Justin PettitModify OpenFlow commands related to ports to be more...
2008-09-19 Justin PettitUse device notifier in Linux kernel switch for detectin...
2008-09-19 Justin PettitAdded lookup count to ofp_table_stats.
2008-09-16 Ben PfaffMake "controller nl:0" work again, by fixing a layering...
2008-09-15 Ben PfaffMerge commit 'origin/master'
2008-09-15 Ben PfaffMerge branch "partner", to simplify partner integration.
2008-09-15 Justin PettitAdd support for OFPFC_MODIFY Flow Mod command.
2008-09-15 Ben PfaffImplement OFPT_HELLO simple version negotiation.
2008-09-15 Justin PettitFix broken stat requests over netlink.
2008-09-10 Ben PfaffMake switches send error messages when they receive...
2008-09-10 Justin PettitUse new method to describe table entries in OpenFlow...
2008-09-09 Ben PfaffImplement 802.1D Spanning Tree Protocol.
2008-09-04 Justin PettitAdd serial number to description status message.
2008-08-28 Ben PfaffMake OpenFlow kernel module print protocol version.
2008-08-22 Justin PettitFix a couple of typos.
2008-08-22 Justin PettitSend PORT_STATUS messages on port and link changes...
2008-08-18 Ben PfaffImplement subnet mask matching in OpenFlow.
2008-08-18 Justin PettitUse a consistent naming convention for counts.
2008-08-16 Justin PettitAdd stats message that allows querying description...
2008-08-15 Justin PettitAdded new interface statistics.
2008-08-14 Justin PettitSwitch to new packet-out format and add OFPP_IN_PORT.
2008-08-07 Ben PfaffImplement OpenFlow hard timeouts.
2008-08-07 Ben PfaffReduce redundancy in datapath code.
2008-08-07 Ben PfaffFix memory leak when OFPP_TABLE is used for a packet...
2008-08-06 Justin PettitProperly track table match counts.
2008-07-28 Justin PettitExport the "dp_mutex" symbol, since it's needed by...
2008-07-24 Ben PfaffMerge branch 'locking'
2008-07-21 Ben PfaffSimplify use of dp_mutex.
2008-07-21 Ben PfaffGet rid of useless use of rcu_read_lock.
2008-07-19 Ben PfaffFix build on Linux 2.6.26.
2008-07-01 Ben PfaffDrop "benchmark" netlink message and "benchmark-nl...
2008-07-01 Ben PfaffRespond to echo requests in OpenFlow implementations.
2008-06-26 Justin PettitFix VLAN modification action in kernel switch.
2008-06-23 Ben PfaffDrop "send_openflow_skb: send failed: -3" warning.
2008-06-05 Ben PfaffFix "waiting for of0 to become free" message on deldp.
2008-06-03 Ben PfaffDon't oops on deldp, by avoiding use-after-free on...
2008-06-03 Ben PfaffDon't try to destroy dp_dev while the local port holds...
2008-06-03 Ben PfaffAvoid wild pointer write in del_switch_port().
2008-05-28 Ben PfaffMake the OFPP_LOCAL port work in the kernel OpenFlow...
2008-05-28 Ben PfaffGet rid of obsolete, commented-out debugging code in...
2008-05-28 Ben PfaffDon't ever send frames on OpenFlow devices to the host...
2008-05-15 Ben PfaffAdd-on hardware tables initial implementation.
2008-05-09 Justin PettitImplement the OFPP_ALL virtual port.
2008-05-06 rootClean-up some compiler warnings related to printing...
2008-05-05 Ben PfaffSupport pre-Linux 2.6.20 genetlink, which didn't have...
2008-05-02 Ben PfaffImplement aggregate flow statistics in kernel and users...
2008-05-02 Ben PfaffRemove MAX_ACTIONS (which was 16) as a limit on the...
2008-05-02 Ben PfaffSend actions as part of flow statistics messages.
2008-05-02 Ben PfaffAdd max_idle field to flow stats messages.
2008-05-02 Justin Pettit- Add priority to flow expiration messages.
2008-05-02 Ben PfaffImplement new statistics format in kernel and userspace...
2008-05-02 Ben PfaffClear padding bytes in fill_flow_stats(), to avoid...
2008-05-01 Justin Pettit- Add support for OpenFlow error message type.
2008-04-29 Ben PfaffMake dumping large numbers of flows possible.
2008-04-26 Justin Pettit- Add support for flow entry priorities.
2008-04-23 Ben PfaffHandle memory allocation failure in dp_output_control().
2008-04-22 Justin PettitBUG #4.
2008-04-17 Justin PettitFix a problem with not allocating enough room for netli...
2008-04-16 Justin PettitSwitch from "stat" to "stats" everywhere.
2008-04-16 Justin Pettit- Keep datapath config in host-byte order (and fix...
2008-04-15 Justin PettitFinish removing references to the MAC table.
2008-04-15 Ben PfaffMerge remote branch 'repo/master' into stats
2008-04-15 Ben PfaffMake table_id in OpenFlow messages 8 bits, since 255...
2008-04-15 Ben PfaffMake duration in ofp_flow_stats a 32-bit quantity ...
2008-04-15 Ben PfaffAdd missing calls to htons/ntohs in accesses to miss_se...
2008-04-12 Justin PettitAdd support for OFPP_TABLE virtual port.
2008-04-07 Ben PfaffDon't read info->attrs[DP_GENL_A_OPENFLOW] twice, unnec...
2008-04-04 Ben PfaffImplement OpenFlow statistics in switches and in dpctl.
2008-04-04 Ben PfaffSend replies to OpenFlow requests only to the sender.
2008-04-04 Ben PfaffBreak data_hello and control_hello messages into multip...
2008-04-02 Justin PettitBy more liberal (egads!) about allocating space for...
2008-04-01 Ben PfaffAllow timeout implementations to block, by using a...
2008-03-28 Justin PettitUpdate 2007 copyrights to include 2008.
2008-03-28 Ben PfaffInitialize pad byte in ofp_packet_in messages, to avoid...
2008-03-04 Martin CasadoInitial import