Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-09-10 | Be explicit about the sign of defined integer constants | David Robillard | 1 | -4/+4 | |
2021-09-10 | Fix conversion warnings | David Robillard | 1 | -1/+1 | |
2021-09-10 | Remove ZixStrindex | David Robillard | 1 | -263/+0 | |
2021-07-17 | Remove ZixSortedArray | David Robillard | 1 | -193/+0 | |
2021-07-17 | Avoid allegedly "suspicious" string comparisons | David Robillard | 1 | -1/+1 | |
I guess these are suspicious if you've never seen C before? | |||||
2021-07-17 | Use line comments where appropriate | David Robillard | 2 | -12/+12 | |
2021-06-30 | Add pure attribute to internal BTree accessor functions | David Robillard | 1 | -0/+3 | |
2021-06-30 | Fix hash size after removing elements | David Robillard | 1 | -1/+1 | |
2021-01-16 | Allow all free functions to be called on null | David Robillard | 2 | -6/+10 | |
2021-01-12 | Fix crash with optimized builds with GCC 10.1.0 | David Robillard | 1 | -1/+1 | |
2020-12-31 | Fix zix_sorted_array_iter_is_end() | David Robillard | 1 | -1/+1 | |
2020-12-31 | Fix MinGW build | David Robillard | 1 | -1/+0 | |
2020-12-31 | Fix potential balance overflow | David Robillard | 1 | -4/+4 | |
2020-12-31 | Update copyright headers | David Robillard | 9 | -22/+22 | |
2020-12-31 | Remove ZixChunk | David Robillard | 1 | -33/+0 | |
2020-12-31 | Initialize all variables | David Robillard | 1 | -4/+4 | |
2020-12-31 | Fix use of reserved identifiers | David Robillard | 1 | -8/+8 | |
2020-12-31 | Remove ZIX_PRIVATE and ZIX_INLINE mechanisms | David Robillard | 2 | -56/+28 | |
A normal C library ought to be good enough for anybody. | |||||
2020-12-31 | Separate source from headers | David Robillard | 10 | -0/+3071 | |
2012-08-10 | Minimal space overhead inline value hash table. | David Robillard | 8 | -2410/+0 | |
Add ZixChunk. Add SSE 4.2 accelerated digest (with fallback) in zix/digest.h. Make library optionally header-only (define ZIX_INLINE). git-svn-id: http://svn.drobilla.net/zix/trunk@76 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2012-08-09 | Merge changes from lilv. | David Robillard | 1 | -4/+6 | |
git-svn-id: http://svn.drobilla.net/zix/trunk@73 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2012-08-09 | Fix warnings: -Wshadow -Wpointer-arith -Wcast-align -Wstrict-prototypes ↵ | David Robillard | 2 | -3/+6 | |
-Wmissing-prototypes. git-svn-id: http://svn.drobilla.net/zix/trunk@72 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2012-02-01 | Reduce use of non-portable %zu format. | David Robillard | 1 | -3/+4 | |
git-svn-id: http://svn.drobilla.net/zix/trunk@56 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2012-01-31 | Fix compilation on sane platforms. | David Robillard | 1 | -0/+4 | |
git-svn-id: http://svn.drobilla.net/zix/trunk@52 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2012-01-31 | Windows/Visual C++ portability. | David Robillard | 7 | -27/+34 | |
git-svn-id: http://svn.drobilla.net/zix/trunk@51 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2012-01-31 | Full test coverage for ZixRing. | David Robillard | 2 | -12/+6 | |
Update waf. git-svn-id: http://svn.drobilla.net/zix/trunk@50 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2011-10-09 | Fix ZixRing error when reading split/wrapped messages. | David Robillard | 1 | -1/+1 | |
Use a non-power-of-two message size in ZixRing test to test this. git-svn-id: http://svn.drobilla.net/zix/trunk@43 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2011-09-29 | Tidy | David Robillard | 1 | -1/+1 | |
git-svn-id: http://svn.drobilla.net/zix/trunk@42 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2011-09-28 | Add destructor parameter and zix_tree_size | David Robillard | 1 | -12/+37 | |
git-svn-id: http://svn.drobilla.net/zix/trunk@41 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2011-09-28 | More glib like interface for ZixTree. | David Robillard | 2 | -189/+267 | |
Move ZixTree debug stuff to tree_debug.h. Support reverse iteration over ZixTree. git-svn-id: http://svn.drobilla.net/zix/trunk@40 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2011-09-28 | Add ZixHash | David Robillard | 1 | -0/+226 | |
git-svn-id: http://svn.drobilla.net/zix/trunk@39 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2011-09-20 | Abstract away node allocation for easier tinkering. | David Robillard | 1 | -5/+12 | |
git-svn-id: http://svn.drobilla.net/zix/trunk@38 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2011-09-20 | Remove use of strcmp in zix_patree_insert. | David Robillard | 1 | -20/+17 | |
git-svn-id: http://svn.drobilla.net/zix/trunk@37 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2011-09-20 | Const correctness. | David Robillard | 1 | -21/+22 | |
git-svn-id: http://svn.drobilla.net/zix/trunk@36 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2011-09-20 | Terser and more cache-friendly version with SSE4.2 support. | David Robillard | 1 | -67/+147 | |
git-svn-id: http://svn.drobilla.net/zix/trunk@35 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2011-09-20 | Remove pointless loop conditional. | David Robillard | 1 | -31/+27 | |
git-svn-id: http://svn.drobilla.net/zix/trunk@34 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2011-09-20 | Move children index into separate array (fewer cache misses in ↵ | David Robillard | 1 | -6/+11 | |
patree_find_edge). git-svn-id: http://svn.drobilla.net/zix/trunk@33 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2011-09-19 | Fix comment header typo. | David Robillard | 1 | -1/+1 | |
git-svn-id: http://svn.drobilla.net/zix/trunk@32 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2011-09-19 | Cache the first character of the label in node for faster search. | David Robillard | 1 | -21/+28 | |
This makes patree_find_edge have an ideal linear memory access pattern. git-svn-id: http://svn.drobilla.net/zix/trunk@31 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2011-09-19 | Micro-optimization of dubious worth. | David Robillard | 1 | -7/+6 | |
git-svn-id: http://svn.drobilla.net/zix/trunk@29 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2011-09-19 | Fix memory leak. | David Robillard | 1 | -0/+1 | |
git-svn-id: http://svn.drobilla.net/zix/trunk@28 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2011-09-19 | Remove unnecessary check. | David Robillard | 1 | -8/+3 | |
Use consistent types for index. git-svn-id: http://svn.drobilla.net/zix/trunk@27 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2011-09-19 | Export API functions. Use unchecked inline index function in search. | David Robillard | 1 | -1/+2 | |
git-svn-id: http://svn.drobilla.net/zix/trunk@26 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2011-09-19 | Add ZixFatPatree | David Robillard | 1 | -0/+238 | |
git-svn-id: http://svn.drobilla.net/zix/trunk@24 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2011-09-19 | Fix bugs | David Robillard | 1 | -6/+14 | |
git-svn-id: http://svn.drobilla.net/zix/trunk@23 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2011-09-19 | Add ZixPatree. | David Robillard | 2 | -4/+279 | |
git-svn-id: http://svn.drobilla.net/zix/trunk@21 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2011-09-18 | Make zix_strindex_insert static | David Robillard | 1 | -2/+1 | |
git-svn-id: http://svn.drobilla.net/zix/trunk@17 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2011-09-18 | Tidy. | David Robillard | 1 | -6/+10 | |
git-svn-id: http://svn.drobilla.net/zix/trunk@16 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2011-09-18 | Add ZixStrindex. | David Robillard | 1 | -0/+245 | |
git-svn-id: http://svn.drobilla.net/zix/trunk@15 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2011-09-18 | Tidy. | David Robillard | 3 | -7/+11 | |
git-svn-id: http://svn.drobilla.net/zix/trunk@14 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 |