|
30c3690287
|
Renamed String.h to Str.h because Windows is dumb.
|
2023-01-08 04:38:06 +00:00 |
|
|
08b36c071c
|
Begin prototyping User.h
|
2023-01-07 15:51:56 +00:00 |
|
|
0a29aa7f5a
|
Move string related functions to a new String API.
I think we have accumulated enough string functions that they should
have their own API. This shortens the function names a bit too.
|
2023-01-07 04:33:32 +00:00 |
|
|
3c8d89a52e
|
Update copyright year
|
2022-12-26 15:52:52 +00:00 |
|
|
c9e42ff813
|
Break out UserInteractiveAuth into its own header.
We'll need this because user interactive auth will get complicated and
messy very soon.
|
2022-12-26 15:48:21 +00:00 |
|
|
b8027e1aaf
|
Fix compiler warning on some platforms.
|
2022-12-19 22:21:24 +00:00 |
|
|
88a11650cf
|
Formatting.
|
2022-12-19 21:54:01 +00:00 |
|
|
c0bd70a391
|
Add MatrixUserValidate() and MatrixHistoricalUserValidate()
|
2022-12-18 20:20:08 +00:00 |
|
|
f837988156
|
Begin work on validating registration request.
|
2022-12-16 22:56:35 +00:00 |
|
|
836b61dc42
|
Begin implementing a few helper functions
|
2022-12-16 22:06:01 +00:00 |
|
|
fb06d17b16
|
Abstract user interactive auth out to function.
|
2022-12-16 20:08:16 +00:00 |
|
|
5080d066ab
|
Remove some debug statements; make route error more specific.
|
2022-12-14 18:41:01 +00:00 |
|
|
e7e25cade5
|
Fix an instance of setting response headers after they were sent.
|
2022-12-14 15:02:10 +00:00 |
|
|
fe2c4de1b6
|
Remove unused variable. I thought I'd use it but I probably won't.
|
2022-12-11 00:19:17 +00:00 |
|
|
d56aaa921d
|
Fully abstract route paths, move them to Routes.h.
|
2022-12-11 00:14:22 +00:00 |
|
|
3b636a9d22
|
Update routing slightly, apply #35 to new RouteLogin
|
2022-12-10 15:41:19 +00:00 |
|
|
70bdf81df7
|
Fix references to old LOG_ constants
|
2022-11-24 18:51:07 +00:00 |
|
|
efbbf42a6e
|
Fix memory and connection closing errors.
|
2022-11-08 01:05:28 +00:00 |
|
|
6992f36c86
|
Fix segfault in fclose() on Linux.
|
2022-11-02 00:35:05 +00:00 |
|
|
80366fc294
|
Fix a few more calls to free()
|
2022-10-13 12:27:24 -04:00 |
|
|
90166882b0
|
Remove an unnecessary variable.
|
2022-09-30 12:48:33 -04:00 |
|
|
45324ce77a
|
Implement /_matrix/client/versions and /.well-known/matrix/client
|
2022-09-29 13:41:26 -04:00 |
|
|
0ec976d1dd
|
Fix HttpUrlDecode memory issue; write pathParts array
|
2022-09-28 14:45:45 -04:00 |
|
|
b5d538f2ce
|
Cleaned up argument parsing to match what was in the docs
|
2022-09-24 19:41:39 -04:00 |
|
|
55967c2d75
|
Start work on routing
|
2022-09-23 08:06:24 -04:00 |
|
|
d7a1f7411d
|
Send M_UNKNOWN on all requests for now.
|
2022-09-16 11:49:21 -04:00 |
|
|
d0fb926f2a
|
Add error generation logic.
|
2022-09-16 11:27:34 -04:00 |
|
|
13763eb77b
|
Format code
|
2022-09-14 17:15:39 -04:00 |
|
|
184866532a
|
Spec: Implement CORS
|
2022-09-14 17:15:05 -04:00 |
|
|
7cc08e67fc
|
Begin Matrix-specific work.
|
2022-08-28 15:55:48 -04:00 |
|