Have questions? Stuck? Please check our FAQ for some common questions and answers.

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

AVOCET 1.0.1

Version: 1.0.1

Release Date: 21st Jan, 2015

Download here


About Avocet 1.0.1

The 1.0.1 release is a bug fix update for Avocet release.

Resolved Security Issues

 

Bugs fixed

commit 4daf20b441c8572246b938af4bf855740b795a16
Author: Brian O'Connor <bocon@onlab.us>
Date: Tue Jan 20 19:32:54 2015 -0800

Bumping version to 1.0.1

Change-Id: I3be8dbd43eb18dff85a1d2bf4062e469aff3aad1

commit 18679365afc6eab5cb13f702def99b3f077bf4ba
Author: Jonathan Hart <jono@onlab.us>
Date: Tue Jan 20 18:17:39 2015 -0800

Fixed bug where ONOS sends actions in DELETE flow mods in OF1.0.

Fixes ONOS-787.

Change-Id: Ide8817927fc7a64da79df7998e3baebefb09de40

commit eec297248bd066ca8b5eda166ca0791c7c6b85f2
Author: Jonathan Hart <jono@onlab.us>
Date: Tue Jan 20 13:19:55 2015 -0800

Protect against null pointers during deserializing.

Fixes ONOS-779.

Change-Id: I7e6a57457e287d28dd23946d677d3943443a435f

commit 2339a8dc184998b3a05bc1d77d5d77c5e168bdbd
Author: Jonathan Hart <jono@onlab.us>
Date: Tue Jan 20 11:08:20 2015 -0800

Updated SDN-IP config to support 64-bit port numbers.

Fixes ONOS-776.

(cherry-picked from master)

Change-Id: I0629a140835cd3277eb362c1909b5b806c6fcec0

commit 50e8dc89b69e2a1a430d8575f3d5b841faedb73d
Author: Jonathan Hart <jono@onlab.us>
Date: Mon Jan 12 10:30:45 2015 -0800

Handle packets that can't be deserialized properly.

Catch BufferUnderflowExceptions that occur while trying to deserialzed
Ethernet packet, and account for the fact that packets may not have been
deserialized correctly when using InboundPackets.

Addresses ONOS-605.

Change-Id: Ia7191e62a339125c9c4d3fe0cf63f9c33eb74cb5

commit cdb92b1c891905a4fb6e7f8bda0756b229eaeb91
Author: Pavlin Radoslavov <pavlin@onlab.us>
Date: Fri Jan 9 11:59:07 2015 -0800

Add explicit flow rules to receive control packets: ARP, LLDP, BDDP

This fixes ONOS-540

NOTES:
* Currently, the flow rules are pushed by each module that needs to receive
the corresponding control packets:
- ARP: ProxyArpManager, HostLocationProvider
- LLDP and BDDP: LLDPLinkProvider
* Pushing the corresponding IPv6 rules for Neighbor Discovery is not done yet
* In the future, we might want to consider an explicit service to
subscribe for receiving particular control packets

[Merge from master with manual conflict resolution]

Change-Id: I292ad11a2e48390624f381c278e55e5d0af93c6d

commit f91dbea8e6cdd86645bed844b3ca6f8e802b6467
Author: Charles M.C. Chan <rascov@gmail.com>
Date: Mon Jan 12 18:46:34 2015 +0800

ONOS-537 Provided maxLen setting to make sure packet data is sent with packet-in message. (OF1.3)

Apply Thomas Vachuska's solution of ONOS-537 (#2177) to FlowModBuilderVer13.
This solves the exception mentioned in the comment of ONOS-540.
Tested with OpenvSwitch 2.3.0 in Mininet 2.2.0.

Change-Id: Ia6680c0403577053948c4ede3b3e8b5b846495be

commit 86a6ca43d4b6d75b8acd53a10208b3e90bba7012
Author: Madan Jampani <madan@onlab.us>
Date: Mon Dec 8 08:59:23 2014 -0800

[ONOS-721, ONOS-447] Add org.osgi.core dependency to pom.xml. Fixes eclipse build issue

Change-Id: I8bfbc1e33326c1b23cafd3f82f129a708a5e9985
(cherry picked from commit a65f6218426e44f1560ced55b7e7c30f56f1f050)

commit 09086696fd7e3f5f8af6f39e69d28153dfb0f841
Author: Ray Milkey <ray@onlab.us>
Date: Fri Jan 16 09:17:16 2015 -0800

ONOS-535 - capture and display ip address and port of switches

[Merge from master]

Change-Id: I1671113b35853e258986568cec3a385c281e1147
(cherry picked from commit e53f171fa9e497f45e33362dfb4eebd1785df52f)

