History log of /5.5.2/couchdb/src/mochiweb/mochiweb_util.erl (Results 1 – 14 of 14)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v4.6.0, v4.6.1, v4.5.0, v4.5.1, 2.1.1r, 2.1.0r, 2.0.2r
# a104cbfc 07-Mar-2013 Filipe David Borba Manana <fdmanana@apache.org>

CBD-790 Build and run on Erlang OTP R16B

Upgraded mochiweb to version 2.4.2, so that it doesn't
require parametrized modules (removed from R16B) and
remove the unused etap_web and etap_request modul

CBD-790 Build and run on Erlang OTP R16B

Upgraded mochiweb to version 2.4.2, so that it doesn't
require parametrized modules (removed from R16B) and
remove the unused etap_web and etap_request modules,
because they used parametrized modules.

This change still allows to build and run with Erlang
versions R14x and R15x.

Change-Id: Ib108468334b08aa0a29605d22c28a347fb5577d5
Reviewed-on: http://review.couchbase.org/25265
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Filipe David Borba Manana <fdmanana@gmail.com>
Reviewed-by: Volker Mische <volker.mische@gmail.com>

show more ...


Revision tags: 2.0.1-linux, 2.0.1-macosx, 2.0.1-windows
# 5938ee30 18-Dec-2012 Sriram Melkote <siri@couchbase.com>

MB-7390: Fix vulnerability by porting fix for Mochiweb Issue 92

The vulnerability of accessing arbitrary files via Mochiweb
is logged and fixed as issue #92 on Mochiweb. Port the same
fix to the cop

MB-7390: Fix vulnerability by porting fix for Mochiweb Issue 92

The vulnerability of accessing arbitrary files via Mochiweb
is logged and fixed as issue #92 on Mochiweb. Port the same
fix to the copy of Mochiweb in our codebase. See issue at
https://github.com/mochi/mochiweb/issues/92

Change-Id: I3977a5296d2413fa7659b5e722c4103190602d0f
Reviewed-on: http://review.couchbase.org/23395
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Tested-by: Sriram Melkote <siri@couchbase.com>

show more ...


Revision tags: 2.0.0-couchbase, couchbase_1.2.0, couchbase_1.1.2, couchbase_1.1.2a, couchbase_1.1.1, couchbase_1.1.1a, couchbase_1.1, couchbase_1.1b, hosting_v1.0.2r3, couchone_v1.0.2r3_geo, geocouch_v0.1.1, hosting_v1.0.2r3_geo, v0.1.1, couchone_v1.0.2r3, v0.1.0, 0.1.0, couchone_v1.0.2r1, hosting_v1.0.2r2, geocouch_v1.0.2r1, hosting_v1.0.2r2_geo, hosting_v1.0.2, hosting_geo-bulk, 1.0.2, geocouch_bulk_insertion, hosting_1.0.1_geo2, hosting_1.0.1_geo
# ef24b1d1 30-Nov-2010 Robert Newson <rnewson@apache.org>

Upgrade to Mochiweb 1.4.1.

Modifications from upstream

1) Makefile is replaced by Makefile.am
2) mochiweb.app.in is custom to us.

git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1040473

Upgrade to Mochiweb 1.4.1.

Modifications from upstream

1) Makefile is replaced by Makefile.am
2) mochiweb.app.in is custom to us.

git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1040473 13f79535-47bb-0310-9956-ffa450edef68

show more ...


Revision tags: hosting_1.0.x_sammy
# 0264c51d 12-Nov-2010 Filipe David Borba Manana <fdmanana@apache.org>

Backporting issue 21 from the official Mochiweb repository:
correctly determining (as specified by RFC2616) if a request accepts a specific media type for the Content-Type of the response.

https://g

Backporting issue 21 from the official Mochiweb repository:
correctly determining (as specified by RFC2616) if a request accepts a specific media type for the Content-Type of the response.

https://github.com/mochi/mochiweb/issues/closed#issue/21



git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1034553 13f79535-47bb-0310-9956-ffa450edef68

show more ...


Revision tags: hosting_geo-separate, hosting_trunk_geo, sling_rewrite, 1.0.1_hosting_dbname, trunk_hosting_sling, geocouch_hosting_trunk2, geocouch_hosting_trunk1, 1.0.1_hosting_replication-fix, 1.0.1_hosting_4, geocouch_0.11_hosting, 1.0.1_hosting_3, 1.0.1, 1.0.1_hosting_try2, 1.0.1_hosting, 0.11.2, diplomathesis
# 4b0948dd 26-Jul-2010 Robert Newson <rnewson@apache.org>

