Age | Commit message (Expand) | Author | Files | Lines |
2013-07-15 | Fix warnings: format '%blah' expects argument of type 'foo', but argument 'i'... | Chris Maynard | 1 | -3/+5 |
2013-07-06 | Add wmem_array_sort() which just hands off to the standard library's qsort(). | Evan Huus | 3 | -1/+42 |
2013-07-06 | In some versions of some OSes, even <string.h> declares index() under | Guy Harris | 2 | -4/+4 |
2013-07-06 | Trivial code style: use wmem_new in a few places, and remove extraneous | Evan Huus | 2 | -3/+3 |
2013-07-06 | Simple growable array implementation for wmem. | Evan Huus | 5 | -0/+300 |
2013-06-27 | *sigh* | Evan Huus | 1 | -3/+5 |
2013-06-27 | Misc little cleanups to wmem tree (comments, whitespace, assertions) | Evan Huus | 1 | -9/+4 |
2013-06-27 | Remove debugging lines from wmem_test, I think I've figured out the problem. | Evan Huus | 1 | -26/+0 |
2013-06-25 | Arrays seems to be where the failure is, so remove excess verbiage around other | Evan Huus | 1 | -47/+19 |
2013-06-25 | makefile.nmake -> Makefile.nmake and minor whitespace (spaces -> tabs) changes. | Chris Maynard | 1 | -1/+1 |
2013-06-24 | Fix wmem_tree.h ifdef guards, hopefully fixing the check-abi buildbot. | Evan Huus | 1 | -2/+2 |
2013-06-24 | So it comes to this... | Evan Huus | 1 | -0/+54 |
2013-06-22 | Make assertions in tree lookup more useful and fix formatting. | Evan Huus | 1 | -8/+7 |
2013-06-20 | From Michal Labedzki via | Evan Huus | 1 | -1/+1 |
2013-06-19 | Rework wmem scoping limits so that users can still get a handle to a pool when | Evan Huus | 4 | -28/+32 |
2013-06-19 | Add wmem_strbuf_new_label as just a sized new for label lengths. | Evan Huus | 1 | -0/+3 |
2013-06-19 | Clean up wmem_strsplit to remove a bunch of weird switch statements and | Evan Huus | 1 | -21/+16 |
2013-06-18 | Resurrect wmem_memdup in its own misc. utilities group. Emem provides it, so we | Evan Huus | 5 | -0/+159 |
2013-06-18 | Add wmem_alloc_array, wmem_strsplit, wmem_strconcat. | Evan Huus | 4 | -27/+195 |
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 | Scrap wmem_memdup, it's not actually as useful as I thought it would be. | Evan Huus | 3 | -48/+0 |
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 | Add test block for wmem_tree_lookup32_array_le(), fix other tests where certain | Evan Huus | 1 | -2/+26 |
2013-06-18 | Wmem tree tests with non-trivial keys. | Evan Huus | 1 | -3/+5 |
2013-06-18 | Re-port a bunch of the red-black tree code from wmem with fewer modifications, | Evan Huus | 3 | -138/+315 |
2013-06-18 | Add tests for red-black tree array keys, if0-ed out until I can make them not | Evan Huus | 1 | -4/+74 |
2013-06-17 | Extract some common code for array lookups, and replace some DISSECTOR | Evan Huus | 1 | -42/+18 |
2013-06-17 | Fix the test to respect the new behaviour. | Evan Huus | 1 | -1/+2 |
2013-06-17 | Much smarter handling of autoreset trees. | Evan Huus | 2 | -9/+27 |
2013-06-16 | More callback tweaks, to permit unregistering a callback from the same place | Evan Huus | 6 | -24/+63 |
2013-06-16 | Fix include to use "" not <> for local headers. | 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 | 6 | -37/+50 |
2013-06-16 | Simplify the tree code slightly - just don't call the transform function | Evan Huus | 1 | -14/+11 |
2013-06-16 | Add warning comment to tree autoreset function about allocator | Evan Huus | 1 | -0/+6 |
2013-06-16 | Fix occasional wmem_test failure, allocator destruction order matters | Evan Huus | 1 | -4/+1 |
2013-06-15 | Most of a red-black tree implementation for wmem, based heavily on the emem | Evan Huus | 5 | -1/+966 |
2013-06-09 | Add memdup function to wmem. | Evan Huus | 3 | -0/+48 |
2013-05-26 | First batch of doxygen for wmem. Remove some things from README.wmem now that | Evan Huus | 6 | -7/+186 |
2013-05-22 | Minor refactor: make the framework responsible for allocating and freeing the | Evan Huus | 9 | -65/+49 |
2013-05-20 | Make the minimum supported GLib version 2.16. | Gerald Combs | 1 | -14/+0 |
2013-05-16 | Use a readable name for the wmem callback test. Warn that reallocing memory | Evan Huus | 1 | -5/+5 |
2013-05-08 | Round two of wmem cleanup callbacks. While the emem tree behaviour will require | Evan Huus | 9 | -80/+238 |
2013-05-07 | Add user callbacks to wmem. This feature is a generic way to transparently mimic | Evan Huus | 6 | -8/+157 |
2013-05-04 | Stub out the wmem test suite for older Glibs. This should restore | Evan Huus | 1 | -0/+14 |
2013-04-30 | In part from Raúl Pérez Clavero via https://bugs.wireshark.org/bugzilla/sho... | Evan Huus | 3 | -0/+50 |