{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":276974837,"defaultBranch":"master","name":"message-io","ownerLogin":"lemunozm","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-07-03T19:37:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/15687891?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1706873992.0","currentOid":""},"activityList":{"items":[{"before":"08f25048497ee9c985857f7db94877bf348cc555","after":"0781402f1d54ace14d5d777391ff2422a3c79533","ref":"refs/heads/master","pushedAt":"2024-02-02T09:23:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"},"commit":{"message":"Prepare release 0.18.1","shortMessageHtmlLink":"Prepare release 0.18.1"}},{"before":"9e0f078090f3288a2ee028445479e750d934d8b6","after":"08f25048497ee9c985857f7db94877bf348cc555","ref":"refs/heads/master","pushedAt":"2024-02-02T09:19:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"},"commit":{"message":"Update tungstenite to 0.20.1 for security update (#166)\n\nCrate: tungstenite\r\nVersion: 0.16.0\r\nTitle: Tungstenite allows remote attackers to cause a denial of service\r\nDate: 2023-09-25\r\nID: RUSTSEC-2023-0065\r\nURL: https://rustsec.org/advisories/RUSTSEC-2023-0065\r\nSolution: Upgrade to >=0.20.1","shortMessageHtmlLink":"Update tungstenite to 0.20.1 for security update (#166)"}},{"before":"02b8ad9421c30f003eadb6deb7d843eb47421f51","after":"9e0f078090f3288a2ee028445479e750d934d8b6","ref":"refs/heads/master","pushedAt":"2023-09-13T14:11:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"},"commit":{"message":"fix clippy","shortMessageHtmlLink":"fix clippy"}},{"before":"7cfdf6b5b8f235cd8e063cbfc36ee7edbab34d98","after":"02b8ad9421c30f003eadb6deb7d843eb47421f51","ref":"refs/heads/master","pushedAt":"2023-09-13T13:52:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"},"commit":{"message":"prepare release","shortMessageHtmlLink":"prepare release"}},{"before":"8e6725258223eb121de44288fa4493f57f760ee4","after":"7cfdf6b5b8f235cd8e063cbfc36ee7edbab34d98","ref":"refs/heads/master","pushedAt":"2023-09-13T12:18:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"},"commit":{"message":"Fix compile error: Make IOV live longer (#163)\n\n* make iov live longer\r\n\r\n* Update src/adapters/udp.rs\r\n\r\n* Update src/adapters/udp.rs\r\n\r\n* Update src/adapters/udp.rs\r\n\r\n* Update src/adapters/udp.rs\r\n\r\n* Update src/adapters/udp.rs\r\n\r\n* Update src/adapters/udp.rs\r\n\r\n* Update src/adapters/udp.rs\r\n\r\n* Update src/adapters/udp.rs\r\n\r\n* Update src/adapters/udp.rs\r\n\r\n* Update src/adapters/udp.rs\r\n\r\n* Update src/adapters/udp.rs\r\n\r\n---------\r\n\r\nCo-authored-by: Luis Enrique Muñoz Martín ","shortMessageHtmlLink":"Fix compile error: Make IOV live longer (#163)"}},{"before":"b833f0a3a99afc4b58b8b70237a90d8fadf53591","after":"8e6725258223eb121de44288fa4493f57f760ee4","ref":"refs/heads/master","pushedAt":"2023-06-01T11:24:00.230Z","pushType":"push","commitsCount":1,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"},"commit":{"message":"README typo","shortMessageHtmlLink":"README typo"}},{"before":"dfbe24c2edba3d4c5629aab716540f174f2d0742","after":"b833f0a3a99afc4b58b8b70237a90d8fadf53591","ref":"refs/heads/master","pushedAt":"2023-05-17T07:26:32.510Z","pushType":"push","commitsCount":1,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"},"commit":{"message":"release v0.17.0","shortMessageHtmlLink":"release v0.17.0"}},{"before":"5cd943e1da8eedfae4579346a7811c78417ed194","after":"dfbe24c2edba3d4c5629aab716540f174f2d0742","ref":"refs/heads/master","pushedAt":"2023-05-12T07:03:40.573Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"},"commit":{"message":"tcp: listener: Add bind_device option (#158)\n\nAdd option to bind TCP listeners to a specific device, identified by its\r\nname.\r\n\r\nSigned-off-by: Konrad Gräfe ","shortMessageHtmlLink":"tcp: listener: Add bind_device option (#158)"}},{"before":"20020ffc31fee7af156135d7f355b187d5206074","after":null,"ref":"refs/heads/release-v0.16.0","pushedAt":"2023-05-08T07:16:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"}},{"before":"6c1c58ff9529edd10cdb9b50079160830a0d6339","after":"5cd943e1da8eedfae4579346a7811c78417ed194","ref":"refs/heads/master","pushedAt":"2023-05-08T07:16:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"},"commit":{"message":"Prepare release v0.16.0 (#157)","shortMessageHtmlLink":"Prepare release v0.16.0 (#157)"}},{"before":"35469c195819b00b93cf689ce9389c55139fec0b","after":"20020ffc31fee7af156135d7f355b187d5206074","ref":"refs/heads/release-v0.16.0","pushedAt":"2023-05-08T07:02:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"},"commit":{"message":"Prepare release v0.16.0","shortMessageHtmlLink":"Prepare release v0.16.0"}},{"before":"20020ffc31fee7af156135d7f355b187d5206074","after":"35469c195819b00b93cf689ce9389c55139fec0b","ref":"refs/heads/release-v0.16.0","pushedAt":"2023-05-08T06:52:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"},"commit":{"message":"Revert \"Fix cargo audit warnings (#155)\"\n\nThis reverts commit ec91dc733e635cc407e0ee8735acb3738a8ae2a8.","shortMessageHtmlLink":"Revert \"Fix cargo audit warnings (#155)\""}},{"before":null,"after":"20020ffc31fee7af156135d7f355b187d5206074","ref":"refs/heads/release-v0.16.0","pushedAt":"2023-05-08T06:38:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"},"commit":{"message":"Prepare release v0.16.0","shortMessageHtmlLink":"Prepare release v0.16.0"}},{"before":"ec91dc733e635cc407e0ee8735acb3738a8ae2a8","after":"6c1c58ff9529edd10cdb9b50079160830a0d6339","ref":"refs/heads/master","pushedAt":"2023-05-05T10:17:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"},"commit":{"message":"tcp: connect: Add source_address and bind_device options (#154)\n\n* tcp: Add source address option\r\n\r\nThis option allows to specify the source address and port for outgoing\r\nTCP connections.\r\n\r\nSigned-off-by: Konrad Gräfe \r\n\r\n* tcp: connect: Add bind_device option\r\n\r\nAdd option to bind an outgoing TCP connection to a specific device,\r\nidentified by its name.\r\n\r\nSigned-off-by: Konrad Gräfe \r\n\r\n---------\r\n\r\nSigned-off-by: Konrad Gräfe ","shortMessageHtmlLink":"tcp: connect: Add source_address and bind_device options (#154)"}},{"before":"73b71a1fb056ed1059e6f4832791d1c46e76b7dd","after":"ec91dc733e635cc407e0ee8735acb3738a8ae2a8","ref":"refs/heads/master","pushedAt":"2023-05-05T07:45:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"},"commit":{"message":"Fix cargo audit warnings (#155)\n\n* dependencies: Update chrono 0.4.19 -> 0.4.24\r\n\r\nThis resolves the following \"cargo audit\" error:\r\n\r\n Crate: chrono\r\n Version: 0.4.19\r\n Title: Potential segfault in `localtime_r` invocations\r\n Date: 2020-11-10\r\n ID: RUSTSEC-2020-0159\r\n URL: https://rustsec.org/advisories/RUSTSEC-2020-0159\r\n Solution: Upgrade to >=0.4.20\r\n Dependency tree:\r\n chrono 0.4.19\r\n └── message-io 0.15.1\r\n\r\nSigned-off-by: Konrad Gräfe \r\n\r\n* dependencies: chrono: Disable default features\r\n\r\nThis change only enable the chrono feature we actually use to resolve\r\nthe following \"cargo audit\" error:\r\n\r\n Crate: time\r\n Version: 0.1.44\r\n Title: Potential segfault in the time crate\r\n Date: 2020-11-18\r\n ID: RUSTSEC-2020-0071\r\n URL: https://rustsec.org/advisories/RUSTSEC-2020-0071\r\n Solution: Upgrade to >=0.2.23\r\n Dependency tree:\r\n time 0.1.44\r\n └── chrono 0.4.24\r\n └── message-io 0.15.1\r\n\r\nSigned-off-by: Konrad Gräfe \r\n\r\n* dependencies: Update crossbeam-channel 0.5.5 -> 0.5.8\r\n\r\nThis fixes the following \"cargo audit\" warning:\r\n\r\n Crate: crossbeam-channel\r\n Version: 0.5.5\r\n Warning: yanked\r\n Dependency tree:\r\n crossbeam-channel 0.5.5\r\n ├── rayon-core 1.9.3\r\n │ └── rayon 1.5.3\r\n │ └── criterion 0.4.0\r\n │ └── message-io 0.15.1\r\n └── message-io 0.15.1\r\n\r\nSigned-off-by: Konrad Gräfe \r\n\r\n* dependencies: Update cpufeatures v0.2.2 -> v0.2.7\r\n\r\nThis fixes the following \"cargo audit\" warning:\r\n\r\n Crate: cpufeatures\r\n Version: 0.2.2\r\n Warning: yanked\r\n Dependency tree:\r\n cpufeatures 0.2.2\r\n └── sha-1 0.9.8\r\n └── tungstenite 0.16.0\r\n └── message-io 0.15.1\r\n\r\nSigned-off-by: Konrad Gräfe \r\n\r\n---------\r\n\r\nSigned-off-by: Konrad Gräfe ","shortMessageHtmlLink":"Fix cargo audit warnings (#155)"}},{"before":"2f8efe1d48148e7f9c32c6c9963728ef5f871ad2","after":"73b71a1fb056ed1059e6f4832791d1c46e76b7dd","ref":"refs/heads/master","pushedAt":"2023-05-03T10:21:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"},"commit":{"message":"[refactor] config: Use dedicated functions to set options (#153)\n\n* [refactor] config: Use dedicated functions to set options\r\n\r\nWith public members in the config structs the public API breaks each\r\ntime we're adding new options as the users MUST or MUST NOT add \"..\r\nDefault::default()\" depending on whether they're setting all options or\r\nnot. So adding new options breaks for those users who use all options.\r\n\r\nThis change hides the members from the users and replaces access by\r\ndedicated setter functions for each option so adding new options does\r\nnot break API in the future. (This change obviously is an API break in\r\nitself.)\r\n\r\nSigned-off-by: Konrad Gräfe \r\n\r\n* adapters::{framed_,}tcp: Re-export TcpKeepalive\r\n\r\nSigned-off-by: Konrad Gräfe \r\n\r\n---------\r\n\r\nSigned-off-by: Konrad Gräfe ","shortMessageHtmlLink":"[refactor] config: Use dedicated functions to set options (#153)"}},{"before":"bc98b6fad8df4cd76bc2f62eaa1d3ceef9bb13ad","after":null,"ref":"refs/heads/fix/tcp-feature-socket2","pushedAt":"2023-04-11T10:13:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"}},{"before":"8fddf2637e934cc845e9b41d5cafed48a2c0a6bf","after":"2f8efe1d48148e7f9c32c6c9963728ef5f871ad2","ref":"refs/heads/master","pushedAt":"2023-04-11T10:13:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"},"commit":{"message":"Fixed issue with only tcp feature enabled (#152)","shortMessageHtmlLink":"Fixed issue with only tcp feature enabled (#152)"}},{"before":null,"after":"bc98b6fad8df4cd76bc2f62eaa1d3ceef9bb13ad","ref":"refs/heads/fix/tcp-feature-socket2","pushedAt":"2023-04-11T08:52:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"},"commit":{"message":"Fixed issue with only tcp feature enabled","shortMessageHtmlLink":"Fixed issue with only tcp feature enabled"}},{"before":"b6e91fe5658165f7bee85f54b201d075265308ba","after":null,"ref":"refs/heads/release-v0.15.0","pushedAt":"2023-03-24T08:47:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"}},{"before":"e6c01b81f65dfd81641fa0ad9800941aaf380e50","after":"8fddf2637e934cc845e9b41d5cafed48a2c0a6bf","ref":"refs/heads/master","pushedAt":"2023-03-24T08:47:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"},"commit":{"message":"prepare release 0.15.0 (#150)","shortMessageHtmlLink":"prepare release 0.15.0 (#150)"}},{"before":null,"after":"b6e91fe5658165f7bee85f54b201d075265308ba","ref":"refs/heads/release-v0.15.0","pushedAt":"2023-03-24T07:43:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"},"commit":{"message":"prepare release 0.15.0","shortMessageHtmlLink":"prepare release 0.15.0"}},{"before":"ec5c4a0056bc31b55a1e939ed0e259f998f5a88d","after":"e6c01b81f65dfd81641fa0ad9800941aaf380e50","ref":"refs/heads/master","pushedAt":"2023-03-23T16:47:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"},"commit":{"message":"Linux: UDP listen: Receive broadcasts (mimic Windows behavior) (#149)\n\n* udp: listen: Rename broadcast config entry to send_broadcasts\r\n\r\nSigned-off-by: Konrad Gräfe \r\n\r\n* udp: listen: linux: Implement receive_broadcasts option\r\n\r\nThis option mimics the Windows behavior to also receive broadcasts on\r\nsockets bound to a specific IP.\r\n\r\nSigned-off-by: Konrad Gräfe \r\n\r\n---------\r\n\r\nSigned-off-by: Konrad Gräfe ","shortMessageHtmlLink":"Linux: UDP listen: Receive broadcasts (mimic Windows behavior) (#149)"}},{"before":"7b021dcd1192ee699b1e75b48794d561e2d6e9fb","after":"ec5c4a0056bc31b55a1e939ed0e259f998f5a88d","ref":"refs/heads/master","pushedAt":"2023-03-22T07:19:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"},"commit":{"message":"udp: Add reuse_address and reuse_port options (#146)\n\nThis change requires all UDP sockets (not just multicast sockets) to be\r\ncreated by socket2::Socket as mio::net::UdpSocket does not provide the\r\nset_reuse_address and set_reuse_port functions.\r\n\r\nSigned-off-by: Konrad Gräfe ","shortMessageHtmlLink":"udp: Add reuse_address and reuse_port options (#146)"}},{"before":"da540e9673316beb894b910de37dcf63da7b2527","after":"7b021dcd1192ee699b1e75b48794d561e2d6e9fb","ref":"refs/heads/master","pushedAt":"2023-03-22T07:17:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"},"commit":{"message":"Add TCP keepalive option (#143)\n\n* tcp: Add keepalive option\r\n\r\nThe reason the actual work is done when pending() returns\r\nPendingStatus::Ready is that on Windows the option cannot be set during\r\nconnect (when connect() was called but the socket is not yet connected).\r\nAlso this way it applies to both outgoing and incoming connections.\r\n\r\nSigned-off-by: Konrad Gräfe \r\n\r\n* framed_tcp: Add TCP keepalive option\r\n\r\nSigned-off-by: Konrad Gräfe \r\n\r\n---------\r\n\r\nSigned-off-by: Konrad Gräfe ","shortMessageHtmlLink":"Add TCP keepalive option (#143)"}},{"before":"d238e75464007e341beb156f81dd77640d22217e","after":"da540e9673316beb894b910de37dcf63da7b2527","ref":"refs/heads/master","pushedAt":"2023-03-21T15:02:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"},"commit":{"message":"README.md: Fix build badge (#148)\n\nsee https://github.com/badges/shields/issues/8671\r\n\r\nSigned-off-by: Konrad Gräfe ","shortMessageHtmlLink":"README.md: Fix build badge (#148)"}},{"before":"40d6f2b82d90a59daf5ad30624486b71156f93dc","after":"d238e75464007e341beb156f81dd77640d22217e","ref":"refs/heads/master","pushedAt":"2023-03-21T08:15:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"},"commit":{"message":"test: Update criterion 0.3 -> 0.4 (#144)\n\nThis fixes the following warning when running \"cargo test\":\r\n\r\nwarning: the following packages contain code that will be rejected by a future version of Rust: criterion v0.3.5\r\n\r\nSigned-off-by: Konrad Gräfe ","shortMessageHtmlLink":"test: Update criterion 0.3 -> 0.4 (#144)"}},{"before":"bcfa0a0cfddc23c9848416ad70eea382c984ca1e","after":"40d6f2b82d90a59daf5ad30624486b71156f93dc","ref":"refs/heads/master","pushedAt":"2023-03-21T08:00:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"},"commit":{"message":"udp: Add source address option (#145)\n\nThis option allows to specify the source address and port for outgoing\r\nUDP packets.\r\n\r\nSigned-off-by: Konrad Gräfe ","shortMessageHtmlLink":"udp: Add source address option (#145)"}},{"before":"681187cdadd90c800b0d6f31a86940128ea8efb9","after":"bcfa0a0cfddc23c9848416ad70eea382c984ca1e","ref":"refs/heads/master","pushedAt":"2023-03-17T10:05:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"},"commit":{"message":"Configurable network adapters (#141)\n\n* Refactor to allow configurable network adapters\r\n\r\nSigned-off-by: Konrad Gräfe \r\n\r\n* udp: Add optional broadcast capabilities\r\n\r\nSigned-off-by: Konrad Gräfe \r\n\r\n---------\r\n\r\nSigned-off-by: Konrad Gräfe ","shortMessageHtmlLink":"Configurable network adapters (#141)"}},{"before":"e392907f61968cb81fdeb057b3bde1297e1f7142","after":"681187cdadd90c800b0d6f31a86940128ea8efb9","ref":"refs/heads/master","pushedAt":"2023-03-13T10:42:32.323Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemunozm","name":"Luis Enrique Muñoz Martín","path":"/lemunozm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15687891?s=80&v=4"},"commit":{"message":"Update socket2 0.3.19 -> 0.5.1 (#140)\n\nSigned-off-by: Konrad Gräfe ","shortMessageHtmlLink":"Update socket2 0.3.19 -> 0.5.1 (#140)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD8ARGLwA","startCursor":null,"endCursor":null}},"title":"Activity · lemunozm/message-io"}