1 commit e574cdf4321f01fa1ae6777e38dadd4e04895932
2 Author: Galen Charlton <gmc@equinoxinitiative.org>
3 Date: Tue Nov 6 11:36:57 2018 -0500
5 update version numbers for 3.0.2
7 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
10 2 2 src/perl/lib/OpenSRF.pm
11 1 1 src/python/setup.py
14 commit e0f49880d6d844aae1e6b31d7e4743ad596402d5
15 Author: Galen Charlton <gmc@equinoxinitiative.org>
16 Date: Tue Nov 6 11:35:11 2018 -0500
18 update release notes for OpenSRF 3.0.2
20 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
22 61 1 doc/RELEASE_NOTES.txt
24 commit 7866a18c7455f8243e9f1076ebdff230f5905357
25 Author: Bill Erickson <berickxx@gmail.com>
26 Date: Mon Aug 27 10:12:57 2018 -0400
28 LP#1684970 Translator compatible with mod_remoteip
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
35 http://httpd.apache.org/docs/2.4/developer/new_api_2_4.html
37 This make is possible for the translator to access the client IP with
38 Apache's mod_remoteip enabled and configured.
40 Includes sample config and install documentation.
42 Signed-off-by: Bill Erickson <berickxx@gmail.com>
43 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
46 10 0 examples/apache2/opensrf.conf
47 1 1 src/gateway/osrf_http_translator.c
49 commit 7d144fbdb50b3d91c8fd9429f35838b37f3cd83c
50 Author: Bill Erickson <berickxx@gmail.com>
51 Date: Wed Jul 11 12:27:05 2018 -0400
53 LP#1711145 NGINX sample config security improvements
55 * Adds security recommendations from
56 https://mozilla.github.io/server-side-tls/ssl-config-generator/
58 * Apply a 5-minute proxy read timeout to avoid too-short timeouts on
60 * Adds a (commented) section on sending nginx logs to syslog
62 Includes INSTALL notes on generating the dhparam file.
64 Signed-off-by: Bill Erickson <berickxx@gmail.com>
65 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
68 30 2 examples/nginx/osrf-ws-http-proxy
70 commit d2683cd6d552fdbc6dc25e24cc2aa6c047243b4c
71 Author: Bill Erickson <berickxx@gmail.com>
72 Date: Tue Jun 12 12:12:45 2018 -0400
74 LP#1776510 JS libs handle transport errors
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.
80 When encountered, fire the transport or generic error handler callbacks,
81 if available. Avoid any attempts to further process the message.
83 Signed-off-by: Bill Erickson <berickxx@gmail.com>
84 Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
86 23 0 src/javascript/opensrf.js
88 commit 0df7943369cbd5416276de84b428cd0a27a2b1eb
89 Author: Mike Rylander <mrylander@gmail.com>
90 Date: Fri Jul 7 15:22:21 2017 -0400
92 LP#1702978: memcache Get methods use key as va_list format
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.
98 TODO: Make these actually non-variadic, but that breaks ABI.
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>
104 13 17 src/libopensrf/osrf_cache.c