Add meta-flow.inc nx-match.inc to lib/.gitignore
[cascardo/ovs.git] / lib / classifier.c
2014-10-06 Jarno Rajahalmelib/cmap: cmap_find_batch().
2014-10-06 Jarno Rajahalmelib/cmap: split up cmap_find().
2014-09-12 Gurucharan ShettyAvoid uninitialized variable warnings with OBJECT_OFFSE...
2014-08-05 Ethan Jacksonclassifier: classifier_lookup_miniflow_batch() indicate...
2014-07-29 Ben Pfaffcmap: Merge CMAP_FOR_EACH_SAFE into CMAP_FOR_EACH.
2014-07-26 Ben PfaffRemove assumption that there are 64 or fewer fields.
2014-07-22 Ben Pfaffclassifier: Refactor cls_cursor_advance() to make it...
2014-07-22 Ben Pfaffcmap, classifier: Avoid unsafe aliasing in iterators.
2014-07-18 Jarno Rajahalmelib/classifier: Clarify subtable skipping.
2014-07-18 Jarno Rajahalmelib/classifier: Return all matching prefix lengths...
2014-07-18 Jarno Rajahalmelib/classifier: Change local variable names.
2014-07-18 Jarno Rajahalmelib/classifier: Unify struct classifier and cls_classifier.
2014-07-11 Jarno Rajahalmelib/classifier: Lockless lookups.
2014-07-11 Jarno Rajahalmelib/classifier: RCUify prefix trie code.
2014-07-11 Jarno Rajahalmelib/classifier: Use internal mutex.
2014-07-11 Jarno Rajahalmelib/classifier: Stylistic change.
2014-07-11 Jarno Rajahalmelib/classifier: Simplify iteration with C99 declaration.
2014-07-11 Jarno Rajahalmelib/classifier: Use cmap.
2014-07-04 Jarno Rajahalmelib/hash: Abstract hash interface.
2014-06-30 Ethan Jacksonclassifier: Add a batched miniflow lookup function.
2014-06-26 Jarno Rajahalmelib/classifier: Clarify find_match_wc().
2014-06-26 Jarno Rajahalmelib/classifier: Add miniflow_and_mask_matches_flow_wc.
2014-06-26 Jarno Rajahalmelib/classifier: Optimize megaflows for single rule...
2014-06-26 Jarno Rajahalmelib/pvector: Non-intrusive RCU priority vector.
2014-06-13 Jarno Rajahalmelib/classifier: Fix use of uninitialized memory.
2014-06-13 Jarno Rajahalmelib/classifier: Clarify trie_lookup_value().
2014-06-11 Jarno Rajahalmelib/classifier: Clean up includes.
2014-06-11 Jarno Rajahalmelib/classifier: Fix incorrect pointer type.
2014-05-19 Jarno Rajahalmelib/classifier: Rename 'cls_subtable_cache' as 'cls_sub...
2014-05-15 Jarno Rajahalmelib/classifier: Simpilify array ordering.
2014-05-13 Jarno Rajahalmelib/classifier: Fix array splicing.
2014-05-12 Jarno Rajahalmelib/classifier: Add subtable cache diagnostics.
2014-05-01 Ben PfaffMerge pull request #1 from spil-jasper/master
2014-04-30 Jarno Rajahalmelib/classifier: Use a prefix tree to optimize ports...
2014-04-29 Jarno Rajahalmelib/classifier: Support variable sized miniflows.
2014-04-29 Jarno Rajahalmelib/flow: Maintain miniflow offline values explicitly.
2014-04-29 Jarno Rajahalmelib/classifier: Separate cls_rule internals from the...
2014-04-29 Jarno Rajahalmeclassifier: Use array for subtables instead of a list.
2014-04-29 Jarno Rajahalmelib/classifier: Hide more of the internal data structures.
2014-04-29 Jarno Rajahalmelib: Inline functions used in classifier_lookup.
2014-04-18 Jarno Rajahalmeclassifier: Support miniflow as a key.
2014-03-28 Andy Zhoulib/hash.h: add hash_uint64()
2014-01-14 Ben Pfaffclassifier: Use fat_rwlock instead of ovs_rwlock.
2013-12-11 Jarno RajahalmeClassifier: Track address prefixes.
2013-11-20 Jarno RajahalmeClassifier: Staged subtable matching.
2013-10-30 Jarno Rajahalmeclassifier: Rename struct cls_table as cls_subtable.
2013-09-26 Ben Pfaffclassifier: Avoid accumulating junk in cls_partition...
2013-09-26 Ben Pfaffclassifier: Speed up lookup when metadata partitions...
2013-09-26 Ben Pfaffmatch: New function minimatch_matches_flow().
2013-09-13 Ben Pfaffclassifier: Allow CLS_CURSOR_FOR_EACH to use a const...
2013-08-27 Ben Pfaffclassifier: New function cls_rule_move().
2013-08-09 Ethan Jacksonclassifier: Make use of the classifier thread safe.
2013-06-11 Ethan Jacksonclassifier: Add 'wc' argument to classifier_lookup().
2013-02-11 Ben Pfaffclassifier: Refactor table priority updates and tables_...
2013-02-11 Jarno Rajahalmeclassifier: Maintain tables in descending priority...
2013-02-08 Jarno RajahalmeOptimize classifier by maintaining the priority of...
2013-01-17 Ben PfaffReplace most uses of assert by ovs_assert.
2013-01-10 Ben Pfaffclassifier: Fix theoretical leak in classifier_destroy().
2012-09-04 Ben PfaffIntroduce sparse flows and masks, to reduce memory...
2012-09-04 Ben Pfaffclassifier: Optimize iteration with a catch-all target...
2012-09-04 Ben Pfaffclassifier: Prepare for "struct cls_rule" needing to...
2012-09-04 Ben Pfaffclassifier: Break cls_rule 'flow' and 'wc' members...
2012-09-04 Ben Pfaffclassifier: Fix typo in comment.
2012-09-04 Ben Pfaffflow: Simplify many functions for working with flows...
2012-09-04 Ben Pfaffflow: Replace flow_wildcards members by a single "struc...
2012-09-04 Ben Pfaffflow: Use bit-mask for in_port match, instead of FWW_...
2012-09-04 Ben Pfaffflow: Use bit-mask for Ethernet type match, instead...
2012-09-04 Ben Pfaffflow: Use bit-mask for IP protocol match, instead of...
2012-09-04 Ben Pfaffflow: Use bit-mask for TTL match, instead of FWW_*...
2012-09-04 Ben Pfaffflow: Use bit-mask for DSCP and ECN bits, instead of...
2012-07-23 Ben Pfaffmeta-flow: Add OF1.2-like MFF_VLAN_VID and MFF_VLAN_PCP.
2012-07-23 Ben Pfaffflow: Rename flow_set_vlan_vid() to flow_set_dl_vlan().
2012-07-19 Simon HormanOXM: Allow masking of ARP SHA and THA
2012-07-19 Simon Hormanclassifier: Add helpers for setting ethernet addresses
2012-07-19 Simon HormanOXM: Allow masking of IPv6 Flow Label
2012-07-12 Ben Pfaffclassifier: New function cls_rule_is_loose_match().
2012-07-05 Simon Hormanopenflow: Rename OFP_VLAN_NONE as OFP10_VLAN_NONE
2012-06-27 Joe StringerAdd OXM_OF_METADATA field as a step toward OpenFlow...
2012-06-07 Ethan Jacksonpackets: Fix eth_addr_equal_except().
2012-05-29 Joe Stringerflow: Adds support for arbitrary ethernet masking
2012-05-03 Raju SubramanianGlobal replace of Nicira Networks.
2012-04-26 Ansis Attekanicira-ext: Support masking of nd_target field
2012-04-19 Ben Pfaffclassifier: Optimize search of "catchall" table.
2012-03-09 Ethan Jacksonnicira-ext: Increase the number of NXM registers to 8.
2012-02-03 Ben PfaffAdd support for bitwise matching on TCP and UDP ports.
2011-12-21 Ben Pfaffflow: Rename 'priority' to 'skb_priority'.
2011-11-21 Ben Pfaffnx-match: Fold all of its data structures into mf_field.
2011-11-11 Ben Pfaffclassifier: Use HMAP_FOR_EACH, HMAP_FOR_EACH_CONTINUE.
2011-11-11 Justin Pettitflow: Use FWW_ flags to wildcard IP DSCP and ECN.
2011-11-11 Justin Pettitclassifier: Don't check masks when adding IPv4/IPv6...
2011-11-11 Justin PettitPrepend "nw_" to "frag" and "tos" elements.
2011-11-09 Justin PettitSupport matching and modifying IP TTL.
2011-11-09 Justin PettitSupport matching and modifying IP ECN bits.
2011-11-09 Justin PettitDon't overload IP TOS with the frag matching bits.
2011-11-09 Justin PettitSupport matching IPv6 flow label.
2011-11-01 Pravin B Shelardatapath: Convert kernel priority actions into match...
2011-10-21 Ben PfaffImplement new fragment handling policy.
2011-10-11 Ben Pfaffopenflow: Delete icmp_type and icmp_code macros.
2011-10-04 Justin Pettitnicira-ext: Fix build problems on 64-bit systems.
2011-09-13 Ben Pfaffclassifier: Move zero_wildcards() to flow.c as public...
next