chibipub

experimental activitypub node in C
git clone git://jb55.com/chibipub
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2021-03-07 01:19chibipub: get rsa pubkey from envWilliam Casarin1+6-1
2021-03-06 22:15fix webfinger so that it worksWilliam Casarin1+5-4
2021-03-06 21:15no ngrokWilliam Casarin1+1-1
2021-03-06 21:12activity: separate host from idWilliam Casarin1+19-2
2021-03-06 20:55accept ld+jsonWilliam Casarin1+2-1
2021-02-16 02:40sigcheck rsa verification workingWilliam Casarin4+168-82
2021-02-14 23:42sigcheck: pubkey fetching actually workingWilliam Casarin4+208-23
2021-01-18 06:45fetch signaturesWilliam Casarin3+228-45
2021-01-18 06:24initial sigcache logicWilliam Casarin5+165-21
2021-01-17 20:33gather keyidsWilliam Casarin5+166-6
2021-01-17 20:33update gitignoreWilliam Casarin1+1-1
2021-01-17 19:26sigcheck: remove old stuffWilliam Casarin1+1-52
2021-01-17 19:26errs: record depthWilliam Casarin1+3-0
2021-01-17 19:26remove remaining wolfsocks referencesWilliam Casarin4+497-497
2021-01-17 17:48rename to chibipubWilliam Casarin14+34-49
2021-01-17 01:08ap_json: prepare sigbuf for the sigcheckerWilliam Casarin2+78-34
2021-01-17 00:03add build_sigbuf helperWilliam Casarin1+27-14
2021-01-16 23:56build sigbuf from headersWilliam Casarin4+68-11
2021-01-16 23:12initial sigcheck codeWilliam Casarin14+223-56
2021-01-16 20:37quick digest sanity checkWilliam Casarin1+14-3
2021-01-15 01:41calculate body digestWilliam Casarin8+355-3
2021-01-14 23:19cleanupsWilliam Casarin1+6-29
2021-01-14 23:13ap_json: cleanup a bitWilliam Casarin3+78-66
2021-01-14 22:34save headers, signature in json messageWilliam Casarin11+427-31
2021-01-14 18:30restrict AP message sizeWilliam Casarin1+11-1
2021-01-08 17:35dynamic hostnameWilliam Casarin1+60-6
2020-12-27 22:55blake3William Casarin27+31319-5
2020-12-21 16:15try openssl-devWilliam Casarin2+2-2
2020-12-21 16:14tidy test jsonWilliam Casarin1+1-1
2020-12-21 16:11add buildWilliam Casarin1+9-0
2020-12-21 16:11remove unneeded arena cursor updateWilliam Casarin1+0-2
2020-12-21 16:10remove stdWilliam Casarin1+1-1
2020-12-20 20:48write activitiesWilliam Casarin7+56-10
2020-12-20 19:37compact json writerWilliam Casarin4+162-35
2020-12-20 18:56generalize json parsingWilliam Casarin6+544-456
2020-12-19 06:30we c11 now boysWilliam Casarin1+1-1
2020-12-19 06:22initial requests from masto workingWilliam Casarin6+280-56
2020-12-18 20:30make: opensslWilliam Casarin1+2-1
2020-12-18 18:49array progressWilliam Casarin2+84-10
2020-12-18 18:50cleanupsWilliam Casarin1+8-7
2020-12-09 14:37numbersWilliam Casarin6+257-54
2020-12-15 18:47refactor errorsWilliam Casarin10+128-89
2020-12-08 02:00wipWilliam Casarin3+21-12
2020-12-07 23:36ubjson traversal workingWilliam Casarin3+330-14
2020-12-07 17:47update readmeWilliam Casarin1+3-1
2020-12-07 00:28json progressWilliam Casarin9+345-157
2020-12-06 16:53json/sig progressWilliam Casarin9+319-146
2020-12-06 20:12inline cursorWilliam Casarin2+168-19
2020-12-04 03:57signature progressWilliam Casarin5+367-10
2020-12-04 00:55wip handle requestWilliam Casarin1+14-7
2020-11-19 21:27reset parser on each client requestWilliam Casarin1+4-4
2020-11-19 21:27contributingWilliam Casarin1+3-0
2020-11-19 20:22consume crlf in last_segmentWilliam Casarin1+3-7
2020-11-19 20:11readmeWilliam Casarin1+5-0
2020-11-19 20:10move http code to its own fileWilliam Casarin5+166-164
2020-11-19 19:52header parsingWilliam Casarin1+125-21
2020-11-19 18:39push data to an arenaWilliam Casarin1+50-17
2020-11-19 16:43fix usused variablesWilliam Casarin1+0-2
2020-11-18 19:41begin http parserWilliam Casarin7+351-113
2020-11-18 18:58updatesWilliam Casarin1+41-13
2020-11-18 17:14initial commitWilliam Casarin5+97-0