update ChangeLog for 3.0.2
[OpenSRF.git] / ChangeLog
1 commit e574cdf4321f01fa1ae6777e38dadd4e04895932
2 Author: Galen Charlton <gmc@equinoxinitiative.org>
3 Date:   Tue Nov 6 11:36:57 2018 -0500
4
5     update version numbers for 3.0.2
6     
7     Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
8
9 7       7       README
10 2       2       src/perl/lib/OpenSRF.pm
11 1       1       src/python/setup.py
12 1       1       version.m4
13
14 commit e0f49880d6d844aae1e6b31d7e4743ad596402d5
15 Author: Galen Charlton <gmc@equinoxinitiative.org>
16 Date:   Tue Nov 6 11:35:11 2018 -0500
17
18     update release notes for OpenSRF 3.0.2
19     
20     Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
21
22 61      1       doc/RELEASE_NOTES.txt
23
24 commit 7866a18c7455f8243e9f1076ebdff230f5905357
25 Author: Bill Erickson <berickxx@gmail.com>
26 Date:   Mon Aug 27 10:12:57 2018 -0400
27
28     LP#1684970 Translator compatible with mod_remoteip
29     
30     Teach the OSRF Translator to request the IP address of the user agent
31     (e.g. web browser) instead of the IP address of the up stream client,
32     which may be a proxy, using the Apache 2.4 request_rec->useragent_ip
33     value.
34     
35     http://httpd.apache.org/docs/2.4/developer/new_api_2_4.html
36     
37     This make is possible for the translator to access the client IP with
38     Apache's mod_remoteip enabled and configured.
39     
40     Includes sample config and install documentation.
41     
42     Signed-off-by: Bill Erickson <berickxx@gmail.com>
43     Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
44
45 17      0       README
46 10      0       examples/apache2/opensrf.conf
47 1       1       src/gateway/osrf_http_translator.c
48
49 commit 7d144fbdb50b3d91c8fd9429f35838b37f3cd83c
50 Author: Bill Erickson <berickxx@gmail.com>
51 Date:   Wed Jul 11 12:27:05 2018 -0400
52
53     LP#1711145 NGINX sample config security improvements
54     
55     * Adds security recommendations from
56     https://mozilla.github.io/server-side-tls/ssl-config-generator/
57     * Enables http2
58     * Apply a 5-minute proxy read timeout to avoid too-short timeouts on
59       long API calls.
60     * Adds a (commented) section on sending nginx logs to syslog
61     
62     Includes INSTALL notes on generating the dhparam file.
63     
64     Signed-off-by: Bill Erickson <berickxx@gmail.com>
65     Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
66
67 10      2       README
68 30      2       examples/nginx/osrf-ws-http-proxy
69
70 commit d2683cd6d552fdbc6dc25e24cc2aa6c047243b4c
71 Author: Bill Erickson <berickxx@gmail.com>
72 Date:   Tue Jun 12 12:12:45 2018 -0400
73
74     LP#1776510 JS libs handle transport errors
75     
76     Teach the websocket client code to look for the transport_error flag
77     applied to the websocket wrapper message by the websocket gateway when a
78     request for an unavilable service is made.
79     
80     When encountered, fire the transport or generic error handler callbacks,
81     if available.  Avoid any attempts to further process the message.
82     
83     Signed-off-by: Bill Erickson <berickxx@gmail.com>
84     Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
85
86 23      0       src/javascript/opensrf.js
87
88 commit 0df7943369cbd5416276de84b428cd0a27a2b1eb
89 Author: Mike Rylander <mrylander@gmail.com>
90 Date:   Fri Jul 7 15:22:21 2017 -0400
91
92     LP#1702978: memcache Get methods use key as va_list format
93     
94     And, when a key (composed of, say, a username or barcode) has a % in it,
95     bad things happen.  We will stop acting as if these are variadic functions
96     now, and also update Evergreen so that it does not do that either.
97     
98     TODO: Make these actually non-variadic, but that breaks ABI.
99     
100     Signed-off-by: Mike Rylander <mrylander@gmail.com>
101     Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
102     Signed-off-by: Jason Stephenson <jason@sigio.com>
103
104 13      17      src/libopensrf/osrf_cache.c