Hi,
Here is a new release. The major new feature is VRRP.
=
Anantha Ramaiah (1):
Add support for admin_state (role)
FUJITA Tomonori (16):
solve application dependency via @set_ev_cls
of13: fix wrong comments
skip malformed OF messages and continue instead of stopping
fix the regression due to e45f382e51c9a3d57a6d8c01cec9e70f7ca364fd
run OFP if no application is specified
Revert "doc: update tls example"
allow RyuApp start() method returns Greenlet thread
ofp: use RyuApp start() to return Greenlet thread
vrrp: use sysfs instead of ioctl to get ifindex
register monitor_linux and monitor_openflow for VRRPInterfaceMonitor class
fix vrrp utils
vrrp: add statistics support
vrrp: declare event.py to be dependent for manager.py
msgpack rpc helper
vrrp: handle interface failure
Ryu 3.4
Isaku Yamahata (6):
base/app_manager: RyuApp initialization race at startup
base/app_manager: introduce singleton pattern to AppManager
base/app_manager: create/destroy RyuApp instances dynamically
base/app_manager: context might be RyuApp
vrrp service
test apps for VRRP service
Wataru Ishida (1):
ofproto: fixed comments of ofp_capabilities.
Wei-Li Tang (2):
ofctl_v1_3.py: Add get_desc_stats & get_port_stats from ofctl_v1_0.py.
ofctl_rest.py: Fix compatibily for both OF 1.0 & 1.3 datapaths.
YAMAMOTO Takashi (66):
normalize *.json files
packet_data_generator: update of_protocol
packet_data_generator: add cases to use all oxm types
packet_data: regen
test_parser: expected json representations for new test cases
SubmittingPatches: mention tools/normalize_json.py
ofproto_common: define some experimenter id
of12: reduce unnecessary diffs from of13
of13: implement OFPErrorExperimenterMsg
of12: OFPErrorExperimenterMsg: implement serializer
of13: OFPErrorExperimenterMsg: implement serializer
packet_data_generator: uncomment ofp_error_msg_experimenter
packet_data: regen
test_parser: expected json representation
test_parser: test OFPET_EXPERIMENTER serializer as we now have it
bgp: implement extended communities
bgp: add tests for extended communities
of13: implement OFPMP_EXPERIMENTER request and reply
packet_data_generator: add cases for experimenter mp request/reply
packet_data: regen
test_parser: expected json representations for OFPMP_EXPERIMENTER
dpset: prefix private methods with _
dpset: remove dead code
dpset: add some docstrings
doc: hook up dpset
dpset: fix a reconnect race
test_parser: enable serializer tests for OFPT_EXPERIMENTER
of13: implment OFPT_EXPERIMENTER serializer
of12: implment OFPT_EXPERIMENTER serializer
doc: update tls example
ryu.app.rest: comments
ryu.app.rest_conf_switch: comments
ryu.app.rest_quantum: comments
ryu.app.gre_tunnel: comments
ryu.app.tunnel_port_updater: comments
ryu.app.client: comments
of13: OFPOxmId: update comment
of13: OFPTableFeaturesStatsRequest: update docstring
of13: implement EXT-256 (PBB UCA match field)
packet_data_generator: update of_protocol upstream
packet_data_generator: add a case for EXT-256 (PBB UCA match field)
packet_data: regen
test_parser: update expected json representations for EXT-256
Packet: fix iterator
test_lldp: stop abusing Packet.next()
topology.switches: stop abusing Packet.next()
packet.vrrp: some convenient routines
a script to set up an environment for test_vrrp_linux_multi.py
a script to set up an environment for test_vrrp_multi.py
unit test: test ryu.cmd.manager
of13 OFPTableFeaturesStatsRequest: remove an unused argument
of13: add a bunch of ONFERR_ constants from OF Extensions for 1.3.X
of13 OFPExperimenterStatsRequest: api tweak
of13: EXT-187 definitions
ofproto_parser.StringifyMixin: add "ONF" to the list of class prefixes
of13: implement ONFFlowMonitorStatsRequest
packet_data_generator: update of_protocol for onf_flow_monitor_request
packet_data_generator: add a case for onf_flow_monitor_request
packet_data: regen for onf_flow_monitor_request
test_parser: expected json for onf_flow_monitor_request
msgpack-rpc fixes and improvements
rpc: prefix closed_by_peer with _ as it's private
msgpack-rpc: unit tests
add rpc.Client.peek_notification
a simple command line msgpack-rpc client
rpc-cli man page
Yuichi Ito (23):
packet lib: sctp: correct len(sctp)
packet lib: tcp: support default parameters and the auto calculation of
offset
packet lib: udp: support default parameters
packet lib: ipv6: support default parameters and the auto calculation of
payload_length
packet lib: add unittests that use default parameters of IPv4/6 and
TCP/UDP/SCTP
lacplib: set the max priority to LACP flow entries
packet lib: icmpv6: correct typos
packet lib: icmpv6: change the timing of bit shift
packet lib: icmpv6: move ND_OPTION_* constants from classes to the module
packet lib: icmpv6: include type and length in nd_option object
packet lib: icmpv6: omit type of nd_option object
packet lib: icmpv6: support len(icmpv6.*)
packet lib: icmpv6: support default parameters and the auto calculation
of lengths
packet lib: icmp: support len(icmp.*)
packet lib: icmp: support default parameters
packet lib: add unittests that use default parameters of IPv4/IPv6 and
ICMP/ICMPv6
packet lib: ethernet: support default parameters
packet lib: ipv6: change some default parameters
lacplib: reduce unnecessary constant
rest_router: support OF 1.3
ofctl_v1_3: correct the output result of get_flow_stats()
ofctl_v1_3: support some actions
rest_firewall: support OF 1.3
watanabe.fumitaka (1):
add STP application
yuta-hamada (1):
rpc: If the socket is closed by peer, endpoint stop the serve.
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT
organizations don't have a clear picture of how application performance
affects their revenue. With AppDynamics, you get 100% visibility into your
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel