{"action":"created","comment":{"url":"https://api.github.com/repos/wolfSSL/wolfssl/pulls/comments/242665281","pull_request_review_id":186231777,"id":242665281,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDI0MjY2NTI4MQ==","diff_hunk":"@@ -182,9 +182,11 @@ STATIC WC_INLINE void XorWords(wolfssl_word* r, const wolfssl_word* a, word32 n)\n \n STATIC WC_INLINE void xorbuf(void* buf, const void* mask, word32 count)\n {\n-    if (((wolfssl_word)buf | (wolfssl_word)mask | count) % WOLFSSL_WORD_SIZE == 0)\n+    if (((wolfssl_word)((size_t)buf) | (wolfssl_word)((size_t)mask) | count) %","path":"wolfcrypt/src/misc.c","position":5,"original_position":5,"commit_id":"0b4ebdea4c8a71c6f1cd6430af79e76036918e74","original_commit_id":"0b4ebdea4c8a71c6f1cd6430af79e76036918e74","user":{"login":"toddouska","id":601574,"node_id":"MDQ6VXNlcjYwMTU3NA==","avatar_url":"https://avatars1.githubusercontent.com/u/601574?v=4","gravatar_id":"","url":"https://api.github.com/users/toddouska","html_url":"https://github.com/toddouska","followers_url":"https://api.github.com/users/toddouska/followers","following_url":"https://api.github.com/users/toddouska/following{/other_user}","gists_url":"https://api.github.com/users/toddouska/gists{/gist_id}","starred_url":"https://api.github.com/users/toddouska/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/toddouska/subscriptions","organizations_url":"https://api.github.com/users/toddouska/orgs","repos_url":"https://api.github.com/users/toddouska/repos","events_url":"https://api.github.com/users/toddouska/events{/privacy}","received_events_url":"https://api.github.com/users/toddouska/received_events","type":"User","site_admin":false},"body":"Why is the double case with a size_t needed now?","created_at":"2018-12-18T19:04:19Z","updated_at":"2018-12-18T19:04:26Z","html_url":"https://github.com/wolfSSL/wolfssl/pull/1987#discussion_r242665281","pull_request_url":"https://api.github.com/repos/wolfSSL/wolfssl/pulls/1987","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/wolfSSL/wolfssl/pulls/comments/242665281"},"html":{"href":"https://github.com/wolfSSL/wolfssl/pull/1987#discussion_r242665281"},"pull_request":{"href":"https://api.github.com/repos/wolfSSL/wolfssl/pulls/1987"}}},"pull_request":{"url":"https://api.github.com/repos/wolfSSL/wolfssl/pulls/1987","id":239280350,"node_id":"MDExOlB1bGxSZXF1ZXN0MjM5MjgwMzUw","html_url":"https://github.com/wolfSSL/wolfssl/pull/1987","diff_url":"https://github.com/wolfSSL/wolfssl/pull/1987.diff","patch_url":"https://github.com/wolfSSL/wolfssl/pull/1987.patch","issue_url":"https://api.github.com/repos/wolfSSL/wolfssl/issues/1987","number":1987,"state":"open","locked":false,"title":"Fixes for building with `--enable-32bit` option on various platforms","user":{"login":"dgarske","id":2692870,"node_id":"MDQ6VXNlcjI2OTI4NzA=","avatar_url":"https://avatars0.githubusercontent.com/u/2692870?v=4","gravatar_id":"","url":"https://api.github.com/users/dgarske","html_url":"https://github.com/dgarske","followers_url":"https://api.github.com/users/dgarske/followers","following_url":"https://api.github.com/users/dgarske/following{/other_user}","gists_url":"https://api.github.com/users/dgarske/gists{/gist_id}","starred_url":"https://api.github.com/users/dgarske/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgarske/subscriptions","organizations_url":"https://api.github.com/users/dgarske/orgs","repos_url":"https://api.github.com/users/dgarske/repos","events_url":"https://api.github.com/users/dgarske/events{/privacy}","received_events_url":"https://api.github.com/users/dgarske/received_events","type":"User","site_admin":false},"body":"Fixes https://github.com/wolfSSL/wolfssl/issues/1985","created_at":"2018-12-17T20:54:18Z","updated_at":"2018-12-18T19:04:26Z","closed_at":null,"merged_at":null,"merge_commit_sha":"712ecd6daf89d5cbe84fa444142292eb5dc230d1","assignee":{"login":"toddouska","id":601574,"node_id":"MDQ6VXNlcjYwMTU3NA==","avatar_url":"https://avatars1.githubusercontent.com/u/601574?v=4","gravatar_id":"","url":"https://api.github.com/users/toddouska","html_url":"https://github.com/toddouska","followers_url":"https://api.github.com/users/toddouska/followers","following_url":"https://api.github.com/users/toddouska/following{/other_user}","gists_url":"https://api.github.com/users/toddouska/gists{/gist_id}","starred_url":"https://api.github.com/users/toddouska/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/toddouska/subscriptions","organizations_url":"https://api.github.com/users/toddouska/orgs","repos_url":"https://api.github.com/users/toddouska/repos","events_url":"https://api.github.com/users/toddouska/events{/privacy}","received_events_url":"https://api.github.com/users/toddouska/received_events","type":"User","site_admin":false},"assignees":[{"login":"toddouska","id":601574,"node_id":"MDQ6VXNlcjYwMTU3NA==","avatar_url":"https://avatars1.githubusercontent.com/u/601574?v=4","gravatar_id":"","url":"https://api.github.com/users/toddouska","html_url":"https://github.com/toddouska","followers_url":"https://api.github.com/users/toddouska/followers","following_url":"https://api.github.com/users/toddouska/following{/other_user}","gists_url":"https://api.github.com/users/toddouska/gists{/gist_id}","starred_url":"https://api.github.com/users/toddouska/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/toddouska/subscriptions","organizations_url":"https://api.github.com/users/toddouska/orgs","repos_url":"https://api.github.com/users/toddouska/repos","events_url":"https://api.github.com/users/toddouska/events{/privacy}","received_events_url":"https://api.github.com/users/toddouska/received_events","type":"User","site_admin":false}],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/wolfSSL/wolfssl/pulls/1987/commits","review_comments_url":"https://api.github.com/repos/wolfSSL/wolfssl/pulls/1987/comments","review_comment_url":"https://api.github.com/repos/wolfSSL/wolfssl/pulls/comments{/number}","comments_url":"https://api.github.com/repos/wolfSSL/wolfssl/issues/1987/comments","statuses_url":"https://api.github.com/repos/wolfSSL/wolfssl/statuses/0b4ebdea4c8a71c6f1cd6430af79e76036918e74","head":{"label":"dgarske:32bit","ref":"32bit","sha":"0b4ebdea4c8a71c6f1cd6430af79e76036918e74","user":{"login":"dgarske","id":2692870,"node_id":"MDQ6VXNlcjI2OTI4NzA=","avatar_url":"https://avatars0.githubusercontent.com/u/2692870?v=4","gravatar_id":"","url":"https://api.github.com/users/dgarske","html_url":"https://github.com/dgarske","followers_url":"https://api.github.com/users/dgarske/followers","following_url":"https://api.github.com/users/dgarske/following{/other_user}","gists_url":"https://api.github.com/users/dgarske/gists{/gist_id}","starred_url":"https://api.github.com/users/dgarske/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgarske/subscriptions","organizations_url":"https://api.github.com/users/dgarske/orgs","repos_url":"https://api.github.com/users/dgarske/repos","events_url":"https://api.github.com/users/dgarske/events{/privacy}","received_events_url":"https://api.github.com/users/dgarske/received_events","type":"User","site_admin":false},"repo":{"id":44402104,"node_id":"MDEwOlJlcG9zaXRvcnk0NDQwMjEwNA==","name":"wolfssl","full_name":"dgarske/wolfssl","private":false,"owner":{"login":"dgarske","id":2692870,"node_id":"MDQ6VXNlcjI2OTI4NzA=","avatar_url":"https://avatars0.githubusercontent.com/u/2692870?v=4","gravatar_id":"","url":"https://api.github.com/users/dgarske","html_url":"https://github.com/dgarske","followers_url":"https://api.github.com/users/dgarske/followers","following_url":"https://api.github.com/users/dgarske/following{/other_user}","gists_url":"https://api.github.com/users/dgarske/gists{/gist_id}","starred_url":"https://api.github.com/users/dgarske/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgarske/subscriptions","organizations_url":"https://api.github.com/users/dgarske/orgs","repos_url":"https://api.github.com/users/dgarske/repos","events_url":"https://api.github.com/users/dgarske/events{/privacy}","received_events_url":"https://api.github.com/users/dgarske/received_events","type":"User","site_admin":false},"html_url":"https://github.com/dgarske/wolfssl","description":"wolfSSL (formerly CyaSSL) is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. http://www.wolfssl.com","fork":true,"url":"https://api.github.com/repos/dgarske/wolfssl","forks_url":"https://api.github.com/repos/dgarske/wolfssl/forks","keys_url":"https://api.github.com/repos/dgarske/wolfssl/keys{/key_id}","collaborators_url":"https://api.github.com/repos/dgarske/wolfssl/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/dgarske/wolfssl/teams","hooks_url":"https://api.github.com/repos/dgarske/wolfssl/hooks","issue_events_url":"https://api.github.com/repos/dgarske/wolfssl/issues/events{/number}","events_url":"https://api.github.com/repos/dgarske/wolfssl/events","assignees_url":"https://api.github.com/repos/dgarske/wolfssl/assignees{/user}","branches_url":"https://api.github.com/repos/dgarske/wolfssl/branches{/branch}","tags_url":"https://api.github.com/repos/dgarske/wolfssl/tags","blobs_url":"https://api.github.com/repos/dgarske/wolfssl/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/dgarske/wolfssl/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/dgarske/wolfssl/git/refs{/sha}","trees_url":"https://api.github.com/repos/dgarske/wolfssl/git/trees{/sha}","statuses_url":"https://api.github.com/repos/dgarske/wolfssl/statuses/{sha}","languages_url":"https://api.github.com/repos/dgarske/wolfssl/languages","stargazers_url":"https://api.github.com/repos/dgarske/wolfssl/stargazers","contributors_url":"https://api.github.com/repos/dgarske/wolfssl/contributors","subscribers_url":"https://api.github.com/repos/dgarske/wolfssl/subscribers","subscription_url":"https://api.github.com/repos/dgarske/wolfssl/subscription","commits_url":"https://api.github.com/repos/dgarske/wolfssl/commits{/sha}","git_commits_url":"https://api.github.com/repos/dgarske/wolfssl/git/commits{/sha}","comments_url":"https://api.github.com/repos/dgarske/wolfssl/comments{/number}","issue_comment_url":"https://api.github.com/repos/dgarske/wolfssl/issues/comments{/number}","contents_url":"https://api.github.com/repos/dgarske/wolfssl/contents/{+path}","compare_url":"https://api.github.com/repos/dgarske/wolfssl/compare/{base}...{head}","merges_url":"https://api.github.com/repos/dgarske/wolfssl/merges","archive_url":"https://api.github.com/repos/dgarske/wolfssl/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/dgarske/wolfssl/downloads","issues_url":"https://api.github.com/repos/dgarske/wolfssl/issues{/number}","pulls_url":"https://api.github.com/repos/dgarske/wolfssl/pulls{/number}","milestones_url":"https://api.github.com/repos/dgarske/wolfssl/milestones{/number}","notifications_url":"https://api.github.com/repos/dgarske/wolfssl/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/dgarske/wolfssl/labels{/name}","releases_url":"https://api.github.com/repos/dgarske/wolfssl/releases{/id}","deployments_url":"https://api.github.com/repos/dgarske/wolfssl/deployments","created_at":"2015-10-16T18:00:02Z","updated_at":"2018-12-17T20:53:51Z","pushed_at":"2018-12-18T00:27:55Z","git_url":"git://github.com/dgarske/wolfssl.git","ssh_url":"git@github.com:dgarske/wolfssl.git","clone_url":"https://github.com/dgarske/wolfssl.git","svn_url":"https://github.com/dgarske/wolfssl","homepage":null,"size":65635,"stargazers_count":0,"watchers_count":0,"language":"C","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"gpl-2.0","name":"GNU General Public License v2.0","spdx_id":"GPL-2.0","url":"https://api.github.com/licenses/gpl-2.0","node_id":"MDc6TGljZW5zZTg="},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"wolfSSL:master","ref":"master","sha":"b60918b8cdaf9f87f46ecee2e1b74dba2246f7dc","user":{"login":"wolfSSL","id":5891092,"node_id":"MDEyOk9yZ2FuaXphdGlvbjU4OTEwOTI=","avatar_url":"https://avatars0.githubusercontent.com/u/5891092?v=4","gravatar_id":"","url":"https://api.github.com/users/wolfSSL","html_url":"https://github.com/wolfSSL","followers_url":"https://api.github.com/users/wolfSSL/followers","following_url":"https://api.github.com/users/wolfSSL/following{/other_user}","gists_url":"https://api.github.com/users/wolfSSL/gists{/gist_id}","starred_url":"https://api.github.com/users/wolfSSL/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wolfSSL/subscriptions","organizations_url":"https://api.github.com/users/wolfSSL/orgs","repos_url":"https://api.github.com/users/wolfSSL/repos","events_url":"https://api.github.com/users/wolfSSL/events{/privacy}","received_events_url":"https://api.github.com/users/wolfSSL/received_events","type":"Organization","site_admin":false},"repo":{"id":28928522,"node_id":"MDEwOlJlcG9zaXRvcnkyODkyODUyMg==","name":"wolfssl","full_name":"wolfSSL/wolfssl","private":false,"owner":{"login":"wolfSSL","id":5891092,"node_id":"MDEyOk9yZ2FuaXphdGlvbjU4OTEwOTI=","avatar_url":"https://avatars0.githubusercontent.com/u/5891092?v=4","gravatar_id":"","url":"https://api.github.com/users/wolfSSL","html_url":"https://github.com/wolfSSL","followers_url":"https://api.github.com/users/wolfSSL/followers","following_url":"https://api.github.com/users/wolfSSL/following{/other_user}","gists_url":"https://api.github.com/users/wolfSSL/gists{/gist_id}","starred_url":"https://api.github.com/users/wolfSSL/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wolfSSL/subscriptions","organizations_url":"https://api.github.com/users/wolfSSL/orgs","repos_url":"https://api.github.com/users/wolfSSL/repos","events_url":"https://api.github.com/users/wolfSSL/events{/privacy}","received_events_url":"https://api.github.com/users/wolfSSL/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/wolfSSL/wolfssl","description":"wolfSSL (formerly CyaSSL) is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud.  wolfSSL supports up to TLS 1.3!","fork":false,"url":"https://api.github.com/repos/wolfSSL/wolfssl","forks_url":"https://api.github.com/repos/wolfSSL/wolfssl/forks","keys_url":"https://api.github.com/repos/wolfSSL/wolfssl/keys{/key_id}","collaborators_url":"https://api.github.com/repos/wolfSSL/wolfssl/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/wolfSSL/wolfssl/teams","hooks_url":"https://api.github.com/repos/wolfSSL/wolfssl/hooks","issue_events_url":"https://api.github.com/repos/wolfSSL/wolfssl/issues/events{/number}","events_url":"https://api.github.com/repos/wolfSSL/wolfssl/events","assignees_url":"https://api.github.com/repos/wolfSSL/wolfssl/assignees{/user}","branches_url":"https://api.github.com/repos/wolfSSL/wolfssl/branches{/branch}","tags_url":"https://api.github.com/repos/wolfSSL/wolfssl/tags","blobs_url":"https://api.github.com/repos/wolfSSL/wolfssl/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/wolfSSL/wolfssl/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/wolfSSL/wolfssl/git/refs{/sha}","trees_url":"https://api.github.com/repos/wolfSSL/wolfssl/git/trees{/sha}","statuses_url":"https://api.github.com/repos/wolfSSL/wolfssl/statuses/{sha}","languages_url":"https://api.github.com/repos/wolfSSL/wolfssl/languages","stargazers_url":"https://api.github.com/repos/wolfSSL/wolfssl/stargazers","contributors_url":"https://api.github.com/repos/wolfSSL/wolfssl/contributors","subscribers_url":"https://api.github.com/repos/wolfSSL/wolfssl/subscribers","subscription_url":"https://api.github.com/repos/wolfSSL/wolfssl/subscription","commits_url":"https://api.github.com/repos/wolfSSL/wolfssl/commits{/sha}","git_commits_url":"https://api.github.com/repos/wolfSSL/wolfssl/git/commits{/sha}","comments_url":"https://api.github.com/repos/wolfSSL/wolfssl/comments{/number}","issue_comment_url":"https://api.github.com/repos/wolfSSL/wolfssl/issues/comments{/number}","contents_url":"https://api.github.com/repos/wolfSSL/wolfssl/contents/{+path}","compare_url":"https://api.github.com/repos/wolfSSL/wolfssl/compare/{base}...{head}","merges_url":"https://api.github.com/repos/wolfSSL/wolfssl/merges","archive_url":"https://api.github.com/repos/wolfSSL/wolfssl/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/wolfSSL/wolfssl/downloads","issues_url":"https://api.github.com/repos/wolfSSL/wolfssl/issues{/number}","pulls_url":"https://api.github.com/repos/wolfSSL/wolfssl/pulls{/number}","milestones_url":"https://api.github.com/repos/wolfSSL/wolfssl/milestones{/number}","notifications_url":"https://api.github.com/repos/wolfSSL/wolfssl/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/wolfSSL/wolfssl/labels{/name}","releases_url":"https://api.github.com/repos/wolfSSL/wolfssl/releases{/id}","deployments_url":"https://api.github.com/repos/wolfSSL/wolfssl/deployments","created_at":"2015-01-07T18:50:58Z","updated_at":"2018-12-17T20:52:44Z","pushed_at":"2018-12-18T17:38:28Z","git_url":"git://github.com/wolfSSL/wolfssl.git","ssh_url":"git@github.com:wolfSSL/wolfssl.git","clone_url":"https://github.com/wolfSSL/wolfssl.git","svn_url":"https://github.com/wolfSSL/wolfssl","homepage":"https://www.wolfssl.com","size":65179,"stargazers_count":510,"watchers_count":510,"language":"C","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":234,"mirror_url":null,"archived":false,"open_issues_count":38,"license":{"key":"gpl-2.0","name":"GNU General Public License v2.0","spdx_id":"GPL-2.0","url":"https://api.github.com/licenses/gpl-2.0","node_id":"MDc6TGljZW5zZTg="},"forks":234,"open_issues":38,"watchers":510,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/wolfSSL/wolfssl/pulls/1987"},"html":{"href":"https://github.com/wolfSSL/wolfssl/pull/1987"},"issue":{"href":"https://api.github.com/repos/wolfSSL/wolfssl/issues/1987"},"comments":{"href":"https://api.github.com/repos/wolfSSL/wolfssl/issues/1987/comments"},"review_comments":{"href":"https://api.github.com/repos/wolfSSL/wolfssl/pulls/1987/comments"},"review_comment":{"href":"https://api.github.com/repos/wolfSSL/wolfssl/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/wolfSSL/wolfssl/pulls/1987/commits"},"statuses":{"href":"https://api.github.com/repos/wolfSSL/wolfssl/statuses/0b4ebdea4c8a71c6f1cd6430af79e76036918e74"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"toddouska"}}