1. 06 Jun, 2016 1 commit
  2. 04 Jun, 2016 1 commit
  3. 03 Jun, 2016 7 commits
  4. 02 Jun, 2016 15 commits
  5. 01 Jun, 2016 14 commits
  6. 31 May, 2016 2 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