{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":150647867,"defaultBranch":"master","name":"IXWebSocket","ownerLogin":"machinezone","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-09-27T21:07:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6372053?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1709743327.0","currentOid":""},"activityList":{"items":[{"before":"c27f5a94bd507ada6f633f23bede13bcd6cf8842","after":"9884c325dd0fa64b2b885b332e98118f60313208","ref":"refs/heads/master","pushedAt":"2024-05-17T09:03:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"makefile: remove some install targets","shortMessageHtmlLink":"makefile: remove some install targets"}},{"before":"2d47af89cfed6a0c025fa3431806a464bd936e9e","after":"c27f5a94bd507ada6f633f23bede13bcd6cf8842","ref":"refs/heads/master","pushedAt":"2024-05-08T18:02:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"Version check mbedtls instead of introducing a new define (#516)","shortMessageHtmlLink":"Version check mbedtls instead of introducing a new define (#516)"}},{"before":"c106e6cb2440badb624cf6f48e36be8eaa30f9db","after":"2d47af89cfed6a0c025fa3431806a464bd936e9e","ref":"refs/heads/master","pushedAt":"2024-05-08T14:33:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"IXSocket.h: add missing for macOS (#512)","shortMessageHtmlLink":"IXSocket.h: add missing <sys/types.h> for macOS (#512)"}},{"before":"1d210c013937b5e1e932302164ddf44af79ae94f","after":"c106e6cb2440badb624cf6f48e36be8eaa30f9db","ref":"refs/heads/master","pushedAt":"2024-05-08T14:33:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"Minor fixes for < 10.6 (#515)\n\n* Fix for missing AI_NUMERICSERV on < 10.6\r\n\r\n* Do not use pthread_setname_np on < 10.6","shortMessageHtmlLink":"Minor fixes for < 10.6 (#515)"}},{"before":"dc8807ec9d25f602d94f023e40a896de820d2bee","after":"1d210c013937b5e1e932302164ddf44af79ae94f","ref":"refs/heads/master","pushedAt":"2024-04-30T04:12:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"Initialize the PSA Crypto API if requested (#514)","shortMessageHtmlLink":"Initialize the PSA Crypto API if requested (#514)"}},{"before":"69dcd70c5ddf7511edf6044ab4ab8a5d280f50d6","after":"4256e2a68d7a6c880c4d3e460ababf9c625a36f1","ref":"refs/heads/gh-pages","pushedAt":"2024-03-28T05:13:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed dc8807ec with MkDocs version: 1.5.3","shortMessageHtmlLink":"Deployed dc8807e with MkDocs version: 1.5.3"}},{"before":"03e5a6970f597d604c3598fba59a34b71d09ec52","after":"dc8807ec9d25f602d94f023e40a896de820d2bee","ref":"refs/heads/master","pushedAt":"2024-03-28T05:12:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"changelog","shortMessageHtmlLink":"changelog"}},{"before":"38d6da7755f744183c4899b66b995f31d8e8c1af","after":"03e5a6970f597d604c3598fba59a34b71d09ec52","ref":"refs/heads/master","pushedAt":"2024-03-28T05:11:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"bump version in CMakeLists.txt","shortMessageHtmlLink":"bump version in CMakeLists.txt"}},{"before":"9ef61bf224bbe47481dad969ea15f0bef75da925","after":"38d6da7755f744183c4899b66b995f31d8e8c1af","ref":"refs/heads/master","pushedAt":"2024-03-28T05:06:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"Fix bad version variable (#510)","shortMessageHtmlLink":"Fix bad version variable (#510)"}},{"before":"93e673da9f099f74905cc96cc58e0f0ceec1da32","after":"9ef61bf224bbe47481dad969ea15f0bef75da925","ref":"refs/heads/master","pushedAt":"2024-03-28T05:06:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"bump version","shortMessageHtmlLink":"bump version"}},{"before":"755d98d918ea8efd559d0cc8e4d111489b807ff5","after":"93e673da9f099f74905cc96cc58e0f0ceec1da32","ref":"refs/heads/master","pushedAt":"2024-03-28T05:04:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"Merge branch 'master' of github.com:machinezone/IXWebSocket","shortMessageHtmlLink":"Merge branch 'master' of github.com:machinezone/IXWebSocket"}},{"before":"98b4828e9315408acce234a99a1ec8a1f800d234","after":"755d98d918ea8efd559d0cc8e4d111489b807ff5","ref":"refs/heads/master","pushedAt":"2024-03-19T05:26:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"Support URLs with no slash before the question mark (#507)\n\n* Support Url No Slash Before Question Mark\r\n\r\n* Support Url No Slash Before Question Mark\r\n\r\n* unit test fix\r\n\r\n---------\r\n\r\nCo-authored-by: Giuseppe Penone ","shortMessageHtmlLink":"Support URLs with no slash before the question mark (#507)"}},{"before":"39e085bebca78f137e5bedba948fdc50b8e7a5ad","after":"98b4828e9315408acce234a99a1ec8a1f800d234","ref":"refs/heads/master","pushedAt":"2024-03-19T05:24:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"Update IXSelectInterruptPipe.cpp (#502)\n\nValgrind keeps complaining that close() on the invalid descriptor -1 is happening here. I suppose that close shouldn't be called when the descriptor value is known to be invalid. It's not a fatal error or something, but this practice is able to create a lot of flood in the logs.","shortMessageHtmlLink":"Update IXSelectInterruptPipe.cpp (#502)"}},{"before":"70602c4e6b26bc89c27d78db26b4fc2cbb2f3769","after":"39e085bebca78f137e5bedba948fdc50b8e7a5ad","ref":"refs/heads/master","pushedAt":"2024-03-19T05:23:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"Fix MbedTLS disconnect handling. (#500)","shortMessageHtmlLink":"Fix MbedTLS disconnect handling. (#500)"}},{"before":"1b120e05b8de6a6f70a64a7aede18de0bf5732b9","after":"69dcd70c5ddf7511edf6044ab4ab8a5d280f50d6","ref":"refs/heads/gh-pages","pushedAt":"2024-03-12T16:46:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed 70602c4e with MkDocs version: 1.5.3","shortMessageHtmlLink":"Deployed 70602c4 with MkDocs version: 1.5.3"}},{"before":"c5a02f1066fb0fde48f80f51178429a27f689a39","after":"70602c4e6b26bc89c27d78db26b4fc2cbb2f3769","ref":"refs/heads/master","pushedAt":"2024-03-12T16:46:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"Add ping interval to constructor params for WebSocketServer (#497)\n\n* Update .gitignore for CLion compatibility\r\n\r\n* Add pingIntervalSeconds to constructor for WebSocketServer\r\n\r\n* Add Heartbeat section to WebSocketServer usage documentation\r\n\r\n* Fix typo","shortMessageHtmlLink":"Add ping interval to constructor params for WebSocketServer (#497)"}},{"before":"e03c0be8a4c5fe89e2f67b76eb9b938eee35b495","after":"c5a02f1066fb0fde48f80f51178429a27f689a39","ref":"refs/heads/master","pushedAt":"2024-02-11T06:03:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"3b66efbb6a4800b22a46c1ec3b3a01f9dba85171","after":"e03c0be8a4c5fe89e2f67b76eb9b938eee35b495","ref":"refs/heads/master","pushedAt":"2023-11-21T06:28:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"Update unittest_windows_gcc.yml (#494)\n\n* Update unittest_windows_gcc.yml\r\n\r\n* Update unittest_windows_gcc.yml","shortMessageHtmlLink":"Update unittest_windows_gcc.yml (#494)"}},{"before":"69e4bc4c05cd3ef741c8565b9346e1eab4d4e702","after":"2ddac836ad9399e6563e7097ac83104f0f5a0d44","ref":"refs/heads/bsergean-patch-4","pushedAt":"2023-11-17T14:16:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"Update unittest_windows_gcc.yml","shortMessageHtmlLink":"Update unittest_windows_gcc.yml"}},{"before":null,"after":"69e4bc4c05cd3ef741c8565b9346e1eab4d4e702","ref":"refs/heads/bsergean-patch-4","pushedAt":"2023-11-17T14:15:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"Update unittest_windows_gcc.yml","shortMessageHtmlLink":"Update unittest_windows_gcc.yml"}},{"before":"f29906c72f1739e0c373495cde068923a88c2cc2","after":"3b66efbb6a4800b22a46c1ec3b3a01f9dba85171","ref":"refs/heads/master","pushedAt":"2023-11-15T18:40:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"Fix C++/WinRT compile issue (#493)","shortMessageHtmlLink":"Fix C++/WinRT compile issue (#493)"}},{"before":"872f516edec86cf1c60d411203ac30b1c180f52e","after":"f29906c72f1739e0c373495cde068923a88c2cc2","ref":"refs/heads/master","pushedAt":"2023-10-14T02:56:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"Allow building without rtti (#487)\n\nSince factory returns a ProxyConnectionState, setOnConnectionCallback\r\nwill be a ProxyConnectionState. The code already makes that assumption,\r\nsince it does not check of state return value. Using a\r\nstatic_pointer_cast will allow the library to be build with rtti.","shortMessageHtmlLink":"Allow building without rtti (#487)"}},{"before":"014d43eb13ec58161e6485216f1a8596739bbb71","after":"872f516edec86cf1c60d411203ac30b1c180f52e","ref":"refs/heads/master","pushedAt":"2023-10-14T02:55:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"allow building when cpp exceptions are disabled (#489)\n\nIXWebSocket needs exceptions support because of the use of stoi. In\r\norder to build when cpp exceptions are disabled, we can use strtol.","shortMessageHtmlLink":"allow building when cpp exceptions are disabled (#489)"}},{"before":"d77067e50f56df179f91fd3e5718fccdcaed09e5","after":"014d43eb13ec58161e6485216f1a8596739bbb71","ref":"refs/heads/master","pushedAt":"2023-10-14T02:54:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"stop building mingw ; if someone wants to maintain this port please reach out !","shortMessageHtmlLink":"stop building mingw ; if someone wants to maintain this port please r…"}},{"before":"ed5b1a0895577eda195f126e27f34e4c65be794a","after":"d77067e50f56df179f91fd3e5718fccdcaed09e5","ref":"refs/heads/master","pushedAt":"2023-10-14T02:39:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"Update window gcc action to latest setup_mingw","shortMessageHtmlLink":"Update window gcc action to latest setup_mingw"}},{"before":"ef57e3a2b14c17b1a05aed0079f55fac2ece4996","after":"ed5b1a0895577eda195f126e27f34e4c65be794a","ref":"refs/heads/master","pushedAt":"2023-09-16T05:36:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"Fix links & update info in README (#485)","shortMessageHtmlLink":"Fix links & update info in README (#485)"}},{"before":"28832f8732e544cd683bd2f0b5d11f536a7fbaf5","after":"ef57e3a2b14c17b1a05aed0079f55fac2ece4996","ref":"refs/heads/master","pushedAt":"2023-09-01T15:11:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"Fix hanging of WebSocket::stop() waiting for its thread to join (#481)\n\nThis might happen in some special cases where\r\nWebSocketTransport::sendOnSocket() fails, closes the socket, and set\r\nthe ready state to CLOSED, but WebSocket::run() stills wait the\r\ninterrupt event to happen.\r\n\r\nPossibly related to #474","shortMessageHtmlLink":"Fix hanging of WebSocket::stop() waiting for its thread to join (#481)"}},{"before":"0dd284267a1dca579faa7af7508176cd6a3797ef","after":"28832f8732e544cd683bd2f0b5d11f536a7fbaf5","ref":"refs/heads/master","pushedAt":"2023-09-01T15:11:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"Fix #286 - http response headers overwritten with request headers (#483)","shortMessageHtmlLink":"Fix #286 - http response headers overwritten with request headers (#483)"}},{"before":"a7019631b765581b7e3549cf7cdac77496984709","after":"0dd284267a1dca579faa7af7508176cd6a3797ef","ref":"refs/heads/master","pushedAt":"2023-09-01T15:00:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"Fix MinGW build warning (#482)","shortMessageHtmlLink":"Fix MinGW build warning (#482)"}},{"before":"632ee31509e6beb1e2ed52489c0331ac3aa2ce80","after":"a7019631b765581b7e3549cf7cdac77496984709","ref":"refs/heads/master","pushedAt":"2023-08-02T05:16:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bsergean","name":"Benjamin Sergeant","path":"/bsergean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11857745?s=80&v=4"},"commit":{"message":"Fix server empty thread name (#478)","shortMessageHtmlLink":"Fix server empty thread name (#478)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETLbdEAA","startCursor":null,"endCursor":null}},"title":"Activity · machinezone/IXWebSocket"}