Hi, Here's a new release including lots of python3 support stuff (not finished yet), OF1.5 oxs support, NX improvement, etc.
For people who don't notice, NSA (National Security Agency) announced that they use Ryu for tracking its network. https://twitter.com/ryusdn/status/612837850682277889 I like their comment about Ryu, "it’s a few thousand lines o fPython code that’s easy to learn, understand, deploy and troubleshoot." Let me know if you know something that I could tweet. = Eran (1): Add support for pkt_mark nicira ext (NXM_NX_PKT_MARK) FUJITA Tomonori (4): eventlet has already supported WebSocket(RFC6455) in stable releases (>= 0.15) python3: fix bgp reggression python3: fix bgp reggression Ryu 3.23 IWAMOTO Toshihiro (30): tox.ini: Be able to run python3 unit tests ofproto: Fix ImportError on python3 python3: Fix starndard library imports python3: Adapt to new iterator names python3: Use bytes type for binary data python3: Fix import issues with python2 python3: Use integer division where appropriate python3: Remove use of buffer() python3: Use b'str' for binary literals python3: Fix dynamically added test methods python3: Open packet data with binary mode python3: Use formencode instead of xml_compare python3: Avoid applying ord() to integers python3: Use zip instead of itertools.izip python3: Use items instead of iteritems python3: Convert str to six.binary_type where appropriate python3: Apply "2to3 -f map" python3: More b'str' conversion python3: Convert str to six.binary_type python3: More b'str' conversion python3: Decode return value of b64encode into str python3: Remove harmful AsciiStringType.{encode, decode} python3: Don't use str.encode python3: Restore original str()s where six.binary_type shouldn't be used python3: Use 'str' not b'str' for user test data python3: Use six.binary_type for I/O of ryu.lib.rpc python3: Use b'str' for binary data python3: Make ryu.utils.hex_array functional python3: Make stringify test functional python3: Misc. python3 fix Jerry Cen (2): Fixed the function name of out filter Clean up server socket and thread when shutting down Minoru TAKAHASHI (6): ofctl_v1_0: fix output of get_flow_stats ofctl_rest: fix error of delete_flow_entry test_ofctl: Add unit test for ofctl_v1_0 test_ofctl: Remove unused codes test_ofctl: Some improvement test_ofctl: Fix dynamic addition of test cases Satoshi KOBAYASHI (1): python3: adapt @wsgi.route() Yusuke Iwase (7): oxs_fields: Add OXS class support test_oxs: Add unit test for oxs_fields.py ofproto_v1_5_parser: Add OPFStats parser for Flow Stats Structures test_parser_ofpstats: Add unit test for OFPStats class Remove duplicated definitions packet.ospf: Avoid parameter 'cls' reassignment Avoid string exception raising fumihiko kakuma (7): python3: Use six.text_type instead of unicode python3: Use six.binary_type instead of str for binary data python3: Continuous patch to replace str to six.binary_type python3: Continuous patch to replace buffer to six.binary_type python3: Modify a literal argument in a bytes method call to bytes type python3: encode from string to bytes for s type of pack format python3: Calculate the number of ports as integer ------------------------------------------------------------------------------ Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ _______________________________________________ Ryu-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ryu-devel
