From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: poffice@blade.nagaokaut.ac.jp Delivered-To: poffice@blade.nagaokaut.ac.jp Received: from kankan.nagaokaut.ac.jp (smtp.nagaokaut.ac.jp [133.44.2.24]) by blade.nagaokaut.ac.jp (Postfix) with ESMTP id 1207D1B6004C for ; Tue, 14 Mar 2017 09:35:44 +0900 (JST) Received: from voscc.nagaokaut.ac.jp (voscc.nagaokaut.ac.jp [133.44.1.100]) by kankan.nagaokaut.ac.jp (Postfix) with ESMTP id CD91FB5D88A for ; Tue, 14 Mar 2017 10:09:12 +0900 (JST) Received: from neon.ruby-lang.org (neon.ruby-lang.org [221.186.184.75]) by voscc.nagaokaut.ac.jp (Postfix) with ESMTP id 1EAD818CC8CE for ; Tue, 14 Mar 2017 10:09:13 +0900 (JST) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 099C7120724; Tue, 14 Mar 2017 10:09:11 +0900 (JST) X-Original-To: ruby-core@ruby-lang.org Delivered-To: ruby-core@ruby-lang.org Received: from o1678916x28.outbound-mail.sendgrid.net (o1678916x28.outbound-mail.sendgrid.net [167.89.16.28]) by neon.ruby-lang.org (Postfix) with ESMTPS id 166461206CF for ; Tue, 14 Mar 2017 10:09:07 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=sendgrid.me; h=from:to:references:subject:mime-version:content-type:content-transfer-encoding:list-id; s=smtpapi; bh=u0LSMj4YjH3tE7deDTvvMkSrhQE=; b=mNHDIGNi84VAhoD3yx vAKnl51VodUszGTrxraTweFlaM1qhaigV4CTIAciYV7236KsMEBEOVOR4z0MvEQj f5lK5PP1WlsdUa8SQIZCL8sHr3bDPBW0ad6sBoTp1tdedXxd9vHovW8C4XZWUWUN L+kdZ8FkiQcuc+uQ7ktRfpB+0= Received: by filter0912p1mdw1.sendgrid.net with SMTP id filter0912p1mdw1-3981-58C742AF-38 2017-03-14 01:09:03.422073783 +0000 UTC Received: from herokuapp.com (ec2-54-161-4-97.compute-1.amazonaws.com [54.161.4.97]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id Wo-aVMDNQd2lps38LKeSpQ for ; Tue, 14 Mar 2017 01:09:03.437 +0000 (UTC) Date: Tue, 14 Mar 2017 01:09:03 +0000 From: shugo@ruby-lang.org To: ruby-core@ruby-lang.org Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 55093 X-Redmine-Project: ruby-trunk X-Redmine-Issue-Id: 13280 X-Redmine-Issue-Author: MarkDBlackwell X-Redmine-Issue-Assignee: shugo X-Redmine-Sender: shugo X-Mailer: Redmine X-Redmine-Host: bugs.ruby-lang.org X-Redmine-Site: Ruby Issue Tracking System X-Auto-Response-Suppress: All Auto-Submitted: auto-generated X-SG-EID: ync6xU2WACa70kv/Ymy4QrNMhiuLXJG8OTL2vJD1yS6xVcxLXCzVxZs105NXraxLAHTEv4IirsMfkd 6hNQbNO/f9HqOZeFfIKWly5+6V108XEMhxdev9/z4jfXO7/Jm0lx31GjnDgW0knsp6z3mLFENKNWYD d1/eKM9xheQPiNFfwLrA9JcQBP0Zt3XYKqs/fj4xVnzNBvb8StAAxAaJnQ== X-ML-Name: ruby-core X-Mail-Count: 80148 Subject: [ruby-core:80148] [Ruby trunk Bug#13280] net/ftp: Putbinaryfile (on Windows) requires blocksize equal to file size X-BeenThere: ruby-core@ruby-lang.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Ruby developers List-Id: Ruby developers List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ruby-core-bounces@ruby-lang.org Sender: "ruby-core" SXNzdWUgIzEzMjgwIGhhcyBiZWVuIHVwZGF0ZWQgYnkgc2h1Z28gKFNodWdvIE1hZWRhKS4KCgpJ IGNvdWxkbid0IHJlcHJvZHVjZSB0aGUgcHJvYmxlbSBpbiBhbnkgb2YgMi4yLjRwMjMwICh4ODZf NjQtbGludXgpLCAyLjMuM3AyMjIgKHg4Nl82NC1saW51eCksCjIuNC4wcDAgKHg4Nl82NC1saW51 eCksIGFuZCAyLjMuM3AyMjIgKHg2NC1taW5ndzMyKS4KCkNvdWxkIHlvdSBzZW5kIHVzIGRlYnVn IG91dHB1dCBieSBzZXR0aW5nIE5ldDo6RlRQI2RlYnVnX21vZGUgdG8gdHJ1ZT8KTWFrZSBzdXJl IHRoZSBvdXRwdXQgZG9lc24ndCBjb250YWluIGFueSBzZW5zaXRpdmUgaW5mb3JtYXRpb24uCgoK LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpCdWcgIzEzMjgwOiBuZXQv ZnRwOiBQdXRiaW5hcnlmaWxlIChvbiBXaW5kb3dzKSByZXF1aXJlcyBibG9ja3NpemUgZXF1YWwg dG8gZmlsZSBzaXplCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vlcy8xMzI4MCNjaGFu Z2UtNjM1NzcKCiogQXV0aG9yOiBNYXJrREJsYWNrd2VsbCAoTWFyayBEIEJsYWNrd2VsbCkKKiBT dGF0dXM6IEFzc2lnbmVkCiogUHJpb3JpdHk6IE5vcm1hbAoqIEFzc2lnbmVlOiBzaHVnbyAoU2h1 Z28gTWFlZGEpCiogVGFyZ2V0IHZlcnNpb246IAoqIHJ1YnkgLXY6IAoqIEJhY2twb3J0OiAyLjI6 IFVOS05PV04sIDIuMzogVU5LTk9XTiwgMi40OiBVTktOT1dOCi0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0KSSBzZWFyY2hlZCB0aGlzIGlzc3VlIGxpc3QgKGZvciBEZXNj cmlwdGlvbnMgaW5jbHVkaW5nIGBmdHBgKSwgYnV0IGRpZG4ndCBmaW5kIHRoaXMgcHJvYmxlbSBk aXNjdXNzZWQuCgpSZWNlbnRseSwgaW4gdGhlIHByb2Nlc3Mgb2YgZGV2ZWxvcGluZyBhIG5ldyBw cm9ncmFtLCBJIGludm9rZWQgYHB1dGJpbmFyeWZpbGVgIChpbiBwYXNzaXZlIG1vZGUpIG9uIGEg bGFyZ2UgZmlsZSAoYWJvdXQgMS4zIG1lZ2FieXRlcykgd2l0aG91dCBzcGVjaWZ5aW5nIGl0cyBg YmxvY2tzaXplYCBhcmd1bWVudC4gSW52YXJpYWJseSwgdGhlIHNlcnZlciB0ZXJtaW5hdGVkIHRo ZSB0cmFuc2ZlciBhYm91dCBmaXZlIHNlY29uZHMgYWZ0ZXIgaXRzIHN0YXJ0LiAoQlRXLCB0aGlz IGFwcHJveGltYXRlcyB0aGUgZHVyYXRpb24gaW4gd2hpY2ggb3RoZXIgRlRQIGNsaWVudHMgY29t cGxldGVseSBzZW5kIHRoaXMgZW50aXJlIGZpbGXigJR3aXRoIG15IHNldHVwLikKCk11Y2ggc21h bGxlciBmaWxlcyB0cmFuc2ZlcnJlZCBmaW5lLgoKRXZlbnR1YWxseSwgdXNpbmcgYSB0ZXN0IGZp bGUgb2YgYWJvdXQgNjMga2lsb2J5dGVzLCBJIGRpc2NvdmVyZWQgdGhhdCBpZiBJIHNwZWNpZmll ZCBhIGBibG9ja3NpemVgIGlkZW50aWNhbCB0byB0aGUgZmlsZSBsZW5ndGggKGluIGJ5dGVzKSwg aXQgd29ya2VkLiBBbmQgdGhlIHRyYW5zZmVyIGZhaWxlZCB3aGVuIHRoZSBgYmxvY2tzaXplYCB3 YXMgb25lIGJ5dGUgc21hbGxlci4KCk5vdywgSSd2ZSBhZGRlZCBjb2RlIChpbiBteSBvd24gcHJv Z3JhbSkgaW4gb3JkZXIgdG8gb2J0YWluIHRoZSBmaWxlIHNpemUgb2YgZXZlcnkgZmlsZSBJIHdh bnQgdG8gc2VuZCwgYW5kIHNldCB0aGUgYGJsb2Nrc2l6ZWAgYXJndW1lbnQgdG8gdGhhdCBzaXpl IChleGFjdGx5KS4gKEV4Y2VwdCB0aGF0LCBmb3IgZW1wdHkgZmlsZXMsIEkgbmVlZCB0byBzZXQg aXQgdG8gYDFgOiBvdGhlcndpc2UgaXQgaGFuZ3MuKQoKU2luY2UgdGhlbiwgSSd2ZSBzZW50IGh1 bmRyZWRzIG9mIGZpbGVzIChtYW55IG9mIHdoaWNoIGFyZSBhcHByb3hpbWF0ZWx5IDEgb3IgMiBt ZWdhYnl0ZXMgaW4gc2l6ZSkgd2l0aG91dCBleHBlcmllbmNpbmcgdGhpcyBwcm9ibGVtLgoKV2h5 IHNob3VsZCBJIG5lZWQgdG8gc2V0IHRoZSBgYmxvY2tzaXplYCBpbiB0aGlzIHdheT8gSXQgc2Vl bXMgdW5kb2N1bWVudGVkLCB0byBzYXkgdGhlIGxlYXN0LgoKSSdtIG9uIFdpbmRvd3MgNyDigJQg YW5kIEknbSB1c2luZyBhbiBvbGQgdmVyc2lvbiBvZiBSdWJ5IChmb3IgdGhlIG1vbWVudCkuIE5l dmVydGhlbGVzcywgKHN1cHBvc2VkbHkpIHRoaXMgcHJvYmxlbSBtYXkgc3RpbGwgZXhpc3Q6Cgp+ fn4KPiBydWJ5IC12CnJ1YnkgMi4yLjRwMjMwICgyMDE1LTEyLTE2IHJldmlzaW9uIDUzMTU1KSBb eDY0LW1pbmd3MzJdCn5+fgoKCgotLSAKaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvCg==