]> git.lizzy.rs Git - dragonstd.git/log
dragonstd.git
16 months agoTests: add address sanitizer main
Lizzy Fleckenstein [Mon, 19 Dec 2022 15:06:41 +0000 (16:06 +0100)]
Tests: add address sanitizer

2 years agoAdd CMake config
Elias Fleckenstein [Mon, 25 Apr 2022 09:59:06 +0000 (11:59 +0200)]
Add CMake config

2 years agoUse proper format for size_t printf
Elias Fleckenstein [Sun, 24 Apr 2022 15:01:42 +0000 (17:01 +0200)]
Use proper format for size_t printf

2 years agoAdd array_idx
Elias Fleckenstein [Thu, 21 Apr 2022 20:54:56 +0000 (22:54 +0200)]
Add array_idx

2 years agoAdd queue_ppd
Elias Fleckenstein [Wed, 20 Apr 2022 16:05:27 +0000 (18:05 +0200)]
Add queue_ppd

2 years agoAdd key to add functions
Elias Fleckenstein [Thu, 14 Apr 2022 19:57:49 +0000 (21:57 +0200)]
Add key to add functions

2 years agoUse void pointers for callback args
Elias Fleckenstein [Thu, 14 Apr 2022 16:15:10 +0000 (18:15 +0200)]
Use void pointers for callback args

2 years agoAdd transformer to del
Elias Fleckenstein [Wed, 13 Apr 2022 19:06:57 +0000 (21:06 +0200)]
Add transformer to del

2 years agoCallback rework
Elias Fleckenstein [Wed, 13 Apr 2022 18:13:43 +0000 (20:13 +0200)]
Callback rework

2 years agoMerge branch 'main' of https://github.com/dragonblocks/dragonstd
Elias Fleckenstein [Wed, 13 Apr 2022 17:55:01 +0000 (19:55 +0200)]
Merge branch 'main' of https://github.com/dragonblocks/dragonstd

2 years agoRework get,add,del return values
Elias Fleckenstein [Wed, 13 Apr 2022 17:53:15 +0000 (19:53 +0200)]
Rework get,add,del return values

2 years agoStyle: no longer put space after unary operators
Elias Fleckenstein [Sat, 9 Apr 2022 20:41:49 +0000 (22:41 +0200)]
Style: no longer put space after unary operators

2 years agoRename array_add to array_apd
Elias Fleckenstein [Fri, 8 Apr 2022 17:51:12 +0000 (19:51 +0200)]
Rename array_add to array_apd

2 years agoAdd flag_sub and flag_uns
Elias Fleckenstein [Mon, 4 Apr 2022 16:54:18 +0000 (18:54 +0200)]
Add flag_sub and flag_uns

2 years agoFix missing lock release in map_trv
Elias Fleckenstein [Mon, 4 Apr 2022 13:20:57 +0000 (15:20 +0200)]
Fix missing lock release in map_trv

2 years agoRename queue_del to queue_dst
Elias Fleckenstein [Mon, 4 Apr 2022 12:53:39 +0000 (14:53 +0200)]
Rename queue_del to queue_dst

2 years agoFix typo in refcount.h
Elias Fleckenstein [Mon, 4 Apr 2022 12:52:56 +0000 (14:52 +0200)]
Fix typo in refcount.h

2 years agoAdd list_ppd
Elias Fleckenstein [Mon, 4 Apr 2022 11:36:36 +0000 (13:36 +0200)]
Add list_ppd

2 years agoAdd refcount_obj
Elias Fleckenstein [Sun, 3 Apr 2022 20:13:18 +0000 (22:13 +0200)]
Add refcount_obj

2 years agoAdd transformers to iterator functions
Elias Fleckenstein [Sun, 3 Apr 2022 19:45:39 +0000 (21:45 +0200)]
Add transformers to iterator functions

2 years agorefactoring + documentation + testing + added Map and Refcount
Elias Fleckenstein [Sun, 3 Apr 2022 14:00:26 +0000 (16:00 +0200)]
refactoring + documentation + testing + added Map and Refcount

2 years agoFix array ascii art
Elias Fleckenstein [Wed, 30 Mar 2022 16:26:48 +0000 (18:26 +0200)]
Fix array ascii art

