1. 03 Jun, 2016 6 commits
  2. 02 Jun, 2016 15 commits
  3. 01 Jun, 2016 14 commits
  4. 31 May, 2016 5 commits
    • Change-Id: Ie636d1b2623b7f83572dca0d70bd56734379e61a
      Madan Jampani authored
    • - Created 3 separate sub-modules: API (doesn't depend on
          Thrift), CTL (depends on Thrift), THRIFT-API (to generate Thrift
          sources)
      - Implemented 2 new services (for device configuration swapping and
          table entry management) needed to distribute BMv2-specific state
          among ONOS instances.
      - Implemented a BMv2 controller (previously other modules where
          using separately a Thrift client and a server)
      - Added a default BMv2 JSON configuration (default.json) and interpreter
          to be used for devices that connect for the first time to ONOS.
          This allows for basic services to work (i.e. LLDP link discovery,
          ARP proxy. etc.).
      - Changed behavior of the flow rule translator and extension selector,
          now it allows extension to specify only some of the match parameters
          (before extension selectors were expected to describe the whole
          match key, i.e. all fields)
      - Various renaming to better represent the API
      - Various java doc fixes / improvements
      
      Change-Id: Ida4b5e546b0def97c3552a6c05f7bce76fd32c28
      Carmelo Cascone authored
    • Change-Id: Iff49b429cfc7c0142f3ab2e1dde1a32e85f20e87
      (cherry picked from commit 44a1fef9)
      Aaron Kruglikov authored
    • Change-Id: Ibc2544d0f27487cfd25317f6f5894acda9b89f51
      HIGUCHI Yuta authored
    • Change-Id: I80b4ed484ea505092c45c78f89fbe065c09aab6c
      Sho SHIMIZU authored