1 Return-Path: <amdragon@mit.edu>
\r
2 X-Original-To: notmuch@notmuchmail.org
\r
3 Delivered-To: notmuch@notmuchmail.org
\r
4 Received: from localhost (localhost [127.0.0.1])
\r
5 by olra.theworths.org (Postfix) with ESMTP id 1C376431FBF
\r
6 for <notmuch@notmuchmail.org>; Tue, 1 Apr 2014 19:07:30 -0700 (PDT)
\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org
\r
11 X-Spam-Status: No, score=-0.7 tagged_above=-999 required=5
\r
12 tests=[RCVD_IN_DNSWL_LOW=-0.7] autolearn=disabled
\r
13 Received: from olra.theworths.org ([127.0.0.1])
\r
14 by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)
\r
15 with ESMTP id BF9vIeC9DQZ5 for <notmuch@notmuchmail.org>;
\r
16 Tue, 1 Apr 2014 19:07:26 -0700 (PDT)
\r
17 Received: from dmz-mailsec-scanner-7.mit.edu (dmz-mailsec-scanner-7.mit.edu
\r
19 (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
\r
20 (No client certificate requested)
\r
21 by olra.theworths.org (Postfix) with ESMTPS id C84C0431FBD
\r
22 for <notmuch@notmuchmail.org>; Tue, 1 Apr 2014 19:07:25 -0700 (PDT)
\r
23 X-AuditID: 12074424-f79e26d000000c70-2c-533b70d9c94f
\r
24 Received: from mailhub-auth-3.mit.edu ( [18.9.21.43])
\r
25 (using TLS with cipher AES256-SHA (256/256 bits))
\r
26 (Client did not present a certificate)
\r
27 by dmz-mailsec-scanner-7.mit.edu (Symantec Messaging Gateway) with SMTP
\r
28 id 47.9F.03184.9D07B335; Tue, 1 Apr 2014 22:07:21 -0400 (EDT)
\r
29 Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11])
\r
30 by mailhub-auth-3.mit.edu (8.13.8/8.9.2) with ESMTP id s3227Kbu013089;
\r
31 Tue, 1 Apr 2014 22:07:21 -0400
\r
32 Received: from [10.165.238.236] (154.sub-70-192-13.myvzw.com [70.192.13.154])
\r
33 (authenticated bits=0)
\r
34 (User authenticated as amdragon@ATHENA.MIT.EDU)
\r
35 by outgoing.mit.edu (8.13.8/8.12.4) with ESMTP id s3227GLR015807
\r
36 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT);
\r
37 Tue, 1 Apr 2014 22:07:18 -0400
\r
38 Message-Id: <201404020207.s3227GLR015807@outgoing.mit.edu>
\r
39 Date: Tue, 01 Apr 2014 22:07:13 -0400
\r
40 Subject: Re: [Patch v5 2/6] dump: when given output file name, write
\r
42 From: Austin Clements <amdragon@MIT.EDU>
\r
43 To: David Bremner <david@tethera.net>
\r
45 Content-Type: text/plain; charset=utf-8
\r
46 Content-Transfer-Encoding: base64
\r
47 X-Brightmail-Tracker:
\r
48 H4sIAAAAAAAAA+NgFrrCIsWRmVeSWpSXmKPExsUixCmqrXuzwDrYYMMza4sbrd2MFtdvzmR2
\r
49 YPJ4tuoWs8eWQ++ZA5iiuGxSUnMyy1KL9O0SuDI2n1jHUvBEpeLV6ya2BsYXyl2MHBwSAiYS
\r
50 H54VdzFyApliEhfurWfrYuTiEBKYzSTR2fKKFcLZwCjx58k1KGc/k8TMXf1MIC28AlYSN1av
\r
51 ZAOxWQRUJfY/bAazhQUCJR49OssIYrMJaEhs278czBYBqrm6bTJYDTOQ3bj2IjPEHEGJkzOf
\r
52 sEDE1SX+zLvEDGErSkzpfsg+gZFvFpKyWUjKZiEpW8DIvIpRNiW3Sjc3MTOnODVZtzg5MS8v
\r
53 tUjXXC83s0QvNaV0EyMo8NhdVHYwNh9SOsQowMGoxMN74LxVsBBrYllxZe4hRkkOJiVRXo5g
\r
54 62AhvqT8lMqMxOKM+KLSnNTiQ4wSHMxKIrzffYFyvCmJlVWpRfkwKWkOFiVx3rfWQJME0hNL
\r
55 UrNTUwtSi2CyMhwcShK8//OBGgWLUtNTK9Iyc0oQ0kwcnCDDeYCGcxeADC8uSMwtzkyHyJ9i
\r
56 VJQS53UBSQiAJDJK8+B6YYnhFaM40CvCvOIgVTzApALX/QpoMBPI4HVWIINLEhFSUg2MKyU8
\r
57 p7HYpBluFZIsnCjaPJX91UvfM7eTPAKq321ZwFpoXhpxz+bAZ5+jT9WcPU5tj/h+UyC/28F1
\r
58 ystlx4xlxfV2CUxfH7tqp5rhfB2uFc8WMFdP/Sc66cyGyXMvdpcd+Ga51r5JxfMyd5ypY6xX
\r
59 iVOVfr65OJdkigTzT9OkllovDeMD7PVKLMUZiYZazEXFiQDmis0x5wIAAA==
\r
60 Cc: notmuch <notmuch@notmuchmail.org>
\r
61 X-BeenThere: notmuch@notmuchmail.org
\r
62 X-Mailman-Version: 2.1.13
\r
64 List-Id: "Use and development of the notmuch mail system."
\r
65 <notmuch.notmuchmail.org>
\r
66 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,
\r
67 <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>
\r
68 List-Archive: <http://notmuchmail.org/pipermail/notmuch>
\r
69 List-Post: <mailto:notmuch@notmuchmail.org>
\r
70 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>
\r
71 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,
\r
72 <mailto:notmuch-request@notmuchmail.org?subject=subscribe>
\r
73 X-List-Received-Date: Wed, 02 Apr 2014 02:07:30 -0000
\r
75 KFBhcmRvbiB0aGUgbW9iaWxlIHJldmlldykKCk9uIEFwciAxLCAyMDE0IDk6MTYgUE0sIERhdmlk
\r
76 IEJyZW1uZXIgPGRhdmlkQHRldGhlcmEubmV0PiB3cm90ZToKPgo+IEl0IGlzIHVzZWZ1bCB0byBh
\r
77 YmxlIHRvIHRlbGwgd2hldGhlciBhIGR1bXAgY29tcGxldGVkIHN1Y2Nlc3NmdWxseSBpbiAKPiBz
\r
78 aXR1dGlvbnMgd2hlcmUgd2UgZG9uJ3QgaGF2ZSBhY2Nlc3MgdG8gdGhlIHJldHVybiBjb2RlLgoK
\r
79 IlNpdHVhdGlvbnMuIsKgIFRoaXMgY29tbWl0IG1lc3NhZ2UgZG9lc24ndCBzZWVtIHZlcnkgcmVs
\r
80 YXRlZCB0byBhdG9taWNpdHk/Cgo+IC0tLSAKPiBub3RtdWNoLWR1bXAuYyB8IDYxICsrKysrKysr
\r
81 KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0gCj4gMSBm
\r
82 aWxlIGNoYW5nZWQsIDQ4IGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9ucygtKSAKPgo+IGRpZmYg
\r
83 LS1naXQgYS9ub3RtdWNoLWR1bXAuYyBiL25vdG11Y2gtZHVtcC5jIAo+IGluZGV4IDI4MzQyYjcu
\r
84 LjA1ZWQ2YjQgMTAwNjQ0IAo+IC0tLSBhL25vdG11Y2gtZHVtcC5jIAo+ICsrKyBiL25vdG11Y2gt
\r
85 ZHVtcC5jIAo+IEBAIC0xMjksMzAgKzEyOSw2NSBAQCBub3RtdWNoX2RhdGFiYXNlX2R1bXAgKG5v
\r
86 dG11Y2hfZGF0YWJhc2VfdCAqbm90bXVjaCwgCj4geyAKPiDCoMKgwqDCoCBnekZpbGUgb3V0cHV0
\r
87 OyAKPiDCoMKgwqDCoCBjb25zdCBjaGFyICptb2RlID0gZ3ppcF9vdXRwdXQgPyAidzkiIDogIndU
\r
88 IjsgCj4gK8KgwqDCoCBjb25zdCBjaGFyICpuYW1lX2Zvcl9lcnJvciA9IG91dHB1dF9maWxlX25h
\r
89 bWUgPyBvdXRwdXRfZmlsZV9uYW1lIDogInN0ZG91dCI7IAo+Cj4gLcKgwqDCoCBpbnQgcmV0OyAK
\r
90 PiArwqDCoMKgIGNoYXIgKnRlbXBuYW1lID0gTlVMTDsgCj4gK8KgwqDCoCBpbnQgb3V0ZmQgPSAt
\r
91 MTsgCj4gKyAKPiArwqDCoMKgIGludCByZXQgPSAtMTsgCj4gKyAKPiArwqDCoMKgIGlmIChvdXRw
\r
92 dXRfZmlsZV9uYW1lKSB7IAo+ICsgdGVtcG5hbWUgPSB0YWxsb2NfYXNwcmludGYgKG5vdG11Y2gs
\r
93 ICIlcy5YWFhYWFgiLCBvdXRwdXRfZmlsZV9uYW1lKTsgCj4gKyBvdXRmZCA9IG1rc3RlbXAgKHRl
\r
94 bXBuYW1lKTsgCj4gK8KgwqDCoCB9IGVsc2UgeyAKPiArIG91dGZkID0gZmlsZW5vIChzdGRvdXQp
\r
95 OyAKPiArwqDCoMKgIH0gCj4KPiAtwqDCoMKgIGlmIChvdXRwdXRfZmlsZV9uYW1lKSAKPiAtIG91
\r
96 dHB1dCA9IGd6b3BlbiAob3V0cHV0X2ZpbGVfbmFtZSwgbW9kZSk7IAo+IC3CoMKgwqAgZWxzZSAK
\r
97 PiAtIG91dHB1dCA9IGd6ZG9wZW4gKGZpbGVubyAoc3Rkb3V0KSwgbW9kZSk7IAo+ICvCoMKgwqAg
\r
98 aWYgKG91dGZkIDwgMCkgeyAKPiArIGZwcmludGYgKHN0ZGVyciwgIkJhZCBvdXRwdXQgZmlsZSAl
\r
99 c1xuIiwgbmFtZV9mb3JfZXJyb3IpOyAKPiArIGdvdG8gRE9ORTsgCj4gK8KgwqDCoCB9IAo+ICsg
\r
100 Cj4gK8KgwqDCoCBvdXRwdXQgPSBnemRvcGVuIChvdXRmZCwgbW9kZSk7IAo+Cj4gwqDCoMKgwqAg
\r
101 aWYgKG91dHB1dCA9PSBOVUxMKSB7IAo+IGZwcmludGYgKHN0ZGVyciwgIkVycm9yIG9wZW5pbmcg
\r
102 JXMgZm9yIChnemlwKSB3cml0aW5nOiAlc1xuIiwgCj4gLSBvdXRwdXRfZmlsZV9uYW1lID8gb3V0
\r
103 cHV0X2ZpbGVfbmFtZSA6ICJzdGRvdXQiLCBzdHJlcnJvciAoZXJybm8pKTsgCj4gLSByZXR1cm4g
\r
104 RVhJVF9GQUlMVVJFOyAKPiArIG5hbWVfZm9yX2Vycm9yLCBzdHJlcnJvciAoZXJybm8pKTsgCj4g
\r
105 KyBnb3RvIERPTkU7IAo+IMKgwqDCoMKgIH0gCj4KPiDCoMKgwqDCoCByZXQgPSBkYXRhYmFzZV9k
\r
106 dW1wX2ZpbGUgKG5vdG11Y2gsIG91dHB1dCwgcXVlcnlfc3RyLCBvdXRwdXRfZm9ybWF0KTsgCj4g
\r
107 K8KgwqDCoCBpZiAocmV0KSBnb3RvIERPTkU7IAo+Cj4gLcKgwqDCoCBpZiAoZ3pmbHVzaCAob3V0
\r
108 cHV0LCBaX0ZJTklTSCkpIHsgCj4gLSBmcHJpbnRmIChzdGRlcnIsICJFcnJvciBmbHVzaGluZyBv
\r
109 dXRwdXQ6ICVzXG4iLCAKPiAtIGd6ZXJyb3IgKG91dHB1dCwgTlVMTCkpOyAKPiAtIHJldHVybiBF
\r
110 WElUX0ZBSUxVUkU7IAo+ICvCoMKgwqAgcmV0ID0gZ3pmbHVzaCAob3V0cHV0LCBaX0ZJTklTSCk7
\r
111 IAo+ICvCoMKgwqAgaWYgKHJldCkgeyAKPiArIGZwcmludGYgKHN0ZGVyciwgIkVycm9yIGZsdXNo
\r
112 aW5nIG91dHB1dDogJXNcbiIsIGd6ZXJyb3IgKG91dHB1dCwgTlVMTCkpOyAKPiArIGdvdG8gRE9O
\r
113 RTsgCj4gwqDCoMKgwqAgfSAKPgo+IC3CoMKgwqAgaWYgKG91dHB1dF9maWxlX25hbWUpIAo+IC0g
\r
114 Z3pjbG9zZV93IChvdXRwdXQpOyAKPiArwqDCoMKgIHJldCA9IGZkYXRhc3luYyAob3V0ZmQpOwoK
\r
115 VGhpcyBtYXkgZmFpbCBpZiBvdXRmZCBpc24ndCBhIHJlZ3VsYXIgZmlsZS7CoCBXZSBwcm9iYWJs
\r
116 eSBzaG91bGQgb25seSBkbyB0aGlzIGlmIG91dHB1dF9maWxlX25hbWUuwqAgT3Igd2UgY291bGQg
\r
117 aWdub3JlIEVJTlZBTCAoYnV0IHRoYXQgbWF5IG1hc2sgYnVncykuCgo+ICvCoMKgwqAgaWYgKHJl
\r
118 dCkgeyAKPiArIHBlcnJvciAoImZkYXRhc3luYyIpOwoKcGVycm9yJ3MgZmluZSBmb3IgcXVpY2sg
\r
119 aGFja3MsIGJ1dCBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gZ2l2ZSBhIHJlYWwgZXJyb3IgbWVzc2Fn
\r
120 ZSBoZXJlLgoKPiArIGdvdG8gRE9ORTsgCj4gK8KgwqDCoCB9IAo+ICsgCj4gK8KgwqDCoCBpZiAo
\r
121 b3V0cHV0X2ZpbGVfbmFtZSkgeyAKPiArIHJldCA9IGd6Y2xvc2VfdyAob3V0cHV0KTsgCj4gKyBp
\r
122 ZiAocmV0ICE9IFpfT0spIHsgCj4gKyDCoMKgwqAgcmV0ID0gRVhJVF9GQUlMVVJFOyAKPiArIMKg
\r
123 wqDCoCBnb3RvIERPTkU7IAo+ICsgfSAKPiArIAo+ICsgcmV0ID0gcmVuYW1lICh0ZW1wbmFtZSwg
\r
124 b3V0cHV0X2ZpbGVfbmFtZSk7IAo+ICsgaWYgKHJldCkgeyAKPiArIMKgwqDCoCBwZXJyb3IgKCJy
\r
125 ZW5hbWUiKTsgCj4gKyDCoMKgwqAgZ290byBET05FOyAKPiArIH0gCj4gKyAKPiArwqDCoMKgIH0g
\r
126 Cj4gKyBET05FOiAKPiArwqDCoMKgIGlmIChyZXQgIT0gRVhJVF9TVUNDRVNTICYmIG91dHB1dF9m
\r
127 aWxlX25hbWUpIAo+ICsgKHZvaWQpIHVubGluayAodGVtcG5hbWUpOwoKV2UgbmVlZCB0byBnemNs
\r
128 b3NlIG9uIHRoZSBlcnJvciBwYXRocyB0byBmcmVlIHpsaWIncyBpbnRlcm5hbCByZXNvdXJjZXMu
\r
129 wqAgVGhpcyBpcyBhIHByb2JsZW0gaWYgd2UgaGFuZGVkIHN0ZG91dCB0byBnemRvcGVuLsKgIFdl
\r
130 IHNob3VsZG4ndCB3cml0ZSBhbnkgbW9yZSB0byBzdGRvdXQgYW55d2F5IGluIHRoYXQgY2FzZSwg
\r
131 YnV0IG1heWJlIGl0IHdvdWxkIGJlIGJldHRlciB0byBkdXAgc3Rkb3V0PwoKPgo+IMKgwqDCoMKg
\r
132 IHJldHVybiByZXQ7IAo+IH0gCj4gLS0gCj4gMS45LjAgCj4KPiBfX19fX19fX19fX19fX19fX19f
\r
133 X19fX19fX19fX19fX19fX19fX19fX19fX19fXyAKPiBub3RtdWNoIG1haWxpbmcgbGlzdCAKPiBu
\r
134 b3RtdWNoQG5vdG11Y2htYWlsLm9yZyAKPiBodHRwOi8vbm90bXVjaG1haWwub3JnL21haWxtYW4v
\r
135 bGlzdGluZm8vbm90bXVjaCAK
\r