{"action":"created","issue":{"url":"https://api.github.com/repos/openssl/openssl/issues/961","repository_url":"https://api.github.com/repos/openssl/openssl","labels_url":"https://api.github.com/repos/openssl/openssl/issues/961/labels{/name}","comments_url":"https://api.github.com/repos/openssl/openssl/issues/961/comments","events_url":"https://api.github.com/repos/openssl/openssl/issues/961/events","html_url":"https://github.com/openssl/openssl/pull/961","id":147540397,"number":961,"title":"Secure memory fixes","user":{"login":"tmshort","id":10981912,"avatar_url":"https://avatars.githubusercontent.com/u/10981912?v=3","gravatar_id":"","url":"https://api.github.com/users/tmshort","html_url":"https://github.com/tmshort","followers_url":"https://api.github.com/users/tmshort/followers","following_url":"https://api.github.com/users/tmshort/following{/other_user}","gists_url":"https://api.github.com/users/tmshort/gists{/gist_id}","starred_url":"https://api.github.com/users/tmshort/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tmshort/subscriptions","organizations_url":"https://api.github.com/users/tmshort/orgs","repos_url":"https://api.github.com/users/tmshort/repos","events_url":"https://api.github.com/users/tmshort/events{/privacy}","received_events_url":"https://api.github.com/users/tmshort/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/openssl/openssl/labels/reviewed","name":"reviewed","color":"009800"}],"state":"open","locked":false,"assignee":{"login":"richsalz","id":7332500,"avatar_url":"https://avatars.githubusercontent.com/u/7332500?v=3","gravatar_id":"","url":"https://api.github.com/users/richsalz","html_url":"https://github.com/richsalz","followers_url":"https://api.github.com/users/richsalz/followers","following_url":"https://api.github.com/users/richsalz/following{/other_user}","gists_url":"https://api.github.com/users/richsalz/gists{/gist_id}","starred_url":"https://api.github.com/users/richsalz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/richsalz/subscriptions","organizations_url":"https://api.github.com/users/richsalz/orgs","repos_url":"https://api.github.com/users/richsalz/repos","events_url":"https://api.github.com/users/richsalz/events{/privacy}","received_events_url":"https://api.github.com/users/richsalz/received_events","type":"User","site_admin":false},"milestone":null,"comments":5,"created_at":"2016-04-11T20:10:37Z","updated_at":"2016-04-29T13:24:47Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/openssl/openssl/pulls/961","html_url":"https://github.com/openssl/openssl/pull/961","diff_url":"https://github.com/openssl/openssl/pull/961.diff","patch_url":"https://github.com/openssl/openssl/pull/961.patch"},"body":"Fix some of the variables to be (s)size_t, so that more than 1GB of\r\nsecure memory can be allocated. The arena has to be a power of 2, and\r\n2GB fails because it ends up being a negative 32-bit signed number.\r\n\r\nThe |too_late| flag is not strictly necessary; it is easy to figure\r\nout if something is secure memory by looking at the arena. As before,\r\nsecure memory allocations will not fail, but now they can be freed\r\ncorrectly. Once initialized, secure memory can still be used, even if\r\nallocations occured before initialization."},"comment":{"url":"https://api.github.com/repos/openssl/openssl/issues/comments/215709992","html_url":"https://github.com/openssl/openssl/pull/961#issuecomment-215709992","issue_url":"https://api.github.com/repos/openssl/openssl/issues/961","id":215709992,"user":{"login":"tmshort","id":10981912,"avatar_url":"https://avatars.githubusercontent.com/u/10981912?v=3","gravatar_id":"","url":"https://api.github.com/users/tmshort","html_url":"https://github.com/tmshort","followers_url":"https://api.github.com/users/tmshort/followers","following_url":"https://api.github.com/users/tmshort/following{/other_user}","gists_url":"https://api.github.com/users/tmshort/gists{/gist_id}","starred_url":"https://api.github.com/users/tmshort/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tmshort/subscriptions","organizations_url":"https://api.github.com/users/tmshort/orgs","repos_url":"https://api.github.com/users/tmshort/repos","events_url":"https://api.github.com/users/tmshort/events{/privacy}","received_events_url":"https://api.github.com/users/tmshort/received_events","type":"User","site_admin":false},"created_at":"2016-04-29T13:24:47Z","updated_at":"2016-04-29T13:24:47Z","body":"Updated documentation, updated unit tests."}}