2 years agoRefactor array
Elias Fleckenstein [Wed, 30 Mar 2022 16:21:05 +0000 (18:21 +0200)]
Refactor array

2 years agoImplement queue_finish
Elias Fleckenstein [Sun, 13 Feb 2022 20:12:08 +0000 (21:12 +0100)]
Implement queue_finish

2 years agoImplement queue waiting
Elias Fleckenstein [Sun, 13 Feb 2022 16:31:45 +0000 (17:31 +0100)]
Implement queue waiting

2 years agoAdd flags
Elias Fleckenstein [Sun, 13 Feb 2022 15:25:40 +0000 (16:25 +0100)]
Add flags

2 years agoRemove numeric types
Elias Fleckenstein [Tue, 1 Feb 2022 17:25:34 +0000 (18:25 +0100)]
Remove numeric types

2 years agoReplace DRAGONTYPE_ARRAY_REALLOC_EXTRA by DRAGONSTD_ARRAY_REALLOC_EXTRA
Elias Fleckenstein [Sun, 30 Jan 2022 20:44:32 +0000 (21:44 +0100)]
Replace DRAGONTYPE_ARRAY_REALLOC_EXTRA by DRAGONSTD_ARRAY_REALLOC_EXTRA

2 years agoRename to dragonstd
Elias Fleckenstein [Mon, 24 Jan 2022 12:12:13 +0000 (13:12 +0100)]
Rename to dragonstd

2 years agoDragontype does no longer (de)serialize anything (use dragonnet instead)
Elias Fleckenstein [Sat, 22 Jan 2022 17:50:56 +0000 (18:50 +0100)]
Dragontype does no longer (de)serialize anything (use dragonnet instead)

2 years agoCleanup number code
Elias Fleckenstein [Sat, 22 Jan 2022 16:55:38 +0000 (17:55 +0100)]
Cleanup number code

2 years agoFloat mixing
Elias Fleckenstein [Wed, 19 Jan 2022 21:55:20 +0000 (22:55 +0100)]
Float mixing

2 years agoMake realloc_extra optional
Elias Fleckenstein [Tue, 11 Jan 2022 12:33:54 +0000 (13:33 +0100)]
Make realloc_extra optional

2 years agoRemove implementation.c and fix bintree.c
Elias Fleckenstein [Mon, 4 Oct 2021 09:33:39 +0000 (11:33 +0200)]
Remove implementation.c and fix bintree.c

2 years agoSimplify endian.h inclusion
Elias Fleckenstein [Mon, 4 Oct 2021 09:02:05 +0000 (11:02 +0200)]
Simplify endian.h inclusion

2 years agoFix typo in README.md
Elias Fleckenstein [Sat, 25 Sep 2021 20:18:02 +0000 (22:18 +0200)]
Fix typo in README.md

2 years agoPortable endian.h header
Elias Fleckenstein [Sat, 25 Sep 2021 17:09:03 +0000 (19:09 +0200)]
Portable endian.h header

2 years agoAdd bintree_insert
Elias Fleckenstein [Fri, 24 Sep 2021 13:44:36 +0000 (15:44 +0200)]
Add bintree_insert

2 years agoAdd binary tree traversion
Elias Fleckenstein [Fri, 24 Sep 2021 12:33:18 +0000 (14:33 +0200)]
Add binary tree traversion

2 years agoAdd vectors with 4 elements
Elias Fleckenstein [Fri, 24 Sep 2021 11:54:37 +0000 (13:54 +0200)]
Add vectors with 4 elements

2 years agoBintree: allow custom comparators
Elias Fleckenstein [Thu, 26 Aug 2021 11:09:01 +0000 (13:09 +0200)]
Bintree: allow custom comparators

2 years agoExtract source from dragonblocks alpha
Elias Fleckenstein [Tue, 24 Aug 2021 14:21:27 +0000 (16:21 +0200)]
Extract source from dragonblocks alpha

2 years agoInitial commit
Elias Fleckenstein [Tue, 24 Aug 2021 14:19:35 +0000 (17:19 +0300)]
Initial commit