Permalink
Commits on Sep 12, 2018
  1. rpmbuild: add missing build requirement (#117)

    toanju authored and akoepsel committed Sep 12, 2018
    g++ was missing so far in the spec file. This is added now and will fix
    builds on copr for F29+.
  2. rpm build: remove spec file (#116)

    toanju authored and akoepsel committed Sep 12, 2018
    the spec file will be generated during configure
Commits on Jul 9, 2018
  1. fixing rofl-common.spec.in (#115)

    akoepsel committed Jul 9, 2018
    * added rofl-common.spec
    
    * fixing dates in rofl-common.spec*
    
    * adjusting spec file
    
    * added additional test for cofmsgpacketout
    
    * renaming version from v0.13.1 to 0.13.1
    
    * updating rofl-common.spec => 0.13.1
    
    * rofl-common.spec => updating source
  2. clean-up and polishing (#114)

    akoepsel committed Jul 9, 2018
    * added rofl-common.spec
    
    * fixing dates in rofl-common.spec*
    
    * adjusting spec file
    
    * added additional test for cofmsgpacketout
    
    * renaming version from v0.13.1 to 0.13.1
Commits on Jul 6, 2018
  1. v0.13.1

    akoepsel committed Jul 6, 2018
Commits on Jul 5, 2018
Commits on Jul 4, 2018
Commits on Jul 3, 2018
  1. Merge branch '0.12.x'

    akoepsel committed Jul 3, 2018
Commits on Jun 22, 2018
  1. Strings (#111) (#112)

    akoepsel committed Jun 22, 2018
    * fix stringop-truncation
    
    * pass correct len for strings in desc stats
  2. Strings (#111)

    toanju authored and akoepsel committed Jun 22, 2018
    * fix stringop-truncation
    
    * pass correct len for strings in desc stats
Commits on Feb 19, 2018
  1. Merge branch '0.12.x'

    toanju committed Feb 19, 2018
  2. v0.12.2

    toanju committed Feb 19, 2018
Commits on Jan 17, 2018
  1. experimental matches (OXM): (#109)

    akoepsel committed Jan 17, 2018
    - fixed bug in oxm_length for all experimental matches
    - added OFDPA-2 related experimental matches
Commits on Jan 4, 2018
  1. experimental matches (OXM): (#108)

    akoepsel committed Jan 4, 2018
    - fixed bug in oxm_length for all experimental matches
    - added OFDPA-2 related experimental matches
Commits on Jan 2, 2018
  1. crofsock: do not check for STATE_IDLE in handle_timeout() => this su…

    akoepsel committed Jan 2, 2018
    …ppresses reconnect attempts, check for DELETE_IN_PROGRESS is sufficient (#107)
  2. OFDPA matches (#106)

    akoepsel committed Jan 2, 2018
    added ofdpa matches
    * coxmatch_ofb_vrf
    * coxmatch_ofb_ovid
    * coxmatch_ofb_allow_vlan_translation
    * coxmatch_ofb_actset_output
Commits on Dec 20, 2017
Commits on Nov 13, 2017
  1. thread pool (#102)

    akoepsel committed Nov 13, 2017
    * thread pool
    * crofsock: use TLS_method() only for openssl versions newer than 1.1.0f, use TLSv1_2_method() for older versions
    * added configure options --enable-asan and --enable-tsan for google's address and thread sanitizers
    * moved global OpenSSL initialization and termination to class cthread
    * removed state STATE_CLOSED from crofsock
    * revised openssl deinitialization for tests with google's address sanitizer
    * disabled test crofsocktest::test_tls(), when ASAN is enabled
    * crofsock: fixed integration of openssl library
Commits on Oct 16, 2017
  1. Merge pull request #104 from toanju/travis-clang-and-asan

    DFritzsche committed Oct 16, 2017
    update to clang 4.0
Commits on Oct 12, 2017
  1. .travis readability

    toanju committed Oct 12, 2017
  2. adding asan build

    toanju committed Oct 12, 2017
  3. update to clang 4.0

    toanju committed Oct 12, 2017
  4. Merge pull request #103 from DFritzsche/fix_cofport_stats_request

    toanju committed Oct 12, 2017
    fix default port of cofport_stats_request
Commits on Oct 11, 2017
Commits on Oct 4, 2017
  1. Merge pull request #101 from toanju/cleanup

    toanju committed Oct 4, 2017
    cleanup and stabilization
  2. cofhelloelemversionbitmap: make class final

    toanju committed Aug 10, 2017
    this is a precaution since unpack is called during construction
  3. crofsock: close should not be virtual

    toanju committed Aug 10, 2017
    close is called during destruction which is bad in case
    crofsock would be the parent class
  4. tests: use glog instead writing to cerr

    toanju committed Aug 3, 2017
    glog takes care to log synchronized
Commits on Sep 25, 2017
Commits on Sep 13, 2017
  1. v0.12.1

    toanju committed Sep 13, 2017
Commits on Aug 14, 2017
  1. Merge pull request #98 from DFritzsche/use_queue_type_enum

    toanju committed Aug 14, 2017
    Use queue type enum