commit c2eb3d7dbbab6dbef8e4a4fa5a938c8256253181
Author: Ray Milkey <ray@onlab.us>
Date: Thu Jan 15 13:29:47 2015 -0800

ONOS-539 - Capture port names so CLI can display them

[Merged from master]

Change-Id: I40b24c401c782a452a66c081623f5bba5ea5c9af
(cherry picked from commit e0fade7785e9cfff7b69ccb0b2fe59912cea312f)

commit 908d1174846df34a984f86816728595243145198
Author: Yuta HIGUCHI <y-higuchi@ak.jp.nec.com>
Date: Fri Dec 12 13:34:05 2014 -0800

DistributedFlowRuleStore: always add FlowEntry on batchStore

related to ONOS-481

[Merged from master]

Change-Id: I9f82c7d9736dab7326062af9c38ae6e290a9b818
(cherry picked from commit 08f156b45e2ff1e225082d47b7c36edfffa75971)

commit 808100b70f03f226d690264574c00fc1281f0ec5
Author: Yuta HIGUCHI <y-higuchi@ak.jp.nec.com>
Date: Fri Dec 12 15:46:43 2014 -0800

DistributedFlowRuleStore: getFlowEntries should never return null

resoves ONOS-478

[Merged from master]

Change-Id: I3fd84088afd9c9f616858037829cac70708cc66e
(cherry picked from commit 24f79eb3f3a97f268c04342f86018bf34d0e2e26)

commit cdb24297c58f1b3dcfb947adc4b5d68afe43910a
Author: Yuta HIGUCHI <y-higuchi@ak.jp.nec.com>
Date: Thu Dec 11 19:23:01 2014 -0800

LinkStores: Concurrent readable {src, dst}Links

resolves ONOS-473

[Merged from master]

Change-Id: Id9c684ded610b30b059c3d83097b0fe4a7f7350b
(cherry picked from commit 800fac669f61e0e6f8d620c8dae563bc3fe0c4fd)

commit 7a1d4a8d830dff7c204e7a62ce34c64935a9ef6a
Author: Ray Milkey <ray@onlab.us>
Date: Thu Dec 11 14:59:26 2014 -0800

ONOS-393 - In a multi ONOS system, a ink may not yet be known about.

[Merged from master]

Change-Id: Ife53b41ec9ff577e7e5c80bbd8a25f89e08942cf
(cherry picked from commit 7bbeb3fe1577b0bed1ec2d7470a3f2110c008e72)

commit acdb3e0fd0f6c6caabf6b08bf1a3146000dbfa4e
Author: Ray Milkey <ray@onlab.us>
Date: Mon Dec 8 16:24:24 2014 -0800

Fix for ONOS-393 - NPE when one of the devices can no longer be found

[Merged from master]

Change-Id: I5c907d8124585f9af5b3f6e7315c41cbcdd03fb9
(cherry picked from commit f2695400a5ee75f3089d853b41f9eae29304abd9)

commit 4b3c752953b25b0810ed2665dff2f4b1af904599
Author: Ray Milkey <ray@onlab.us>
Date: Mon Jan 12 14:16:27 2015 -0800

Fix for ONOS-607 - controller port displayed incorrectly in CLI

CONTROLLER ports were displayed as 18446744073709551613
for output instructions.

[Merged from master]

Change-Id: Id62f7ebe9e140a0a2c3c2387fbabfb3305f4273d
(cherry picked from commit 8717be20e91b518c55fb830c3def3486125b9266)

commit 6a262adbb79e07e10b3e54d50f6a4b873d581d41
Author: Charles M.C. Chan <rascov@gmail.com>
Date: Tue Jan 6 17:12:27 2015 +0800

Bugfix: Criteria.toString() does not convert unsigned variables properly.

For example, in the response of 'flows' command, the ethType of IPv6 (0x86dd) is shown as ff..ff86dd instead of 86dd
Note: VlanId/VlanPcp still remains in signed format in this commit since:
* VLAN tag is actually 12 bits. There should be no problem even if it is printed as signed short.
* VLAN PCP is actually 3 bits. There should be no problem even if it is printed as signed short.
* -1 is used in many places to indicate untagged vlan

[Merged from master]

Change-Id: Ib68161d552a0011e6a6666970907cf9ca846f620
(cherry picked from commit 36eb6e1154774cef085693148a5402b2e01c1808)

commit b7f1adc24d7358e1097e371ee05c316611ebb55d
Author: alshabib <alshabibi.ali@gmail.com>
Date: Mon Jan 12 11:49:26 2015 -0800

incrementing version of loxi dependency

Change-Id: Idfa0c7e64653d26ced4a95c9fbb9a4f2da2e10c2

commit 437a493754774a926f4df7d016157ea987b155a1
Author: Jonathan Hart <jono@onlab.us>
Date: Thu Jan 8 14:17:28 2015 -0800

