aboutsummaryrefslogtreecommitdiff
path: root/lib/classifier.h
AgeCommit message (Expand)Author
2013-10-22classifier: Fix a typo.Gurucharan Shetty
2013-09-26classifier: Avoid accumulating junk in cls_partition 'tags'.Ben Pfaff
2013-09-26classifier: Speed up lookup when metadata partitions the flow table.Ben Pfaff
2013-09-12ofproto: Add global locking around flow table changes.Ben Pfaff
2013-09-12classifier: Allow CLS_CURSOR_FOR_EACH to use a const-qualified iterator.Ben Pfaff
2013-08-27classifier: New function cls_rule_move().Ben Pfaff
2013-08-09classifier: Make use of the classifier thread safe.Ethan Jackson
2013-07-22clang: Fix the "expression result unused" warning.Alex Wang
2013-07-22clang: Fix segfault in unit tests.Alex Wang
2013-06-11classifier: Add 'wc' argument to classifier_lookup().Ethan Jackson
2013-02-11classifier: Maintain tables in descending priority order.Jarno Rajahalme
2013-02-08Optimize classifier by maintaining the priority of the highest priority rule ...Jarno Rajahalme
2012-09-04Introduce sparse flows and masks, to reduce memory usage and improve speed.Ben Pfaff
2012-09-04classifier: Optimize iteration with a catch-all target rule.Ben Pfaff
2012-09-04classifier: Prepare for "struct cls_rule" needing to be destroyed.Ben Pfaff
2012-09-04classifier: Break cls_rule 'flow' and 'wc' members into new "struct match".Ben Pfaff
2012-07-23meta-flow: Add OF1.2-like MFF_VLAN_VID and MFF_VLAN_PCP.Ben Pfaff
2012-07-19OXM: Allow masking of ARP SHA and THASimon Horman
2012-07-19OXM: Allow masking of IPv6 Flow LabelSimon Horman
2012-07-12classifier: New function cls_rule_is_loose_match().Ben Pfaff
2012-06-26Add OXM_OF_METADATA field as a step toward OpenFlow 1.1 support.Joe Stringer
2012-05-29flow: Adds support for arbitrary ethernet maskingJoe Stringer
2012-05-02Global replace of Nicira Networks.Raju Subramanian
2012-04-26nicira-ext: Support masking of nd_target fieldAnsis Atteka
2012-04-18classifier: Optimize search of "catchall" table.Ben Pfaff
2012-02-02Add support for bitwise matching on TCP and UDP ports.Ben Pfaff
2012-01-10classifier: Update cls_rule_set_in_port() prototype.Ethan Jackson
2011-11-10classifier: Don't check masks when adding IPv4/IPv6 addresses.Justin Pettit
2011-11-10Prepend "nw_" to "frag" and "tos" elements.Justin Pettit
2011-11-09Support matching and modifying IP TTL.Justin Pettit
2011-11-09Support matching and modifying IP ECN bits.Justin Pettit
2011-11-09Support matching IPv6 flow label.Justin Pettit
2011-10-21Implement new fragment handling policy.Ben Pfaff
2011-09-13ofproto-dpif: Optimize flow revalidation for MAC learning.Ben Pfaff
2011-09-13classifier: Change cls_rule_set_nd_target() to take a pointer.Ben Pfaff
2011-08-19classifier: Fix typo in comment.Ben Pfaff
2011-08-04lib: Adapt headers for use in C++.Casey Barker
2011-06-14classifier: New function cls_rule_hash().Ben Pfaff
2011-06-07Better abstract wildcards for Ethernet destination field.Ben Pfaff
2011-05-11ofproto: Make rule construction and destruction more symmetric.Ben Pfaff
2011-02-02nicira-ext: Support matching IPv6 Neighbor Discovery messages.Justin Pettit
2011-02-02nicira-ext: Support matching IPv6 traffic.Justin Pettit
2011-02-02nicira-ext: Support matching ARP source and target hardware addresses.Justin Pettit
2011-01-20Implement arbitrary bitwise masks for tun_id field.Ben Pfaff
2010-12-10Expand tunnel IDs from 32 to 64 bits.Ben Pfaff
2010-12-07classifier: Implement better classifier rule formatting.Ben Pfaff
2010-12-06util: Introduce ASSIGN_CONTAINER to make iteration macros easier to read.Ben Pfaff
2010-12-03classifier: New cls_rule functions for setting registers and tun_id.Ben Pfaff
2010-11-23nx-match: Implement support for arbitrary VLAN TCI masks.Ben Pfaff
2010-11-22flow: Fully separate flow_wildcards from OpenFlow wildcard bits.Ben Pfaff