Commit graph

143 commits

Author SHA1 Message Date
nekobit
685adef58e Fix microhttpd API misuse
FossilOrigin-Name: cd60e53a158ca1674fa474efdd770551e10a76c33f8d75f0f633f3ff1d940c21
2022-10-25 02:34:46 +00:00
nekobit
34ca246998 Microhttpd callbacks
FossilOrigin-Name: 67c555c91e7e54264b1497125b95e83fcb13e335515a494f4d11abdcde1d86a1
2022-10-24 21:05:35 +00:00
nekobit
d84ac84da0 Fix uninitialized "mimetypes"
FossilOrigin-Name: c502c6811f58c59741dbd9d1acf58db3577533cb8f214730f008147be0523731
2022-10-24 16:30:26 +00:00
nekobit
eba0a88769 Request types
FossilOrigin-Name: 3848018170493f77b60835e0bbc41ad546b319363f9181517f7408c94dba4ec3
2022-10-24 15:13:30 +00:00
nekobit
6fa530814c App type
FossilOrigin-Name: cd49c5cf4581d363708f470a8fccb9d33249d80000d77d440a37d7f21d44c3a6
2022-10-23 06:28:53 +00:00
nekobit
347dd1f88d user fix
FossilOrigin-Name: e3a3224f47f895d3a83f21d3ac87b85602e64b4d301634b385353b321b1e214c
2022-10-23 06:25:33 +00:00
nekobit
8a45c5bec2 Reorganize into types
FossilOrigin-Name: 222fe0f8bc9d576d29c1198db0b284e80dd39e0a1cc6e21145363244d8945447
2022-10-23 06:24:54 +00:00
nekobit
16a0aa831c Request Mimetype comparison
FossilOrigin-Name: 0eaa2e0265ef92b4bb74f58c8ee7aa03f66cd2c445fe021f68f1f75b889cfc78
2022-10-23 06:05:39 +00:00
nekobit
6c6559b6a0 MastoAPI apps
FossilOrigin-Name: 336075f8e3aa9b403309397230104f1d8f5afd36fbddf046031d79ca9dfb0bd3
2022-10-23 05:59:16 +00:00
nekobit
e958c811ca Fix
FossilOrigin-Name: aa6d5f3e71d1d6dc0fac926ad8a8b465e2782e0f2411248a4cbd5f1734e22fd7
2022-10-23 05:41:58 +00:00
nekobit
f549f93608 Mime stuff
FossilOrigin-Name: 27b3deb5ffb4cde38e07cbe295572add5a2fe709bb6a1f376effb8ca1f6d60a6
2022-10-23 05:39:42 +00:00
nekobit
f00029c5d1 Random token generation
FossilOrigin-Name: f1690870b29cf0135e60affc2547d6c5538a13efe4f0ea3e1c9687e677ad577f
2022-10-22 22:18:07 +00:00
nekobit
b014504119 OAuth table
FossilOrigin-Name: 4b9542fdcfe6aad29dcc365350057439f6edafd2e97a1a46fbcc165e0e9f111c
2022-10-22 05:52:24 +00:00
nekobit
20ffe19a2b MastoAPI basis
FossilOrigin-Name: de98195715bc63613a8f0b6e92deb67286d8c7ee0d010cbca074d18dda2fdef5
2022-10-21 17:30:57 +00:00
nekobit
8f2184983b OAuth basis
FossilOrigin-Name: 87ce301e426d719f43838665c7ac537cd5bdd00082a353546c66bd946b5b7800
2022-10-21 17:17:34 +00:00
nekobit
ab163ce4dd Thread pool
FossilOrigin-Name: 24dc2ba043050c5a3bc454d2496d5f934a19dacee5a18feb946c68f3e3adf872
2022-10-21 15:01:42 +00:00
nekobit
7e91a4a4ce Doxygen options
FossilOrigin-Name: a46a179a7888b6a75456da427c1c46daf4b837814accc9c950b05fffa27a0253
2022-10-21 04:28:51 +00:00
nekobit
aa3632ecb1 Documentation
FossilOrigin-Name: 2bcba4476a61004311c339c4b10b903e4da408d231855112d11a4afb28759c82
2022-10-21 04:09:24 +00:00
nekobit
df53980305 Build key with account creation
FossilOrigin-Name: 8a86339d97c5ad7355ae8b52ea3556f8f9c88817a3ff89cf789cf15c0f3cb578
2022-10-21 01:11:47 +00:00
nekobit
01bc54d865 Improve printing code, get user
FossilOrigin-Name: e80ec5a64546737f28a437f9f7a41b4caf5f8d19b98cc7876e62eefca087573f
2022-10-20 18:55:41 +00:00
nekobit
e7a3fecc1d List user
FossilOrigin-Name: d29d08474768bffd0468ffe4a985083742cee4c682050fb36f28dc78298b9d1e
2022-10-20 15:12:35 +00:00
nekobit
e250efdd13 Generate key
FossilOrigin-Name: 1467af84eb41350ef5481cd1389b06da4077531d3d26d4f34a0d1df8cba55b3e
2022-10-20 11:50:26 +00:00
nekobit
971153bdd4 Add user
FossilOrigin-Name: bfa1ef2aa8af6e949abfae3328089653629f0c070c68931a97a4e6279c2c6279
2022-10-19 17:54:04 +00:00
nekobit
f73b16a160 Fix compilation issues
FossilOrigin-Name: 95dd3e1165c5bcb19b9a4c7273b1bee1ffdd6d80686afed99dd26f969f5330bd
2022-10-19 13:53:49 +00:00
nekobit
0f1237e6b8 Separate database config
FossilOrigin-Name: d732158661861245565d81c0fdf391b3228ff4e5acdb1acd4c34d09d64f161e1
2022-10-19 03:17:40 +00:00
nekobit
2b973ad4fd Wormhole control options
FossilOrigin-Name: bc55df0989e94415349d692793cfa1aa645c8b3677c35ef039810dd2ed891c30
2022-10-18 21:46:18 +00:00
nekobit
eb3d8afe15 libCURL request init
FossilOrigin-Name: 6dab602897521234a953b99b866baad4ae9437fe45592de1ccea2fa36f686666
2022-10-18 06:03:51 +00:00
nekobit
8d3bbc2cfd Generate key + to string
FossilOrigin-Name: 871567e5c80409880560aef11aa767e6c1378bb5cbdd9158a7d8d2d68b01d325
2022-10-18 04:21:36 +00:00
nekobit
4cc114144f Refactor ActivityPub Object creation
FossilOrigin-Name: ad1af3c52e899c38fa6aead1854d0b1f1518dd0257bdb8438d9397a8c3ac5e12
2022-10-18 03:49:22 +00:00
nekobit
92694e70b6 Object creation helper
FossilOrigin-Name: ea7fd60cdd1b4130c4e3eb70af346d34987ba593c92399f93d84d1b191746e18
2022-10-15 04:27:32 +00:00
nekobit
0b2db03e72 User creation
FossilOrigin-Name: ef5ff920c1aed33ef696f8335515d7dd94d6fc4e0405bb5b7e884808e3bf7234
2022-10-14 14:43:43 +00:00
nekobit
a9fdab5469 Fix linking issues
FossilOrigin-Name: 0c67e514a79150a1db7d0c0772359fc5987f2d3f8730d96c916ee2b78721bd3b
2022-10-14 12:27:28 +00:00
nekobit
181669cd73 RSA key generation
FossilOrigin-Name: 7bf6c95f9fa5c69b2f76afb23ff169af690bf815498bf1e951da1bffc124e831
2022-10-11 18:44:33 +00:00
nekobit
9faa221a32 Fix line
FossilOrigin-Name: 607886e97134c14d74b524f4277c055cb28ece48ca0baac1e96dd6f1b69fbe30
2022-10-11 04:06:22 +00:00
nekobit
6ae12efe1f Testing
FossilOrigin-Name: 6ae2a83527891d2ad40cdd4a7779696c5c4bda48349a488fbfcabe98d4d0e9cf
2022-10-11 03:50:18 +00:00
nekobit
32cc4bc19c Fix webfinger reference
FossilOrigin-Name: b1e80b7228a5ed7d2214553635759523f003b5bd5868b68c20c7f9ac6f75cb98
2022-10-11 03:46:52 +00:00
nekobit
98917266fa Correct return content type
FossilOrigin-Name: 4a0ee8e1b6a5a440dca63f337994b7ec694baa2b1108249205e99acbdc1dff30
2022-10-11 03:34:26 +00:00
nekobit
6279d1fa14 Completeness for activitypup users
FossilOrigin-Name: df6d23b20669d08bf2565e64686c392a11d32d8d944903685ce9fcff60a9cb1c
2022-10-11 03:18:26 +00:00
nekobit
a1c7424436 no idea what i'm doing lole
FossilOrigin-Name: 88608530377b52d0753f8e50e830c67ef4537576c2338dcefb0bb9cc378ba010
2022-10-11 03:17:18 +00:00
nekobit
b565e7e965 Profile link
FossilOrigin-Name: 16522419b8e0f246b6cd04a3c7e71ef1e7844a8c72e3dcf42eeca64f5c788f19
2022-10-11 03:14:07 +00:00
nekobit
fdc6defa0d Oops
FossilOrigin-Name: 537d2f3d1cdc32176222afd36d6a367ad4b83a62c41044894c12dc79356a509a
2022-10-11 03:10:40 +00:00
nekobit
87a5c180d7 NULL check Sqlite3
FossilOrigin-Name: 48a6e0f0b25381529d6c52ecf5397a8e2ed0c16bf726cd795a0ffee3fd469e8c
2022-10-11 03:09:41 +00:00
nekobit
4db2562cb8 Should be kObjectType
FossilOrigin-Name: dc1be894c34649b1fe696cfec9d380b3e22c757126e93905d965bb930c5c03bb
2022-10-11 03:03:47 +00:00
nekobit
192261d374 Key info (testing)
FossilOrigin-Name: 0965627cdb0a20883909cfcc62c0b4b7a1dff9e3ddb8cf78f20748e2121840f1
2022-10-11 03:01:14 +00:00
nekobit
2ed52959f8 Fix Webfinger link resource
FossilOrigin-Name: 9ea701d53b503d124c996852004950187e609b79c6ac3ce7ed110d30d5936a48
2022-10-11 02:44:51 +00:00
nekobit
bf91f46985 Lazy host meta compliance
FossilOrigin-Name: c0dac7fc28989b9cdc1d3c07f61381560135f2d67c8caf6183f51e3bd617698b
2022-10-11 02:17:33 +00:00
nekobit
7b8a29b0c6 Don't duplicate https://
FossilOrigin-Name: b150cbc4ddb1fba391e729dfed4574afaeab71d02743ed1c46b8452b47a58b25
2022-10-11 02:01:38 +00:00
nekobit
97928081ed Fix request == check
FossilOrigin-Name: dba1d77709084619626c91bdd498e9d2c2b7da0e4b61194c1351f7bf0b53ee06
2022-10-11 01:47:59 +00:00
nekobit
8981ad724f Add space
FossilOrigin-Name: 7a1c6e8464ec5ffb9491e7d9b3fbf4cae3cccae58316c327229b3df2f8bf23b8
2022-10-11 01:32:12 +00:00
nekobit
06517ba0a2 URL logging
FossilOrigin-Name: 2e0af08207be9087bce0d16e13f97f909eb2e40dedec828e12e6909d6e356f44
2022-10-11 01:31:19 +00:00