| Commit message (Expand) | Author | Age | Files | Lines |
* | cmap, classifier: Avoid unsafe aliasing in iterators. | Ben Pfaff | 2014-07-21 | 1 | -4/+4 |
* | lib/classifier: Unify struct classifier and cls_classifier. | Jarno Rajahalme | 2014-07-18 | 1 | -18/+17 |
* | lib/classifier: Lockless lookups. | Jarno Rajahalme | 2014-07-11 | 1 | -35/+1 |
* | lib/classifier: RCUify prefix trie code. | Jarno Rajahalme | 2014-07-11 | 1 | -12/+53 |
* | lib/classifier: Use internal mutex. | Jarno Rajahalme | 2014-07-11 | 1 | -2/+6 |
* | lib/classifier: Simplify iteration with C99 declaration. | Jarno Rajahalme | 2014-07-11 | 1 | -25/+42 |
* | lib/classifier: Use cmap. | Jarno Rajahalme | 2014-07-11 | 1 | -5/+5 |
* | lib/pvector: Non-intrusive RCU priority vector. | Jarno Rajahalme | 2014-06-26 | 1 | -0/+35 |
* | test-classifier: add ovs_assert to prevent warning | Daniele Di Proietto | 2014-06-24 | 1 | -0/+3 |
* | lib/classifier: Rename 'cls_subtable_cache' as 'cls_subtables'. | Jarno Rajahalme | 2014-05-19 | 1 | -3/+3 |
* | lib/classifier: Separate cls_rule internals from the API. | Jarno Rajahalme | 2014-04-29 | 1 | -7/+11 |
* | lib/classifier: Hide more of the internal data structures. | Jarno Rajahalme | 2014-04-29 | 1 | -3/+3 |
* | lib: Inline functions used in classifier_lookup. | Jarno Rajahalme | 2014-04-29 | 1 | -1/+5 |
* | lib/flow: Simplify miniflow accessors, add ipv6 support. | Jarno Rajahalme | 2014-04-29 | 1 | -1/+2 |
* | lib/flow: Add miniflow accessors and miniflow_get_tcp_flags(). | Jarno Rajahalme | 2014-04-18 | 1 | -1/+1 |
* | unit-test: Link 29 test programs into ovstest | Andy Zhou | 2014-04-03 | 1 | -7/+8 |
* | classifier: Use fat_rwlock instead of ovs_rwlock. | Ben Pfaff | 2014-01-14 | 1 | -14/+14 |
* | Rename NOT_REACHED to OVS_NOT_REACHED | Harold Lim | 2013-12-17 | 1 | -4/+4 |
* | Classifier: Track address prefixes. | Jarno Rajahalme | 2013-12-11 | 1 | -1/+16 |
* | Classifier: Staged subtable matching. | Jarno Rajahalme | 2013-11-19 | 1 | -8/+12 |
* | classifier: Rename struct cls_table as cls_subtable. | Jarno Rajahalme | 2013-10-29 | 1 | -4/+4 |
* | openvswitch/types.h: New macros OVS_BE16_MAX, OVS_BE32_MAX, OVS_BE64_MAX. | Ben Pfaff | 2013-09-17 | 1 | -8/+8 |
* | classifier: Make use of the classifier thread safe. | Ethan Jackson | 2013-08-09 | 1 | -2/+17 |
* | Use random_*() instead of rand(), for thread safety. | Ben Pfaff | 2013-06-28 | 1 | -13/+14 |
* | test-classifier.c: Use UINT16_MAX instead of OFPP_NONE in mask assignment | Alex Wang | 2013-06-20 | 1 | -1/+1 |
* | Create specific types for ofp and odp port | Alex Wang | 2013-06-20 | 1 | -5/+7 |
* | flow: Add new wildcard functions. | Ethan Jackson | 2013-06-11 | 1 | -1/+1 |
* | classifier: Add 'wc' argument to classifier_lookup(). | Ethan Jackson | 2013-06-11 | 1 | -1/+1 |
* | Optimize classifier by maintaining the priority of the highest priority rule ... | Jarno Rajahalme | 2013-02-08 | 1 | -0/+13 |
* | tests: Fix memory leaks in test-classifier program. | Ben Pfaff | 2013-01-10 | 1 | -2/+17 |
* | flow: Extend struct flow to contain tunnel outer header. | Jesse Gross | 2012-10-03 | 1 | -20/+20 |
* | Introduce sparse flows and masks, to reduce memory usage and improve speed. | Ben Pfaff | 2012-09-04 | 1 | -33/+352 |
* | classifier: Prepare for "struct cls_rule" needing to be destroyed. | Ben Pfaff | 2012-09-04 | 1 | -12/+34 |
* | classifier: Break cls_rule 'flow' and 'wc' members into new "struct match". | Ben Pfaff | 2012-09-04 | 1 | -44/+48 |
* | util: New function zero_rightmost_1bit(). | Ben Pfaff | 2012-09-04 | 1 | -1/+1 |
* | flow: Remove flow_wildcards_is_exact(). | Ben Pfaff | 2012-09-04 | 1 | -2/+0 |
* | flow: Replace flow_wildcards members by a single "struct flow". | Ben Pfaff | 2012-09-04 | 1 | -26/+31 |
* | flow: Ensure that padding is always zeroed. | Ben Pfaff | 2012-09-04 | 1 | -0/+1 |
* | flow: Use bit-mask for in_port match, instead of FWW_* flag. | Ben Pfaff | 2012-09-04 | 1 | -30/+25 |
* | flow: Use bit-mask for Ethernet type match, instead of FWW_* flag. | Ben Pfaff | 2012-09-04 | 1 | -1/+6 |
* | flow: Use bit-mask for IP protocol match, instead of FWW_* flag. | Ben Pfaff | 2012-09-04 | 1 | -1/+6 |
* | flow: Use bit-mask for DSCP and ECN bits, instead of FWW_* flags. | Ben Pfaff | 2012-09-04 | 1 | -2/+5 |
* | tests: Improve test coverage of OXM metadata field | Joe Stringer | 2012-07-11 | 1 | -0/+14 |
* | packets: Fix eth_addr_equal_except(). | Ethan Jackson | 2012-06-06 | 1 | -4/+4 |
* | flow: Adds support for arbitrary ethernet masking | Joe Stringer | 2012-05-29 | 1 | -2/+12 |
* | Global replace of Nicira Networks. | Raju Subramanian | 2012-05-02 | 1 | -1/+1 |
* | Add support for bitwise matching on TCP and UDP ports. | Ben Pfaff | 2012-02-02 | 1 | -3/+11 |
* | flow: Use FWW_ flags to wildcard IP DSCP and ECN. | Justin Pettit | 2011-11-10 | 1 | -12/+9 |
* | Prepend "nw_" to "frag" and "tos" elements. | Justin Pettit | 2011-11-10 | 1 | -12/+12 |
* | Don't overload IP TOS with the frag matching bits. | Justin Pettit | 2011-11-09 | 1 | -12/+12 |