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 036E11B60C19 for ; Sun, 5 Mar 2017 02:44:08 +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 97F2CB5D860 for ; Sun, 5 Mar 2017 03:15:56 +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 9B87318CC883 for ; Sun, 5 Mar 2017 03:15:56 +0900 (JST) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id E2156120604; Sun, 5 Mar 2017 03:15:54 +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 E1C86120463 for ; Sun, 5 Mar 2017 03:15:50 +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=ADb7jWOaej6Sqzl3HmHnBwJJExk=; b=r7t+VfHzugAHEfrhq+ g6eHUQ/tFEXZ1MQJbK+MtKIMwKKu4FnCzw15TkwC/fDwrNXeLzj75Ovwxcu2jN66 YPbWcE/q/bC0Xc451q74KXPSp/f7mkqt4PJSSPelk5p0qjy3F/jwFjyxZ+RL07o/ BZ0Rgottk3XT1Jjf+UElUmp9o= Received: by filter0031p1las1.sendgrid.net with SMTP id filter0031p1las1-5417-58BB0450-29 2017-03-04 18:15:44.759544245 +0000 UTC Received: from herokuapp.com (ec2-54-211-241-51.compute-1.amazonaws.com [54.211.241.51]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id 6Qt92vmETqilkPD_-YEiVQ for ; Sat, 04 Mar 2017 18:15:44.602 +0000 (UTC) Date: Sat, 04 Mar 2017 18:15:44 +0000 From: markdblackwell01@gmail.com To: ruby-core@ruby-lang.org Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 54842 X-Redmine-Project: ruby-trunk X-Redmine-Issue-Id: 13280 X-Redmine-Issue-Author: MarkDBlackwell X-Redmine-Sender: MarkDBlackwell 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/Ymy4QrNMhiuLXJG8OTL2vJD1yS7/qfd370+lvuTnoCpcoYxJ7L/waQ4NAB9uR8 2yoJ0Fm9Tu16stgAOmnNhDrEW6mLISGSQgSva1sMapb6Kg+dqfLZqggSm2FnqIbY8zBux7Vnzsda7b 18zL+9tpUI0j/Kz2wAB/kUPVogw+z5g+kO81YOeetiY7rJ9J8NTaOJPl2A== X-ML-Name: ruby-core X-Mail-Count: 79908 Subject: [ruby-core:79908] [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" SXNzdWUgIzEzMjgwIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IE1hcmsgRCBCbGFja3dlbGwuCgotLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkJ1ZyAjMTMyODA6IG5ldC9mdHA6 IFB1dGJpbmFyeWZpbGUgKG9uIFdpbmRvd3MpIHJlcXVpcmVzIGJsb2Nrc2l6ZSBlcXVhbCB0byBm aWxlIHNpemUKaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzEzMjgwCgoqIEF1dGhv cjogTWFyayBEIEJsYWNrd2VsbAoqIFN0YXR1czogT3BlbgoqIFByaW9yaXR5OiBOb3JtYWwKKiBB c3NpZ25lZTogCiogVGFyZ2V0IHZlcnNpb246IAoqIHJ1YnkgLXY6IAoqIEJhY2twb3J0OiAyLjI6 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==