Mercurial
>
hg
>
ucx
/ graph
Search:
summary
shortlog
changelog
graph
tags
bookmarks
branches
files
help
graph
The revision graph only works with JavaScript-enabled browsers.
implement tree continue - fixes #376
9 months ago
, by Mike Becker
add missing cxTreeVisitorDispose() test
9 months ago
, by Mike Becker
add missing header dependencies
9 months ago
, by Mike Becker
add cx_tree_visitor()
9 months ago
, by Mike Becker
fix another superfluous semicolon...
10 months ago
, by Mike Becker
fix superfluous semicolon
10 months ago
, by Mike Becker
add -lm to ldflags on Solaris
10 months ago
, by Olaf Wintermann
fix build in case CX_SZMUL_BUILTIN is undefined
10 months ago
, by Olaf Wintermann
allow freeing tree nodes on exit - fixes #377
10 months ago
, by Mike Becker
add xml test case for the tree iterator
10 months ago
, by Mike Becker
add visit_on_exit to iterator implementation
10 months ago
, by Mike Becker
add depth assertion to basic tree iterator test
10 months ago
, by Mike Becker
implement basic (enter only) tree iterator
10 months ago
, by Mike Becker
set tree iterator stack pointer to NULL on dispose to avoid accidental double-frees
10 months ago
, by Mike Becker
capitalize cx_array_declare()
10 months ago
, by Mike Becker
vastly simplify tree iterators and add test for creating them
10 months ago
, by Mike Becker
make cx_array_simple_add() automatically take the address of the element
10 months ago
, by Mike Becker
add convenience macros for cx_array_*
10 months ago
, by Mike Becker
commit complicated stuff before simplifying it
10 months ago
, by Mike Becker
remove unnecessary flag_removal function
10 months ago
, by Mike Becker
improve tree iterator struct and add signature for a function that can create an iterator
10 months ago
, by Mike Becker
first draft of a tree iterator
10 months ago
, by Mike Becker
add cx_tree_search() - relates to #165
11 months ago
, by Mike Becker
be honest at least in the lib version
11 months ago
, by Mike Becker
fix missing typedef
11 months ago
, by Mike Becker
declare cx_tree_search_func function pointer
11 months ago
, by Mike Becker
add code documentation for tree functions
11 months ago
, by Mike Becker
update uwproj configure template
11 months ago
, by Mike Becker
remove check that is always true in cx_arl_remove()
11 months ago
, by Mike Becker
rename cx_array_copy_result to just cx_array_result
11 months ago
, by Mike Becker
add cx_array_add() + fix type of cx_array_default_reallocator
11 months ago
, by Mike Becker
add cx_array_default_reallocator
11 months ago
, by Mike Becker
add first basic low level tree functions
11 months ago
, by Mike Becker
update uwproj and check toolchain dependency for coverage flags - fixes #345
11 months ago
, by Mike Becker
fix using warning options with compilers which do not support them - fixes #363
11 months ago
, by Mike Becker
improve program flow - relates to #353
11 months ago
, by Mike Becker
fix unnecessary printf retry when printed string is empty
11 months ago
, by Mike Becker
fix missing va_end() calls
11 months ago
, by Mike Becker
add cx_sprintf() variants - fixes #353
11 months ago
, by Mike Becker
fix assertion failure depending on possibly uninitialized memory
11 months ago
, by Mike Becker
add missing CHANGELOG entries
12 months ago
, by Mike Becker
remove flags to disable SBO in tests - fix #343 fix #358
12 months ago
, by Mike Becker
add constant for reading out strstr sbo size - relates to #343
12 months ago
, by Mike Becker
add constant for reading out printf sbo size - relates to #343
12 months ago
, by Mike Becker
add CX_DISABLE_ARRAY_LIST_SWAP_SBO flag
12 months ago
, by Mike Becker
complete migration of list tests - fixes #342
12 months ago
, by Mike Becker
fix #356 : broken cxListCompare
12 months ago
, by Mike Becker
migrate list create and destroy tests - relates to #342
12 months ago
, by Mike Becker
migrate cxEmptyList tests - relates to #342
12 months ago
, by Mike Becker
fix some broken cleanup
12 months ago
, by Mike Becker
migrate low level linked list tests - relates to #342
12 months ago
, by Mike Becker
use that recent uwproj trims indents in project.xml
12 months ago
, by Mike Becker
update uwproj configure template
12 months ago
, by Mike Becker
fix documentation of reallocator struct
12 months ago
, by Mike Becker
improve output of coverage summary
12 months ago
, by Mike Becker
migrate remaining buffer tests - relates to #342
12 months ago
, by Mike Becker
migrate more buffer tests - relates to #342
12 months ago
, by Mike Becker
generate (release) config.mk if none exists - fixes #350
12 months ago
, by Mike Becker
some text replacements to prepare migration of list tests
12 months ago
, by Mike Becker
begin migration of buffer tests - relates to #342
12 months ago
, by Mike Becker
move coverage flags to make/*.mk files - relates to #345
12 months ago
, by Mike Becker
migrate compare tests - relates to #342
12 months ago
, by Mike Becker
declare cx_compare_func in compare.h - fixes #344
12 months ago
, by Mike Becker
migrate map tests - relates to #342
12 months ago
, by Mike Becker
fix broken CX_TEST_SUBROUTINE - relates to #341
12 months ago
, by Mike Becker
add command to remove outdated coverage data
12 months ago
, by Mike Becker
migrate allocator tests - relates to #342
12 months ago
, by Mike Becker
migrate mempool tests - relates to #342
12 months ago
, by Mike Becker
migrate printf tests - relates to #342
12 months ago
, by Mike Becker
revert the insanely stupid idea to automatically run the test program on default build
12 months ago
, by Mike Becker
fix missing dependencies for test_string.c
12 months ago
, by Mike Becker
migrate string tests - relates to #342
12 months ago
, by Mike Becker
fix accidental generation of cxListIterator() symbol
12 months ago
, by Mike Becker
ignore the intentional use-after-free
12 months ago
, by Mike Becker
add make target to automatically gather coverage info
12 months ago
, by Mike Becker
fix missing LDFLAGS when linking ucxtest
12 months ago
, by Mike Becker
add coverage feature - relates to #342
12 months ago
, by Mike Becker
remove CXX flags that have become unnecessary
12 months ago
, by Mike Becker
migrates self-test for testing allocator - relates to #342
12 months ago
, by Mike Becker
change default make target from 'compile test-compile' to 'check'
12 months ago
, by Mike Becker
migrate hash_key tests - relates to #342
12 months ago
, by Mike Becker
migrate utils tests - relates to #342
12 months ago
, by Mike Becker
bring back UCX test - fixes #341
12 months ago
, by Mike Becker
fix usage of COPYALL in Makefiles
12 months ago
, by Mike Becker
add cxListFindRemove and cx_linked_list_find_node
12 months ago
, by Mike Becker
make cx_cmp_ptr default comparator for pointer lists - relates to #340
12 months ago
, by Mike Becker
add cx_cmp_ptr() - fix #340
12 months ago
, by Mike Becker
add cxBufferReset() - resolves #338
12 months ago
, by Mike Becker
update build instructions
12 months ago
, by Mike Becker
increase version number to 3.1
12 months ago
, by Mike Becker
fix #318 - incorrect link to ucx 3 docs
12 months ago
, by Mike Becker
fix incorrect documentation of cxBufferEof()
13 months ago
, by Mike Becker
fix wrong static lib name in check target
13 months ago
, by Mike Becker
add update-rules script
13 months ago
, by Mike Becker
add an uwproj based install target
15 months ago
, by Mike Becker
replace most of the build system with uwproj
15 months ago
, by Mike Becker
make C++ compiler and pandoc entirely optional
16 months ago
, by Mike Becker
Release 3.0
18 months ago
, by Mike Becker
update CHANGELOG, COPYING, and README
v3.0
18 months ago
, by Mike Becker
Release Version 3.0
18 months ago
, by Mike Becker
add release date for UCX 3.0
18 months ago
, by Mike Becker
Added tag v3.0 for changeset b4bd0155f03f
18 months ago
, by Mike Becker
improve the CSV example
18 months ago
, by Mike Becker
some fixes in example code
18 months ago
, by Mike Becker
merge upstream changes
18 months ago
, by Mike Becker
fix typo in mempool.h
18 months ago
, by Mike Becker
change cxMempoolDestroy doc
18 months ago
, by Olaf Wintermann
more doc fixes
18 months ago
, by Olaf Wintermann
fix iterator doc
18 months ago
, by Olaf Wintermann
fix typo in list.h
18 months ago
, by Olaf Wintermann
fix typos in hash_map.h
18 months ago
, by Mike Becker
add overridable macros to the install docs
18 months ago
, by Mike Becker
make streamcopy buffer sizes overridable
18 months ago
, by Mike Becker
unify the list swap SBO sizes
18 months ago
, by Mike Becker
slightly improve CSS
18 months ago
, by Mike Becker
add iterator documentation
18 months ago
, by Mike Becker
add map documentation
18 months ago
, by Mike Becker
add documentation for the lists
18 months ago
, by Mike Becker
add documentation for collection.h
18 months ago
, by Mike Becker
add mempool example
18 months ago
, by Mike Becker
improve how GTest config is passed during builds
18 months ago
, by Mike Becker
improve mempool implementation
18 months ago
, by Mike Becker
add a low-level stdlib-based cx_reallocate()
18 months ago
, by Mike Becker
add docs for the compare.h and printf.h utilities
18 months ago
, by Mike Becker
add web docs for buffer and stream copy
18 months ago
, by Mike Becker
add web documentation for strings
18 months ago
, by Mike Becker
add allocator example
18 months ago
, by Mike Becker
update install instructions for ucx 3.0
18 months ago
, by Mike Becker
add empty sections to features.md
19 months ago
, by Mike Becker
remove deprecated align=center attribute
19 months ago
, by Mike Becker
remove trees from UCX 3.0
19 months ago
, by Mike Becker
fix some typos in UCX 2.1 documentation
19 months ago
, by Mike Becker
update general web documentation structure
19 months ago
, by Mike Becker
add header and footer to list of build dependencies
19 months ago
, by Mike Becker
add missing docs for cxEmptyMap
19 months ago
, by Mike Becker
fix wrong docs for cx_stream_copy()
19 months ago
, by Mike Becker
add missing docs for cx_invoke_destructor()
19 months ago
, by Mike Becker
update Doxyfile to Doxygen 1.9.6
19 months ago
, by Mike Becker
fix const-ness of non-mutating iterator creation for maps
20 months ago
, by Mike Becker
simplify map class structure
20 months ago
, by Mike Becker
fix inconsistent destructor requirements for list and map classes
20 months ago
, by Mike Becker
fix rehash not valid for non-hash-maps
20 months ago
, by Mike Becker
add empty map implementation - fixes #259
20 months ago
, by Mike Becker
fix cxListCompare if-condition
20 months ago
, by Mike Becker
add empty list implementation - fixes #258
20 months ago
, by Mike Becker
improve cx_linked_list_sort() - fixes #257
20 months ago
, by Mike Becker
fix cx_linked_list_sort() not working for empty lists
20 months ago
, by Mike Becker
explicitly set cmake policy CMP0077
20 months ago
, by Mike Becker
add cx_strdup_m() and cx_strdup_ma()
20 months ago
, by Mike Becker
make list find return a negative value when elem not found
20 months ago
, by Mike Becker
fix wrong doc in cxListFind()
20 months ago
, by Mike Becker
add cx_strcat_m() and cx_strcat_ma() for in-place concatenation
20 months ago
, by Mike Becker
add cxHashMapCreateSimple()
20 months ago
, by Mike Becker
fix typo
20 months ago
, by Mike Becker
fix missing controlling-expression for char const*
21 months ago
, by Mike Becker
fix missing const qualifier for allocator
21 months ago
, by Mike Becker
add cxmutstr to the map generics
21 months ago
, by Mike Becker
bring a generic interface to CxMap
21 months ago
, by Mike Becker
simplify CxHashKey
21 months ago
, by Mike Becker
fix typo
21 months ago
, by Mike Becker
serious code formatting problems ;-)
21 months ago
, by Mike Becker
tweak rehash test to achieve missing coverage
21 months ago
, by Mike Becker
add destructor functions for maps - fixes #253
21 months ago
, by Mike Becker
add base collection members to map interface
21 months ago
, by Mike Becker
change CX_STR: use compound literal in C and ctor in C++
21 months ago
, by Mike Becker
add convenience functions for allocating a buffer on the heap
21 months ago
, by Mike Becker
work around some MSC problems
21 months ago
, by Mike Becker
fix common.h include problems - fixes #255
21 months ago
, by Mike Becker
fix wrong operator precedence in destructor macros
21 months ago
, by Mike Becker
add pointer array list tests
21 months ago
, by Mike Becker
reformat code
21 months ago
, by Mike Becker
refactoring of collections to make use of destructors in map implementations
21 months ago
, by Mike Becker
fix initial storage allocation for array lists created with CX_STORE_POINTERS
21 months ago
, by Mike Becker
simplify cx_stream_ncopy()
21 months ago
, by Mike Becker
add stream copy utils - fixes #254
21 months ago
, by Mike Becker
make allocator in cxBufferInit optional
21 months ago
, by Mike Becker
increase test coverage - fixes #250
21 months ago
, by Mike Becker
test coverage for cx_strcmp pointer variants
21 months ago
, by Mike Becker
allow NULL for allocator and comparator
21 months ago
, by Mike Becker
add docs for CX_STORE_POINTERS and remove cxHashMapCreateForPointers()
21 months ago
, by Mike Becker
add CX_STORE_POINTERS special item size for maps
22 months ago
, by Mike Becker
add CX_STORE_POINTERS special "item size" for lists
22 months ago
, by Mike Becker
add unit test for cxListClear + fix destructor functions not always invoked with the correct pointer
22 months ago
, by Mike Becker
fix hashmap iterator skipping the second element in some cases
22 months ago
, by Olaf Wintermann
add cxListClear and fix missing destructor invocations - #241 #246
22 months ago
, by Mike Becker
add cx_hash_key_cxstr() macro
22 months ago
, by Mike Becker
add simple functions for creating lists
22 months ago
, by Mike Becker
add CX_LINKED_LIST_SORT_SBO_SIZE macro
22 months ago
, by Mike Becker
add some asserts
22 months ago
, by Mike Becker
split cxMapRemove() to cxMapRemoveAndGet()
22 months ago
, by Mike Becker
make hashmap store objects instead of pointers by default - fixes #239
22 months ago
, by Mike Becker
add CxListComparator compatible string compare functions
23 months ago
, by Mike Becker
fix gmock being build and gtest and gmock being installed
23 months ago
, by Mike Becker
implement backwards iterator - fixes #238
23 months ago
, by Mike Becker
Automated merge
23 months ago
, by Mike Becker
rename test directory to avoid name clash with Makefile target
23 months ago
, by Mike Becker
fix README showing how tests were run in the automake era
23 months ago
, by Mike Becker
fix last change of mul overflow builtin breaking non-windows compilations
23 months ago
, by Mike Becker
fix code not compiling under windows+mingw
23 months ago
, by Mike Becker
fix wrong types for umul overflow builtins
23 months ago
, by Mike Becker
remove too platform dependent printf tests
23 months ago
, by Mike Becker
implement swap function for list elements - fixes #218
23 months ago
, by Mike Becker
add pointer swap utility
23 months ago
, by Mike Becker
add strtok API - fixes #220
23 months ago
, by Mike Becker
reformat file
23 months ago
, by Mike Becker
#228 make buffer sizes adjustable at compile time
23 months ago
, by Mike Becker
minor fix for testing allocator self-test
23 months ago
, by Mike Becker
add new pointer list wrapper - resolves #234
23 months ago
, by Mike Becker
simplify list class - fixes #236
23 months ago
, by Mike Becker
temporarily remove pointer lists - see #234
23 months ago
, by Mike Becker
add cxListInsertArray() - fixes #224
23 months ago
, by Mike Becker
remove the untrue restriction for the index parameter of cx_array_copy() from the documentation
23 months ago
, by Mike Becker
add printf tests
2022-12-20
, by Mike Becker
add attributes to printf functions
2022-12-20
, by Mike Becker
change prefix of UCX_PRINTF_BUFSIZE to CX
2022-12-20
, by Mike Becker
add utils tests
2022-12-20
, by Mike Becker
fix public header destination
2022-12-07
, by Mike Becker
tests for compare functions
2022-12-07
, by Mike Becker
separate iterators and mutating iterators
2022-11-26
, by Mike Becker
#224 add cxListAddArray()
2022-11-23
, by Mike Becker
use //-style single line comments everywhere
2022-11-20
, by Mike Becker
fix cx_array_copy() unintentionally shrinking the array
2022-11-20
, by Mike Becker
#219: fix off-by-one bug in cx_arl_remove()
2022-11-20
, by Mike Becker
fix calculation of new capacity in cx_array_copy()
2022-11-20
, by Mike Becker
#219: cx_arl_remove short-circuit for last element
2022-11-20
, by Mike Becker
#219 array list: implement reverse
2022-11-20
, by Mike Becker
#219 array list: implement compare member func
2022-11-20
, by Mike Becker
missing const in cxListFind
2022-11-20
, by Mike Becker
#219 improve cx_arl_iter_next
2022-11-20
, by Mike Becker
#219 array list: implement insert via iterator
2022-11-20
, by Mike Becker
#219 array list: implement compare
2022-11-20
, by Mike Becker
fix include in array_list.h
2022-11-20
, by Olaf Wintermann
#219 array list: add iterator
2022-11-18
, by Mike Becker
#219 array list: implement sort
2022-11-17
, by Mike Becker
#219 array list: implement find
2022-11-17
, by Mike Becker
#219 array list: implement remove
2022-11-17
, by Mike Becker
fix typo in enum cx_array_copy_result
2022-11-17
, by Mike Becker
#219 array list: implement insert
2022-11-17
, by Mike Becker
#219 array list: implement add and at
2022-11-16
, by Mike Becker
more custom data for array re-allocator
2022-11-13
, by Mike Becker
less
more
|
(0)
-240
+240
tip