What's Changed
- feat radix: added types declare function by @sanpeqf in #617
- feat radix: return null when unable to find by @sanpeqf in #618
- feat matrix: added transpose function by @sanpeqf in #619
- perf prandom: optimize seed warmup logic by @sanpeqf in #620
- refactor log: optimize naming conventions by @sanpeqf in #621
- feat hashmap: added iterative functions by @sanpeqf in #622
- docs copying: added LGPL v3.0 license by @sanpeqf in #625
- build cmake: install COPYING.LIB license file by @sanpeqf in #626
- feat time: optimize time display accuracy by @sanpeqf in #627
- Feat cache by @sanpeqf in #628
- Feat examples by @sanpeqf in #629
- fixup bfdev: fixed some debug info style by @sanpeqf in #630
- fixup port: added memcmp function by @sanpeqf in #631
- Feat ratelimit by @sanpeqf in #632
- fixup ratelimit: fixed some typo by @sanpeqf in #633
- Feat tokenbucket by @sanpeqf in #634
- refactor base: added bugs header by @sanpeqf in #635
- fixup bfdev: rename destory to destroy by @sanpeqf in #636
- fixup tokenbucket: Fixed token loss issue under high-frequency access by @sanpeqf in #637
- build fixup: disable strict compile without debug by @sanpeqf in #638
- Feat glob by @sanpeqf in #641
- fixup circle: added pthread library in example by @sanpeqf in #642
- fixup testsuite: fixed memalloc fuzzy log type by @sanpeqf in #643
- fixup bfdev: fixup some exmaples issue on 32bit machine by @sanpeqf in #644
- fixup radix: fixed radix iterators arithmetic issue by @sanpeqf in #646
- feat examples: added cache warmup on some benchmarks by @sanpeqf in #645
- refactor dword: use pointer to return result by @sanpeqf in #647
- fixup testsuite: change arg variable to int to avoid char is unsigned by @sanpeqf in #648
- feat dword: prioritize using the compiler for computation by @sanpeqf in #650
- docs skiplist: added api comments by @sanpeqf in #649
- Feat math by @sanpeqf in #651
Full Changelog: v1.0.5...v1.0.6