{"action":"created","comment":{"url":"https://api.github.com/repos/ARMmbed/mbedtls/pulls/comments/218507104","pull_request_review_id":156460946,"id":218507104,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIxODUwNzEwNA==","diff_hunk":"@@ -37,44 +37,46 @@ typedef struct {\n     const char *name;\n     size_t name_len;\n     const char*oid;\n+    int        tag;\n } x509_attr_descriptor_t;\n \n #define ADD_STRLEN( s )     s, sizeof( s ) - 1\n \n+// note: preset tag types as proposed in rfc3280 and widely used\n static const x509_attr_descriptor_t x509_attrs[] =\n {\n-    { ADD_STRLEN( \"CN\" ),                       MBEDTLS_OID_AT_CN },\n-    { ADD_STRLEN( \"commonName\" ),               MBEDTLS_OID_AT_CN },\n-    { ADD_STRLEN( \"C\" ),                        MBEDTLS_OID_AT_COUNTRY },\n-    { ADD_STRLEN( \"countryName\" ),              MBEDTLS_OID_AT_COUNTRY },\n-    { ADD_STRLEN( \"O\" ),                        MBEDTLS_OID_AT_ORGANIZATION },\n-    { ADD_STRLEN( \"organizationName\" ),         MBEDTLS_OID_AT_ORGANIZATION },\n-    { ADD_STRLEN( \"L\" ),                        MBEDTLS_OID_AT_LOCALITY },\n-    { ADD_STRLEN( \"locality\" ),                 MBEDTLS_OID_AT_LOCALITY },\n-    { ADD_STRLEN( \"R\" ),                        MBEDTLS_OID_PKCS9_EMAIL },\n-    { ADD_STRLEN( \"OU\" ),                       MBEDTLS_OID_AT_ORG_UNIT },\n-    { ADD_STRLEN( \"organizationalUnitName\" ),   MBEDTLS_OID_AT_ORG_UNIT },\n-    { ADD_STRLEN( \"ST\" ),                       MBEDTLS_OID_AT_STATE },\n-    { ADD_STRLEN( \"stateOrProvinceName\" ),      MBEDTLS_OID_AT_STATE },\n-    { ADD_STRLEN( \"emailAddress\" ),             MBEDTLS_OID_PKCS9_EMAIL },\n-    { ADD_STRLEN( \"serialNumber\" ),             MBEDTLS_OID_AT_SERIAL_NUMBER },\n-    { ADD_STRLEN( \"postalAddress\" ),            MBEDTLS_OID_AT_POSTAL_ADDRESS },\n-    { ADD_STRLEN( \"postalCode\" ),               MBEDTLS_OID_AT_POSTAL_CODE },\n-    { ADD_STRLEN( \"dnQualifier\" ),              MBEDTLS_OID_AT_DN_QUALIFIER },\n-    { ADD_STRLEN( \"title\" ),                    MBEDTLS_OID_AT_TITLE },\n-    { ADD_STRLEN( \"surName\" ),                  MBEDTLS_OID_AT_SUR_NAME },\n-    { ADD_STRLEN( \"SN\" ),                       MBEDTLS_OID_AT_SUR_NAME },\n-    { ADD_STRLEN( \"givenName\" ),                MBEDTLS_OID_AT_GIVEN_NAME },\n-    { ADD_STRLEN( \"GN\" ),                       MBEDTLS_OID_AT_GIVEN_NAME },\n-    { ADD_STRLEN( \"initials\" ),                 MBEDTLS_OID_AT_INITIALS },\n-    { ADD_STRLEN( \"pseudonym\" ),                MBEDTLS_OID_AT_PSEUDONYM },\n-    { ADD_STRLEN( \"generationQualifier\" ),      MBEDTLS_OID_AT_GENERATION_QUALIFIER },\n-    { ADD_STRLEN( \"domainComponent\" ),          MBEDTLS_OID_DOMAIN_COMPONENT },\n-    { ADD_STRLEN( \"DC\" ),                       MBEDTLS_OID_DOMAIN_COMPONENT },\n-    { NULL, 0, NULL }\n+    { ADD_STRLEN( \"CN\" ),                       MBEDTLS_OID_AT_CN,              MBEDTLS_ASN1_UTF8_STRING },\n+    { ADD_STRLEN( \"commonName\" ),               MBEDTLS_OID_AT_CN,              MBEDTLS_ASN1_UTF8_STRING },\n+    { ADD_STRLEN( \"C\" ),                        MBEDTLS_OID_AT_COUNTRY,         MBEDTLS_ASN1_PRINTABLE_STRING },\n+    { ADD_STRLEN( \"countryName\" ),              MBEDTLS_OID_AT_COUNTRY,         MBEDTLS_ASN1_PRINTABLE_STRING },\n+    { ADD_STRLEN( \"O\" ),                        MBEDTLS_OID_AT_ORGANIZATION,    MBEDTLS_ASN1_UTF8_STRING },\n+    { ADD_STRLEN( \"organizationName\" ),         MBEDTLS_OID_AT_ORGANIZATION,    MBEDTLS_ASN1_UTF8_STRING },\n+    { ADD_STRLEN( \"L\" ),                        MBEDTLS_OID_AT_LOCALITY,        MBEDTLS_ASN1_UTF8_STRING },\n+    { ADD_STRLEN( \"locality\" ),                 MBEDTLS_OID_AT_LOCALITY,        MBEDTLS_ASN1_UTF8_STRING },\n+    { ADD_STRLEN( \"R\" ),                        MBEDTLS_OID_PKCS9_EMAIL,        MBEDTLS_ASN1_IA5_STRING},\n+    { ADD_STRLEN( \"OU\" ),                       MBEDTLS_OID_AT_ORG_UNIT,        MBEDTLS_ASN1_UTF8_STRING },\n+    { ADD_STRLEN( \"organizationalUnitName\" ),   MBEDTLS_OID_AT_ORG_UNIT,        MBEDTLS_ASN1_UTF8_STRING },\n+    { ADD_STRLEN( \"ST\" ),                       MBEDTLS_OID_AT_STATE,           MBEDTLS_ASN1_UTF8_STRING },\n+    { ADD_STRLEN( \"stateOrProvinceName\" ),      MBEDTLS_OID_AT_STATE,           MBEDTLS_ASN1_UTF8_STRING },\n+    { ADD_STRLEN( \"emailAddress\" ),             MBEDTLS_OID_PKCS9_EMAIL,        MBEDTLS_ASN1_IA5_STRING },\n+    { ADD_STRLEN( \"serialNumber\" ),             MBEDTLS_OID_AT_SERIAL_NUMBER,   MBEDTLS_ASN1_PRINTABLE_STRING },\n+    { ADD_STRLEN( \"postalAddress\" ),            MBEDTLS_OID_AT_POSTAL_ADDRESS,  MBEDTLS_ASN1_PRINTABLE_STRING },\n+    { ADD_STRLEN( \"postalCode\" ),               MBEDTLS_OID_AT_POSTAL_CODE,     MBEDTLS_ASN1_PRINTABLE_STRING },\n+    { ADD_STRLEN( \"dnQualifier\" ),              MBEDTLS_OID_AT_DN_QUALIFIER,    MBEDTLS_ASN1_PRINTABLE_STRING },\n+    { ADD_STRLEN( \"title\" ),                    MBEDTLS_OID_AT_TITLE,           MBEDTLS_ASN1_UTF8_STRING },\n+    { ADD_STRLEN( \"surName\" ),                  MBEDTLS_OID_AT_SUR_NAME,        MBEDTLS_ASN1_UTF8_STRING },\n+    { ADD_STRLEN( \"SN\" ),                       MBEDTLS_OID_AT_SUR_NAME,        MBEDTLS_ASN1_UTF8_STRING },\n+    { ADD_STRLEN( \"givenName\" ),                MBEDTLS_OID_AT_GIVEN_NAME,      MBEDTLS_ASN1_UTF8_STRING },\n+    { ADD_STRLEN( \"GN\" ),                       MBEDTLS_OID_AT_GIVEN_NAME,      MBEDTLS_ASN1_UTF8_STRING },\n+    { ADD_STRLEN( \"initials\" ),                 MBEDTLS_OID_AT_INITIALS,        MBEDTLS_ASN1_UTF8_STRING },\n+    { ADD_STRLEN( \"pseudonym\" ),                MBEDTLS_OID_AT_PSEUDONYM,       MBEDTLS_ASN1_UTF8_STRING },\n+    { ADD_STRLEN( \"generationQualifier\" ),      MBEDTLS_OID_AT_GENERATION_QUALIFIER, MBEDTLS_ASN1_UTF8_STRING },\n+    { ADD_STRLEN( \"domainComponent\" ),          MBEDTLS_OID_DOMAIN_COMPONENT,   MBEDTLS_ASN1_IA5_STRING },\n+    { ADD_STRLEN( \"DC\" ),                       MBEDTLS_OID_DOMAIN_COMPONENT,   MBEDTLS_ASN1_IA5_STRING },\n+    { NULL, 0, NULL, MBEDTLS_ASN1_NULL }\n };\n \n-static const char *x509_at_oid_from_name( const char *name, size_t name_len )\n+static const x509_attr_descriptor_t *x509_at_oid_from_name( const char *name, size_t name_len )","path":"library/x509_create.c","position":73,"original_position":73,"commit_id":"020c823f62204588584ee00dd63c0b61cf9051ab","original_commit_id":"020c823f62204588584ee00dd63c0b61cf9051ab","user":{"login":"hanno-arm","id":26892988,"node_id":"MDQ6VXNlcjI2ODkyOTg4","avatar_url":"https://avatars1.githubusercontent.com/u/26892988?v=4","gravatar_id":"","url":"https://api.github.com/users/hanno-arm","html_url":"https://github.com/hanno-arm","followers_url":"https://api.github.com/users/hanno-arm/followers","following_url":"https://api.github.com/users/hanno-arm/following{/other_user}","gists_url":"https://api.github.com/users/hanno-arm/gists{/gist_id}","starred_url":"https://api.github.com/users/hanno-arm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hanno-arm/subscriptions","organizations_url":"https://api.github.com/users/hanno-arm/orgs","repos_url":"https://api.github.com/users/hanno-arm/repos","events_url":"https://api.github.com/users/hanno-arm/events{/privacy}","received_events_url":"https://api.github.com/users/hanno-arm/received_events","type":"User","site_admin":false},"body":"The name of this function is no longer accurate when it returns the entire descriptor, and not only the OID.","created_at":"2018-09-18T16:38:42Z","updated_at":"2018-09-18T16:38:42Z","html_url":"https://github.com/ARMmbed/mbedtls/pull/1641#discussion_r218507104","pull_request_url":"https://api.github.com/repos/ARMmbed/mbedtls/pulls/1641","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/ARMmbed/mbedtls/pulls/comments/218507104"},"html":{"href":"https://github.com/ARMmbed/mbedtls/pull/1641#discussion_r218507104"},"pull_request":{"href":"https://api.github.com/repos/ARMmbed/mbedtls/pulls/1641"}}},"pull_request":{"url":"https://api.github.com/repos/ARMmbed/mbedtls/pulls/1641","id":188978663,"node_id":"MDExOlB1bGxSZXF1ZXN0MTg4OTc4NjYz","html_url":"https://github.com/ARMmbed/mbedtls/pull/1641","diff_url":"https://github.com/ARMmbed/mbedtls/pull/1641.diff","patch_url":"https://github.com/ARMmbed/mbedtls/pull/1641.patch","issue_url":"https://api.github.com/repos/ARMmbed/mbedtls/issues/1641","number":1641,"state":"open","locked":false,"title":"Fix string downcast to `PrintableString` as issued in #1033","user":{"login":"thomas-dee","id":33127764,"node_id":"MDQ6VXNlcjMzMTI3NzY0","avatar_url":"https://avatars3.githubusercontent.com/u/33127764?v=4","gravatar_id":"","url":"https://api.github.com/users/thomas-dee","html_url":"https://github.com/thomas-dee","followers_url":"https://api.github.com/users/thomas-dee/followers","following_url":"https://api.github.com/users/thomas-dee/following{/other_user}","gists_url":"https://api.github.com/users/thomas-dee/gists{/gist_id}","starred_url":"https://api.github.com/users/thomas-dee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thomas-dee/subscriptions","organizations_url":"https://api.github.com/users/thomas-dee/orgs","repos_url":"https://api.github.com/users/thomas-dee/repos","events_url":"https://api.github.com/users/thomas-dee/events{/privacy}","received_events_url":"https://api.github.com/users/thomas-dee/received_events","type":"User","site_admin":false},"body":"## Description\r\nFix string downcast to `PrintableString` as issued in #1033.\r\n\r\n1. Implemented `mbedtls_asn1_write_any_string` allowing to write a string with any given tag\r\n1. Extended `x509_attrs` in `x509_create.c` to handle tag types correctly\r\n1. Fixed `x509_write_name` to use `mbedtls_asn1_write_any_string` using the tag types specified in `x509_attrs`\r\n\r\n## Status\r\n**READY**\r\n\r\n## Requires Backporting\r\nT.b.d.\r\n","created_at":"2018-05-18T10:03:38Z","updated_at":"2018-09-18T16:38:42Z","closed_at":null,"merged_at":null,"merge_commit_sha":"99d913f911b8df7a41d3812319bc55dae8b16f95","assignee":{"login":"sbutcher-arm","id":8195775,"node_id":"MDQ6VXNlcjgxOTU3NzU=","avatar_url":"https://avatars1.githubusercontent.com/u/8195775?v=4","gravatar_id":"","url":"https://api.github.com/users/sbutcher-arm","html_url":"https://github.com/sbutcher-arm","followers_url":"https://api.github.com/users/sbutcher-arm/followers","following_url":"https://api.github.com/users/sbutcher-arm/following{/other_user}","gists_url":"https://api.github.com/users/sbutcher-arm/gists{/gist_id}","starred_url":"https://api.github.com/users/sbutcher-arm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sbutcher-arm/subscriptions","organizations_url":"https://api.github.com/users/sbutcher-arm/orgs","repos_url":"https://api.github.com/users/sbutcher-arm/repos","events_url":"https://api.github.com/users/sbutcher-arm/events{/privacy}","received_events_url":"https://api.github.com/users/sbutcher-arm/received_events","type":"User","site_admin":false},"assignees":[{"login":"sbutcher-arm","id":8195775,"node_id":"MDQ6VXNlcjgxOTU3NzU=","avatar_url":"https://avatars1.githubusercontent.com/u/8195775?v=4","gravatar_id":"","url":"https://api.github.com/users/sbutcher-arm","html_url":"https://github.com/sbutcher-arm","followers_url":"https://api.github.com/users/sbutcher-arm/followers","following_url":"https://api.github.com/users/sbutcher-arm/following{/other_user}","gists_url":"https://api.github.com/users/sbutcher-arm/gists{/gist_id}","starred_url":"https://api.github.com/users/sbutcher-arm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sbutcher-arm/subscriptions","organizations_url":"https://api.github.com/users/sbutcher-arm/orgs","repos_url":"https://api.github.com/users/sbutcher-arm/repos","events_url":"https://api.github.com/users/sbutcher-arm/events{/privacy}","received_events_url":"https://api.github.com/users/sbutcher-arm/received_events","type":"User","site_admin":false}],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":278176777,"node_id":"MDU6TGFiZWwyNzgxNzY3Nzc=","url":"https://api.github.com/repos/ARMmbed/mbedtls/labels/CLA%20valid","name":"CLA valid","color":"bfdadc","default":false},{"id":937148211,"node_id":"MDU6TGFiZWw5MzcxNDgyMTE=","url":"https://api.github.com/repos/ARMmbed/mbedtls/labels/component:%20X.509","name":"component: X.509","color":"CEF6F5","default":false},{"id":19280386,"node_id":"MDU6TGFiZWwxOTI4MDM4Ng==","url":"https://api.github.com/repos/ARMmbed/mbedtls/labels/enhancement","name":"enhancement","color":"84b6eb","default":true},{"id":705358813,"node_id":"MDU6TGFiZWw3MDUzNTg4MTM=","url":"https://api.github.com/repos/ARMmbed/mbedtls/labels/needs%20review","name":"needs review","color":"fbca04","default":false}],"milestone":null,"commits_url":"https://api.github.com/repos/ARMmbed/mbedtls/pulls/1641/commits","review_comments_url":"https://api.github.com/repos/ARMmbed/mbedtls/pulls/1641/comments","review_comment_url":"https://api.github.com/repos/ARMmbed/mbedtls/pulls/comments{/number}","comments_url":"https://api.github.com/repos/ARMmbed/mbedtls/issues/1641/comments","statuses_url":"https://api.github.com/repos/ARMmbed/mbedtls/statuses/020c823f62204588584ee00dd63c0b61cf9051ab","head":{"label":"thomas-dee:development","ref":"development","sha":"020c823f62204588584ee00dd63c0b61cf9051ab","user":{"login":"thomas-dee","id":33127764,"node_id":"MDQ6VXNlcjMzMTI3NzY0","avatar_url":"https://avatars3.githubusercontent.com/u/33127764?v=4","gravatar_id":"","url":"https://api.github.com/users/thomas-dee","html_url":"https://github.com/thomas-dee","followers_url":"https://api.github.com/users/thomas-dee/followers","following_url":"https://api.github.com/users/thomas-dee/following{/other_user}","gists_url":"https://api.github.com/users/thomas-dee/gists{/gist_id}","starred_url":"https://api.github.com/users/thomas-dee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thomas-dee/subscriptions","organizations_url":"https://api.github.com/users/thomas-dee/orgs","repos_url":"https://api.github.com/users/thomas-dee/repos","events_url":"https://api.github.com/users/thomas-dee/events{/privacy}","received_events_url":"https://api.github.com/users/thomas-dee/received_events","type":"User","site_admin":false},"repo":{"id":133933327,"node_id":"MDEwOlJlcG9zaXRvcnkxMzM5MzMzMjc=","name":"mbedtls","full_name":"thomas-dee/mbedtls","private":false,"owner":{"login":"thomas-dee","id":33127764,"node_id":"MDQ6VXNlcjMzMTI3NzY0","avatar_url":"https://avatars3.githubusercontent.com/u/33127764?v=4","gravatar_id":"","url":"https://api.github.com/users/thomas-dee","html_url":"https://github.com/thomas-dee","followers_url":"https://api.github.com/users/thomas-dee/followers","following_url":"https://api.github.com/users/thomas-dee/following{/other_user}","gists_url":"https://api.github.com/users/thomas-dee/gists{/gist_id}","starred_url":"https://api.github.com/users/thomas-dee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thomas-dee/subscriptions","organizations_url":"https://api.github.com/users/thomas-dee/orgs","repos_url":"https://api.github.com/users/thomas-dee/repos","events_url":"https://api.github.com/users/thomas-dee/events{/privacy}","received_events_url":"https://api.github.com/users/thomas-dee/received_events","type":"User","site_admin":false},"html_url":"https://github.com/thomas-dee/mbedtls","description":"An open source, portable, easy to use, readable and flexible SSL library","fork":true,"url":"https://api.github.com/repos/thomas-dee/mbedtls","forks_url":"https://api.github.com/repos/thomas-dee/mbedtls/forks","keys_url":"https://api.github.com/repos/thomas-dee/mbedtls/keys{/key_id}","collaborators_url":"https://api.github.com/repos/thomas-dee/mbedtls/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/thomas-dee/mbedtls/teams","hooks_url":"https://api.github.com/repos/thomas-dee/mbedtls/hooks","issue_events_url":"https://api.github.com/repos/thomas-dee/mbedtls/issues/events{/number}","events_url":"https://api.github.com/repos/thomas-dee/mbedtls/events","assignees_url":"https://api.github.com/repos/thomas-dee/mbedtls/assignees{/user}","branches_url":"https://api.github.com/repos/thomas-dee/mbedtls/branches{/branch}","tags_url":"https://api.github.com/repos/thomas-dee/mbedtls/tags","blobs_url":"https://api.github.com/repos/thomas-dee/mbedtls/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/thomas-dee/mbedtls/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/thomas-dee/mbedtls/git/refs{/sha}","trees_url":"https://api.github.com/repos/thomas-dee/mbedtls/git/trees{/sha}","statuses_url":"https://api.github.com/repos/thomas-dee/mbedtls/statuses/{sha}","languages_url":"https://api.github.com/repos/thomas-dee/mbedtls/languages","stargazers_url":"https://api.github.com/repos/thomas-dee/mbedtls/stargazers","contributors_url":"https://api.github.com/repos/thomas-dee/mbedtls/contributors","subscribers_url":"https://api.github.com/repos/thomas-dee/mbedtls/subscribers","subscription_url":"https://api.github.com/repos/thomas-dee/mbedtls/subscription","commits_url":"https://api.github.com/repos/thomas-dee/mbedtls/commits{/sha}","git_commits_url":"https://api.github.com/repos/thomas-dee/mbedtls/git/commits{/sha}","comments_url":"https://api.github.com/repos/thomas-dee/mbedtls/comments{/number}","issue_comment_url":"https://api.github.com/repos/thomas-dee/mbedtls/issues/comments{/number}","contents_url":"https://api.github.com/repos/thomas-dee/mbedtls/contents/{+path}","compare_url":"https://api.github.com/repos/thomas-dee/mbedtls/compare/{base}...{head}","merges_url":"https://api.github.com/repos/thomas-dee/mbedtls/merges","archive_url":"https://api.github.com/repos/thomas-dee/mbedtls/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/thomas-dee/mbedtls/downloads","issues_url":"https://api.github.com/repos/thomas-dee/mbedtls/issues{/number}","pulls_url":"https://api.github.com/repos/thomas-dee/mbedtls/pulls{/number}","milestones_url":"https://api.github.com/repos/thomas-dee/mbedtls/milestones{/number}","notifications_url":"https://api.github.com/repos/thomas-dee/mbedtls/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/thomas-dee/mbedtls/labels{/name}","releases_url":"https://api.github.com/repos/thomas-dee/mbedtls/releases{/id}","deployments_url":"https://api.github.com/repos/thomas-dee/mbedtls/deployments","created_at":"2018-05-18T09:28:46Z","updated_at":"2018-05-18T11:09:34Z","pushed_at":"2018-05-18T11:11:55Z","git_url":"git://github.com/thomas-dee/mbedtls.git","ssh_url":"git@github.com:thomas-dee/mbedtls.git","clone_url":"https://github.com/thomas-dee/mbedtls.git","svn_url":"https://github.com/thomas-dee/mbedtls","homepage":"https://tls.mbed.org","size":27139,"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":"other","name":"Other","spdx_id":null,"url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":0,"open_issues":0,"watchers":0,"default_branch":"development"}},"base":{"label":"ARMmbed:development","ref":"development","sha":"c4bd8ec5edd718ad81a9169fd6a75b04059658c6","user":{"login":"ARMmbed","id":8916057,"node_id":"MDEyOk9yZ2FuaXphdGlvbjg5MTYwNTc=","avatar_url":"https://avatars3.githubusercontent.com/u/8916057?v=4","gravatar_id":"","url":"https://api.github.com/users/ARMmbed","html_url":"https://github.com/ARMmbed","followers_url":"https://api.github.com/users/ARMmbed/followers","following_url":"https://api.github.com/users/ARMmbed/following{/other_user}","gists_url":"https://api.github.com/users/ARMmbed/gists{/gist_id}","starred_url":"https://api.github.com/users/ARMmbed/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ARMmbed/subscriptions","organizations_url":"https://api.github.com/users/ARMmbed/orgs","repos_url":"https://api.github.com/users/ARMmbed/repos","events_url":"https://api.github.com/users/ARMmbed/events{/privacy}","received_events_url":"https://api.github.com/users/ARMmbed/received_events","type":"Organization","site_admin":false},"repo":{"id":6687936,"node_id":"MDEwOlJlcG9zaXRvcnk2Njg3OTM2","name":"mbedtls","full_name":"ARMmbed/mbedtls","private":false,"owner":{"login":"ARMmbed","id":8916057,"node_id":"MDEyOk9yZ2FuaXphdGlvbjg5MTYwNTc=","avatar_url":"https://avatars3.githubusercontent.com/u/8916057?v=4","gravatar_id":"","url":"https://api.github.com/users/ARMmbed","html_url":"https://github.com/ARMmbed","followers_url":"https://api.github.com/users/ARMmbed/followers","following_url":"https://api.github.com/users/ARMmbed/following{/other_user}","gists_url":"https://api.github.com/users/ARMmbed/gists{/gist_id}","starred_url":"https://api.github.com/users/ARMmbed/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ARMmbed/subscriptions","organizations_url":"https://api.github.com/users/ARMmbed/orgs","repos_url":"https://api.github.com/users/ARMmbed/repos","events_url":"https://api.github.com/users/ARMmbed/events{/privacy}","received_events_url":"https://api.github.com/users/ARMmbed/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/ARMmbed/mbedtls","description":"An open source, portable, easy to use, readable and flexible SSL library","fork":false,"url":"https://api.github.com/repos/ARMmbed/mbedtls","forks_url":"https://api.github.com/repos/ARMmbed/mbedtls/forks","keys_url":"https://api.github.com/repos/ARMmbed/mbedtls/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ARMmbed/mbedtls/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ARMmbed/mbedtls/teams","hooks_url":"https://api.github.com/repos/ARMmbed/mbedtls/hooks","issue_events_url":"https://api.github.com/repos/ARMmbed/mbedtls/issues/events{/number}","events_url":"https://api.github.com/repos/ARMmbed/mbedtls/events","assignees_url":"https://api.github.com/repos/ARMmbed/mbedtls/assignees{/user}","branches_url":"https://api.github.com/repos/ARMmbed/mbedtls/branches{/branch}","tags_url":"https://api.github.com/repos/ARMmbed/mbedtls/tags","blobs_url":"https://api.github.com/repos/ARMmbed/mbedtls/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ARMmbed/mbedtls/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ARMmbed/mbedtls/git/refs{/sha}","trees_url":"https://api.github.com/repos/ARMmbed/mbedtls/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ARMmbed/mbedtls/statuses/{sha}","languages_url":"https://api.github.com/repos/ARMmbed/mbedtls/languages","stargazers_url":"https://api.github.com/repos/ARMmbed/mbedtls/stargazers","contributors_url":"https://api.github.com/repos/ARMmbed/mbedtls/contributors","subscribers_url":"https://api.github.com/repos/ARMmbed/mbedtls/subscribers","subscription_url":"https://api.github.com/repos/ARMmbed/mbedtls/subscription","commits_url":"https://api.github.com/repos/ARMmbed/mbedtls/commits{/sha}","git_commits_url":"https://api.github.com/repos/ARMmbed/mbedtls/git/commits{/sha}","comments_url":"https://api.github.com/repos/ARMmbed/mbedtls/comments{/number}","issue_comment_url":"https://api.github.com/repos/ARMmbed/mbedtls/issues/comments{/number}","contents_url":"https://api.github.com/repos/ARMmbed/mbedtls/contents/{+path}","compare_url":"https://api.github.com/repos/ARMmbed/mbedtls/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ARMmbed/mbedtls/merges","archive_url":"https://api.github.com/repos/ARMmbed/mbedtls/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ARMmbed/mbedtls/downloads","issues_url":"https://api.github.com/repos/ARMmbed/mbedtls/issues{/number}","pulls_url":"https://api.github.com/repos/ARMmbed/mbedtls/pulls{/number}","milestones_url":"https://api.github.com/repos/ARMmbed/mbedtls/milestones{/number}","notifications_url":"https://api.github.com/repos/ARMmbed/mbedtls/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ARMmbed/mbedtls/labels{/name}","releases_url":"https://api.github.com/repos/ARMmbed/mbedtls/releases{/id}","deployments_url":"https://api.github.com/repos/ARMmbed/mbedtls/deployments","created_at":"2012-11-14T13:13:13Z","updated_at":"2018-09-18T10:46:53Z","pushed_at":"2018-09-18T12:45:29Z","git_url":"git://github.com/ARMmbed/mbedtls.git","ssh_url":"git@github.com:ARMmbed/mbedtls.git","clone_url":"https://github.com/ARMmbed/mbedtls.git","svn_url":"https://github.com/ARMmbed/mbedtls","homepage":"https://tls.mbed.org","size":30685,"stargazers_count":1546,"watchers_count":1546,"language":"C","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":923,"mirror_url":null,"archived":false,"open_issues_count":518,"license":{"key":"other","name":"Other","spdx_id":null,"url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":923,"open_issues":518,"watchers":1546,"default_branch":"development"}},"_links":{"self":{"href":"https://api.github.com/repos/ARMmbed/mbedtls/pulls/1641"},"html":{"href":"https://github.com/ARMmbed/mbedtls/pull/1641"},"issue":{"href":"https://api.github.com/repos/ARMmbed/mbedtls/issues/1641"},"comments":{"href":"https://api.github.com/repos/ARMmbed/mbedtls/issues/1641/comments"},"review_comments":{"href":"https://api.github.com/repos/ARMmbed/mbedtls/pulls/1641/comments"},"review_comment":{"href":"https://api.github.com/repos/ARMmbed/mbedtls/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/ARMmbed/mbedtls/pulls/1641/commits"},"statuses":{"href":"https://api.github.com/repos/ARMmbed/mbedtls/statuses/020c823f62204588584ee00dd63c0b61cf9051ab"}},"author_association":"NONE"}}
{"actor":{"display_login":"hanno-arm"}}