The openflow.h header file is invaluable for implementing an OpenFlow switch or controller. It is part of the Git repository maintained by the Open Networking Foundation's Extensibility Working Group. openflow.h is freely distributable and modifiable, according to its own license notice, but the repository itself is available only to employees of member companies. Furthermore, the Open Networking Foundation has not released openflow.h that corresponds to each released version of the OpenFlow standard.
This webpage is a solution. It contains a copy of every unique version of openflow.h ever checked into the OpenFlow repository, indexed by tag (which usually designates an OpenFlow version) and by date.
Each date listed here is the date on which a particular proposal was finalized, not the date on which that proposal was applied to the master branch. Sometimes there is a large gap between these dates, and so the list of commits is not always in chronological order. You can be sure that a commit listed earlier was applied to the master branch after a commit listed later.commit b157b89 on 2013-01-18: [ content | diff ]