{"action":"created","issue":{"url":"https://api.github.com/repos/rust-lang/cargo/issues/2113","labels_url":"https://api.github.com/repos/rust-lang/cargo/issues/2113/labels{/name}","comments_url":"https://api.github.com/repos/rust-lang/cargo/issues/2113/comments","events_url":"https://api.github.com/repos/rust-lang/cargo/issues/2113/events","html_url":"https://github.com/rust-lang/cargo/pull/2113","id":115149252,"number":2113,"title":"Add more safeguards around odd filenames","user":{"login":"alexcrichton","id":64996,"avatar_url":"https://avatars.githubusercontent.com/u/64996?v=3","gravatar_id":"","url":"https://api.github.com/users/alexcrichton","html_url":"https://github.com/alexcrichton","followers_url":"https://api.github.com/users/alexcrichton/followers","following_url":"https://api.github.com/users/alexcrichton/following{/other_user}","gists_url":"https://api.github.com/users/alexcrichton/gists{/gist_id}","starred_url":"https://api.github.com/users/alexcrichton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexcrichton/subscriptions","organizations_url":"https://api.github.com/users/alexcrichton/orgs","repos_url":"https://api.github.com/users/alexcrichton/repos","events_url":"https://api.github.com/users/alexcrichton/events{/privacy}","received_events_url":"https://api.github.com/users/alexcrichton/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"huonw","id":1203825,"avatar_url":"https://avatars.githubusercontent.com/u/1203825?v=3","gravatar_id":"","url":"https://api.github.com/users/huonw","html_url":"https://github.com/huonw","followers_url":"https://api.github.com/users/huonw/followers","following_url":"https://api.github.com/users/huonw/following{/other_user}","gists_url":"https://api.github.com/users/huonw/gists{/gist_id}","starred_url":"https://api.github.com/users/huonw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/huonw/subscriptions","organizations_url":"https://api.github.com/users/huonw/orgs","repos_url":"https://api.github.com/users/huonw/repos","events_url":"https://api.github.com/users/huonw/events{/privacy}","received_events_url":"https://api.github.com/users/huonw/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2015-11-04T21:14:07Z","updated_at":"2015-11-04T21:14:19Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/rust-lang/cargo/pulls/2113","html_url":"https://github.com/rust-lang/cargo/pull/2113","diff_url":"https://github.com/rust-lang/cargo/pull/2113.diff","patch_url":"https://github.com/rust-lang/cargo/pull/2113.patch"},"body":"This commit is targeted at fixing #2102 via two routes:\r\n\r\n1. The dependency on `tar` was upgraded to include more contextual information\r\n   in error messages about why the unpack failed. This should help diagnose\r\n   these sorts of issues that happen in the first place.\r\n2. Packaging crates that have files with odd filenames is no longer allowed.\r\n   An error is returned indicating that the files cannot be packaged as they're\r\n   not cross platform. The currently rejected set of files are non-utf8\r\n   filenames (already present) and those containing characters special on\r\n   Windows.\r\n\r\nCloses #2102"},"comment":{"url":"https://api.github.com/repos/rust-lang/cargo/issues/comments/153867309","html_url":"https://github.com/rust-lang/cargo/pull/2113#issuecomment-153867309","issue_url":"https://api.github.com/repos/rust-lang/cargo/issues/2113","id":153867309,"user":{"login":"rust-highfive","id":7378925,"avatar_url":"https://avatars.githubusercontent.com/u/7378925?v=3","gravatar_id":"","url":"https://api.github.com/users/rust-highfive","html_url":"https://github.com/rust-highfive","followers_url":"https://api.github.com/users/rust-highfive/followers","following_url":"https://api.github.com/users/rust-highfive/following{/other_user}","gists_url":"https://api.github.com/users/rust-highfive/gists{/gist_id}","starred_url":"https://api.github.com/users/rust-highfive/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rust-highfive/subscriptions","organizations_url":"https://api.github.com/users/rust-highfive/orgs","repos_url":"https://api.github.com/users/rust-highfive/repos","events_url":"https://api.github.com/users/rust-highfive/events{/privacy}","received_events_url":"https://api.github.com/users/rust-highfive/received_events","type":"User","site_admin":false},"created_at":"2015-11-04T21:14:19Z","updated_at":"2015-11-04T21:14:19Z","body":"r? @huonw\n\n(rust_highfive has picked a reviewer for you, use r? to override)"}}