Age | Commit message (Collapse) | Author |
|
|
|
|
|
non-admins. this fix is a bit hackish but makes replication work. once the new_replicator is in place this hackish fix will not matter, so for now it is a good solution.
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@979908 13f79535-47bb-0310-9956-ffa450edef68
|
|
non-admins. this fix is a bit hackish but makes replication work. once the new_replicator is in place this hackish fix will not matter, so for now it is a good solution.
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@979907 13f79535-47bb-0310-9956-ffa450edef68
|
|
Fix issues with the replicator when using HTTP Basic authentication, receiving an HTTP redirect
response, and loosing the authentication credentials because they're not found in the Location header's URL.
This happens for example when the replicator does a request to the URI /somedb/_design%2Fmyddoc
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@979888 13f79535-47bb-0310-9956-ffa450edef68
|
|
receiving an HTTP redirect
response, and loosing the authentication credentials because they're not found in the Location header's URL.
This happens for example when the replicator does a request to the URI /somedb/_design%2Fmyddoc
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@979887 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@979642 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
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
|
|
time.
Patch by Kev Jackson.
Closes COUCHDB-106 and COUCHDB-131.
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@979267 13f79535-47bb-0310-9956-ffa450edef68
|
|
1. Refactor read-only config handlers to be near each other
2. Refactor PUT and DELETE config handlers to a wrapper
3. Support a whitelist for modifying the config via HTTP, itself stored in the config
4. Document the whitelist process
Patch(es) by Jason Smith.
Closes COUCHDB-835.
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@979242 13f79535-47bb-0310-9956-ffa450edef68
|
|
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@979083 13f79535-47bb-0310-9956-ffa450edef68
|
|
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@979070 13f79535-47bb-0310-9956-ffa450edef68
|
|
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@978962 13f79535-47bb-0310-9956-ffa450edef68
|
|
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@978961 13f79535-47bb-0310-9956-ffa450edef68
|
|
of a mix of binaries and atoms).
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@978929 13f79535-47bb-0310-9956-ffa450edef68
|
|
Move the tracking of the stat {httpd, clients_requesting_changes} from couch_changes module into
the couch_httpd_db module (that stat shouldn't be affected when the changes API is used for internal
operations).
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@978919 13f79535-47bb-0310-9956-ffa450edef68
|
|
couch_changes module into
the couch_httpd_db module (that stat shouldn't be affected when the changes API is used for internal
operations).
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@978918 13f79535-47bb-0310-9956-ffa450edef68
|
|
tuple parameter extraction and reconstruction.
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@967262 13f79535-47bb-0310-9956-ffa450edef68
|
|
Removed warnings about unused vairables.
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@967255 13f79535-47bb-0310-9956-ffa450edef68
|
|
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@967254 13f79535-47bb-0310-9956-ffa450edef68
|
|
Removed bogus log error message.
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@967252 13f79535-47bb-0310-9956-ffa450edef68
|
|
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@967251 13f79535-47bb-0310-9956-ffa450edef68
|
|
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@966971 13f79535-47bb-0310-9956-ffa450edef68
|
|
passed my earlier tests, maybe there was a regression.
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@966958 13f79535-47bb-0310-9956-ffa450edef68
|
|
passed my earlier tests, maybe there was a regression.
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@966957 13f79535-47bb-0310-9956-ffa450edef68
|
|
foreground color. Therefore it breaks with dark themes.
Patch by Volker Mische.
Closes COUCHDB-820.
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@966850 13f79535-47bb-0310-9956-ffa450edef68
|
|
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@966687 13f79535-47bb-0310-9956-ffa450edef68
|
|
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@966685 13f79535-47bb-0310-9956-ffa450edef68
|
|
Add "Stale views" checkbox to Futon's database pages.
Closes COUCHDB-550.
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@966288 13f79535-47bb-0310-9956-ffa450edef68
|
|
Closes COUCHDB-550.
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@966283 13f79535-47bb-0310-9956-ffa450edef68
|
|
COUCHDB-830
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@965791 13f79535-47bb-0310-9956-ffa450edef68
|
|
COUCHDB-830
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@965790 13f79535-47bb-0310-9956-ffa450edef68
|
|
has side-effects
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@965702 13f79535-47bb-0310-9956-ffa450edef68
|
|
has side-effects
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@965700 13f79535-47bb-0310-9956-ffa450edef68
|
|
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@965673 13f79535-47bb-0310-9956-ffa450edef68
|
|
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@965667 13f79535-47bb-0310-9956-ffa450edef68
|
|
Fix possible bad match error - WriteFun might not return the atom 'ok'.
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@965436 13f79535-47bb-0310-9956-ffa450edef68
|
|
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@965434 13f79535-47bb-0310-9956-ffa450edef68
|
|
New replication checkpoints now include the port number, which allows for efficient replication between multiple couchdb instances running on the same machine.
Old replication checkpoints are recognized (Full replication is not induced) and they are automatically migrated to the new checkpoint format.
Thanks to Randall Leeds for the patch.
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@965331 13f79535-47bb-0310-9956-ffa450edef68
|
|
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@964987 13f79535-47bb-0310-9956-ffa450edef68
|
|
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@964971 13f79535-47bb-0310-9956-ffa450edef68
|
|
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@964969 13f79535-47bb-0310-9956-ffa450edef68
|
|
Fix for a pull replication, targeted to a 1.0 CouchDB server, where the source DB is in a remote CouchDB 0.11.0 server and the target DB is local (1.0 CouchDB DB).
Closes ticket COUCHDB-827.
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@964957 13f79535-47bb-0310-9956-ffa450edef68
|
|
source DB is in a remote CouchDB 0.11.0 server and the target DB is local (1.0 CouchDB DB).
Closes ticket COUCHDB-827.
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@964956 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|