|
0d9fac7363
|
Support ?filename= to download a blob with a given filename.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4246 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-03-22 23:02:36 +00:00 |
|
|
ec65faa12d
|
Assign all stock apps an emoji, show them in the app list, and let the editor set them.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4242 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-03-21 23:08:04 +00:00 |
|
|
d6be2f7d54
|
Bind tildefriends HTTP to an arbitrary port, write it to a file, and have the Android activity notice that file write and load the correct URL.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4233 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-03-18 12:28:48 +00:00 |
|
|
a32bb02223
|
Various fixes I've accrued. Minor cleanups and more tracing in serialize. Turn off memory tracking. Fix Let's Encrypt.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4218 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-03-12 22:16:18 +00:00 |
|
|
f74f4f6da9
|
First signs of WebView working.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4213 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-03-11 02:37:27 +00:00 |
|
|
6064ed6a3a
|
Don't use Secure cookies if we're not using TLS.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4209 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-03-09 01:39:15 +00:00 |
|
|
262b0e5e52
|
Attempt to track CPU usage of libuv worker threads.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4198 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-03-01 01:36:26 +00:00 |
|
|
1e3807bcb9
|
Exposed functions to encrypt and decrypt private messages.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4197 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-02-26 19:51:54 +00:00 |
|
|
8c9d687d50
|
Variety of minor fixes I've been running with. SSB web interface changes. calloc overallocation fix. Use sqlAsync. Probably some other things.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4195 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-02-23 01:29:54 +00:00 |
|
|
f55f863867
|
Some unused global variables.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4190 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-02-19 13:16:55 +00:00 |
|
|
a9551b057b
|
Trace more things. Add a CORS header for /mem so I can make an app to examine it. Fix a memory leak. Fix tf_realloc(NULL, 0).
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4187 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-02-18 23:43:00 +00:00 |
|
|
88c7d91858
|
Brute force memory tracking.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4186 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-02-18 21:00:39 +00:00 |
|
|
1f67343d75
|
Make traces work with multiple threads, I think.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4184 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-02-18 00:51:22 +00:00 |
|
|
90b513d070
|
Fix syntax errors not propagating.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4181 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-02-17 01:42:56 +00:00 |
|
|
ac60be14a5
|
Sure, we can identify SVG files.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4171 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-02-07 23:39:04 +00:00 |
|
|
beda047eb0
|
Disable Nagle's algorithm before we start the TLS handshake. Just speculation that it will help with some responsiveness.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4170 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-02-06 02:29:00 +00:00 |
|
|
0ca05e297d
|
No more global settings file.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4161 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-02-01 23:40:21 +00:00 |
|
|
582ee0e4d7
|
var => let
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4158 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-01-31 02:48:56 +00:00 |
|
|
c692b1b1f8
|
Modernize. All core JS is modules. var => let.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4155 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-01-28 22:44:45 +00:00 |
|
|
7091b6e6a5
|
Move some things to C that probably should have never been in JS, especially sha1. Minor refactors, cleanup, and deletes along the way.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4154 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-01-28 21:59:36 +00:00 |
|
|
ef7f9db9c4
|
Fix stats with multiple clients.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4151 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-01-28 00:14:56 +00:00 |
|
|
ab75ec07f8
|
Added some storage+debugging to track what happens before we disconnect. Maybe I'll learn something.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4146 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-01-22 20:37:19 +00:00 |
|
|
5d5ff121f9
|
Socket leak on accept.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4144 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-01-21 20:12:41 +00:00 |
|
|
dab7050899
|
Experimenting with storing drafts. Fixed an old scary tfrpc bug which resulted in localStorageGet returning wrong values on subsequent calls.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4138 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-01-21 00:16:18 +00:00 |
|
|
85a2bc3f0f
|
Add a stat for blobs stored.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4133 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-01-18 22:52:54 +00:00 |
|
|
6ed057089b
|
Remove the pull/push/revert buttons that I haven't used in ages.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4118 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-01-12 00:57:56 +00:00 |
|
|
a5ba014736
|
401 Unauthorized is an error response we send.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4117 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-01-12 00:01:47 +00:00 |
|
|
4d4cc92150
|
Optionally enforce an HTTP => HTTPS redirect.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4116 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-01-11 23:39:42 +00:00 |
|
|
69253432b8
|
ssb.js is now entirely in C. Usual disclaimers about it not being amazingly well tested.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4111 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-01-08 20:01:35 +00:00 |
|
|
53e4f4341c
|
createHistoryStream JS -> C.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4110 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-01-08 17:45:15 +00:00 |
|
|
3506d9dec1
|
Rooms JS => C.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4107 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-01-08 00:25:38 +00:00 |
|
|
c09e043812
|
blob wants from JS -> C.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4106 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-01-05 00:52:23 +00:00 |
|
|
4c01f23ee8
|
blobs.createWants again without setTimeout to fix the test.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4105 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-01-04 23:11:49 +00:00 |
|
|
ff06e91ac8
|
Fix feed replication. Ugh, Cory.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4104 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-01-04 02:59:35 +00:00 |
|
|
235fc9b8f9
|
Oops.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4100 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-01-02 00:35:37 +00:00 |
|
|
f257cccded
|
I think this fixes some blob replication bugs. Going to test more.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4099 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-01-02 00:33:11 +00:00 |
|
|
7cba1b21ad
|
Fix HTTP request breakage.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4097 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2023-01-01 18:12:42 +00:00 |
|
|
120ed36552
|
Continuing to chip away at moving ssb.js to C. This time, following.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4096 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-12-31 21:44:48 +00:00 |
|
|
a9f6593979
|
Add replication to what -t bench measures. Add a bool to control printing RPC messages. Respond to ebt.replicate with messages that weren't requested.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4095 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-12-31 18:59:29 +00:00 |
|
|
ca6d042ed6
|
Use picohttpparser. No more messing around.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4094 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-12-31 16:47:10 +00:00 |
|
|
ae4c2aef69
|
+ webp magic bytes.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4093 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-12-30 14:51:43 +00:00 |
|
|
1d13c25ded
|
tunnel.isRoom => C.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4089 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-12-30 01:23:44 +00:00 |
|
|
9c89c2f717
|
How did downloads ever work?
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4084 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-12-28 18:23:52 +00:00 |
|
|
577efb6b7a
|
Adjust some old text on the login page.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4079 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-12-28 17:05:56 +00:00 |
|
|
1a45113e0c
|
Place to show a code of conduct.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4078 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-12-24 19:25:21 +00:00 |
|
|
210149d6be
|
Fixed tests. Hmm.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4072 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-12-07 23:29:10 +00:00 |
|
|
1a91b56a1d
|
Now I can render blog messages, too.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4068 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-12-03 02:18:48 +00:00 |
|
|
376094452e
|
At least some feedback if we can't save an app.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4065 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-12-01 00:50:06 +00:00 |
|
|
d8fb956c14
|
A slightly dynamic administration page. As always, uncertain if this is a good direction.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4062 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-12-01 00:26:51 +00:00 |
|
|
b1ff215ad7
|
Fix message sorting with placeholders, and add mime magic for another kind of mp4 that handbrake just gave me.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4061 ed5197a5-7fde-0310-b194-c3ffbd925b24
|
2022-11-30 03:07:30 +00:00 |
|