{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":177204662,"defaultBranch":"main","name":"tinydtls","ownerLogin":"eclipse","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-03-22T20:24:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/56974?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1690465842.0","currentOid":""},"activityList":{"items":[{"before":"7bc46d1f3c911084a2073c7d3bc50fad93cea644","after":"db5b58418842a239f8dc3be4fb7d1becce5b61dc","ref":"refs/heads/feature/connection_id","pushedAt":"2024-08-28T14:40:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"dtls-client.c: add support_cid option.\n\nSigned-off-by: Achim Kraus ","shortMessageHtmlLink":"dtls-client.c: add support_cid option."}},{"before":"c6dd8d898c16fbbb9bbd7a5779f44be19d0e71e5","after":"db5b58418842a239f8dc3be4fb7d1becce5b61dc","ref":"refs/heads/develop","pushedAt":"2024-08-28T14:30:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"dtls-client.c: add support_cid option.\n\nSigned-off-by: Achim Kraus ","shortMessageHtmlLink":"dtls-client.c: add support_cid option."}},{"before":"c063d7277077c8fe0922de40f8223af3186410d9","after":"1f1bc2ab571ad67df55f3723b8d4aac98710acb9","ref":"refs/heads/main","pushedAt":"2024-08-28T14:20:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"dtls-client.c: apply option for local port.\n\nThe previous version ignores the option for the local port. That may be\ncaused by issues using the same default local port for the server and\nclient.\nThis enables the use of an specific local port and changes the default\nto an ephemeral free port, similar to quite a lot of other UDP clients.\nThe DEFAULT_PORT is therefore only used for the destination.\n\nSigned-off-by: Achim Kraus ","shortMessageHtmlLink":"dtls-client.c: apply option for local port."}},{"before":"11c5c53719585c3ddb41c341fa770ebb5cd8b7bc","after":"c063d7277077c8fe0922de40f8223af3186410d9","ref":"refs/heads/main","pushedAt":"2024-08-28T14:01:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"dtls-client.c: accept options after arguments.\n\nSigned-off-by: Achim Kraus ","shortMessageHtmlLink":"dtls-client.c: accept options after arguments."}},{"before":"b4fad66fbddcc419619e32a5a0f4d45b9dc29933","after":"7bc46d1f3c911084a2073c7d3bc50fad93cea644","ref":"refs/heads/feature/connection_id","pushedAt":"2024-08-28T09:43:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"dtls-client.c: add support_cid option.\n\nSigned-off-by: Achim Kraus ","shortMessageHtmlLink":"dtls-client.c: add support_cid option."}},{"before":"039e6e23741cec4f467b13a746646d77e77ba50d","after":"c6dd8d898c16fbbb9bbd7a5779f44be19d0e71e5","ref":"refs/heads/develop","pushedAt":"2024-08-28T09:33:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"dtls-client.c: add support_cid option.\n\nSigned-off-by: Achim Kraus ","shortMessageHtmlLink":"dtls-client.c: add support_cid option."}},{"before":"f7ced4e4264f4629da2ef4e7d28b872242fbfac6","after":"11c5c53719585c3ddb41c341fa770ebb5cd8b7bc","ref":"refs/heads/main","pushedAt":"2024-08-28T09:30:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"dtls.c: support empty client certificate.\n\nUse empty client certificate, if a certificate is requested but no\ncertificate is available.\n\nIssue #186\n\nSigned-off-by: Achim Kraus ","shortMessageHtmlLink":"dtls.c: support empty client certificate."}},{"before":"1f2dbaa8262124bc1ce0972198148acd0c26624f","after":"f7ced4e4264f4629da2ef4e7d28b872242fbfac6","ref":"refs/heads/main","pushedAt":"2024-08-27T16:39:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"obgm","name":null,"path":"/obgm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7488145?s=80&v=4"},"commit":{"message":"crypto.h: use DTLS_EC_KEY_SIZE for dtls_handshake_parameters_ecdsa_t.\n\nSigned-off-by: Achim Kraus ","shortMessageHtmlLink":"crypto.h: use DTLS_EC_KEY_SIZE for dtls_handshake_parameters_ecdsa_t."}},{"before":"9d6cf54a31828e019d35afb87db0f30cd941fadd","after":"1f2dbaa8262124bc1ce0972198148acd0c26624f","ref":"refs/heads/main","pushedAt":"2024-08-27T16:37:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"obgm","name":null,"path":"/obgm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7488145?s=80&v=4"},"commit":{"message":"dtls.c, crypto.h: add documentation for handling dtls_user_parameters_t.\n\nSigned-off-by: Achim Kraus ","shortMessageHtmlLink":"dtls.c, crypto.h: add documentation for handling dtls_user_parameters_t."}},{"before":"3eac1d134459a3289e27db90c3fde73822c0bf47","after":"b4fad66fbddcc419619e32a5a0f4d45b9dc29933","ref":"refs/heads/feature/connection_id","pushedAt":"2024-06-02T15:37:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"dtls-client.c: add support_cid option.\n\nSigned-off-by: Achim Kraus ","shortMessageHtmlLink":"dtls-client.c: add support_cid option."}},{"before":"0d3aa0998934e343b77d1b6f0d342fc775ebd7a6","after":"039e6e23741cec4f467b13a746646d77e77ba50d","ref":"refs/heads/develop","pushedAt":"2024-06-02T15:22:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"dtls-client.c: add support_cid option.\n\nSigned-off-by: Achim Kraus ","shortMessageHtmlLink":"dtls-client.c: add support_cid option."}},{"before":"4a6a78236043da7f8af9ad7be8488aeed6884eda","after":"9d6cf54a31828e019d35afb87db0f30cd941fadd","ref":"refs/heads/main","pushedAt":"2024-06-02T15:20:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"dtls.c: use more precise logging messages.\n\nSigned-off-by: Achim Kraus ","shortMessageHtmlLink":"dtls.c: use more precise logging messages."}},{"before":"63c06b70b40285b4203510d8fad6c67f545eb19c","after":"3eac1d134459a3289e27db90c3fde73822c0bf47","ref":"refs/heads/feature/connection_id","pushedAt":"2024-05-13T10:12:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"dtls-client.c: add support_cid option.\n\nSigned-off-by: Achim Kraus ","shortMessageHtmlLink":"dtls-client.c: add support_cid option."}},{"before":"78f353561b698df0f48565111051cd50327adcc2","after":"0d3aa0998934e343b77d1b6f0d342fc775ebd7a6","ref":"refs/heads/develop","pushedAt":"2024-05-13T09:48:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"dtls-client.c: add support_cid option.\n\nSigned-off-by: Achim Kraus ","shortMessageHtmlLink":"dtls-client.c: add support_cid option."}},{"before":"802e137b92e6bada41e7cc4d80391a2275543599","after":"4a6a78236043da7f8af9ad7be8488aeed6884eda","ref":"refs/heads/main","pushedAt":"2024-05-13T09:27:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"dtls-server.c: check for left cli-arguments.\n\nSigned-off-by: Achim Kraus ","shortMessageHtmlLink":"dtls-server.c: check for left cli-arguments."}},{"before":"42732c4d45fcad7e915fd09e469dee5b5fd1d298","after":"802e137b92e6bada41e7cc4d80391a2275543599","ref":"refs/heads/main","pushedAt":"2024-05-13T09:18:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"dtls.c: fix formatting of GET_VAR_FIELD.\n\nSigned-off-by: Achim Kraus ","shortMessageHtmlLink":"dtls.c: fix formatting of GET_VAR_FIELD."}},{"before":"c6609c83e327a36c3f0425bee94c8f1374810817","after":"42732c4d45fcad7e915fd09e469dee5b5fd1d298","ref":"refs/heads/main","pushedAt":"2024-05-13T09:17:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"README.md: add some details and references.\n\nSigned-off-by: Achim Kraus ","shortMessageHtmlLink":"README.md: add some details and references."}},{"before":"1ccfd9c0a267b2c7dc5366f48b49a01205938a71","after":"c6609c83e327a36c3f0425bee94c8f1374810817","ref":"refs/heads/main","pushedAt":"2024-05-13T09:17:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"dtls_debug.c: only enable _GNU_SOURCE for MinGW builds.","shortMessageHtmlLink":"dtls_debug.c: only enable _GNU_SOURCE for MinGW builds."}},{"before":"8f28f23ed953e870a702dceedd6dd42bd625078d","after":"78f353561b698df0f48565111051cd50327adcc2","ref":"refs/heads/develop","pushedAt":"2024-05-12T07:07:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"dtls_debug.c: only enable _GNU_SOURCE for MinGW builds.","shortMessageHtmlLink":"dtls_debug.c: only enable _GNU_SOURCE for MinGW builds."}},{"before":"a83514b8fa9b65c0a1d15ac257a38d8456c6e5c3","after":"1ccfd9c0a267b2c7dc5366f48b49a01205938a71","ref":"refs/heads/main","pushedAt":"2024-05-12T06:57:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"dtls.c: exclude Extensions when calculating cookie.\n\nDo not calculate the cookie using the Extensions as these are\ndifferent between DTLS1.2 and DTLS1.3\n\nhttps://datatracker.ietf.org/doc/html/rfc6347#section-4.2.1\n\nWhen responding to a HelloVerifyRequest, the client MUST use the same\nparameter values (version, random, session_id, cipher_suites,\ncompression_method) as it did in the original ClientHello. The\nserver SHOULD use those values to generate its cookie and verify that\nthey are correct upon cookie receipt.\n\nhttps://www.rfc-editor.org/rfc/rfc9147.html#section-5.3\n\nThe ClientHello up to, but not including the Extensions is the same for\nDTLS1.2 and DTLS1.3\n\nSigned-off-by: Achim Kraus ","shortMessageHtmlLink":"dtls.c: exclude Extensions when calculating cookie."}},{"before":"8c55636287308c8e6a1493532569275621b18090","after":"a83514b8fa9b65c0a1d15ac257a38d8456c6e5c3","ref":"refs/heads/main","pushedAt":"2024-05-12T06:56:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"dtls.c: add check for valid handshake message type when version is 1.0.\n\nFixes issue #209.\n\nSigned-off-by: Achim Kraus ","shortMessageHtmlLink":"dtls.c: add check for valid handshake message type when version is 1.0."}},{"before":"0e865aae7cb83f094b868660a9b8552039a5cca1","after":"8c55636287308c8e6a1493532569275621b18090","ref":"refs/heads/main","pushedAt":"2024-03-18T11:18:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"dtls_debug.h: explicitly cast macro parameter to size_t.\n\nSigned-off-by: Achim Kraus ","shortMessageHtmlLink":"dtls_debug.h: explicitly cast macro parameter to size_t."}},{"before":"4c39d5cc8ce0f641bd105cc4913288bc985cae54","after":"8f28f23ed953e870a702dceedd6dd42bd625078d","ref":"refs/heads/develop","pushedAt":"2024-02-28T07:32:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"dtls_debug.c: only enable _GNU_SOURCE for MinGW builds.","shortMessageHtmlLink":"dtls_debug.c: only enable _GNU_SOURCE for MinGW builds."}},{"before":"7f4feea57bfee5be1d9e7d907765beea93526791","after":"63c06b70b40285b4203510d8fad6c67f545eb19c","ref":"refs/heads/feature/connection_id","pushedAt":"2024-02-27T12:33:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"dtls_debug.c: only enable _GNU_SOURCE for MinGW builds.","shortMessageHtmlLink":"dtls_debug.c: only enable _GNU_SOURCE for MinGW builds."}},{"before":"0580b36337c7261aec1d689fa8458dc5b8a51e88","after":"4c39d5cc8ce0f641bd105cc4913288bc985cae54","ref":"refs/heads/develop","pushedAt":"2024-02-07T16:05:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"dtls.c: Handle DTLS1.3 ClientHello when calculating cookie\n\nDo not calculate the cookie using the Extensions as these are\ndifferent between DTLS1.2 and DTLS1.3\n\nhttps://datatracker.ietf.org/doc/html/rfc6347#section-4.2.1\n\nWhen responding to a HelloVerifyRequest, the client MUST use the same\nparameter values (version, random, session_id, cipher_suites,\ncompression_method) as it did in the original ClientHello. The\nserver SHOULD use those values to generate its cookie and verify that\nthey are correct upon cookie receipt.\n\nhttps://www.rfc-editor.org/rfc/rfc9147.html#section-5.3\n\nThe ClientHello up to, but not including the Extensions is the same for\nDTLS1.2 and DTLS1.3\n\nSigned-off-by: Jon Shallow ","shortMessageHtmlLink":"dtls.c: Handle DTLS1.3 ClientHello when calculating cookie"}},{"before":"0e865aae7cb83f094b868660a9b8552039a5cca1","after":"0580b36337c7261aec1d689fa8458dc5b8a51e88","ref":"refs/heads/develop","pushedAt":"2024-02-07T16:01:06.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"dtls-client.c: add support_cid option.\n\nSigned-off-by: Achim Kraus ","shortMessageHtmlLink":"dtls-client.c: add support_cid option."}},{"before":"e94e672dfba40b292e45eb70a97c0d115c6747c9","after":"7f4feea57bfee5be1d9e7d907765beea93526791","ref":"refs/heads/feature/connection_id","pushedAt":"2024-01-18T08:00:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"dtls-client.c: add support_cid option.\n\nSigned-off-by: Achim Kraus ","shortMessageHtmlLink":"dtls-client.c: add support_cid option."}},{"before":"897a60e32e883a958209ab3efe201fcfec9c15dd","after":"e94e672dfba40b292e45eb70a97c0d115c6747c9","ref":"refs/heads/feature/connection_id","pushedAt":"2024-01-17T07:20:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"dtls-client.c: add support_cid option.\n\nSigned-off-by: Achim Kraus ","shortMessageHtmlLink":"dtls-client.c: add support_cid option."}},{"before":"95d02ee28ea745541d6c55dba49f3b3ab8b71a43","after":"0e865aae7cb83f094b868660a9b8552039a5cca1","ref":"refs/heads/develop","pushedAt":"2024-01-16T10:46:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"dtls_debug.c: enable _GNU_SOURCE to prevent %zu error on MinGW build.\n\nSigned-off-by: Achim Kraus ","shortMessageHtmlLink":"dtls_debug.c: enable _GNU_SOURCE to prevent %zu error on MinGW build."}},{"before":"95d02ee28ea745541d6c55dba49f3b3ab8b71a43","after":"0e865aae7cb83f094b868660a9b8552039a5cca1","ref":"refs/heads/main","pushedAt":"2023-12-22T10:09:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"boaks","name":"Achim Kraus","path":"/boaks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10937819?s=80&v=4"},"commit":{"message":"dtls_debug.c: enable _GNU_SOURCE to prevent %zu error on MinGW build.\n\nSigned-off-by: Achim Kraus ","shortMessageHtmlLink":"dtls_debug.c: enable _GNU_SOURCE to prevent %zu error on MinGW build."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEpp-pJAA","startCursor":null,"endCursor":null}},"title":"Activity ยท eclipse/tinydtls"}