This website requires JavaScript.
2701b7d04e
Address some gcc-13 analyzer warnings. #33
Cory McWilliams
2024-02-22 20:13:51 -0500
f9e95e5733
test
Tasia
2024-02-22 23:28:15 +0100
1444c945de
feat: Create the user settings app
Tasia
2024-02-22 23:18:12 +0100
e361c3f975
chore(wiki): the button
class is now optional for input elements
Tasia
2024-02-22 22:34:11 +0100
260706c172
chore: copy .prettierrc.yaml over to client.js
Tasia
2024-02-22 21:31:15 +0100
390668ec34
Merge branch 'master' into prettier
Tasia
2024-02-22 21:23:39 +0100
1d5cdf9607
feat(wiki): improvements to the wiki's UI
Tasia
2024-02-22 18:11:13 +0100
a4bf3542e0
Merge branch 'main' into wiki-improvements
tasiaiso
2024-02-22 15:14:49 +0000
df82cfe66b
chore rename core.css to tildefriends.css, remove license from tildefriends.css
Tasia
2024-02-22 16:11:49 +0100
f23414adaf
prevent previous commits from appearing in git blame
Tasia
2024-02-22 15:37:40 +0100
41024ddb79
build: Add prettier to the project
Tasia
2024-02-22 15:36:45 +0100
53f9547cc5
style(wiki): use core.js
Tasia
2024-02-22 13:03:21 +0100
4bfd9de100
Give iOS the same openssl build treatment as android and mingw. #11
Cory McWilliams
2024-02-21 20:23:35 -0500
c01e00d77d
Get geckodriver.log from 'tildefriends test -t auto' out of the root.
Cory McWilliams
2024-02-21 20:06:25 -0500
825191c08f
Fix 'make dist'.
Cory McWilliams
2024-02-21 19:59:26 -0500
9dc6670795
Fetch and build OpenSSL as part of the code build.
Cory McWilliams
2024-02-21 19:46:28 -0500
1db8eee9f7
Merge pull request 'Documentation, build improvements' (#1 ) from tasiaiso/tildefriends:dev_tasia into main
Cory McWilliams
2024-02-21 23:51:01 +0000
1bc50cb62c
Remove prebuilt OpenSSL from source control. #11
Cory McWilliams
2024-02-21 12:31:05 -0500
450b07fd08
Add a Doxyfile and preliminary module-level docs.
Cory McWilliams
2024-02-20 21:41:37 -0500
12c7515ee8
chore: revert changes to codemirror's config
Tasia
2024-02-20 18:45:46 +0100
ed65da4340
doc: typos
Tasia
2024-02-19 19:26:15 +0100
d9d2917cf5
chore: add folders to .gitignore
Tasia
2024-02-19 19:16:05 +0100
ce5ca1875b
doc: add JSDoc annotations in the core folder
Tasia
2024-02-19 19:12:42 +0100
4f869252a2
codemirror: add build script, edit build settings Disabled highlightWhitespace()
and highlightTrailingWhitespace()
, could be reverted if necessary
Tasia
2024-02-19 15:15:41 +0100
17b92126de
Fill in some blanks in the readme.
Cory McWilliams
2024-02-18 21:31:07 -0500
6e88c44229
Fiddle with some deps as I'm building from a clean tree.
Cory McWilliams
2024-02-18 21:22:42 -0500
6c3d338c12
How long has this extra character been in the readme?
Cory McWilliams
2024-02-18 20:48:10 -0500
4ebd44cb4e
Avoid leaking some console colors.f
Cory McWilliams
2024-02-18 15:39:32 +0000
75cb9f7fd2
Make things workable with a reverse proxy in front.
Cory McWilliams
2024-02-18 15:27:44 +0000
eacca9d2ab
Ignore some files in subversion.
Cory McWilliams
2024-02-17 20:45:22 +0000
d0e11bc68b
Add missing .clang-format, and fix some spaces that slipped through.
Cory McWilliams
2024-02-17 19:22:02 +0000
1958623a7a
Package prettier.
Cory McWilliams
2024-02-17 18:59:36 +0000
498d8b6520
Hook up prettier in the editor.
Cory McWilliams
2024-02-17 18:53:21 +0000
a12f2fec5a
Grarrgh. Build.
Cory McWilliams
2024-02-17 16:36:40 +0000
22bf046643
Fix fix fix tests.
Cory McWilliams
2024-02-17 15:33:08 +0000
dca48fae36
Some test fixes, and introduce some pledge and unveil for OpenBSD.
Cory McWilliams
2024-02-17 14:55:39 +0000
9af4068bb6
This apparently works around errors if I remove a header.
Cory McWilliams
2024-02-16 03:27:41 +0000
2992d8ec12
Fix showing decrypted messages.
Cory McWilliams
2024-02-16 01:09:08 +0000
33dd2560e0
Format.
Cory McWilliams
2024-02-16 00:48:49 +0000
aeb5c6ee25
Run the selenium automation tests from C, so that they all run in once place, and because I get better errors for some reason. Fix more issues along the way.
Cory McWilliams
2024-02-16 00:47:54 +0000
08a2436b8f
Updates to 'apps' from Tasia.
Cory McWilliams
2024-02-16 00:13:39 +0000
fbc3cfeda4
clang-format the source. Not exactly how I want it, but automated is better than perfect.
Cory McWilliams
2024-02-15 23:35:01 +0000
c8812b1add
Make the tests not do the imports all the time.
Cory McWilliams
2024-02-15 03:00:34 +0000
8d82e80639
Nope. JS_EVAL_FLAG_STRIP loses line numbers and other debug information. Need those.
Cory McWilliams
2024-02-14 17:45:28 +0000
ed741d53d7
Enable top-level async and JS_EVAL_FLAG_STRIP.
Cory McWilliams
2024-02-14 17:39:27 +0000
685754895b
Have we achieved clean shutdown?
Cory McWilliams
2024-02-13 23:07:36 +0000
e7791d38ff
Continuing the fight against http lifetime issues.
Cory McWilliams
2024-02-10 22:09:52 +0000
9f14653001
No, yikes, Cory.
Cory McWilliams
2024-02-10 21:58:02 +0000
6c5a7b0751
Add missing statics, and remove the 'tildefriends check' command.
Cory McWilliams
2024-02-10 16:50:00 +0000
51a327c52d
.well-known => C.
Cory McWilliams
2024-02-10 16:10:58 +0000
5a978bb30d
CodeMirror update.
Cory McWilliams
2024-02-10 15:10:33 +0000
6801758cb3
staticDirectoryHandler => C.
Cory McWilliams
2024-02-10 03:14:02 +0000
14de3dd9e5
Linkify better?
Cory McWilliams
2024-02-09 02:05:49 +0000
ed2d57fb4b
Serve core static files without leaving C.
Cory McWilliams
2024-02-09 01:21:57 +0000
e87acc6286
robots.txt => C
Cory McWilliams
2024-02-08 01:08:05 +0000
0de932bc9e
Update CodeMirror.
Cory McWilliams
2024-02-08 00:54:31 +0000
d021d9f757
Automate fetching sqlite.
Cory McWilliams
2024-02-08 00:17:30 +0000
eb5da26004
Now this OpenSSL use is perfect.
Cory McWilliams
2024-02-07 23:45:04 +0000
6765254f43
libuv 1.48.0.
Cory McWilliams
2024-02-07 23:12:32 +0000
e98802f5b2
Fix https somehow.
Cory McWilliams
2024-02-07 22:59:51 +0000
af54b6483e
Some success exporting and importing apps on android.
Cory McWilliams
2024-02-07 00:05:07 +0000
96167c3167
Fix more memory leaks and ssb shutdown order issues.
Cory McWilliams
2024-02-06 17:42:17 +0000
eecfdf482f
Lit 3.1.2.
Cory McWilliams
2024-02-01 01:18:11 +0000
7ceb865206
ios OpenSSL => 3.2.1.
Cory McWilliams
2024-01-31 04:45:17 +0000
b919670706
Updated CodeMirror.
Cory McWilliams
2024-01-31 03:11:38 +0000
72120b8842
OpenSSL 3.2.1, and some android SDK updates.
Cory McWilliams
2024-01-31 03:06:47 +0000
1e53c08d9d
Android OpenSSL => 3.2.1.
Cory McWilliams
2024-01-31 02:22:16 +0000
2d1b6a09e9
sqlite-amalgamation-3450100.zip
Cory McWilliams
2024-01-31 02:15:24 +0000
7f661d9af9
Appease the analyzer, but also how did this ever work?
Cory McWilliams
2024-01-31 02:04:10 +0000
81c66bdddd
Allow downloads and top navigation from sandboxed pages. Trying to make the wiki more sensible.
Cory McWilliams
2024-01-29 00:00:20 +0000
4bd46a1657
Working on 0.0.16 now.
Cory McWilliams
2024-01-28 23:55:17 +0000
244a752ae1
Some wiki link fixes. Not enough.
Cory McWilliams
2024-01-28 23:54:28 +0000
72369ab745
Let's release 0.0.15.
v0.0.15
Cory McWilliams
2024-01-28 23:35:28 +0000
b62a05f627
Latest picohttpparser 4e7bc76.
Cory McWilliams
2024-01-28 21:32:12 +0000
03eb8e7fae
Change that mentions icon.
Cory McWilliams
2024-01-28 21:11:24 +0000
a5a00b6987
Make garbage collecting blobs ease up on my phone.
Cory McWilliams
2024-01-28 21:08:08 +0000
542162c78a
One editor at a time.
Cory McWilliams
2024-01-28 20:59:46 +0000
8cfe0fb7d2
-Os => -Oz for android.
Cory McWilliams
2024-01-28 13:54:51 +0000
49c831cb62
Fix seeding files for a new app.
Cory McWilliams
2024-01-28 13:09:31 +0000
2c79e03094
A little paranoia as I stare at this code and some analyzer nonsense.
Cory McWilliams
2024-01-28 12:50:47 +0000
21e6cf10b6
Sigh. Linked list bugs.
Cory McWilliams
2024-01-27 21:53:57 +0000
dc655bb359
Prefer tf_resize_vec many places over tf_realloc.
Cory McWilliams
2024-01-27 21:29:06 +0000
b9987580ee
Now all the tests run clean.
Cory McWilliams
2024-01-27 21:01:10 +0000
cb2dfc696d
Fixed a few more good leaks. Now there are just some unclean shutdown issues.
Cory McWilliams
2024-01-27 18:26:01 +0000
7f0643f9c0
Stop leaking the TLS context.
Cory McWilliams
2024-01-27 17:27:56 +0000
14a4117aff
Don't leak the http handlers.
Cory McWilliams
2024-01-27 17:11:24 +0000
55fb5dce1a
Whoa, leaked messages.
Cory McWilliams
2024-01-27 16:37:22 +0000
923d6f9835
I think that's all the leaks accounted for though not yet fixed.
Cory McWilliams
2024-01-27 15:45:51 +0000
08b5ade8ec
Getting closer on lifetime issues.
Cory McWilliams
2024-01-27 14:44:17 +0000
91f41c7497
Fix the windows build.
Cory McWilliams
2024-01-27 13:51:08 +0000
fa06282ff9
Make it so we don't have to wait ages for a timer to be able to shutdown with ^C.
Cory McWilliams
2024-01-27 13:48:16 +0000
48b967f5b6
Tryingn to button down websocket lifetime issues.
Cory McWilliams
2024-01-27 02:36:08 +0000
f479165aac
Fixes 'tildefriends test'.
Cory McWilliams
2024-01-27 01:47:51 +0000
2f83ecc1ac
At least one legit memory leak, but also add a SIGTERM handler that attempts a clean shutdown so that I can ensure that it succeeds. It currently does not.
Cory McWilliams
2024-01-27 01:25:30 +0000
01efc215fd
Update codemirror.
Cory McWilliams
2024-01-26 02:47:47 +0000
00ba74a6c4
This simplifies upgrading an HTTP request to a websocket, I believe, and fixes sending refresh auth tokens.
Cory McWilliams
2024-01-25 18:00:23 +0000
44b5ba1a9a
Fix excessive scroll bars.
Cory McWilliams
2024-01-24 03:11:49 +0000
843e172e56
Allow pasting non-image files into the wiki editor.
Cory McWilliams
2024-01-24 02:58:53 +0000
a0df336abe
Latest libsodium-1.0.19-stable.tar.gz
Cory McWilliams
2024-01-23 02:18:59 +0000
0db4bb06c9
zlib 1.3.1.
Cory McWilliams
2024-01-23 02:14:27 +0000