-
2c84c35264
Adding sortedlist skeleton
Leonardo
2019-09-18 02:29:11 -03:00
-
c27edd53f6
Added cmc_assert_sorted
Leonardo
2019-09-18 02:28:20 -03:00
-
a0db76b50d
Update README.md
Leonardo
2019-09-17 12:00:40 -03:00
-
bb3efd75ff
Update README and TODO
Leonardo
2019-09-17 00:37:12 -03:00
-
3d7e218195
Move the string format to each collection files and quick fix on deque
Leonardo
2019-09-16 23:50:06 -03:00
-
-
191c47fc7c
v1.7.0
v0.18.0
Leonardo
2019-09-16 14:47:54 -03:00
-
f2f806612f
Moving documentation to the docs folder
Leonardo
2019-09-16 14:47:42 -03:00
-
5e2e001265
Merge branch 'master' of https://github.com/LeoVen/C-Macro-Containers
Leonardo
2019-09-16 14:45:45 -03:00
-
-
2ca2210a77
Added CMC prefix to all macros and removed FMOD
Leonardo
2019-09-16 14:45:24 -03:00
-
747aa8cb4e
Merge pull request #4 from LeoVen/dev
Leonardo Vencovsky
2019-09-16 14:35:55 -03:00
-
-
4fe4e96811
v1.6.3
Leonardo
2019-09-14 00:38:45 -03:00
-
0df0ebbdeb
Update TODO, quick fixes in a makefile and in assert.h
Leonardo
2019-09-14 00:38:13 -03:00
-
e834aaee81
Added iter_advance, iter_rewind and iter_go_to to all collections
Leonardo
2019-09-13 18:46:00 -03:00
-
1928fdd6d5
Reworked assert.h and test.h and added the cmc prefix to the logging utility
Leonardo
2019-09-06 12:17:11 -03:00
-
abdbfa2018
v1.6.2
Leonardo
2019-09-05 01:48:51 -03:00
-
a1a940399a
Unified _set and _update functions
Leonardo
2019-09-05 01:33:54 -03:00
-
855e085996
Fixed benchmark
Leonardo
2019-09-05 01:09:06 -03:00
-
e95379bdd7
Updated tests
Leonardo
2019-09-03 17:07:34 -03:00
-
762b95db26
Some fixes and improvements to hashmap, hashset and multimap
Leonardo
2019-09-03 17:07:15 -03:00
-
396066f289
Update README.md
Leonardo
2019-09-03 16:54:21 -03:00
-
f070d274f4
Added _equals function to all collections and fixed some issues with multimap
Leonardo
2019-08-29 23:25:32 -03:00
-
1f50add1bb
Added _copy_of functions to all collections
Leonardo
2019-08-28 16:34:15 -03:00
-
e68b8a8e0e
Fixing main unit test
Leonardo
2019-08-27 01:38:34 -03:00
-
5ee7bfa23a
v1.6.1
Leonardo
2019-08-27 01:36:06 -03:00
-
8ec768d30e
removed linkedqueue and now _free and _clear have a deallocator parameter
Leonardo
2019-08-27 01:33:58 -03:00
-
35d27ffb39
Merge pull request #2 from LeoVen/master
Leonardo Vencovsky
2019-08-08 15:43:04 -03:00
-
-
-
-
613392ae76
Changed how _update works and added _set
Leonardo
2019-08-05 23:28:12 -03:00
-
f74ce7519a
Added update function for hashmap, treemap and multimap and added update_all for multimap
v0.14.0
Leonardo
2019-08-03 01:55:36 -03:00
-
01d0b42e1a
v1.6.0
Leonardo
2019-08-02 01:03:28 -03:00
-
e470021d13
Added to_string to intervalheap and multimap
Leonardo
2019-08-02 00:53:35 -03:00
-
7de3ce5c0c
Updating examples readme and added multiset to benchmark
Leonardo
2019-08-02 00:36:54 -03:00
-
976965bcfa
Fixed integer overflow with hashtables when calculating their capacity
Leonardo
2019-08-02 00:18:22 -03:00
-
1254e657c5
Complete remake of multiset
Leonardo
2019-08-01 23:52:50 -03:00
-
90ee6a424d
heap hotfix
Leonardo
2019-07-31 23:08:51 -03:00
-
bf79616e7e
Adding Code Review shields
Leonardo
2019-07-18 22:58:41 -03:00
-
09ebb1eae8
Thank you Code Review for your awesome community!
Leonardo
2019-07-17 13:57:13 -03:00
-
ba6d8edde1
Update .travis.yml
Leonardo
2019-07-17 00:05:54 -03:00
-
2f76ad4b6f
Update README.md
Leonardo
2019-07-16 23:59:38 -03:00
-
407141661a
Fixing test
Leonardo
2019-07-16 23:58:02 -03:00
-
38620ba457
Added to_string methods to cmc, ./utl/cmc_string.h, fixed some variable names and fixed includes
Leonardo
2019-07-16 23:55:30 -03:00
-
f8f704f432
Added intervalheap and multimap to benchmark
Leonardo
2019-07-14 22:33:30 -03:00
-
8ae83acd1a
Update stack unit test
Leonardo
2019-07-13 00:17:31 -03:00
-
af26f6c081
More fixes to ./cmc/stack.h
Leonardo
2019-07-13 00:17:01 -03:00
-
d82be005da
Fixing stack iter_init
Leonardo
2019-07-12 23:34:16 -03:00
-
e37b54fc62
Added bool type assert
Leonardo
2019-07-12 23:33:35 -03:00
-
9eb8d5f682
Fixing tests and added linkedqueue tests
Leonardo
2019-07-10 17:26:31 -03:00
-
7ecb2e90fd
Update TODO
Leonardo
2019-07-10 16:57:54 -03:00
-
354cd538f8
Added cmc prefixes to enums used by heap and hashtables and fixed return type on treeset and hashset
Leonardo
2019-07-10 16:57:46 -03:00
-
0c883b0a74
Multimap tests
Leonardo
2019-07-09 23:51:01 -03:00
-
9c23c3ca77
Update multimap to new standards
Leonardo
2019-07-08 19:55:48 -03:00
-
d0244a0513
Update TODO
Leonardo
2019-07-06 01:24:07 -03:00
-
875678d7a9
Added intervalheap, simplified heap and moved multimap and multiset to the ext folder
Leonardo
2019-07-06 00:26:54 -03:00
-
65f2b79157
Merge branch 'dev'
Leonardo
2019-07-05 16:46:12 -03:00
-
-
c60ee10185
Changing timer_t to cmc_timer to not generate conflicts
LeoVen
2019-07-05 13:30:07 -03:00
-
f7a598efc8
Word Counter example using the pthread library
LeoVen
2019-07-05 00:52:03 -03:00
-
e8142f96b1
v1.5.3
v0.13.0
Leonardo
2019-07-04 15:49:56 -03:00
-
97d50bc3d9
Fixing and adding more tests
Leonardo
2019-07-04 15:34:25 -03:00
-
8c457eeb12
Fixing missing return statements
Leonardo
2019-07-04 14:55:17 -03:00
-
846d0bbba6
More tests
Leonardo
2019-07-04 02:18:05 -03:00
-
a9314ee8f7
Update assert.h
Leonardo
2019-07-04 02:13:41 -03:00
-
9bff706bba
test quickfix
Leonardo
2019-07-02 01:49:19 -03:00
-
31c871c4c2
Fixing CI shield
Leonardo
2019-07-02 01:38:08 -03:00
-
82b374ec83
Revert "Fixing CI shield and trying to fix code coverage through codecov.yml"
Leonardo
2019-07-02 01:36:46 -03:00
-
940552d6cd
Fixing CI shield and trying to fix code coverage through codecov.yml
Leonardo
2019-07-02 01:30:03 -03:00
-
6a2cb70fb5
Tests update
Leonardo
2019-07-02 01:05:16 -03:00
-
78cfc0c335
Create .gitattributes
Leonardo
2019-07-01 17:20:04 -03:00
-
f454934b07
Reorganizing tests
Leonardo
2019-07-01 17:10:28 -03:00
-
5504f82052
Added codecov shield
Leonardo
2019-06-28 01:48:31 -03:00
-
d01997b7cb
v1.5.2
Leonardo
2019-06-28 01:08:55 -03:00
-
7b349ea426
Many minor fixes, changes and first attempt of codecov
Leonardo
2019-06-28 00:52:23 -03:00
-
1edb12a83c
Added assert macros utility
Leonardo
2019-06-27 23:55:10 -03:00
-
176bbc66ad
Added UnitTest utility and removed unnecessary logging functions
Leonardo
2019-06-26 01:32:44 -03:00
-
41eebe546a
v1.5.1
Leonardo
2019-06-24 02:11:28 -03:00
-
afaecb2dde
Update TODO, CHANGELOG and headers
Leonardo
2019-06-24 02:11:10 -03:00
-
9062415322
Added sac/queue.h, moved timer.h to utl folder, new queue benchmark
Leonardo
2019-06-24 02:09:02 -03:00
-
6213b42d5a
v1.5.0
v0.10.0
Leonardo
2019-06-21 16:17:11 -03:00
-
8010cce8c7
Restructuring project
Leonardo
2019-06-21 16:07:03 -03:00
-
dad9b7a81f
Update README.md and Documentation.md
Leonardo
2019-06-19 01:23:18 -03:00
-
21a2bea746
Fixing previous commit
Leonardo
2019-06-13 00:44:41 -03:00
-
b0a2e42cfe
Minor fixes all around
Leonardo
2019-06-13 00:40:55 -03:00
-
b6cbadd8e2
v1.4.3
Leonardo
2019-06-11 00:44:10 -03:00
-
870cfe302d
Added more set functions
Leonardo
2019-06-11 00:42:11 -03:00
-
ea04c7ddaa
Quickfix function name
Leonardo
2019-06-09 23:53:34 -03:00
-
a86140094c
Update .travis.yml
Leonardo
2019-06-07 01:48:25 -03:00
-
85c49a92fd
v1.4.2
Leonardo
2019-06-07 01:45:10 -03:00
-
aac07a645c
Now collections accept plain struct
Leonardo
2019-06-07 01:44:15 -03:00
-
efdb1c80a3
Changed TreeSet max and min to be compatible with the TreeMap and the hash collections
Leonardo
2019-06-06 23:42:14 -03:00
-
a9c7439d15
Update .travis.yml
Leonardo
2019-05-30 21:29:41 -03:00
-
26555bc10a
v1.4.1
Leonardo
2019-05-30 21:27:18 -03:00
-
0f84d65656
Removed PUBLIC and PRIVATE, corrected some examples and new test
Leonardo
2019-05-30 21:23:37 -03:00
-
a9b775419d
Update Documentation.md
Leonardo
2019-05-30 16:54:40 -03:00
-
a384a8b180
Update .gitignore
Leonardo
2019-05-27 17:13:09 -03:00
-
424582f969
Update documentation and TODO
Leonardo
2019-05-23 23:08:03 -03:00
-
6044e92262
Update CONTRIBUTING.md
Leonardo
2019-05-17 23:41:31 -03:00
-
ee96bcbc55
Update CHANGELOG
Leonardo
2019-05-16 17:07:03 -03:00
-
5b39676d79
v1.4.0
v0.6.0
Leonardo
2019-05-16 14:58:31 -03:00
-
5e2b841e9e
Added CHANGELOG and TODO
Leonardo
2019-05-16 14:49:50 -03:00
-
3ec32bd57b
changed pointertype test to be a pointer to a struct not a char
Leonardo
2019-05-16 14:25:28 -03:00
-
9531f7b5da
Merge pull request #1 from LeoVen/iter
Leonardo Vencovsky
2019-05-16 13:44:48 -03:00
-
-
5f39eb011c
Final update - fixed foreach, tests and benchmark
Leonardo
2019-05-16 13:41:35 -03:00