Hi,

The major news is that OpenStack/Quantum support (VLAN and tunnel
isolation) was finally merged.

Another new item is adding netflow/sflow/OVSDB JSON protocol
support. We continue to add more non OpenFlow protocols.

We have the major change in the way to handle events but it should be
invisible to users. We plan to refine the API for applications
shortly (the documentations should be improved too).

Thanks!

=
EisukeTAKAHASHI (1):
      lib/mac: fix raise ValueError

FUJITA Tomonori (16):
      replace dispatcher mechanism
      remove old dispatcher and friends
      remove event dumper application
      controller/handler: allow set_ev_cls not to specify dispatchers
      controller/network: add event supports
      dpset: add port event support
      controller/tunnel: introduce new class for tunneling
      controller/switch_conf: introduce a class to manage per-switch 
configuration
      ryu/lib/quantum_ifaces.py: track the relation of quantum iface-id
      app: Add quantum adapter
      ryu/app/simple_vlan: simple VLAN app for OVS
      dpset: fix the new event mechnism breakage
      fix breakage the commit 68f3259754fdbd7b5351c9739bf6f238c7ffb313
      of1.3: fix ACTION_POP_MPLS
      RyuApp: allows observers to specify state
      Ryu 1.7

HIYAMA Manabu (7):
      test: update integration tests
      packet lib: fix a bug in ipv6
      test: fix integration tests: reflects 978f3e5c
      packet lib: rename icmp6 to icmpv6
      test: tuning integration test for OFPT_FLOW_REMOVED
      packet lib: fix icmpv6.nd_s.parser() and support NDP option type
      test: remove unnecessary variables

Henkel, Michael (2):
      packet lib: add ipv6 support
      packet lib: add ipv6 ICMP support

Isaku Yamahata (35):
      lib/ovs: add constants for ovsdb Open_vSwitch db
      lib/ovs/vsctl: python reimplementation of ovs-vsctl
      lib/ovs/bridge: helper class to manipulate ovs bridge
      app/rest: add requirements to path component
      app/rest_nw_id: add port type for reserved port and vport-gre
      ryu/app/client: factor out rest client code
      app/client: add helper function to ignore NOT_FOUND, 404
      bin/ryu-manager: import ryu.flags for common options
      app/rest_tunnel: REST API for tunnel
      app/client: add tunnel client
      ryu/app: REST API to set per-switch configuration
      ryu/app/client: support conf_switch
      bin/ryu-client: support gre tunnel client
      bin/ryu-client: support switch_conf
      rest/quantum: quantum iface REST API
      ryu/app/client: teach quantum iface api
      bin/ryu-client: teach quantum iface rest api
      app/gre_tunnel: implement GRETunnel app
      ryu/controller/network.py: add helper functions for tunnel updater
      app/tunnel_port_updater: application that creates/deletes tunnel ports
      app/rest: add API to register/update mac address for a given port
      app/rest: add requirements to path component
      app/client: add mac support
      lib/ovs/db_client: library for low-level ovsdb manipulation
      ovs/vsctl: more commands
      ovs/bridge: more helper methods
      ryu/controller/controller: add a helper method, is_reserved_port()
      doc: eliminate sphinx warnings
      doc: man pages for ryu-manager and ryu-client
      tests: make run_tests.py, test_lib.py executable as it includes #!
      LICENCE: change end-of-line code CRLF to LF
      quantum_adapter: exception when VM deletion
      controller/ofp_handler: improve version negotiation
      doc: internal document on openstack cooperation
      ryu/controller/dpset.py: duplicate import

KONDOH Tasuku (4):
      of1.2: fix OFPQueueProp parser
      of1.2: fix OFPGroupDescStats parser
      test of1.2: add test code of max, min, and pattern. review of the test 
code
      of1.2: fix OFPErrorExperimenterMsg

OHMURA Kei (1):
      xflow: add netflow support

YAMADA Hideki (4):
      packet lib: add LLDP support.
      dpset: improve debug message
      controller: fix that sender thread is never terminated
      app_manager: allow separated modules of Event and RyuApp

YAMAMOTO Takashi (28):
      test: remove some unnecessary bash dependencies
      packet lib: pep8 warning fix
      contrib: fix a comment typo
      app_manager: add an function to register an app instance explicitly
      app_manager: print some info about event flows for --verbose
      app_manager: print event flow for --verbose
      app_manager: add some assertions and LOG.info
      controller/handler: allow set_ev_handler without dispatchers
      tunnel_port_updater: adapt to the new world order after dispatcher removal
      gre_tunnel: adapt to the new world order after dispatcher removal
      fix a fatal typo in GRETunnel _CONTEXTS
      fix a fatal typo in network.py
      fix typos in comments
      controller: fix send_q draining
      import cfg.py from oslo-incubator
      use openstack.common.cfg instead of gflags
      adjust import order in ryu-manager and add a comment.
      update a sample and documentation
      fix a typo in the help message of quantum_controller_addr
      stop requiring gflags
      import oslo-config
      switch from openstack.common.cfg to oslo.config.cfg
      remove no longer used contrib/openstack
      appease pep8
      change --foo_bar options to --foo-bar
      update an example after option name changes
      mechanical documentation update after option name changes
      try to sync documentation with the reality

Yoshihiro Kaneko (1):
      Add support live-migration

marcelo (1):
      dpset: fix join race

watanabe.fumitaka (1):
      xflow: add sflow support

张东亚 (1):
      of1.3: fix error in port_mod and get_config_reply logic

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to