Commit Graph

  • da05b521f6 - Add LibLog 1.1.x support. master Arnaud G. GIBERT 2024-08-09 15:10:58 +0200
  • cc97394120 - Implement and use init handler. Arnaud G. GIBERT 2024-06-13 20:15:20 +0200
  • fa777a9b89 - First try for the second libnode V3 implementation: - ND_Handler_Open_Default() implemented. Arnaud G. GIBERT 2024-06-12 23:26:26 +0200
  • 6339c66000 - First implementation test: - Init + Open handlers called in DatatStruict_Open_I() API. - Works but too complicated... - Second implementation should now be tested. Arnaud G. GIBERT 2024-06-12 12:38:48 +0200
  • b84ae12dfa - Remove ND_Node_Root_Alloc(), - Update init handler API. Arnaud G. GIBERT 2024-05-31 12:11:56 +0200
  • 4756903ac3 - Add open mode to ND_DataStruct_Open() API, - ADD data struct name and open mode to init handler. Arnaud G. GIBERT 2024-05-28 17:41:24 +0200
  • 6d13e890a9 - Fix init handler call: call it after default handlers setup. Arnaud G. GIBERT 2024-05-28 13:59:18 +0200
  • 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(). Arnaud G. GIBERT 2024-05-27 22:47:24 +0200
  • e569611b1c - New Handler tab implementation. Arnaud G. GIBERT 2024-05-26 16:27:29 +0200
  • 2d259e4f2f - Add DataStruct Handlers, - Update Open_DataStruct() API. Arnaud G. GIBERT 2024-05-24 17:16:12 +0200
  • 9708977753 - Update RelaseNote with new version 3! Arnaud G. GIBERT 2024-05-21 00:11:51 +0200
  • cbcfeee484 - Update ReleaseNote. libnode-2.3.0 libnode-2.3 Arnaud G. GIBERT 2024-05-20 23:55:46 +0200
  • 8b5c809d22 - Add liblog LOG_TRACE compile flag support. Arnaud G. GIBERT 2024-05-06 19:13:17 +0200
  • 2417b2829e - Rename ND_DataStruct_Alloc() & ND_DataStruct_Free() into ND_Alloc() & ND_Free(), - Use ND_Alloc() & ND_Free() into ndbench. Arnaud G. GIBERT 2024-05-04 12:10:31 +0200
  • afbf19b5a3 - Add ND_DataStruct_Alloc() & ND_DataStruct_Free() to help memory allocation inside a manager. Arnaud G. GIBERT 2024-05-03 17:00:00 +0200
  • c52ced19c5 - Add NDT_Root pointer to NDT_Allocator & NDT_Deallocator functions, - API Break! Arnaud G. GIBERT 2024-05-03 00:24:51 +0200
  • e919b5d83c - fix a bug in ND_DataStruct_Value_Remove() call in ndbech. Arnaud G. GIBERT 2024-04-28 17:29:28 +0200
  • f1bcb0126b - Minor code cleanup and error log fix. Arnaud G. GIBERT 2024-04-24 20:31:34 +0200
  • 4fbe71e892 - fix function header size, - fix public API extern declaration. Arnaud G. GIBERT 2024-04-21 23:49:52 +0200
  • 27f401dff6 - Complete libnode.c LibLog support, - Complete ndbench.c LibLog support, - Add test-10M.ndb & test-10M-s.ndb test files. Arnaud G. GIBERT 2024-04-21 12:54:13 +0200
  • 67e20bbd87 - Continue LibLog migration. Arnaud G. GIBERT 2024-04-20 21:06:21 +0200
  • bf2a95a5d2 - Switch to GPL & LGPL V3, - Fix header files. Arnaud G. GIBERT 2024-04-20 09:58:00 +0200
  • 3a3002375f - Start LibLog support implementation, - Fix .h and .c file headers. Arnaud G. GIBERT 2024-04-18 00:54:52 +0200
  • 70b7e5a49e - Complete API function header documentation, - ND_Value_Alloc() argument normalisation: API Break! Arnaud G. GIBERT 2023-08-17 17:53:27 +0200
  • 65fe68ca34 - Initialise 2.3.x release, - Fix Desallocate/Deallocate misspelling! - Start English comments translation... Arnaud G. GIBERT 2023-08-16 02:31:19 +0200
  • 625cc52f67 - Sync with Drummer libnode embeded version, - Minor fixes. Arnaud G. GIBERT 2023-08-16 00:44:52 +0200
  • 7afac7d349 Update to 2.2.0 release, Update Source and URL entry. libnode-2_2_0-1 agibert 2010-06-06 21:39:03 +0000
  • e1409ab6d8 Fix project URL. agibert 2010-06-06 21:38:28 +0000
  • 702c0f117d Add 2.2.0-1 entry. agibert 2010-06-06 21:30:59 +0000
  • 0d4b1d3125 Update version from 2.1 to 2.2, Change Mandrake to Mandriva. agibert 2010-06-06 21:29:44 +0000
  • ec7a688881 Add -fPIC flag in .c to .o makefile rule. agibert 2010-06-06 21:28:14 +0000
  • 90eb853801 Add LibNode 2.2 support: Use ND_VA_* macros in manager. agibert 2010-06-06 21:27:12 +0000
  • 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. agibert 2010-06-06 21:26:31 +0000
  • 986c67d2fc Add 2.1.1-1 entry: Improve LibShMem support by restricting OpenStruct tracking on local DataStruct (Manager_Ptr != NULL). agibert 2005-06-27 00:23:19 +0000
  • b7ce3250e1 In Library Debug Mode, only perform OpenStruct tracking on local DataStruct: Manager_Ptr != NULL. Improve LibShMem support. agibert 2005-06-26 22:41:10 +0000
  • 6a6ae07870 Fix release suffix problem. libnode-2_1_0-1 agibert 2005-01-24 01:34:01 +0000
  • b477d4b154 LibShMem 2.0.0 and LibDataStr 2.0.0 now supported ! agibert 2005-01-24 01:19:50 +0000
  • 334f0cbeb1 Update to 2.1.0-1 release, Cleanup and minor fixes. agibert 2005-01-24 01:19:39 +0000
  • 676814b6cf Fix the release date of the 2.1.0 entry. agibert 2005-01-24 00:50:55 +0000
  • f7c1f8bc5f Add 2.1.0 entry: Symbol lookup support, news allocator/desallocator API and forthcoming news LibShMem support. agibert 2005-01-20 00:26:48 +0000
  • 652ab987a4 Add DS_Open arg: symbol lookup support. agibert 2005-01-20 00:07:27 +0000
  • 0431691352 Add Batch_Run test-*-s.ndb. agibert 2005-01-20 00:05:52 +0000
  • 3ad6e01702 Add new DS_Open arg. agibert 2005-01-20 00:05:05 +0000
  • 4bf44a1fff Initial Release. agibert 2005-01-20 00:04:22 +0000
  • aa69e7e7b1 Rename _MSC_VER #ifdef into _WIN32 #ifdef. agibert 2005-01-20 00:00:25 +0000
  • 29f7064ed0 Re-enable Win32 support. Rename _MSCVER #ifdef into _WIN32 #ifdef. agibert 2005-01-19 23:59:41 +0000
  • 97d57e391f Add Makefile.var auto version label detection to 2.0.7-1 entry. libnode-2_0_7-1 agibert 2005-01-19 23:40:40 +0000
  • d1778a5431 Add PROG_VERSION_NAME varible auto filling from CVS TAG. agibert 2005-01-19 23:30:05 +0000
  • 416ee6de00 Update release to libnode-2.0.7-1. agibert 2005-01-19 23:02:30 +0000
  • 8c1000401d Reorder priority... Remove need of debuging ! agibert 2005-01-19 22:37:44 +0000
  • 11f4f585b3 Update to 2.0.7 release. agibert 2005-01-19 22:34:04 +0000
  • 0990ad102d Add Linux 2.6.x and Windows XP. agibert 2005-01-19 22:32:05 +0000
  • da9d517e9a Add 2.0.7-1 entry: should be the final release of the 2.0 branch and minor bug fixes in ND_*_Info_Print() functions and ND_Library_StdErr_Set alias defines. agibert 2005-01-19 22:29:05 +0000
  • d50da065a6 Minor variable definition fix. agibert 2005-01-19 20:07:51 +0000
  • f8f96b1ec8 Fix CFLAGS definition. Previous prevents to set debug mode... agibert 2005-01-19 16:50:19 +0000
  • b49d497bfb Add unconditionally -rdynamic and -ldl to CFLAGS. agibert 2005-01-11 21:03:53 +0000
  • 80665f9931 Add dynamic symbol support to ND_Allocator_Exec_I(), ND_Desallocator_Exec_I(), ND_Manager_Exec_I() and ND_Manager_Exec_VI() functions, in order to add LibShMem support. Break NDT_Allocator() API !!! Win32 not compatible... 8^( Code Cleanup. agibert 2005-01-11 20:57:04 +0000
  • 1d9539466d Fix ND_Library_StdErr_Set alias defines. agibert 2005-01-11 16:27:13 +0000
  • 3ce278d6e5 Fix printf into fprint in ND_*_Info_Print() functions.\n agibert 2005-01-11 16:17:44 +0000
  • 3d91078a5c Add Index_Value_Break andDS_Check commands. libnode-2_0_6-1 agibert 2004-08-24 20:32:47 +0000
  • 51482fb475 Add Index_Value_Break and Index_Node_Break commands, Improve random number generation. agibert 2004-08-24 20:31:28 +0000
  • 75cfc21e01 Add ndbech random number improvement in 2.0.6-1 entry. agibert 2004-08-24 20:30:23 +0000
  • 5aea056299 Update to 2.0.6 release. agibert 2004-08-23 22:53:02 +0000
  • 3f6d118ae2 Code cleanup. agibert 2004-08-23 22:48:37 +0000
  • 7c96ad706b Implement signal support for Windows target, Fix NDT_Root header for HP compilation: Index default number goes from 0 to 1. agibert 2004-08-23 22:47:22 +0000
  • c70c4e5aba Add final updates in libnode (ND_Check for Windows target) and *Break cmd for ndbench. agibert 2004-08-23 22:45:17 +0000
  • 7f142acda3 Add re-implementation of address checking in 2.0.6-1 entry. Fix Micot project spelling. agibert 2004-08-02 21:33:53 +0000
  • 64baaa1bc5 Re-implement for unix target, address checking in ND_Address_Check: now use sigaction() and siglingjmp() instead of signal(). Minor code clean-up. agibert 2004-08-02 21:26:03 +0000
  • 77330558f0 Add 2.0.6-1 entry, Add TIMA project reference in 2.0.0-alpha1 entry, extend -*- separators from 80 to 132 cols. agibert 2004-08-02 00:25:43 +0000
  • 4634d49ce9 Fix 2.0.5-1 authorship: add M. Regimbeau ! libnode-2_0_5-1 agibert 2004-08-01 23:49:13 +0000
  • 6cae72830f Initial creation. agibert 2004-08-01 23:42:30 +0000
  • 61dfd5c682 Add Lib_Open and Lib_Close calls. agibert 2004-08-01 23:41:02 +0000
  • 898992430e Add Lib_Open and Lib_Close commands, Code clean up. agibert 2004-08-01 23:38:52 +0000
  • 3c40fadbff Add ND_Library_Open() and ND_Library_Close() calls, Code clean up. agibert 2004-08-01 23:35:39 +0000
  • 126de83bc9 Add a check version of executables: *-c (ND_MODE=1). agibert 2004-08-01 23:34:31 +0000
  • 8541d83655 Add OpenStruct tracing support in ND_Library_Open(), ND_Library_Close(), ND_DataStruct_Open() and ND_DataStruct_Close(), Create NDG_Base global structure variable and move all the sparced global variables into it, ND_Library_Open() call is now mandatory, Add library open test in *_C() functions, Code cleaning, Fix code indentation. agibert 2004-08-01 23:18:37 +0000
  • 2274de2cf2 Fix GPL Header. agibert 2004-06-17 22:28:30 +0000
  • fa40487565 Fix an index bug in ND_Tree_Node_Recursive_Add() and ND_List_Sort(), Fix GPL Header. agibert 2004-06-17 22:28:04 +0000
  • 79b8e412a2 Add Cache Value option entry. agibert 2003-07-27 23:14:10 +0000
  • de448e9237 Add 2.0.5-1 entry. agibert 2003-07-27 23:13:17 +0000
  • f3598b72e5 Add 'make _LIBVER_SUPPORT=1 all' example. agibert 2003-07-27 23:10:55 +0000
  • f2f8facb0e Fix FILE_DOC and FILE_LIB. agibert 2003-07-16 23:46:14 +0000
  • d299d7ce87 Remove node.h file installation. agibert 2003-07-16 23:39:46 +0000
  • 05877292fa Initial release. agibert 2003-07-16 23:38:10 +0000
  • ee32700240 Exclude CVS directory from distrib generation. agibert 2003-07-16 23:37:37 +0000
  • 7c7ecea547 Add include sub directory. agibert 2003-07-16 23:32:06 +0000
  • 3b595554f4 Add %{libnode_name} variable. agibert 2003-07-16 23:18:09 +0000
  • 352f592518 Rename $(MKD) into $(MKDIR). agibert 2003-07-16 23:17:07 +0000
  • 211babbf5b Remove old comments, Remove unused install chmod. agibert 2003-07-16 22:57:12 +0000
  • adbf463812 Add distrib rule. agibert 2003-07-16 22:55:51 +0000
  • c4617d7c1f Move "node.h" from lib to include. agibert 2003-07-16 00:20:53 +0000
  • 2f56c19c82 move "node.h" into "../include". agibert 2003-07-16 00:19:21 +0000
  • 3443aba602 Rename "nddemo0.txt" into "nddemo0.dat". agibert 2003-07-16 00:17:02 +0000
  • 655e66ee8b Rename "demo0.*" into "nddemo0.*". agibert 2003-07-16 00:16:07 +0000
  • 6410c70eb1 Rename "demo0.*" into "nddemo0.*", Rename "nddemo0.txt" into "nddemo0.dat". agibert 2003-07-16 00:13:20 +0000
  • 69d684f700 Update Makefile to Marc new system. agibert 2003-07-15 23:57:50 +0000
  • a10f0b1cf5 Initial release. agibert 2003-07-15 23:53:15 +0000
  • 6ded620c00 Add lib subdir to libver, Change _LIBVER_SUPPORT by LIBVER_SUPPORT. agibert 2003-01-23 00:25:19 +0000
  • 0514715693 Add lib subdir to libver, Change _LIBVER_SUPPORT by LIBVER_SUPPORT, Fix unexported local symbols by adding -rdynamic flag in linking. agibert 2003-01-23 00:24:36 +0000
  • c4969560a3 Fix bad VER_INFO_EXPORT module name... agibert 2003-01-23 00:23:08 +0000