Age | Commit message (Expand) | Author | Files | Lines |
2013-09-28 | Don't assert that the key to a wmem tree operation is short. If XMPP wants to | Evan Huus | 1 | -4/+0 |
2013-09-01 | Send all alloc and free calls within wmem through wmem_alloc and wmem_free with | Evan Huus | 1 | -3/+3 |
2013-08-14 | Include config.h first; it defines _FILE_OFFSET_BITS, and if some system | Guy Harris | 1 | -1/+2 |
2013-07-31 | Add wmem_tree_is_empty(). Also permit lookups on a NULL tree for compatibility | Evan Huus | 1 | -1/+9 |
2013-07-15 | Fix warnings: format '%blah' expects argument of type 'foo', but argument 'i'... | Chris Maynard | 1 | -3/+5 |
2013-06-27 | Misc little cleanups to wmem tree (comments, whitespace, assertions) | Evan Huus | 1 | -9/+4 |
2013-06-22 | Make assertions in tree lookup more useful and fix formatting. | Evan Huus | 1 | -8/+7 |
2013-06-18 | Refactor insert32 to use lookup_or_insert32 with the right flags. | Evan Huus | 1 | -59/+17 |
2013-06-18 | Refactor lookup_or_insert32 to remove a bunch of continue and break statements | Evan Huus | 1 | -29/+24 |
2013-06-18 | Simplify node structure. Use a boolean for whether or not it's a subtree, and an | Evan Huus | 1 | -34/+35 |
2013-06-18 | Factor function for node creation out and use it in several places. | Evan Huus | 1 | -55/+39 |
2013-06-18 | Factor common code for red-black tree array lookups into a helper function and | Evan Huus | 1 | -38/+12 |
2013-06-18 | Remove wmem_tree_create_subtree, it does nothing we can't do with | Evan Huus | 1 | -16/+1 |
2013-06-18 | Factor string-packing code into a common function to use in both insert_string | Evan Huus | 1 | -48/+25 |
2013-06-18 | Re-port a bunch of the red-black tree code from wmem with fewer modifications, | Evan Huus | 1 | -123/+307 |
2013-06-17 | Extract some common code for array lookups, and replace some DISSECTOR | Evan Huus | 1 | -42/+18 |
2013-06-17 | Much smarter handling of autoreset trees. | Evan Huus | 1 | -2/+23 |
2013-06-16 | More callback tweaks, to permit unregistering a callback from the same place | Evan Huus | 1 | -1/+1 |
2013-06-16 | Rework the user callback code a bit to make it saner to use with the auto-reset | Evan Huus | 1 | -3/+5 |
2013-06-16 | Simplify the tree code slightly - just don't call the transform function | Evan Huus | 1 | -14/+11 |
2013-06-15 | Most of a red-black tree implementation for wmem, based heavily on the emem | Evan Huus | 1 | -0/+681 |