summaryrefslogtreecommitdiff
path: root/lib/shash.c
Commit message (Expand)AuthorAgeFilesLines
* hmap: use short version of safe loops if possible.Adrian Moreno2022-03-301-4/+4
* json: Avoid extra memory allocation and string copy parsing object members.Ben Pfaff2018-03-311-0/+23
* util: Document and rely on ovs_assert() always evaluating its argument.Ben Pfaff2018-02-011-2/+1
* json: Move from lib to include/openvswitch.Terry Wilson2016-07-221-1/+1
* Replace most uses of assert by ovs_assert.Ben Pfaff2013-01-161-4/+3
* util: New macro CONST_CAST.Ben Pfaff2012-08-031-3/+3
* lib: New data structure - smap.Ethan Jackson2012-06-141-55/+0
* Global replace of Nicira Networks.Raju Subramanian2012-05-021-1/+1
* shash: New function shash_find_len().Ben Pfaff2011-11-171-7/+18
* shash: New "smap" functions for working with string-to-string maps.Ben Pfaff2011-01-271-0/+54
* Switch many macros from using CONTAINER_OF to using OBJECT_CONTAINING.Ben Pfaff2010-10-011-1/+1
* shash: New function shash_steal().Ben Pfaff2010-09-231-1/+14
* stream-ssl: Enable SSL session caching.Ben Pfaff2010-08-111-0/+11
* shash: New function shash_replace().Ben Pfaff2010-06-301-0/+20
* shash: Refactor shash_add_nocopy(), shash_find().Ben Pfaff2010-06-301-10/+24
* shash: New functions shash_destroy_free_data() and shash_clear_free_data().Ben Pfaff2010-06-171-0/+24
* ovs-vsctl: Support references among records at creation time.Ben Pfaff2010-06-171-2/+10
* bridge: Optimize iface_lookup() and port_lookup_iface() with a hash.Ben Pfaff2010-05-051-0/+15
* New functions hmap_moved(), shash_moved().Ben Pfaff2010-01-281-0/+6
* Reimplement port mirroring configuration for database.Ben Pfaff2010-01-191-1/+25
* vswitchd: Initial conversion to database-based configuration.Ben Pfaff2009-12-031-0/+11
* shash: Make it more convenient to store "const" objects in an shash.Ben Pfaff2009-11-201-2/+2
* shash: New function shash_sort().Ben Pfaff2009-11-041-0/+31
* shash: New function shash_count().Ben Pfaff2009-11-041-0/+6
* shash: New function shash_find_and_delete().Ben Pfaff2009-11-041-0/+13
* Merge "citrix" branch into "master.Ben Pfaff2009-10-051-0/+1
|\
| * shash: Fix memory leak in shash_destroy().Ben Pfaff2009-09-241-0/+1
* | shash: Introduce new macros SHASH_FOR_EACH, SHASH_FOR_EACH_SAFE.Ben Pfaff2009-07-301-1/+1
* | shash: Make shash_add() return the new node.Ben Pfaff2009-07-301-2/+3
* | shash: New function shash_first().Ben Pfaff2009-07-061-0/+8
* | shash: New function shash_is_empty().Ben Pfaff2009-07-061-0/+6
|/
* Update primary code license to Apache 2.0.Ben Pfaff2009-06-151-10/+10
* Import from old repository commit 61ef2b42a9c4ba8e1600f15bb0236765edc2ad45.v0.90.0Ben Pfaff2009-07-081-0/+93