Add SSL support to CouchDB.

To enable SSL you need to do three things;

1) enable the httpsd daemon in local.ini (you can just uncomment the line).
2) supply your PEM-encoded cert and key files in t

Add SSL support to CouchDB.

To enable SSL you need to do three things;

1) enable the httpsd daemon in local.ini (you can just uncomment the line).
2) supply your PEM-encoded cert and key files in the [ssl] section.
3) start CouchDB.

CouchDB will now, in addition to handling HTTP on port 5984, accept SSL connections on port 6984.

The patch itself adds SSL support by updating the local version of Mochiweb to the latest. The upstream release includes our local tweak to support large numbers and to handle Accept-Encoding headers. Our local Mochiweb fork changed the default idle timeout from 10 seconds to 5 minutes, and it was agreed on #irc to revert this change.

The only tweaks to Mochiweb were in mochiweb.app.src (to record the git commit I built from) and the removal of Makefile (replaced by Makefile.am).

Futon received many tweaks as we have 'http://' hardcoded all over. All such instances now use window.location.protocol + '//'.

CouchDB received a tweak to use the right scheme in couch_httpd:absolute_uri (it now gets it from the Mochireq and not mochiweb_socket_server).

git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@979368 13f79535-47bb-0310-9956-ffa450edef68

show more ...


Revision tags: 1.0.0, 0.11.1, 0.10.2, 0.11.0
# ee09a0de 29-Jan-2010 John Christopher Anderson <jchris@apache.org>

Allow storing attachments in compressed form. Closes COUCHDB-583. Thanks Filipe Manana

git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@904650 13f79535-47bb-0310-9956-ffa450edef68


Revision tags: ubuntuonetwo-patches, 0.9.2, 0.10.1
# 3a4fad07 21-Nov-2009 Adam Kocoloski <kocolosk@apache.org>

upgrade mochiweb to r113, use hooks instead of forking mochijson2. COUCHDB-474

git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@882941 13f79535-47bb-0310-9956-ffa450edef68


Revision tags: 0.10.0
# 678512dc 21-Aug-2009 Christopher Lenz <cmlenz@apache.org>

Back out Mochiweb patch from r659636 to support older Erlang versions, as those are no longer supported by CouchDB anyway.

git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@806513 13f79535-

Back out Mochiweb patch from r659636 to support older Erlang versions, as those are no longer supported by CouchDB anyway.

git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@806513 13f79535-47bb-0310-9956-ffa450edef68

show more ...


Revision tags: 0.9.1
# 282b96dd 06-Jul-2009 Noah Slater <nslater@apache.org>

trimmed trailing whitespace

git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@791350 13f79535-47bb-0310-9956-ffa450edef68


Revision tags: 0.9.0, bulk_transactions
# 1ba7a12c 24-Feb-2009 Christopher Lenz <cmlenz@apache.org>

Update MochiWeb in trunk to r97. Closes COUCHDB-255.

git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@747575 13f79535-47bb-0310-9956-ffa450edef68


Revision tags: 0.8.1
# 65e850a0 26-May-2008 Christopher Lenz <cmlenz@apache.org>

Updated MochiWeb in trunk to r76. Closes COUCHDB-42.

git-svn-id: https://svn.apache.org/repos/asf/incubator/couchdb/trunk@660136 13f79535-47bb-0310-9956-ffa450edef68


# 59a89fd6 23-May-2008 Christopher Lenz <cmlenz@apache.org>

Patch MochiWeb for compatibility with R11B. This patch has been rejected upstream, but it's simple enough to just apply here.

git-svn-id: https://svn.apache.org/repos/asf/incubator/couchdb/trunk@659

Patch MochiWeb for compatibility with R11B. This patch has been rejected upstream, but it's simple enough to just apply here.

git-svn-id: https://svn.apache.org/repos/asf/incubator/couchdb/trunk@659636 13f79535-47bb-0310-9956-ffa450edef68

show more ...


# 2f40a05f 30-Apr-2008 Christopher Lenz <cmlenz@apache.org>

Update MochiWeb code in trunk to r66.

git-svn-id: https://svn.apache.org/repos/asf/incubator/couchdb/trunk@652206 13f79535-47bb-0310-9956-ffa450edef68


# 39de3072 15-Apr-2008 Christopher Lenz <cmlenz@apache.org>

Merged mochiweb branch back into trunk.

git-svn-id: https://svn.apache.org/repos/asf/incubator/couchdb/trunk@648222 13f79535-47bb-0310-9956-ffa450edef68