[Olsr-dev] [PATCH v1 10/10] changelog: update for info/jsoninfo/txtinfo changes

Ferry Huberts (spam-protected)
Sun Feb 21 18:56:23 CET 2016


From: Ferry Huberts <(spam-protected)>

Signed-off-by: Ferry Huberts <(spam-protected)>
---
 CHANGELOG | 24 +++++++++++++++++-------
 1 file changed, 17 insertions(+), 7 deletions(-)

diff --git a/CHANGELOG b/CHANGELOG
index d87dd81..4f453e5 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,14 +1,24 @@
 Note: The txtinfo and jsoninfo plugins were 'merged' to use a common
-      codebase for receiving commands and dispatching replies. Also,
+      codebase for receiving requests and dispatching replies. Also,
       these plugins were subjected to review and fixes. As a result:
-      - command handling has become much stricter, e.g. a txtinfo
-        command '/links' will no longer work since the correct command is
+      - request handling has become much stricter, e.g. a txtinfo
+        request '/links' will no longer work since the correct request is
         (and has always been) '/lin'.
       - some fixes change the format and/or content of txtinfo and/or
-        jsoninfo output.
-      - it is very strongly advised to check your scripts and applications
-        interfacing with olsrd txtinfo and/or jsoninfo before switching
-        to this version of olsrd.
+        jsoninfo output. An example is the txtinfo output of the request
+        '/mid' when 'vtime' is enabled on txtinfo; this has been broken
+        since the end of 2009 (c555a44).
+      - invalid requests will return HTTP error status code
+        "Not Found" (404) when HTTP headers are enabled, and report
+        an error in the output when they are not enabled.
+      - requests without output will return HTTP error status code
+        "No Content" (204) when HTTP headers are enabled, and report
+        an error in the output when they are not enabled.
+
+      It is VERY strongly advised to check your scripts and applications
+      interfacing with olsrd txtinfo and/or jsoninfo before switching
+      to this version of olsrd.
+
 
 0.9.0.3 -------------------------------------------------------------------
 
-- 
2.5.0




More information about the Olsr-dev mailing list