Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Tell in which function we are in GRAS_IN/OUT (when compiling with gcc)
[simgrid.git] / ChangeLog
index 1a3a27e..55e8a74 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,52 @@
+2004-07-26 Martin Quinson
+  Version 0.3 (protocol not changed; ABI changed)
+  - Major overhault of the datadesc interface to simplify it:
+    - shorted the function names:
+      s/gras_datadesc_declare_struct/gras_datadesc_struct/ and so on
+    - add a trivial way to push/pop integers into the cbps without malloc.
+      This allows to make really generic sub_type description, which simply
+        pop their size of the stack.
+    - add a function gras_datadesc_ref_pop_arr() which does what users want
+      most of the time: Declare a dynamic array (which pops its size of the
+      stack) and declare a reference to it. Poor name, but anyway.
+    - kill the post-send callback, add a post-receive one
+    
+2004-07-23 Martin Quinson
+  Version 0.2 (protocol changed; ABI changed)
+  - add some testing for cpbs in the test cases, and fix some more bugs.
+    This invalidate again the little64 data file, since I cannot regenerate
+    it myself.
+  - remove an awfull optimization in the logging stuff, allowing me to:
+    - understand it again
+    - learn gcc how to check that the argument match the provided format
+    - fix all errors revealed by gcc after that
+  - internal keys of dict are not \0 terminated. Deal with it properly in
+    loggings instead of segfaulting when the user want to see the logs :-/
+
+2004-07-22 Martin Quinson
+  - Fix some stupid bug preventing cbps (callback postit) from working
+
+2004-07-21 Martin Quinson
+  - Some documentation cleanups
+  - remove the useless last argument of msgtype_declare
+  - rename the Virtu functions to fit into the 'os' namespace
+  - move headers src/include -> src/include/gras/ and stop fooling with 
+    gras -> . symbolic link
+  - make distcheck is now successful
+
+2004-07-19 Martin Quinson
+  Version 0.1.1
+  - Build shared library also
+  - Install html doc to the right location
+  - stop removing maintainer files in make clean
+  - build tests only on make check
+  
+2004-07-13 Martin Quinson
+  version 0.1
+  - No major issue in previous version => change versionning schema
+  - Re-enable little64 convertion test now that Abdou kindly regenerated the
+    corresponding dataset.
+  
 2004-07-11 Martin Quinson
   version 0.0.4
   - Get it working with any kind of structure (we can compute the padding