Commit Graph

  • 8761cba5e5 add Nicira Extension NXAST_REG_MOVE support FUJITA Tomonori 2012-05-14 10:08:34 +09:00
  • 15951cd8ff Fix OFPStatsReply parser FUJITA Tomonori 2012-05-10 06:39:49 +09:00
  • 4c2a1922a6 Add NXAction parser support FUJITA Tomonori 2012-05-08 10:51:03 +09:00
  • 23c7ea0551 Add OFPActionStripVlan class FUJITA Tomonori 2012-05-08 00:21:45 +09:00
  • ed75589dcd lib/mac: improve helper functions Isaku Yamahata 2012-05-07 19:47:26 +09:00
  • c7059d2e82 ofproto/ofproto_v1_0_parser: PacketIn parser Isaku Yamahata 2012-05-07 19:47:25 +09:00
  • 4887c1d2cb ofproto_v1_0_parser: fix OFPPacketOut serializer Isaku Yamahata 2012-05-07 19:47:24 +09:00
  • ca19f4654f remote COPYRIGHT file from MANIFEST.in Isaku Yamahata 2012-05-07 19:47:23 +09:00
  • 824af801a3 README: added the pointer to Gmane ML archive Isaku Yamahata 2012-05-07 19:47:22 +09:00
  • 3e84089d2c add Nicira Extension NXAST_MULTIPATH action FUJITA Tomonori 2012-05-07 21:34:45 +09:00
  • 875ebcb901 Added test framework, ported from Quantum FUJITA Tomonori 2012-05-07 16:53:25 +09:00
  • 3cf1b23b0e doc/source/step_by_step.rst: add item to setup quantum db Isaku Yamahata 2012-05-01 13:57:40 +09:00
  • fc02e997a6 Fix OFP_ACTION_DL_ADDR_PACK_STR FUJITA Tomonori 2012-05-07 07:18:34 +09:00
  • 81a894f83a Fix OFPActionHeader class 'serialize' method FUJITA Tomonori 2012-05-07 07:18:34 +09:00
  • 10fcdec3b3 controller/controller: make send_flow_mod() allow default value for priority Isaku Yamahata 2012-04-04 18:37:57 +09:00
  • 7d19e5c7df app: use symbol instead of 32678 for default priority Isaku Yamahata 2012-04-04 18:37:56 +09:00
  • c721e811c8 ofproto/ofproto_v1_0_parser: flowmod default parameter Isaku Yamahata 2012-04-04 18:37:55 +09:00
  • 5eaf2ad32d ofproto/ofproto_v1_0_parser: make FlowMod allow meaningful default parameter Isaku Yamahata 2012-04-04 18:37:54 +09:00
  • 57bd1abe5c controller, ofproto_v1_0: avoid format for argument Isaku Yamahata 2012-04-04 18:37:53 +09:00
  • 7858adf321 ofproto/ofproto_v1_0_parser: serializer for NXActionResbumit Isaku Yamahata 2012-04-04 18:37:52 +09:00
  • d435bc605b ofproto/ofproto_v1_0_parser: serializer for nxt_flow_mod_table_id Isaku Yamahata 2012-04-04 18:37:51 +09:00
  • c88e1845c8 ofproto/ofproto_v1_0_parser: improve NXTRequest initializer Isaku Yamahata 2012-04-04 18:37:50 +09:00
  • 72bb1a1e85 ofproto/ofproto_v1_0: more constants for nx Isaku Yamahata 2012-04-04 18:37:49 +09:00
  • d107e8e962 app/wsapi: make WSPathComponent inherit object Isaku Yamahata 2012-04-04 18:37:46 +09:00
  • a7d3449668 app/wsapi/WSPathArbitraryString: wrong indent Isaku Yamahata 2012-04-04 18:37:45 +09:00
  • d486967bed add missing super().__init__() Isaku Yamahata 2012-04-04 18:37:44 +09:00
  • a7b72545a8 app/simple_isolation: unbreak nx patch Isaku Yamahata 2012-04-04 18:37:43 +09:00
  • 1ce1db030c fix find_flagfile path handling bug Yoshihiro Kaneko 2012-04-11 13:45:09 +09:00
  • 96c91e59d6 update docs on the license switch FUJITA Tomonori 2012-04-06 10:33:53 +09:00
  • 711301abb3 Switch to Apache 2.0 license FUJITA Tomonori 2012-04-06 08:38:45 +09:00
  • 382f9b3d95 Use the original file license FUJITA Tomonori 2012-04-06 08:08:59 +09:00
  • 20b25a5f06 ryu 0.2 v0.2 FUJITA Tomonori 2012-04-04 02:40:20 +09:00
  • 8d2a263694 ignore GreenletExit exception FUJITA Tomonori 2012-03-14 14:45:38 +09:00
  • 006c7cb407 Add NXActionSetTunnel and NXActionSetTunnel64 Simon Horman 2012-03-13 09:06:24 +09:00
  • c5a2dd55ed Allow send_flow_mod() to send NXTFlowMod messages Simon Horman 2012-03-13 09:06:23 +09:00
  • a36af279b6 Add match_tuple() and flow_format() methods to ClsRule Simon Horman 2012-03-13 09:06:22 +09:00
  • 797b5ef385 Add NXTFlowMod Simon Horman 2012-03-13 09:06:21 +09:00
  • 07b1afbcfa NXM: Add MFIPDSCP and MFIPECN classes Simon Horman 2012-03-13 09:06:20 +09:00
  • 3d780e2ce8 NXM: Add MFEthType class Simon Horman 2012-03-13 09:06:19 +09:00
  • eb3fbc5d46 NXM: Add MFEthSrc class Simon Horman 2012-03-13 09:06:18 +09:00
  • 36a62fa2f1 NXM: Add MFEthDst class Simon Horman 2012-03-13 09:06:17 +09:00
  • bb7d3e8dd2 NXM: Add MFTunId class Simon Horman 2012-03-13 09:06:16 +09:00
  • cda7026742 NXM: Add MFInPort class Simon Horman 2012-03-13 09:06:15 +09:00
  • 8033beab94 Add base for serialising NXM matches Simon Horman 2012-03-13 09:06:14 +09:00
  • 85fe60abe0 Add support for NXT_SET_FLOW_FORMAT Simon Horman 2012-03-13 09:06:13 +09:00
  • 0f8c795c99 Add Nicira vendor extensions Simon Horman 2012-03-13 09:06:12 +09:00
  • cdb513cce7 ryu/handler: class decorator should return class object Isaku Yamahata 2012-03-07 20:53:28 +09:00
  • ba5ce1a72e controller: print stack trace when datapath main loop goes wrong and log it Isaku Yamahata 2012-03-07 20:53:27 +09:00
  • 828f58b2a7 controller/network: fix key error Isaku Yamahata 2012-03-07 20:53:26 +09:00
  • bd73873882 Avoid loop in OFPAction.parser() Simon Horman 2012-03-05 09:34:06 +07:00
  • 4bd7c5026c Increment offset in OFPFlowStats.parser() Simon Horman 2012-03-05 09:34:05 +07:00
  • abd83137e1 Use struct.unpack_from() in OFPFlowStats.parser() Simon Horman 2012-03-05 09:34:04 +07:00
  • 4556ac62fe doc: update README.rst (OpenStack mainline inclusion status) FUJITA Tomonori 2012-03-01 09:43:27 +09:00
  • 6aa847a84e Correct typos in OFPFlowStatsRequestBase class Simon Horman 2012-03-01 09:54:13 +09:00
  • d7ee5d2282 yield the CPU to other greenlets FUJITA Tomonori 2012-02-25 11:47:15 +09:00
  • f6741e9c93 avoid reading too much data from socket FUJITA Tomonori 2012-02-25 11:47:14 +09:00
  • d0e3264a84 limit the queue size (send_q) FUJITA Tomonori 2012-02-25 11:47:13 +09:00
  • e44c9d6089 kill recv_q FUJITA Tomonori 2012-03-01 09:09:55 +09:00
  • d08c5c9ca8 dispatcher: eliminate weakref.WeakValueDictionary Isaku Yamahata 2012-02-24 14:37:34 +09:00
  • 1ca3314a66 dispatcher: eliminate use of weakref for EventQueue event queue Isaku Yamahata 2012-02-24 14:37:33 +09:00
  • 68b1424ef3 controller: eliminate weakref of datapath.ev_q.aux Isaku Yamahata 2012-02-24 14:37:32 +09:00
  • d650102e51 dispatcher: use TrackInstances and kill some WeakValueDictionary Isaku Yamahata 2012-02-24 14:37:31 +09:00
  • 6b2e6521a3 lib: mixin class to track all instances of a given class Isaku Yamahata 2012-02-24 14:37:30 +09:00
  • 0275604621 controller: make Controller::serve more robust Isaku Yamahata 2012-02-24 14:37:29 +09:00
  • e546c1b812 ryu/controller/ofp_event: use utils.load_module Isaku Yamahata 2012-02-24 14:37:28 +09:00
  • de4c848844 ryu/utils: make import_module() reliable Isaku Yamahata 2012-02-24 14:37:27 +09:00
  • f3ba502bca controller/dispatcher: eliminate unregistering handlers Isaku Yamahata 2012-02-16 18:10:03 +09:00
  • 92b58c2a41 enable OF1.2 support FUJITA Tomonori 2012-02-23 12:55:46 +09:00
  • bee5d55e80 add initial OF1.2 support FUJITA Tomonori 2012-02-23 12:57:22 +09:00
  • de3308d10c doc: update using_with_openstack.rst to catch up openstack Isaku Yamahata 2012-02-22 12:06:00 +09:00
  • 6461c84cb7 add HACKING.rst: style guide Isaku Yamahata 2012-02-22 13:21:42 +09:00
  • c7d42280cf doc: update osrg/nova, quantum repository Isaku Yamahata 2012-02-16 14:58:46 +09:00
  • 95f72ed9f2 setup.py: typo autor -> author Isaku Yamahata 2012-02-16 18:04:43 +09:00
  • 8cca418059 dpset: pep8 Isaku Yamahata 2012-02-13 18:04:54 +09:00
  • f5f36ea30d ryu/controller/handler: pep8 Isaku Yamahata 2012-02-13 18:04:53 +09:00
  • 79a4cce08a ofproto_parser: pep8 Isaku Yamahata 2012-02-13 18:04:52 +09:00
  • 95bfa7ad1d ofproto_v1_0_parser: typo Isaku Yamahata 2012-02-13 18:04:51 +09:00
  • 9637144d00 ofproto/ofproto_v1_0_parser: unbreak 0bff34ca87 Isaku Yamahata 2012-02-13 18:04:50 +09:00
  • 74858adb16 doc: sample configuration files Isaku Yamahata 2012-02-13 17:10:19 +09:00
  • a110a9c956 doc: step-by-step example Isaku Yamahata 2012-02-13 17:10:18 +09:00
  • 6d4206d494 app/simple_isolation: various improvement Isaku Yamahata 2012-02-10 11:43:23 +09:00
  • b4465af91a controller/{mac_to_port, network}: add more methods to track port status change Isaku Yamahata 2012-02-10 11:43:22 +09:00
  • 2c018c6b99 controller/datapath: add a helper function to delete flow entries Isaku Yamahata 2012-02-10 11:43:21 +09:00
  • c597ecf1b7 controller/dispatcher: eliminate the use of WeakSet Isaku Yamahata 2012-02-07 15:17:34 +09:00
  • b9ddde8830 fix ofp_event conversion messup MORITA Kazutaka 2012-02-09 16:35:37 +09:00
  • 70e8d096d5 add cbench application FUJITA Tomonori 2012-02-08 22:51:42 +09:00
  • f4063f2f06 move to the main mode right after sending BARRIER FUJITA Tomonori 2012-02-05 16:02:22 +09:00
  • 567cb2c364 fix datapath disconnection cleanup FUJITA Tomonori 2012-02-04 20:30:52 +09:00
  • 9f022847cd rest: add '/network' prefix to its path Isaku Yamahata 2012-02-03 12:43:40 +09:00
  • 78e3eba75d remove unused members in Datapath class FUJITA Tomonori 2012-02-03 12:21:14 +09:00
  • 89a3f010b8 client: pass http responce when an error occurs Isaku Yamahata 2012-02-02 14:48:37 +09:00
  • c22ef47a9c controller: factor out ofp message event from event.py Isaku Yamahata 2012-02-02 14:48:35 +09:00
  • b3002281e9 pylint: various fixes for pylint Isaku Yamahata 2012-02-02 14:48:34 +09:00
  • 6ff0a21ce7 doc: how to invoke ryu-manager, its options and example Isaku Yamahata 2012-01-31 16:45:08 +09:00
  • c16b232f38 app: event dumper application Isaku Yamahata 2012-01-31 16:45:07 +09:00
  • e66a04e80e controller/dpset: Introduce datapath enter/leave event Isaku Yamahata 2012-01-31 16:45:06 +09:00
  • 5e0dbb61bf dispatcher, handler: constantiate dispatcher name Isaku Yamahata 2012-01-31 16:45:05 +09:00
  • 39bc833bf3 controller: pass datapath to EventQueue for EventQueueCreate event Isaku Yamahata 2012-01-31 16:45:04 +09:00
  • 58658d3ed4 dispacher: introduce inheritable handler Isaku Yamahata 2012-01-31 16:45:03 +09:00
  • f9bae8bb89 controller/dispatcher: introduce events on event queue itself Isaku Yamahata 2012-01-31 16:45:02 +09:00