{"action":"created","issue":{"url":"https://api.github.com/repos/ElektraInitiative/libelektra/issues/427","labels_url":"https://api.github.com/repos/ElektraInitiative/libelektra/issues/427/labels{/name}","comments_url":"https://api.github.com/repos/ElektraInitiative/libelektra/issues/427/comments","events_url":"https://api.github.com/repos/ElektraInitiative/libelektra/issues/427/events","html_url":"https://github.com/ElektraInitiative/libelektra/pull/427","id":123312660,"number":427,"title":"Crypto-Plugin: implement OpenSSL crypto provider","user":{"login":"petermax2","id":2538677,"avatar_url":"https://avatars.githubusercontent.com/u/2538677?v=3","gravatar_id":"","url":"https://api.github.com/users/petermax2","html_url":"https://github.com/petermax2","followers_url":"https://api.github.com/users/petermax2/followers","following_url":"https://api.github.com/users/petermax2/following{/other_user}","gists_url":"https://api.github.com/users/petermax2/gists{/gist_id}","starred_url":"https://api.github.com/users/petermax2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/petermax2/subscriptions","organizations_url":"https://api.github.com/users/petermax2/orgs","repos_url":"https://api.github.com/users/petermax2/repos","events_url":"https://api.github.com/users/petermax2/events{/privacy}","received_events_url":"https://api.github.com/users/petermax2/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ElektraInitiative/libelektra/labels/in%20progress","name":"in progress","color":"006b75"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-12-21T16:36:34Z","updated_at":"2015-12-22T12:00:19Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ElektraInitiative/libelektra/pulls/427","html_url":"https://github.com/ElektraInitiative/libelektra/pull/427","diff_url":"https://github.com/ElektraInitiative/libelektra/pull/427.diff","patch_url":"https://github.com/ElektraInitiative/libelektra/pull/427.patch"},"body":"Added OpenSSL as crypto provider and also improved the test cases.\r\n\r\n- [ ] fix conditional jump on uninitialized values\r\n- [ ] use compilation variants as described in `doc/tutorials/compilation-variants.md`\r\n- [x] make libcrypto callback functions **static**\r\n- [ ] throw an error if neither `ELEKTRA_CRYPTO_API_OPENSSL` nor `ELEKTRA_CRYPTO_API_GCRYPT` are set"},"comment":{"url":"https://api.github.com/repos/ElektraInitiative/libelektra/issues/comments/166595207","html_url":"https://github.com/ElektraInitiative/libelektra/pull/427#issuecomment-166595207","issue_url":"https://api.github.com/repos/ElektraInitiative/libelektra/issues/427","id":166595207,"user":{"login":"petermax2","id":2538677,"avatar_url":"https://avatars.githubusercontent.com/u/2538677?v=3","gravatar_id":"","url":"https://api.github.com/users/petermax2","html_url":"https://github.com/petermax2","followers_url":"https://api.github.com/users/petermax2/followers","following_url":"https://api.github.com/users/petermax2/following{/other_user}","gists_url":"https://api.github.com/users/petermax2/gists{/gist_id}","starred_url":"https://api.github.com/users/petermax2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/petermax2/subscriptions","organizations_url":"https://api.github.com/users/petermax2/orgs","repos_url":"https://api.github.com/users/petermax2/repos","events_url":"https://api.github.com/users/petermax2/events{/privacy}","received_events_url":"https://api.github.com/users/petermax2/received_events","type":"User","site_admin":false},"created_at":"2015-12-22T12:00:19Z","updated_at":"2015-12-22T12:00:19Z","body":"do you think\r\n\r\n    memset(&header, 0, sizeof(struct ElektraCryptoHeader));\r\n\r\nwill do the trick? "}}