r11101 - in libprelude/trunk: . docs/api

[email protected]
Newsgroups gmane.comp.security.ids.prelude.cvs
Message-ID <[email protected]>
Author: yoann
Date: 2008-11-14 17:22:12 +0100 (Fri, 14 Nov 2008)
New Revision: 11101

Modified:
   libprelude/trunk/NEWS
   libprelude/trunk/configure.in
   libprelude/trunk/docs/api/libprelude-decl.txt
Log:
Update NEWS, bump version number.


Modified: libprelude/trunk/NEWS
===================================================================
--- libprelude/trunk/NEWS	2008-11-14 16:22:07 UTC (rev 11100)
+++ libprelude/trunk/NEWS	2008-11-14 16:22:12 UTC (rev 11101)
@@ -1,3 +1,30 @@
+* 2008-11-14, libprelude-0.9.21.3:
+
+- Update to libtool / libltdl 2.2.x
+
+- Workaround libtool/libltdl 1.5 -> 2.x ABI compatibility issues. This
+  introduce two fixes:
+
+  Fix a crash when an application use a different libtool version than
+  the libtool/libltdl version used to compile libprelude. In order to
+  prevent this problem, we automatically rewrite the symbol table
+  provided by libtool 1.5 applications, and make it compatible with
+  libltdl 2.2 (we will now ship libtool/ltdl 2.2 as the default with
+  libprelude).
+
+  Automatic handling of symbol renaming between libtool 1.5 -> 2.x,
+  which solve application linking problem.
+
+  (fix #294).
+
+- Cygwin compilation fixes.
+
+- Fix compilation when IPv6 is not available.
+
+- Fix possible compilation problem with some GCC version (fix #325).
+
+
+
 * 2008-10-13, libprelude-0.9.21.2:
 
 - Fix regression introduced in 0.9.21.1, that would lead to a
@@ -7,7 +34,7 @@
 
 * 2008-10-06, libprelude-0.9.21.1:
 
-- Fix an assertion warning upon sensor start in case the address 
+- Fix an assertion warning upon sensor start in case the address
   for the local machine could not be found.
 
 - Consistency rework of EasyBindings IDMEFCriteria API.
@@ -47,9 +74,9 @@
 - Fix possible invalid read when looking up IDMEF path.
 
 - Fix error handling before library initialization.
- 
 
 
+
 * 2008-09-05, libprelude-0.9.20.1:
 
 - Fix endless loop in prelude-async, due to the glthread API changes.

Modified: libprelude/trunk/configure.in
===================================================================
--- libprelude/trunk/configure.in	2008-11-14 16:22:07 UTC (rev 11100)
+++ libprelude/trunk/configure.in	2008-11-14 16:22:12 UTC (rev 11101)
@@ -12,7 +12,7 @@
 libprelude_major=0
 libprelude_minor=9
 libprelude_micro=21
-libprelude_patchlevel=.2
+libprelude_patchlevel=.3
 libprelude_version=$libprelude_major.$libprelude_minor.$libprelude_micro$libprelude_patchlevel
 
 
@@ -21,7 +21,7 @@
 dnl **********************************************************
 
 libprelude_current=19
-libprelude_revision=1
+libprelude_revision=2
 libprelude_age=17
 LIBPRELUDE_SONAME=$libprelude_current:$libprelude_revision:$libprelude_age
 
@@ -55,7 +55,6 @@
 dnl **********************************************************
 
 gl_EARLY
-AC_PROG_LIBTOOL
 LT_INIT([dlopen win32-dll disable-static])
 LTDL_INIT([recursive])
 

Modified: libprelude/trunk/docs/api/libprelude-decl.txt
===================================================================
--- libprelude/trunk/docs/api/libprelude-decl.txt	2008-11-14 16:22:07 UTC (rev 11100)
+++ libprelude/trunk/docs/api/libprelude-decl.txt	2008-11-14 16:22:12 UTC (rev 11101)
@@ -6181,8 +6181,12 @@
 } prelude_plugin_generic_t;
 </STRUCT>
 <MACRO>
+<NAME>lt_preloaded_symbols</NAME>
+# define lt_preloaded_symbols lt__PROGRAM__LTX_preloaded_symbols
+</MACRO>
+<MACRO>
 <NAME>PRELUDE_PLUGIN_SET_PRELOADED_SYMBOLS</NAME>
-#define PRELUDE_PLUGIN_SET_PRELOADED_SYMBOLS()                     \
+#define PRELUDE_PLUGIN_SET_PRELOADED_SYMBOLS()         \
         prelude_plugin_set_preloaded_symbols(lt_preloaded_symbols)
 </MACRO>
 <MACRO>
@@ -7078,7 +7082,7 @@
 </TYPEDEF>
 <MACRO>
 <NAME>LIBPRELUDE_VERSION</NAME>
-#define LIBPRELUDE_VERSION "0.9.21.2"
+#define LIBPRELUDE_VERSION "0.9.21.3"
 </MACRO>
 <FUNCTION>
 <NAME>prelude_init</NAME>

_______________________________________________
Prelude-cvslog site list
[email protected]
http://lists.prelude-ids.org/mailman/listinfo/prelude-cvslog
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.