Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Of0x05 synchronous #170

Open
wants to merge 72 commits into
base: of0x05
Choose a base branch
from

Commits on Aug 5, 2014

  1. Configuration menu
    Copy the full SHA
    64ce330 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    372912e View commit details
    Browse the repository at this point in the history
  3. add new OXM TLV (PBB UCA)

    correct IPv6ExtHdr OXM TLV
    fugitifduck committed Aug 5, 2014
    Configuration menu
    Copy the full SHA
    1f160b3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f2c73bd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2fc84b1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3cf85b1 View commit details
    Browse the repository at this point in the history
  7. add switchConfig module

    fugitifduck committed Aug 5, 2014
    Configuration menu
    Copy the full SHA
    8ccc756 View commit details
    Browse the repository at this point in the history
  8. fix padding

    fugitifduck committed Aug 5, 2014
    Configuration menu
    Copy the full SHA
    d743fe7 View commit details
    Browse the repository at this point in the history
  9. add switchConfig type

    fugitifduck committed Aug 5, 2014
    Configuration menu
    Copy the full SHA
    d73de80 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4a179b8 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2014

  1. add quicheck file

    fugitifduck committed Aug 6, 2014
    Configuration menu
    Copy the full SHA
    046040d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f2b8662 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cc426ea View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a225b32 View commit details
    Browse the repository at this point in the history
  5. reuse of of1.3 module

    fugitifduck committed Aug 6, 2014
    Configuration menu
    Copy the full SHA
    f189d42 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'LearningSwitch0x04' into of0x05

    Conflicts:
    	lib/openflow.mldylib
    	lib/openflow.mllib
    	setup.ml
    fugitifduck committed Aug 6, 2014
    Configuration menu
    Copy the full SHA
    0670255 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    860cc37 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2014

  1. add tablemod

    fugitifduck committed Aug 7, 2014
    Configuration menu
    Copy the full SHA
    3f005e8 View commit details
    Browse the repository at this point in the history
  2. add flowmod message

    fugitifduck committed Aug 7, 2014
    Configuration menu
    Copy the full SHA
    5cce00f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7c8f850 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    11282f8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4d2bb1d View commit details
    Browse the repository at this point in the history
  6. add new message

    fugitifduck committed Aug 7, 2014
    Configuration menu
    Copy the full SHA
    f863084 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a0ff54e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ae145e0 View commit details
    Browse the repository at this point in the history
  9. add PortMod to message

    fugitifduck committed Aug 7, 2014
    Configuration menu
    Copy the full SHA
    f830c1c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    36aa766 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2014

  1. Configuration menu
    Copy the full SHA
    a742745 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2014

  1. import multipart request message from of1.3 and update existing multi…

    …part module to be compatible with of1.4
    fugitifduck committed Aug 9, 2014
    Configuration menu
    Copy the full SHA
    f8b1706 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2014

  1. add TableDesc Req message

    fugitifduck committed Aug 10, 2014
    Configuration menu
    Copy the full SHA
    b5baadb View commit details
    Browse the repository at this point in the history
  2. add QueueDesc Req message

    fugitifduck committed Aug 10, 2014
    Configuration menu
    Copy the full SHA
    b897511 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2014

  1. Configuration menu
    Copy the full SHA
    fcbc3a8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b268858 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2014

  1. Configuration menu
    Copy the full SHA
    e07264e View commit details
    Browse the repository at this point in the history
  2. activity: remove unused optional argument

    This was not part of the public interface.
    seliopou committed Aug 12, 2014
    Configuration menu
    Copy the full SHA
    625b9e2 View commit details
    Browse the repository at this point in the history
  3. activity: rework handshake/activity distinction

    Treat the handshake state as something separate and orthogonal to
    tracking activity. Now it's possible to detect an idle connection that
    has not completed a handshake and kill it if necessary.
    seliopou committed Aug 12, 2014
    Configuration menu
    Copy the full SHA
    aa83da9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    28a843b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2292620 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5e5069a View commit details
    Browse the repository at this point in the history
  7. add FlowMonitored Reply message

    add of FlowRemoved message
    fugitifduck committed Aug 12, 2014
    Configuration menu
    Copy the full SHA
    d1dc4b4 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2014

  1. multipart messages :

    add roundtrip test
    
    add interface file
    fugitifduck committed Aug 13, 2014
    Configuration menu
    Copy the full SHA
    2111bea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4de09fd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aa63745 View commit details
    Browse the repository at this point in the history
  4. add BundleCtrl message

    fugitifduck committed Aug 13, 2014
    Configuration menu
    Copy the full SHA
    6f84836 View commit details
    Browse the repository at this point in the history
  5. activity: Make echo the first stage of the pipeline

    According to the OpenFlow specifications, controllers should implement
    the echo response at the lowest-level possible.
    seliopou committed Aug 13, 2014
    Configuration menu
    Copy the full SHA
    cc96a0c View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2014

  1. Configuration menu
    Copy the full SHA
    026e6c2 View commit details
    Browse the repository at this point in the history
  2. Merge pull request frenetic-lang#165 from frenetic-lang/type_t

    type_t: of1.3 message types have a type t
    seliopou committed Aug 14, 2014
    Configuration menu
    Copy the full SHA
    5d647dc View commit details
    Browse the repository at this point in the history
  3. v0.6.0

    seliopou committed Aug 14, 2014
    Configuration menu
    Copy the full SHA
    62dc4fe View commit details
    Browse the repository at this point in the history
  4. Merge pull request frenetic-lang#155 from frenetic-lang/activity

    connection activity fixes
    seliopou committed Aug 14, 2014
    Configuration menu
    Copy the full SHA
    1c73bb8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0103876 View commit details
    Browse the repository at this point in the history
  6. Add BundleAdd message

    fugitifduck committed Aug 14, 2014
    Configuration menu
    Copy the full SHA
    a109b7f View commit details
    Browse the repository at this point in the history
  7. parse and marshal the message Header for BundleAdd

    add xid reccord
    fugitifduck committed Aug 14, 2014
    Configuration menu
    Copy the full SHA
    24319ce View commit details
    Browse the repository at this point in the history
  8. add BundleAdd interface

    fugitifduck committed Aug 14, 2014
    Configuration menu
    Copy the full SHA
    bed9adc View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2014

  1. add AsyncConfig message

    fugitifduck committed Aug 15, 2014
    Configuration menu
    Copy the full SHA
    4174a19 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    997b907 View commit details
    Browse the repository at this point in the history
  3. Import PacketIn from OF1.3

    add the 3 new PacketIn reason
    fugitifduck committed Aug 15, 2014
    Configuration menu
    Copy the full SHA
    e9b816b View commit details
    Browse the repository at this point in the history
  4. export t type for every module

    use t in messages
    fugitifduck committed Aug 15, 2014
    Configuration menu
    Copy the full SHA
    5987278 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4f2f4a7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a17cdea View commit details
    Browse the repository at this point in the history
  7. Delete TableFeatures module

    use of TableFeature instead (with appropriate function)
    fugitifduck committed Aug 15, 2014
    Configuration menu
    Copy the full SHA
    adb4b10 View commit details
    Browse the repository at this point in the history
  8. Rename MeterFeaturesStats to MeterFeatures

    it reflate the fac that it is not statistics
    fugitifduck committed Aug 15, 2014
    Configuration menu
    Copy the full SHA
    9e15b2f View commit details
    Browse the repository at this point in the history
  9. Initial documentation

    fugitifduck committed Aug 15, 2014
    Configuration menu
    Copy the full SHA
    0b42e32 View commit details
    Browse the repository at this point in the history
  10. AsyncConfig change :

    use bitmap to represent the accepted reason (previous
    implementation was an misunderstanding of the spec)
    fugitifduck committed Aug 15, 2014
    Configuration menu
    Copy the full SHA
    901b8cd View commit details
    Browse the repository at this point in the history
  11. Merge branch 'of0x04_typeClean' into of0x05_asyncMessages and add Por…

    …tStatus message from OF1.3
    
    Conflicts:
    	lib/OpenFlow0x04.ml
    	lib/OpenFlow0x04.mli
    	setup.ml
    fugitifduck committed Aug 15, 2014
    Configuration menu
    Copy the full SHA
    12847b1 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b66708c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    80dabe3 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    62ebbd4 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    63eaabc View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2014

  1. import HelloMsg from OF1.3

    add flowRemoved to message
    fugitifduck committed Aug 16, 2014
    Configuration menu
    Copy the full SHA
    f88d1c5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c8b5ae8 View commit details
    Browse the repository at this point in the history
  3. Add new error messages

    fugitifduck committed Aug 16, 2014
    Configuration menu
    Copy the full SHA
    7b984bd View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2014

  1. Configuration menu
    Copy the full SHA
    024b443 View commit details
    Browse the repository at this point in the history