Classify hardware running OVS as an OVS switch.

Without this we use the default abstract switch, which doesn't push a
table-miss entry.

Fixes ONOS-558.

Change-Id: I296c7fff6e94575e72829fb4e1aa3d1e5b82852c

commit 449bd5bc62f5723f914efe8117f19190d1b9ff49
Author: Jonathan Hart <jono@onlab.us>
Date: Thu Jan 8 13:27:39 2015 -0800

Moved onlab-rest bundle out of onos-api.

Having onlab-rest in onos-api creates a dependency issue because the
dependencies of onlab-rest are not included in onos-api. Usually people don't
see an issue because they also have another rest/web feature installed.

Fixes ONOS-505.

Change-Id: Ifd1526491eb526bb2d751d915fc97cceef5a64a9

commit 5ce5e646e272bcb97350e40d8715bd231b728858
Author: Thomas Vachuska <tom@onlab.us>
Date: Tue Jan 6 14:42:23 2015 -0800

ONOS-537 Provided maxLen setting to make sure packet data is sent with packet-in message.

Change-Id: I7aae6a96cb55935a0acd5ac99c2526e1dab1896b

commit d9b2f4043291b60f54fccbfee612baec10815600
Author: alshabib <alshabibi.ali@gmail.com>
Date: Tue Jan 6 11:04:29 2015 -0800

fix switch negociation for non spec compliant devices.

ONOS now waits for switches to advertise their highest version via a hello
message. ONOS then replies with a hello of the appropriate version.

Change-Id: I6ebe3f1b8f513920dc62016347a40f503de01457

commit 96e56fca25b52859ee187986ad979b56364de27f
Author: Thomas Vachuska <tom@onlab.us>
Date: Wed Dec 10 11:10:31 2014 -0800

Fixed onos-install to deal with the first-time install where there is no .m2/repository/org

Change-Id: I9d2ba4be4230bbfd4a6f29645c07c6210a282f9e

commit 13cbfe5fb5e9370c81d4f7422677ce2e8bf0532c
Author: Brian O'Connor <bocon@onlab.us>
Date: Thu Dec 11 14:40:31 2014 -0800

adding compile to archetype poms

Change-Id: I3d8a81894f38b240e2bf1536c1ec8a64583abede

commit df2e65297cd43bebbd938e37583f3109e616455d
Author: Jonathan Hart <jono@onlab.us>
Date: Mon Dec 22 12:09:07 2014 -0800

Register FlowRuleEvent.Type with Kryo.

Fixes ONOS-504.

Change-Id: Ia8a9b229c9eb212cf97ce3ed81c31febe84e3184

commit 16268818909c945b2824ccc47f08d38bf13df407
Author: Marc De Leenheer <marc@onlab.us>
Date: Mon Dec 15 15:54:23 2014 -0800

Configure LINC-OE to use multiple controllers

Change-Id: I69b1c8935acdc8869cd19eb916e310965d8a2f48

commit d6843bed27c4b2b4e95984c99de3c54edcefc67f
Author: Brian O'Connor <bocon@onlab.us>
Date: Mon Dec 8 20:02:15 2014 -0800

Adding more T-ports to big topo

Setting up bidirectional T-ports in OpticalPathProvisioner

Change-Id: I4e97b2eb53d3d4182aae9c98a227de982f492950

commit 6aba384469ce820c9e94f0f2991c4a84a691d4f8
Author: Brian O'Connor <bocon@onlab.us>
Date: Mon Dec 8 01:29:53 2014 -0800

Improvements to OpticalPathProvisioner

- Support for more T ports
- Addresses ONOS-440

Change-Id: Iafbe57b4797f272678696b8b2e46e5a6487e7428

commit f25a5115e901f1f3383ccb60af7ad48355c39ee2
Author: Brian O'Connor <bocon@onlab.us>
Date: Mon Dec 8 01:28:50 2014 -0800

temporary NPE fix for ONOS-439

Change-Id: I238ea24e1a4c4bebb40d132d060c418f5675f570

commit e84ab32f84aea4a0604e8b15fd22e75f85aaa85b
Author: Brian O'Connor <bocon@onlab.us>
Date: Sun Dec 7 02:43:58 2014 -0800

Adding optical topo files

Change-Id: I276454b09d32e1a7b7182271ddba8cf6add71c40

commit 27f6a41fe033c3a7c2ceaad60bb10171d6eeb1c4
Author: Brian O'Connor <bocon@onlab.us>
Date: Thu Dec 4 23:42:27 2014 -0800

bumping version to 1.0.1-SNAPSHOT

Change-Id: I9826e06201ee156edb6619ec4917baed8551d7f5

 

  • No labels