commit b842d579ee3d80424899dfdbfb0cddcd70f38cc3
parent 3a81a4e989750dc0d8bd02c307970446dcc08333
Author: vaplv <vaplv@free.fr>
Date: Tue, 12 Dec 2017 14:57:10 +0100
Merge branch 'release_0.6' into develop
Diffstat:
1 file changed, 14 insertions(+), 5 deletions(-)
diff --git a/README.md b/README.md
@@ -1,10 +1,10 @@
# RSys
-Tiny C89 library defining several basic components helpful in the development
-of C libraries/applications. Among others, it provides macros that describe the
-host environment (OS, compiler, etc.) several low level functionalities
-(thread, timer, ref counter, etc.), generic containers (dynamic array, hash
-table, etc.) and basic mathematics (linear algebra, quaternions, etc.)
+C89 library defining several basic components helpful in the development of C
+libraries/applications. Among others, it provides macros that describe the host
+environment (OS, compiler, etc.) several low level functionalities (thread,
+timer, ref counter, etc.), generic containers (dynamic array, hash table, etc.)
+and basic mathematics (linear algebra, quaternions, etc.)
## How to build
@@ -17,6 +17,15 @@ project can be now edited, built, tested and installed as any CMake project.
## Release notes
+### Version 0.6
+
+- Remove the `big_buffer` container. Its implementation was awful and it was
+ thus useless.
+- Add the read/write mutex API and provide an implementation with POSIX
+ threads.
+- Add the `CHK` macro. It replaces the `[N]CHECK` macros that become
+ deprecated.
+
### Version 0.5
- Add the `big_buffer` container, i.e. out of core dynamic array of POD data.