Return-Path: X-Original-To: apmail-couchdb-dev-archive@www.apache.org Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id CF4A241B2 for ; Mon, 23 May 2011 06:47:19 +0000 (UTC) Received: (qmail 12868 invoked by uid 500); 23 May 2011 06:47:19 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 12576 invoked by uid 500); 23 May 2011 06:47:14 -0000 Mailing-List: contact dev-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list dev@couchdb.apache.org Received: (qmail 12564 invoked by uid 99); 23 May 2011 06:47:11 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 May 2011 06:47:11 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,RFC_ABUSE_POST,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of bchesneau@gmail.com designates 209.85.214.52 as permitted sender) Received: from [209.85.214.52] (HELO mail-bw0-f52.google.com) (209.85.214.52) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 May 2011 06:47:05 +0000 Received: by bwj24 with SMTP id 24so6682962bwj.11 for ; Sun, 22 May 2011 23:46:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type:content-transfer-encoding; bh=G8D7UpeQKTJzKrYkN77zI/b/nF3U2xW8CajId3KI5Vg=; b=r65bHH9R3nUzW7Ttde/NZTu70QsujxyON+CQNb88ukGMwHDr7THc5f+ATWJgYp2p/V Ekfjoz3TnIJXkkWUVEjc5HDU1wLFXbPjMteL6bC26xHBTnk5wJegmwmUZqj6b2GUlbA0 AkoKd0yCFGCQeO1yp6HCyeSeojm3wpIa6468U= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=Dilsfs5iFVE3tIWB6lTKdvthUaEAAyjkorLBU3pV6oQ1E6mWehnk0UsOFPMrzt0auQ MXjzXEfsex48hVlFek88LMGp4N5TQX8D3vrwukUyuqwgUtdRSiM+i3Y5sbcglCp8F7Ob J7XF5D/13j3YtXTMdhBLJyrxoGOPPTmgKqqKs= MIME-Version: 1.0 Received: by 10.204.178.8 with SMTP id bk8mr1782950bkb.35.1306133204055; Sun, 22 May 2011 23:46:44 -0700 (PDT) Received: by 10.204.14.143 with HTTP; Sun, 22 May 2011 23:46:44 -0700 (PDT) In-Reply-To: <20110523063948.313B8238897F@eris.apache.org> References: <20110523063948.313B8238897F@eris.apache.org> Date: Mon, 23 May 2011 08:46:44 +0200 Message-ID: Subject: Re: svn commit: r1126332 - /couchdb/trunk/src/couchdb/couch_httpd.erl From: Benoit Chesneau To: dev@couchdb.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: base64 T24gTW9uLCBNYXkgMjMsIDIwMTEgYXQgODozOSBBTSwgIDxiZW5vaXRjQGFwYWNoZS5vcmc+IHdy b3RlOgo+IEF1dGhvcjogYmVub2l0Ywo+IERhdGU6IE1vbiBNYXkgMjMgMDY6Mzk6NDcgMjAxMQo+ IE5ldyBSZXZpc2lvbjogMTEyNjMzMgo+Cj4gVVJMOiBodHRwOi8vc3ZuLmFwYWNoZS5vcmcvdmll d3ZjP3Jldj0xMTI2MzMyJnZpZXc9cmV2Cj4gTG9nOgo+IEZpeCBhdXRoZW50aWNhdGlvbi4gSnF1 ZXJ5IGFwcGVuZCAiKi4qIiB0byBhY2NlcHQgoGJ5Cj4gZGVmYXVsdCBzbyBpZiB3ZSB0ZXN0IHRl eHQvaHRtbCBmaXJzdCBpdCB3aWxsIGFsd2F5IGJlIHRydWUuIFRoZW4gdGVzdAo+IGZpcnN0IGlm IGFwcGxpY2F0aW9uL2pzb24gd2FzIGdpdmVuIGFuZCB0aGVuIHRlc3QgaWYgdGV4dC9odG1sIHRo ZW4KPiBvdGhlcnMuCj4KPgo+IE1vZGlmaWVkOgo+IKAgoGNvdWNoZGIvdHJ1bmsvc3JjL2NvdWNo ZGIvY291Y2hfaHR0cGQuZXJsCj4KPiBNb2RpZmllZDogY291Y2hkYi90cnVuay9zcmMvY291Y2hk Yi9jb3VjaF9odHRwZC5lcmwKPiBVUkw6IGh0dHA6Ly9zdm4uYXBhY2hlLm9yZy92aWV3dmMvY291 Y2hkYi90cnVuay9zcmMvY291Y2hkYi9jb3VjaF9odHRwZC5lcmw/cmV2PTExMjYzMzImcjE9MTEy NjMzMSZyMj0xMTI2MzMyJnZpZXc9ZGlmZgo+ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo+IC0tLSBj b3VjaGRiL3RydW5rL3NyYy9jb3VjaGRiL2NvdWNoX2h0dHBkLmVybCAob3JpZ2luYWwpCj4gKysr IGNvdWNoZGIvdHJ1bmsvc3JjL2NvdWNoZGIvY291Y2hfaHR0cGQuZXJsIE1vbiBNYXkgMjMgMDY6 Mzk6NDcgMjAxMQo+IEBAIC03NjgsMjQgKzc2OCwyOSBAQCBlcnJvcl9oZWFkZXJzKCNodHRwZHtt b2NoaV9yZXE9TW9jaGlSZXF9Cj4goCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgICUgc2VuZCB0 aGUgYnJvd3NlciBwb3B1cCBoZWFkZXIgbm8gbWF0dGVyIHdoYXQgaWYgd2UgYXJlIHJlcXVpcmVf dmFsaWRfdXNlcgo+IKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCB7Q29kZSwgW3siV1dXLUF1 dGhlbnRpY2F0ZSIsICJCYXNpYyByZWFsbT1cInNlcnZlclwiIn1dfTsKPiCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCBfRmFsc2UgLT4KPiAtIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoGNhc2Ug TW9jaGlSZXE6YWNjZXB0c19jb250ZW50X3R5cGUoInRleHQvaHRtbCIpIG9mCj4gLSCgIKAgoCCg IKAgoCCgIKAgoCCgIKAgoCCgIKBmYWxzZSAtPgo+IC0goCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAg oCCgIKAgoHtDb2RlLCBbXX07Cj4gKyCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKBjYXNlIE1v Y2hpUmVxOmFjY2VwdHNfY29udGVudF90eXBlKCJhcHBsaWNhdGlvbi9qc29uIikgb2YKPiCgIKAg oCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgdHJ1ZSAtPgo+IC0goCCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCUgUmVkaXJlY3QgdG8gdGhlIHBhdGggdGhlIHVzZXIgcmVxdWVzdGVkLCBub3QK PiAtIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAlIHRoZSBvbmUgdGhhdCBpcyB1c2Vk IGludGVybmFsbHkuCj4gLSCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgVXJsUmV0dXJu UmF3ID0gY2FzZSBNb2NoaVJlcTpnZXRfaGVhZGVyX3ZhbHVlKCJ4LWNvdWNoZGItdmhvc3QtcGF0 aCIpIG9mCj4gLSCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgdW5kZWZpbmVkIC0+Cj4g LSCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoE1vY2hpUmVxOmdldChwYXRoKTsK PiAtIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKBWSG9zdFBhdGggLT4KPiAtIKAgoCCg IKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgVkhvc3RQYXRoCj4gLSCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCCgIKAgoCCgZW5kLAo+IC0goCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAg oFJlZGlyZWN0TG9jYXRpb24gPSBsaXN0czpmbGF0dGVuKFsKPiAtIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCCgIKAgoCCgQXV0aFJlZGlyZWN0LAo+IC0goCCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCCgIKAiP3JldHVybj0iLCBjb3VjaF91dGlsOnVybF9lbmNvZGUoVXJsUmV0dXJu UmF3KSwKPiAtIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIiZyZWFzb249Iiwg Y291Y2hfdXRpbDp1cmxfZW5jb2RlKFJlYXNvblN0cikKPiAtIKAgoCCgIKAgoCCgIKAgoCCgIKAg oCCgIKAgoCCgIKBdKSwKPiAtIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKB7MzAyLCBb eyJMb2NhdGlvbiIsIGFic29sdXRlX3VyaShSZXEsIFJlZGlyZWN0TG9jYXRpb24pfV19Cj4gKyCg IKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCge0NvZGUsIFtdfTsKPiArIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCCgIKAgoGZhbHNlIC0+Cj4gKyCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAg oCCgY2FzZSBNb2NoaVJlcTphY2NlcHRzX2NvbnRlbnRfdHlwZSgidGV4dC9odG1sIikgb2YKPiAr IKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKB0cnVlIC0+Cj4gKyCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCCgIKAgoCCgIKAgoCUgUmVkaXJlY3QgdG8gdGhlIHBhdGggdGhlIHVzZXIgcmVx dWVzdGVkLCBub3QKPiArIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgJSB0aGUg b25lIHRoYXQgaXMgdXNlZCBpbnRlcm5hbGx5Lgo+ICsgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAg oCCgIKAgoCCgIKBVcmxSZXR1cm5SYXcgPSBjYXNlIE1vY2hpUmVxOmdldF9oZWFkZXJfdmFsdWUo IngtY291Y2hkYi12aG9zdC1wYXRoIikgb2YKPiArIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAg oCCgIKAgoCCgdW5kZWZpbmVkIC0+Cj4gKyCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKBNb2NoaVJlcTpnZXQocGF0aCk7Cj4gKyCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoFZIb3N0UGF0aCAtPgo+ICsgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAg oCCgIKAgoCCgVkhvc3RQYXRoCj4gKyCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAg oGVuZCwKPiArIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgUmVkaXJlY3RMb2Nh dGlvbiA9IGxpc3RzOmZsYXR0ZW4oWwo+ICsgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAg oCCgIKAgoCCgQXV0aFJlZGlyZWN0LAo+ICsgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAg oCCgIKAgoCCgIj9yZXR1cm49IiwgY291Y2hfdXRpbDp1cmxfZW5jb2RlKFVybFJldHVyblJhdyks Cj4gKyCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAiJnJlYXNvbj0iLCBj b3VjaF91dGlsOnVybF9lbmNvZGUoUmVhc29uU3RyKQo+ICsgoCCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCCgIKBdKSwKPiArIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCg ezMwMiwgW3siTG9jYXRpb24iLCBhYnNvbHV0ZV91cmkoUmVxLCBSZWRpcmVjdExvY2F0aW9uKX1d fTsKPiArIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKBmYWxzZSAtPgo+ICsgoCCgIKAg oCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKB7Q29kZSwgW119Cj4gKyCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCCgIKAgoCCgZW5kCj4goCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIGVuZAo+ IKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIGVuZAo+IKAgoCCgIKAgoCCgIKAgoCCgIKAgZW5kOwo+ Cj4KPgoKV2Ugc2hvdWxkIHByb2JhYmx5IG1lcmdlZCBpdCBpbiAxLjEueCB0b28gc2luY2UgaXQg Zml4ZXMgYSByZWdyZXNzaW9uCmNvbXBhcmVkIHRvIDEuMC54CgotIGJlbm/udAo=