lda lda
lda created branch implement-27 in lda/telodendria 2023-09-17 18:06:37 +00:00
lda commented on issue Telodendria/Telodendria#13 2023-09-11 20:30:06 +00:00
Refactor Memory API to use mmap() syscall.

That being said, if an OS doesn't have something specified in POSIX, Telodendria is under no obligation to support it. [...] trying to beat an OS that isn't POSIX into submission isn't really…

lda pushed to master at lda/telodendria 2023-09-11 17:53:47 +00:00
f4cb10804a Add change log entry for #35.
afc9e0e5dc Fixes issue #33 related to a memory issue, and format some code. (#35)
3f69954ca7 Convert configuration documentation.
5067b5bcf0 Remove send-patch and tp. See #20.
36c07ed17d Put the finishing touches on CONTRIBUTING.md.
Compare 17 commits »
lda commented on issue Telodendria/Telodendria#13 2023-09-11 16:29:56 +00:00
Refactor Memory API to use mmap() syscall.

Wanted to note down that while mmap is indeed POSIX, some exotic platforms' libc might not ship with it, so a way to keep with the "old" malloc-based method as a "second-tier citizen"(or…

lda pushed to fix-33 at lda/telodendria 2023-09-11 14:43:36 +00:00
d4d922413e [FIX] Fix schemas being in branch
lda pushed to fix-33 at lda/telodendria 2023-09-11 14:42:05 +00:00
59daf5cd1e [FIX] Fix *other* issue caused by lda-dev
lda created pull request Telodendria/Telodendria#35 2023-09-11 14:40:17 +00:00
WIP: Fixes issue #33 related to a memory issue, and format some code.
lda pushed to fix-33 at lda/telodendria 2023-09-11 14:22:27 +00:00
e23bd500e6 [FIX] Remove RouteUserDirectory from lda-dev
lda created branch fix-33 in lda/telodendria 2023-09-11 14:20:49 +00:00
lda pushed to fix-33 at lda/telodendria 2023-09-11 14:20:49 +00:00
e0327b8769 [FIX] Fix issue mentionned in #33
c626b2f4f2 [FIX] Fix memory issue mentionned in #33.
3ecbef27af [ADD] WIP: User directory from #70 + .gitignore.
b9263c4819 [FIX] Remove generated Schema files.
b9e5d885f4 [ADD] WIP: User directory from #70 + .gitignore.
Compare 10 commits »
lda commented on issue Telodendria/Telodendria#33 2023-09-11 13:41:12 +00:00
Telodendria raises a bad pointer when logging in with Nheko

After a bit of debugging a few hours ago, I think I was able to determine that matches added with this code(in HttpRouterRoute): `ArrayAdd(matches, StrSubstr(pathPart, pmatch[i].rm_so,…

lda commented on issue Telodendria/Telodendria#33 2023-09-09 15:08:54 +00:00
Telodendria raises a bad pointer when logging in with Nheko

Noting that down for posterity: Logging in every memory action Telodendria does(by removing the part after the && in the "prologue" of TelodendriaMemoryHook seems to make the issue go away,…

lda commented on issue Telodendria/Telodendria#33 2023-09-09 12:08:27 +00:00
Telodendria raises a bad pointer when logging in with Nheko

Is this pretty reliably replicated? That is, does it do this every single time, or does it behave differently sometimes?

I've tried a few times, and it seems like it happens 100% of the time…

lda commented on issue Telodendria/Telodendria#33 2023-09-09 11:49:15 +00:00
Telodendria raises a bad pointer when logging in with Nheko

Extra information about everything's here.

GDB bt output of the core dump:

(gdb) bt
#0  0x0000000000443fcc in __pthread_kill_implementation.constprop.0 ()
#1  0x0000000000428a48 in…
lda opened issue Telodendria/Telodendria#33 2023-09-09 10:52:19 +00:00
Telodendria raises a bad pointer when logging in with Nheko
lda pushed to lda-dev at lda/telodendria 2023-09-08 21:08:33 +00:00
731b45696f [FIX] Fix Git screw-ups, merge upstream and add error messages
dc5c508cbd [FIX] Remove generated Schema files.
b2769ee86f [ADD] WIP: User directory from #70 + .gitignore.
e4a217550f Add logo and center title.
d50372a91a Add technical rationale document.
Compare 15 commits »
lda pushed to master at lda/telodendria 2023-09-08 20:54:18 +00:00
5ad199353b Add logo and center title.
b32aababb3 Add technical rationale document.
82d4711f7f Add a nice README which will serve as the basis for the website.
66537d1b0c Add repository structure documentation.
6eb16af9b5 Add setup documentation.
Compare 10 commits »
lda pushed to lda-dev at lda/telodendria 2023-09-08 18:07:30 +00:00
dde2a9af81 [FIX] Import a86ec78
lda pushed to master at lda/telodendria 2023-09-08 14:55:10 +00:00
d9217946f3 [FIX] Fix commit f61009a423's mistake
lda commented on issue Telodendria/Telodendria#30 2023-09-08 05:18:06 +00:00
Website Redesign

Additional things we should address on the website:

  • Why use Telodendria over, say, Conduit, which is also a databaseless, single-binary Matrix homeserver? [...] There are…