Patrick Pelissier
77195fb1d0
Remove m-mutex header
2025-05-07 21:02:24 +02:00
Patrick Pelissier
01f5228a36
Port to new memory model:
...
Communication thread buffer needs to use the global pool,
and not a local pool, since the allocation is done accross
several threads.
Therefore the non thread fixed queue & stack interfaces are moved into
a dedicated header (m-queue)
and remove support for non thread stack & queue into m-buffer
Remove also deprecated policy too.
2025-05-07 21:02:24 +02:00
Patrick Pelissier
8939b4d046
New memory model is for 0.8.0 version
2025-05-07 21:02:23 +02:00
Patrick Pelissier
f4e3d9cd4c
Release V0.7.4
2025-05-07 21:02:01 +02:00
Patrick Pelissier
6d621703eb
Copyright go to 2025 year
2025-03-01 11:03:38 +01:00
Patrick Pelissier
f43db93791
Adding first WIP version of the new shared pointer header.
2024-10-27 22:01:00 +01:00
Patrick Pelissier
0379f5f1c6
Add header for handling Byte String as per #123
...
API designed for streaming bytes and easy integration with other libraries.
2024-09-26 22:33:03 +02:00
Patrick Pelissier
bf59c53921
Migrate to V0.7.4
2024-05-27 00:39:00 +02:00
Patrick Pelissier
3c669548a2
Update to dev version 0.7.3
2024-05-04 19:56:51 +02:00
Patrick Pelissier
d7a232364f
Update infrastructure to the fact that the bench directory has been deleted
2024-01-19 22:27:33 +01:00
Patrick Pelissier
52b58c5a51
Happy new year 2024
2024-01-19 21:37:47 +01:00
Patrick Pelissier
8902a752f5
Migrate to V0.7.2
2023-12-31 13:02:42 +01:00
Patrick Pelissier
53c35a22d7
First version of Generic header
2023-12-30 16:23:02 +01:00
Patrick Pelissier
15492394ad
Update list of exported files
2023-12-08 20:58:47 +01:00
Patrick Pelissier
9047376b7f
Add m-try.h in HEADER
2023-03-13 23:53:36 +01:00
Patrick Pelissier
91f3174a36
Rename m-mutex header into m-thread
...
as it is not just about mutex but about thread functions
just like the header pthread or thread.h
2023-02-16 00:09:06 +01:00
Patrick Pelissier
870a6f4b57
Update to 0.7.1
2023-01-02 13:06:29 +01:00
Patrick Pelissier
a2ae209992
Happy new year
2023-01-02 12:57:41 +01:00
Patrick Pelissier
43fdd10e77
Release 0.7.0
2022-12-27 20:01:44 +01:00
Patrick Pelissier
5516b50b3a
Add WIP / untested generic tree datastructure
2022-05-31 23:00:19 +02:00
Patrick Pelissier
19b01b404d
Migrate to 2022
2022-03-12 20:25:45 +01:00
Patrick Pelissier
761447dea3
V0.6.1
2021-11-13 19:51:32 +01:00
Patrick Pelissier
62c8ac3e5d
V0.6.0
2021-11-11 19:59:19 +01:00
Patrick Pelissier
d78c50be3b
Add new files in Makefile
2021-10-30 00:29:53 +02:00
Patrick Pelissier
5cd6c1dd36
Update Makefile by controlling when making dist that all files are properly referenced in the Makefile
2021-02-22 18:59:49 +01:00
Patrick Pelissier
9ebc12a98f
Update to 0.5.1
2021-02-06 21:03:19 +01:00
Patrick Pelissier
bb21d9a6ad
Update Makefile to control that both versions are the same when making a distribution
2021-02-06 21:00:25 +01:00
Patrick Pelissier
8d5962eefd
Update target html & doc
2021-01-20 20:44:36 +01:00
Patrick Pelissier
91d40a0f43
V0.5.0
2021-01-13 20:18:01 +01:00
Patrick Pelissier
25fe26deaa
Happy new year
2021-01-13 20:18:01 +01:00
Patrick Pelissier
8a0a556604
Add utility to reformat automatically
...
macro to 80 characters.
2020-10-21 23:23:16 +02:00
Patrick Pelissier
c00fdc65a2
Change installation directory
...
so that all M*LIB headers are in one directory.
2020-10-17 13:22:17 +02:00
Patrick Pelissier
ab7490eb8a
Fix list of distributed files.
2020-10-17 13:17:47 +02:00
Patrick Pelissier
100af17328
Make copyright notice explicit
2020-06-13 10:44:47 +02:00
Patrick Pelissier
0396d1f648
Go to next development version
2020-05-29 21:07:43 +02:00
Patrick Pelissier
e694d83cc4
V0.4.0
2020-05-27 21:50:03 +02:00
Patrick Pelissier
b841f81416
Fix package name for MS Windows
...
The filesystem doesn't support '*'
2020-05-24 18:14:25 +02:00
Patrick Pelissier
d8f761e889
Update Makefile for dist
2020-05-05 23:44:27 +02:00
Patrick Pelissier
0c3730d9a3
Migrate version to 0.3.1
2019-12-27 16:41:42 +01:00
Patrick Pelissier
c5c72007af
Update list of files to distribute
2019-12-08 21:53:20 +01:00
Patrick Pelissier
750e5e6d95
Add target checkall at root Makefile
2019-11-25 22:50:50 +01:00
Patrick Pelissier
d50a78171f
Bump to version 0.3.0
2019-07-03 18:06:39 +02:00
Patrick Pelissier
058d3202ff
Amend
2019-05-18 14:09:10 +02:00
Patrick Pelissier
62fcdac9cb
Update list of headers
2019-05-18 14:08:17 +02:00
Patrick Pelissier
74fed41818
Update version
2019-05-07 16:01:50 +02:00
Patrick Pelissier
80a344e46d
Update version
2019-04-22 11:34:35 +02:00
Patrick Pelissier
b7bbe15547
Fix missing header in install
2018-12-14 21:46:38 +01:00
Patrick Pelissier
66ee266b90
Move depend.png in doc folder.
2018-09-29 10:22:03 +02:00
Patrick Pelissier
28e8dde06d
Make target uninstall PHONY
2018-07-21 12:12:50 +02:00
Patrick Pelissier
6c3d41a124
Add target uninstall
2018-07-21 12:12:19 +02:00