Permalink
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
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 Jul 6, 2017
  1. Revised tx-queueing strategy (#92)

    akoepsel committed Jul 6, 2017
    * crofsock: allow queue use up to max_queue_size even in congestion situation
    
    * crofchantest.cpp: do not delete cofmsg instances after reception of a eRofQueueFull exception anymore, they are getting queued now
    
    * crofsock::send_message() => return value of type crofsock::msg_result_t
    
    * crofsock::send_message() => added boolean flag keep_message
    
    * crofctl: change to API of transmission methods (e.g., send_features_reply()) => return value is now rofl::crofsock::msg_result_t
    
    * crofdpt: change to API of transmission methods (e.g., send_features_request()) => return value is now rofl::crofsock::msg_result_t
    
    * updated CHANGES and VERSION file
    
    * sequence of initialization
    
    * crofconn::segment_and_send_message() => make compiler happy
    
    * In theory ...
Commits on Dec 7, 2016
  1. Merge pull request #53 from bisdn/exception_fix_gcc54

    akoepsel committed Dec 7, 2016
    Exception fix gcc54
Commits on Aug 12, 2016
  1. Merge pull request #49 from toanju/set_ctl

    akoepsel committed Aug 12, 2016
    crofbase: allow set_ctl without creation of a new instance
Commits on Jun 29, 2016
  1. Merge pull request #44 from toanju/tobi/set_dpt

    akoepsel committed Jun 29, 2016
    crofbase: allow set_dpt without creation of a new instance
  2. Merge pull request #42 from toanju/tobi/cleanup

    akoepsel committed Jun 29, 2016
    toolchain cleanup and updates regarding gcc 6.1.1
Commits on Jun 22, 2016
  1. Merge pull request #41 from toanju/tobi/eventfd

    akoepsel committed Jun 22, 2016
    cthread: switch from pipe to eventfd
Commits on May 10, 2016
Commits on Apr 17, 2016
Commits on Apr 12, 2016
  1. clean-up

    akoepsel committed Apr 12, 2016
Commits on Apr 11, 2016
Commits on Apr 10, 2016
  1. examples (cont.)

    akoepsel committed Apr 10, 2016
Commits on Apr 9, 2016
  1. intermediate commit

    akoepsel committed Apr 9, 2016
Commits on Apr 8, 2016