update ChangeLog for 2.4.1
authorGalen Charlton <gmc@esilibrary.com>
Wed, 24 Jun 2015 16:23:31 +0000 (16:23 +0000)
committerGalen Charlton <gmc@esilibrary.com>
Wed, 24 Jun 2015 17:00:54 +0000 (17:00 +0000)
Note that did a bit of hackery involving a
temporary branch rebased against osrf_rel_2_4_0
to come up with a cleaner result.

Signed-off-by: Galen Charlton <gmc@esilibrary.com>

ChangeLog

index d215f08..56c6d89 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,219 @@
 ChangeLog
 =========
 
+OpenSRF 2.4.1
+-------------
+commit d266817a76b3659fd2b2acba13e94f01389d2a14
+Author: Galen Charlton <gmc@esilibrary.com>
+Date:   Wed Jun 24 16:07:58 2015 +0000
+
+    set stage for point release notes, à la Evergreen
+    
+    Also fix a couple typos.
+    
+    Signed-off-by: Galen Charlton <gmc@esilibrary.com>
+
+19     16      doc/RELEASE_NOTES.txt
+
+commit b1807500aa0e3854a512f5c244fef188b370ac65
+Author: Galen Charlton <gmc@esilibrary.com>
+Date:   Wed Jun 24 16:01:26 2015 +0000
+
+    increment version number for 2.4.1 release
+    
+    Signed-off-by: Galen Charlton <gmc@esilibrary.com>
+
+1      1       src/perl/lib/OpenSRF.pm
+1      1       src/python/setup.py
+1      1       version.m4
+
+commit 95b24da0e8b85b20b018b35a7c7ecdec73a6968e
+Author: Galen Charlton <gmc@esilibrary.com>
+Date:   Wed Jun 3 18:35:35 2015 +0000
+
+    LP#1152272: do not log batch invocation of srfsh in .srfsh_history
+    
+    When running srfsh to process a script, do not log
+    the requests in .srfsh_history.
+    
+    To test
+    -------
+    [1] Run the following command:
+    
+        echo 'request opensrf.math opensrf.system.echo "foo"' | srfsh
+    
+    [2] Note that the last line of ~/.srfsh_history should be
+        'request opensrf.math opensrf.system.echo "foo"'
+    
+    [3] Apply the patch, compile, and run
+    
+        echo 'request opensrf.math opensrf.system.echo "bar"' | srfsh
+    
+    [4] This time, no additional line should have been added to
+        ~/.srfsh_history
+    
+    [5] Another variation to try:
+    
+        srfsh test.srfsh
+    
+    Signed-off-by: Galen Charlton <gmc@esilibrary.com>
+    Signed-off-by: Mike Rylander <mrylander@gmail.com>
+
+7      3       src/srfsh/srfsh.c
+
+commit f3da6d5be3e607d8f4ba4c60815cccef60cd9487
+Author: Galen Charlton <gmc@esilibrary.com>
+Date:   Wed Jun 3 17:42:06 2015 +0000
+
+    LP#1461625: ensure srfsh doesn't close STDOUT prematurely
+    
+    Ensure that when running srfsh in non-interactive mode
+    that reads commands directly from a file, (i.e.,
+    "srfsh script.srfsh" or as a shebang script), it does
+    not close STDOUT after handling the first request.
+    
+    To test
+    -------
+    [1] Create a srfsh script containing:
+    
+        request opensrf.math opensrf.system.echo "foo"
+        request opensrf.math opensrf.system.echo "bar"
+    
+    [2] Run "srfsh script.srfsh". Note that only the
+        results of the first echo request are output.
+    [3] Apply the patch and recompile, then run
+        "srfsh script.srfsh" again.  This time, the
+        output of both requests is displayed.
+    
+    Signed-off-by: Galen Charlton <gmc@esilibrary.com>
+    Signed-off-by: Mike Rylander <mrylander@gmail.com>
+
+1      1       src/srfsh/srfsh.c
+
+commit ab6db9fb56317a553d58d7dc8471ad9288fe0b92
+Author: Dan Scott <dscott@laurentian.ca>
+Date:   Thu Jun 18 11:52:00 2015 -0400
+
+    LP#1409055 Support specific protocols for OpenSRF gateway requests
+    
+    If the user passes in a gateway hostname that contains a specific HTTP or HTTPS
+    protocol, let's just use that.
+    
+    Signed-off-by: Dan Scott <dscott@laurentian.ca>
+    Signed-off-by: Bill Erickson <berickxx@gmail.com>
+
+12     0       src/python/osrf/gateway.py
+
+commit 78e6fcbb637edbbec4d3996e0281a5e4d7e2663e
+Author: Galen Charlton <gmc@esilibrary.com>
+Date:   Tue Mar 24 21:00:57 2015 +0000
+
+    LP#1436047: make srfsh --safe act as if "! command" doesn't exist
+    
+    This patch make srfsh treat attempting to run an external
+    command via "! command" as a parsing error if --safe is
+    supplied.  It also suppress mention of "! commands" from
+    the internal help.
+    
+    Signed-off-by: Galen Charlton <gmc@esilibrary.com>
+    Signed-off-by: Mike Rylander <mrylander@gmail.com>
+
+10     4       src/srfsh/srfsh.c
+
+commit c7d5810f29fd5b8f7b125af58df053abf5dbb9bf
+Author: Mike Rylander <mrylander@gmail.com>
+Date:   Tue Mar 24 16:22:16 2015 -0400
+
+    LP#1436047: Allow disabling of "bang commands" in srfsh
+    
+    srfsh has the ability to execute commands via system() calls using
+    the common "!command" syntax.  This is very useful, but it would
+    be nice to be able to turn that functionality off in some cases.
+    
+    This branch adds argument parsing to detect a new '--safe' command
+    line parameter, which disables the "!command" syntax.
+    
+    Signed-off-by: Mike Rylander <mrylander@gmail.com>
+    Signed-off-by: Galen Charlton <gmc@esilibrary.com>
+
+24     12      src/srfsh/srfsh.c
+
+commit 24c230a7c90c6a7ff300ca86745998fd07ee2105
+Author: Ben Shum <bshum@biblio.org>
+Date:   Mon May 4 17:16:29 2015 -0400
+
+    Docs: Fix mailing list link for help in README
+    
+    Signed-off-by: Ben Shum <bshum@biblio.org>
+
+2      2       README
+
+commit 1d632a356086e5691605bd4b6a131769a05f4906
+Author: Josh Stompro <github@stompro.org>
+Date:   Tue Apr 21 09:50:49 2015 -0500
+
+    LP#1445503 - Updated Ejabberd setup steps for Ejabberd 14.x for Debian Jessie
+    
+    Signed-off-by: Josh Stompro <github@stompro.org>
+    Signed-off-by: Ben Shum <bshum@biblio.org>
+
+29     2       README
+
+commit b8bef9320b13dd5a87f34072b71af70bb1714e4a
+Author: Ben Shum <bshum@biblio.org>
+Date:   Mon May 4 17:01:23 2015 -0400
+
+    Docs: Emphasize variables and paths consistently in README
+    
+    Some variables and paths were not emphasized when the instructions for
+    websockets was added. Maintain consistency in the document and emphasize
+    them.
+    
+    Signed-off-by: Ben Shum <bshum@biblio.org>
+
+6      6       README
+
+commit 0be401fa0b5e3db89db73e5daf5652e69a8947bb
+Author: Ben Shum <bshum@biblio.org>
+Date:   Mon May 4 16:57:38 2015 -0400
+
+    Docs: Add [source, bash] to code blocks that were not defined in README
+    
+    For consistency, add [source, bash] to all the blocks of code or script
+    commands in the README
+    
+    Signed-off-by: Ben Shum <bshum@biblio.org>
+
+6      0       README
+
+commit 30a5a2d9b13c4aa0636f2885f0953a840b291033
+Author: Ben Shum <bshum@biblio.org>
+Date:   Mon May 4 16:49:08 2015 -0400
+
+    Docs: Keep all source syntax consistent in README
+    
+    Change occurrences of [source,bash] to [source, bash] for consistency
+    throughout README.
+    
+    Signed-off-by: Ben Shum <bshum@biblio.org>
+
+11     11      README
+
+commit d59acb614910808b5773c377df4e9806f76546dc
+Author: Bill Erickson <berickxx@gmail.com>
+Date:   Thu Feb 5 10:34:40 2015 -0500
+
+    LP#1418613 per-tab websocket send() JS thinko repair
+    
+    Avoid referencing variable defined somewhere outside the send_ws()
+    function.  Doing so happened to result in re-sending the same message
+    twice in some cases.
+    
+    Signed-off-by: Bill Erickson <berickxx@gmail.com>
+    Signed-off-by: Mike Rylander <mrylander@gmail.com>
+
+1      1       src/javascript/opensrf.js
+
 OpenSRF 2.4.0
 -------------