{"action":"created","issue":{"url":"https://api.github.com/repos/retailcoder/Rubberduck/issues/485","labels_url":"https://api.github.com/repos/retailcoder/Rubberduck/issues/485/labels{/name}","comments_url":"https://api.github.com/repos/retailcoder/Rubberduck/issues/485/comments","events_url":"https://api.github.com/repos/retailcoder/Rubberduck/issues/485/events","html_url":"https://github.com/retailcoder/Rubberduck/issues/485","id":77124387,"number":485,"title":"Update LibGit2Sharp","user":{"login":"ckuhn203","id":2716800,"avatar_url":"https://avatars.githubusercontent.com/u/2716800?v=3","gravatar_id":"","url":"https://api.github.com/users/ckuhn203","html_url":"https://github.com/ckuhn203","followers_url":"https://api.github.com/users/ckuhn203/followers","following_url":"https://api.github.com/users/ckuhn203/following{/other_user}","gists_url":"https://api.github.com/users/ckuhn203/gists{/gist_id}","starred_url":"https://api.github.com/users/ckuhn203/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ckuhn203/subscriptions","organizations_url":"https://api.github.com/users/ckuhn203/orgs","repos_url":"https://api.github.com/users/ckuhn203/repos","events_url":"https://api.github.com/users/ckuhn203/events{/privacy}","received_events_url":"https://api.github.com/users/ckuhn203/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/retailcoder/Rubberduck/labels/source-control-integration","name":"source-control-integration","color":"DDDDDd"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-05-16T20:32:12Z","updated_at":"2015-05-20T20:15:28Z","closed_at":null,"body":"Preemptively adding this issue. \r\n\r\nOur version of LibGit2Sharp doesn't support `SecureString` for GitHub credentials. [I submitted a patch](https://github.com/libgit2/libgit2sharp/pull/1050) that should be included in the next pre-release version. This will greatly simplify how we go about handling user credentials. \r\n\r\nI'm aware of at least one breaking change to the library that may or may not be part of that release. They're in the process of changing the `FileStatus` Enum. We will need to map theirs to ours, as it is part of our public API. "},"comment":{"url":"https://api.github.com/repos/retailcoder/Rubberduck/issues/comments/104022332","html_url":"https://github.com/retailcoder/Rubberduck/issues/485#issuecomment-104022332","issue_url":"https://api.github.com/repos/retailcoder/Rubberduck/issues/485","id":104022332,"user":{"login":"ckuhn203","id":2716800,"avatar_url":"https://avatars.githubusercontent.com/u/2716800?v=3","gravatar_id":"","url":"https://api.github.com/users/ckuhn203","html_url":"https://github.com/ckuhn203","followers_url":"https://api.github.com/users/ckuhn203/followers","following_url":"https://api.github.com/users/ckuhn203/following{/other_user}","gists_url":"https://api.github.com/users/ckuhn203/gists{/gist_id}","starred_url":"https://api.github.com/users/ckuhn203/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ckuhn203/subscriptions","organizations_url":"https://api.github.com/users/ckuhn203/orgs","repos_url":"https://api.github.com/users/ckuhn203/repos","events_url":"https://api.github.com/users/ckuhn203/events{/privacy}","received_events_url":"https://api.github.com/users/ckuhn203/received_events","type":"User","site_admin":false},"created_at":"2015-05-20T20:15:28Z","updated_at":"2015-05-20T20:15:28Z","body":"[FileStatus Enum changes](https://github.com/libgit2/libgit2sharp/pull/527) aren't in the pre-release. Will need to keep an eye on this when LibGit2Sharp v0.22 officially releases."}}