Commit Graph

168 Commits

Author SHA1 Message Date
da05b521f6 - Add LibLog 1.1.x support. 2024-08-09 15:10:58 +02:00
cc97394120 - Implement and use init handler. 2024-06-13 20:15:20 +02:00
fa777a9b89 - First try for the second libnode V3 implementation:
- ND_Handler_Open_Default() implemented.
2024-06-12 23:26:26 +02:00
6339c66000 - First implementation test:
- Init + Open handlers called in DatatStruict_Open_I() API.
  - Works but too complicated...
- Second implementation should now be tested.
2024-06-12 12:38:48 +02:00
b84ae12dfa - Remove ND_Node_Root_Alloc(),
- Update init handler API.
2024-05-31 12:11:56 +02:00
4756903ac3 - Add open mode to ND_DataStruct_Open() API,
- ADD data struct name and open mode to init handler.
2024-05-28 17:41:24 +02:00
6d13e890a9 - Fix init handler call: call it after default handlers setup. 2024-05-28 13:59:18 +02:00
c45466c893 - Implement Open, Close, Info, Lock & Unlock default handlers,
- Implement Open, Close, Info, Lock & Unlock exec function handlers,
- Add Init & Open handler calls in ND_DataStruct_Open(),
- Add Info handler call in ND_DataStruct_Info_Print_I(),
- Update ND_Node_Root_Alloc().
2024-05-27 22:47:24 +02:00
e569611b1c - New Handler tab implementation. 2024-05-26 16:27:29 +02:00
2d259e4f2f - Add DataStruct Handlers,
- Update Open_DataStruct() API.
2024-05-24 17:16:12 +02:00
9708977753 - Update RelaseNote with new version 3! 2024-05-21 00:11:51 +02:00
cbcfeee484 - Update ReleaseNote. 2024-05-20 23:55:46 +02:00
8b5c809d22 - Add liblog LOG_TRACE compile flag support. 2024-05-06 19:13:17 +02:00
2417b2829e - Rename ND_DataStruct_Alloc() & ND_DataStruct_Free() into ND_Alloc() & ND_Free(),
- Use ND_Alloc() & ND_Free() into ndbench.
2024-05-04 12:10:31 +02:00
afbf19b5a3 - Add ND_DataStruct_Alloc() & ND_DataStruct_Free() to help memory allocation inside a manager. 2024-05-03 17:00:00 +02:00
c52ced19c5 - Add NDT_Root pointer to NDT_Allocator & NDT_Deallocator functions,
- API Break!
2024-05-03 00:24:51 +02:00
e919b5d83c - fix a bug in ND_DataStruct_Value_Remove() call in ndbech. 2024-04-28 17:29:28 +02:00
f1bcb0126b - Minor code cleanup and error log fix. 2024-04-24 20:31:34 +02:00
4fbe71e892 - fix function header size,
- fix public API extern declaration.
2024-04-21 23:49:52 +02:00
27f401dff6 - Complete libnode.c LibLog support,
- Complete ndbench.c LibLog support,
- Add test-10M.ndb & test-10M-s.ndb test files.
2024-04-21 12:54:13 +02:00
67e20bbd87 - Continue LibLog migration. 2024-04-20 21:06:21 +02:00
bf2a95a5d2 - Switch to GPL & LGPL V3,
- Fix header files.
2024-04-20 09:58:00 +02:00
3a3002375f - Start LibLog support implementation,
- Fix .h and .c file headers.
2024-04-18 00:54:52 +02:00
70b7e5a49e - Complete API function header documentation,
- ND_Value_Alloc() argument normalisation: API Break!
2023-08-17 17:53:27 +02:00
65fe68ca34 - Initialise 2.3.x release,
- Fix Desallocate/Deallocate misspelling!
- Start English comments translation...
2023-08-16 02:31:19 +02:00
625cc52f67 - Sync with Drummer libnode embeded version,
- Minor fixes.
2023-08-16 00:44:52 +02:00
agibert
7afac7d349 Update to 2.2.0 release,
Update Source and URL entry.
2010-06-06 21:39:03 +00:00
agibert
e1409ab6d8 Fix project URL. 2010-06-06 21:38:28 +00:00
agibert
702c0f117d Add 2.2.0-1 entry. 2010-06-06 21:30:59 +00:00
agibert
0d4b1d3125 Update version from 2.1 to 2.2,
Change Mandrake to Mandriva.
2010-06-06 21:29:44 +00:00
agibert
ec7a688881 Add -fPIC flag in .c to .o makefile rule. 2010-06-06 21:28:14 +00:00
agibert
90eb853801 Add LibNode 2.2 support: Use ND_VA_* macros in manager. 2010-06-06 21:27:12 +00:00
agibert
8cfdf696d1 Add support C99 va_arg for curent gcc (4.4.1),
Add ND_VA_* macros to help manager varargs,
Update Managers to use ND_VA_* macros,
Add example manager template in public node.h file.
2010-06-06 21:26:31 +00:00
agibert
986c67d2fc Add 2.1.1-1 entry: Improve LibShMem support by restricting OpenStruct tracking on local DataStruct (Manager_Ptr != NULL). 2005-06-27 00:23:19 +00:00
agibert
b7ce3250e1 In Library Debug Mode, only perform OpenStruct tracking on local DataStruct: Manager_Ptr != NULL. Improve LibShMem support. 2005-06-26 22:41:10 +00:00
agibert
6a6ae07870 Fix release suffix problem. 2005-01-24 01:34:01 +00:00
agibert
b477d4b154 LibShMem 2.0.0 and LibDataStr 2.0.0 now supported ! 2005-01-24 01:19:50 +00:00
agibert
334f0cbeb1 Update to 2.1.0-1 release,
Cleanup and minor fixes.
2005-01-24 01:19:39 +00:00
agibert
676814b6cf Fix the release date of the 2.1.0 entry. 2005-01-24 00:50:55 +00:00
agibert
f7c1f8bc5f Add 2.1.0 entry: Symbol lookup support, news allocator/desallocator API and forthcoming news LibShMem support. 2005-01-20 00:26:48 +00:00
agibert
652ab987a4 Add DS_Open arg: symbol lookup support. 2005-01-20 00:07:27 +00:00
agibert
0431691352 Add Batch_Run test-*-s.ndb. 2005-01-20 00:05:52 +00:00
agibert
3ad6e01702 Add new DS_Open arg. 2005-01-20 00:05:05 +00:00
agibert
4bf44a1fff Initial Release. 2005-01-20 00:04:22 +00:00
agibert
aa69e7e7b1 Rename _MSC_VER #ifdef into _WIN32 #ifdef. 2005-01-20 00:00:25 +00:00
agibert
29f7064ed0 Re-enable Win32 support.
Rename _MSCVER #ifdef into _WIN32 #ifdef.
2005-01-19 23:59:41 +00:00
agibert
97d57e391f Add Makefile.var auto version label detection to 2.0.7-1 entry. 2005-01-19 23:40:40 +00:00
agibert
d1778a5431 Add PROG_VERSION_NAME varible auto filling from CVS TAG. 2005-01-19 23:30:05 +00:00
agibert
416ee6de00 Update release to libnode-2.0.7-1. 2005-01-19 23:02:30 +00:00
agibert
8c1000401d Reorder priority...
Remove need of debuging !
2005-01-19 22:37:44 +00:00