{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":137728328,"defaultBranch":"dev","name":"lokinet","ownerLogin":"oxen-io","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-06-18T08:39:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/35471049?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1707095434.0","currentOid":""},"activityList":{"items":[{"before":"ee1ec348f9de7f1713738a40b4cde5c95a4ae8ba","after":"977a39d8c0ba2d27f39ae59e45bed1b828a334e7","ref":"refs/heads/ubuntu/noble","pushedAt":"2024-02-05T01:13:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"Add missing cstdint header","shortMessageHtmlLink":"Add missing cstdint header"}},{"before":"06d7ac42960e0349098c4d1a9318f66fa9badb67","after":"197cb0eca6efb9212d2ff75bc107de64a0af8351","ref":"refs/heads/ubuntu/mantic","pushedAt":"2024-02-05T01:11:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"Add missing cstdint header","shortMessageHtmlLink":"Add missing cstdint header"}},{"before":null,"after":"ee1ec348f9de7f1713738a40b4cde5c95a4ae8ba","ref":"refs/heads/ubuntu/noble","pushedAt":"2024-02-05T01:10:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"Noble deb","shortMessageHtmlLink":"Noble deb"}},{"before":null,"after":"06d7ac42960e0349098c4d1a9318f66fa9badb67","ref":"refs/heads/ubuntu/mantic","pushedAt":"2024-02-04T23:58:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"Mantic deb","shortMessageHtmlLink":"Mantic deb"}},{"before":"c693569c003f2555110aa0c30d98f0fd5750323a","after":"a4bd7806b3ee51b64315287da60b235a83decbf0","ref":"refs/heads/quic-wip","pushedAt":"2024-01-16T19:16:49.000Z","pushType":"pr_merge","commitsCount":94,"pusher":{"login":"dr7ana","name":null,"path":"/dr7ana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56026339?s=80&v=4"},"commit":{"message":"Merge pull request #2228 from dr7ana/trust-model\n\nTrust model","shortMessageHtmlLink":"Merge pull request #2228 from dr7ana/trust-model"}},{"before":"d520e1d2c457c9f9ad7571a390edde9523e9d8a5","after":"c693569c003f2555110aa0c30d98f0fd5750323a","ref":"refs/heads/quic-wip","pushedAt":"2023-11-28T19:06:34.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"tewinget","name":"Thomas Winget","path":"/tewinget","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5104870?s=80&v=4"},"commit":{"message":"Merge pull request #2225 from tewinget/rc-fetch\n\nRC and RouterID fetching","shortMessageHtmlLink":"Merge pull request #2225 from tewinget/rc-fetch"}},{"before":"28047ae72fb20cb45e83041b4d48c6e2d5c0d908","after":"d520e1d2c457c9f9ad7571a390edde9523e9d8a5","ref":"refs/heads/quic-wip","pushedAt":"2023-11-27T18:54:52.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"dr7ana","name":null,"path":"/dr7ana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56026339?s=80&v=4"},"commit":{"message":"Merge pull request #2224 from tewinget/rc-gossip\n\nRC gossip","shortMessageHtmlLink":"Merge pull request #2224 from tewinget/rc-gossip"}},{"before":"e58e8473f8a814883d7db8574605acedec2e2cfc","after":"28047ae72fb20cb45e83041b4d48c6e2d5c0d908","ref":"refs/heads/quic-wip","pushedAt":"2023-11-27T17:26:46.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"dr7ana","name":null,"path":"/dr7ana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56026339?s=80&v=4"},"commit":{"message":"Merge pull request #2223 from tewinget/path-build-correctly\n\nonion encrypt path build frames","shortMessageHtmlLink":"Merge pull request #2223 from tewinget/path-build-correctly"}},{"before":"1ef77cccbd9ca9ec27e7d552e4ca1d0da40bbd1c","after":"e58e8473f8a814883d7db8574605acedec2e2cfc","ref":"refs/heads/quic-wip","pushedAt":"2023-11-27T17:23:16.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"dr7ana","name":null,"path":"/dr7ana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56026339?s=80&v=4"},"commit":{"message":"Merge pull request #2216 from tewinget/path-messages\n\nPath build and onioned messages","shortMessageHtmlLink":"Merge pull request #2216 from tewinget/path-messages"}},{"before":"1939ba0b3d024072382daa7dd721023e3434a286","after":"1ef77cccbd9ca9ec27e7d552e4ca1d0da40bbd1c","ref":"refs/heads/quic-wip","pushedAt":"2023-11-17T18:34:57.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"Merge pull request #2221 from dr7ana/config-refactor-11-23\n\nConfig Refactor","shortMessageHtmlLink":"Merge pull request #2221 from dr7ana/config-refactor-11-23"}},{"before":"42337388f90b1d9ea7cb86bdba24a86efb79f308","after":"1939ba0b3d024072382daa7dd721023e3434a286","ref":"refs/heads/quic-wip","pushedAt":"2023-11-06T12:15:37.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"dr7ana","name":null,"path":"/dr7ana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56026339?s=80&v=4"},"commit":{"message":"Merge pull request #2218 from dr7ana/rc-bencode\n\nRC Refactor + (some) BT-encode fixes","shortMessageHtmlLink":"Merge pull request #2218 from dr7ana/rc-bencode"}},{"before":"f1731866963ca6db59a482a6029a5b8d5c9a0ea4","after":"42337388f90b1d9ea7cb86bdba24a86efb79f308","ref":"refs/heads/quic-wip","pushedAt":"2023-10-27T16:57:01.000Z","pushType":"pr_merge","commitsCount":31,"pusher":{"login":"dr7ana","name":null,"path":"/dr7ana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56026339?s=80&v=4"},"commit":{"message":"Merge pull request #2213 from dr7ana/quic-wip\n\nOutbound/inbound message handling; compilation fixes","shortMessageHtmlLink":"Merge pull request #2213 from dr7ana/quic-wip"}},{"before":"690ec5fbca3ab419e51c4f894c3c92a058e2df03","after":"f1731866963ca6db59a482a6029a5b8d5c9a0ea4","ref":"refs/heads/quic-wip","pushedAt":"2023-10-18T20:50:29.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"dr7ana","name":null,"path":"/dr7ana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56026339?s=80&v=4"},"commit":{"message":"Merge pull request #2215 from jagerman/remove-stuff\n\nRemove stuff","shortMessageHtmlLink":"Merge pull request #2215 from jagerman/remove-stuff"}},{"before":"edd353442516c8da85fc7ace89889d7e3c5b0159","after":"690ec5fbca3ab419e51c4f894c3c92a058e2df03","ref":"refs/heads/quic-wip","pushedAt":"2023-10-16T18:06:33.000Z","pushType":"pr_merge","commitsCount":33,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"Merge pull request #2204 from dr7ana/quic-wip\n\nDraft: Wire Protocol Overhaul, Message Handling Refactor","shortMessageHtmlLink":"Merge pull request #2204 from dr7ana/quic-wip"}},{"before":"db01c7c4cec80510dc0cadb0683f3a091979603f","after":"edd353442516c8da85fc7ace89889d7e3c5b0159","ref":"refs/heads/quic-wip","pushedAt":"2023-08-29T17:22:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tewinget","name":"Thomas Winget","path":"/tewinget","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5104870?s=80&v=4"},"commit":{"message":"Default cmake BUILD_SHARED_LIBS to OFF\n\nBy not having BUILD_SHARED_LIBS as a defaulted option, if it was not set\nin the invocation of cmake then any submodule could come along and set\nit instead by declaring it as an option. If/when this happens in the\nmiddle of the cmake process, some modules will have the flag unset and\nothers will have it as the default that the submodule set, leading to\ninconsistent compilation parameters at best, but likely linking failure.","shortMessageHtmlLink":"Default cmake BUILD_SHARED_LIBS to OFF"}},{"before":"e2e7ed34905afa2e2547a36851f0fcbec661d0b7","after":"db01c7c4cec80510dc0cadb0683f3a091979603f","ref":"refs/heads/quic-wip","pushedAt":"2023-08-29T12:21:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dr7ana","name":null,"path":"/dr7ana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56026339?s=80&v=4"},"commit":{"message":"oxen-mq commit bump","shortMessageHtmlLink":"oxen-mq commit bump"}},{"before":"d92d95177d15a4571fe5977e5a4e745d6193f0e6","after":"e2e7ed34905afa2e2547a36851f0fcbec661d0b7","ref":"refs/heads/quic-wip","pushedAt":"2023-08-28T23:34:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tewinget","name":"Thomas Winget","path":"/tewinget","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5104870?s=80&v=4"},"commit":{"message":"pass datagram data cb to endpoint ctor, not listen/connect\n\nStill ngtcp2 link errors, but everything else seems to build. Have not\nchecked tests; not likely they will build or be correct if broken.","shortMessageHtmlLink":"pass datagram data cb to endpoint ctor, not listen/connect"}},{"before":"a44fdab4601b0facc7814fe9c642fb93eda577e6","after":"d92d95177d15a4571fe5977e5a4e745d6193f0e6","ref":"refs/heads/quic-wip","pushedAt":"2023-08-28T22:25:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"ngtcp2 build fix\n\n-std=c99 breaks ngtcp2's build -- it appears to depend on GNU extensions\nwhen compiling on linux, so don't force compiler C extensions off.","shortMessageHtmlLink":"ngtcp2 build fix"}},{"before":"c92facc15e403fea7e10b20bdc7ec281b1811ace","after":"a44fdab4601b0facc7814fe9c642fb93eda577e6","ref":"refs/heads/quic-wip","pushedAt":"2023-08-28T21:21:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tewinget","name":"Thomas Winget","path":"/tewinget","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5104870?s=80&v=4"},"commit":{"message":"LinkManager linker issues / explicit constructor","shortMessageHtmlLink":"LinkManager linker issues / explicit constructor"}},{"before":"cd7498cb5a1e648ace4cd86fd50cc7b23ccf7538","after":"c92facc15e403fea7e10b20bdc7ec281b1811ace","ref":"refs/heads/quic-wip","pushedAt":"2023-08-28T21:10:42.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"Minor cleanups","shortMessageHtmlLink":"Minor cleanups"}},{"before":"0260da6bd99f307a804b43d41a95c2a0d4732c78","after":"cd7498cb5a1e648ace4cd86fd50cc7b23ccf7538","ref":"refs/heads/quic-wip","pushedAt":"2023-08-28T17:59:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"Bump libquic for oxen-logging fix","shortMessageHtmlLink":"Bump libquic for oxen-logging fix"}},{"before":"620f916e65ba8a99af4a06f9aafd3abe33209ee0","after":"0260da6bd99f307a804b43d41a95c2a0d4732c78","ref":"refs/heads/quic-wip","pushedAt":"2023-08-28T17:39:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dr7ana","name":null,"path":"/dr7ana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56026339?s=80&v=4"},"commit":{"message":"cleaning up after tom","shortMessageHtmlLink":"cleaning up after tom"}},{"before":"fcac1a8834532835e819e36c8d32435c4f7d40d9","after":"620f916e65ba8a99af4a06f9aafd3abe33209ee0","ref":"refs/heads/quic-wip","pushedAt":"2023-08-28T17:18:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dr7ana","name":null,"path":"/dr7ana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56026339?s=80&v=4"},"commit":{"message":"Bump oxen-libquic to latest PR's","shortMessageHtmlLink":"Bump oxen-libquic to latest PR's"}},{"before":"16814c8e0aec1334a7723a4bb0a51558014dc3d2","after":"fcac1a8834532835e819e36c8d32435c4f7d40d9","ref":"refs/heads/quic-wip","pushedAt":"2023-08-28T17:18:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dr7ana","name":null,"path":"/dr7ana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56026339?s=80&v=4"},"commit":{"message":"d","shortMessageHtmlLink":"d"}},{"before":"c997ca2b60e50b54e53b5910aaa1f3121cec1fb7","after":"16814c8e0aec1334a7723a4bb0a51558014dc3d2","ref":"refs/heads/quic-wip","pushedAt":"2023-08-28T16:27:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dr7ana","name":null,"path":"/dr7ana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56026339?s=80&v=4"},"commit":{"message":"Merge pull request #2127 from dr7ana/documentation\n\nUpdate Documentation","shortMessageHtmlLink":"Merge pull request #2127 from dr7ana/documentation"}},{"before":"1346ce53266922c9a6fbe748162f9511f79cbac6","after":"c997ca2b60e50b54e53b5910aaa1f3121cec1fb7","ref":"refs/heads/quic-wip","pushedAt":"2023-08-28T16:15:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"Don't rely on cmake search path for StaticBuild\n\nResolves a conflict with libquic's StaticBuild.","shortMessageHtmlLink":"Don't rely on cmake search path for StaticBuild"}},{"before":"ab863184047cbec847c5202942e3bf6a2e785ffb","after":"1346ce53266922c9a6fbe748162f9511f79cbac6","ref":"refs/heads/quic-wip","pushedAt":"2023-08-28T16:04:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dr7ana","name":null,"path":"/dr7ana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56026339?s=80&v=4"},"commit":{"message":"oxen-libquic bump for cmake fix","shortMessageHtmlLink":"oxen-libquic bump for cmake fix"}},{"before":"178ac1757b1a6e835b9e39561376318c77e5ff08","after":"ab863184047cbec847c5202942e3bf6a2e785ffb","ref":"refs/heads/quic-wip","pushedAt":"2023-08-28T15:08:09.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"tewinget","name":"Thomas Winget","path":"/tewinget","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5104870?s=80&v=4"},"commit":{"message":"Partial implementation of libquic as wire protocol\n\nTODO:\n\n- set up all the callbacks for libquic\n\n- define control message requests, responses, commands\n\n- plug new control messages into lokinet (path creation, network state, etc)\n\n- plug connection state changes (established, failed, closed, etc.) into lokinet\n\n- lots of cleanup and miscellanea","shortMessageHtmlLink":"Partial implementation of libquic as wire protocol"}},{"before":null,"after":"178ac1757b1a6e835b9e39561376318c77e5ff08","ref":"refs/heads/quic-wip","pushedAt":"2023-08-28T14:47:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"Merge pull request #2199 from dr7ana/oxen-logging-bump\n\nOxen-logging version bump","shortMessageHtmlLink":"Merge pull request #2199 from dr7ana/oxen-logging-bump"}},{"before":"7d2ad5621b688455a9c2a031f89fb1623ad97e7f","after":"178ac1757b1a6e835b9e39561376318c77e5ff08","ref":"refs/heads/dev-next","pushedAt":"2023-08-28T14:47:27.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"Merge pull request #2199 from dr7ana/oxen-logging-bump\n\nOxen-logging version bump","shortMessageHtmlLink":"Merge pull request #2199 from dr7ana/oxen-logging-bump"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD8cq-HwA","startCursor":null,"endCursor":null}},"title":"Activity ยท oxen-io/lokinet"}