Commit Graph

11 Commits

Author SHA1 Message Date
eedde29e03 (Fix): fixed unsafe.Slice using &r (pointer-to-pointer) as the backing array instead of r (the calloc'd response array), which wrote password bytes into random 2026-07-18 21:42:05 +05:30
863ed82298 (Fix): replaced the broken ForkExec (which relaunched the same binary with made-up flags) with a direct session.Spawn call that drops privileges and runs the desktop in-process. 2026-07-18 21:41:27 +05:30
37a9ea0278 (Feat): renamed from lemurs to latchd 2026-07-18 21:40:10 +05:30
32f7764f2b (Fix): updated makefile to reference the new filenames in extra 2026-07-18 21:39:46 +05:30
2c7eb421bd (Minor): Updated Changelog.md 2026-07-18 21:29:34 +05:30
c37b3629ca (Fix): fixed unsafe.Slice using &r (pointer-to-pointer) as the backing array instead of r (the calloc'd response array), which wrote password bytes into random stack memory. 2026-07-18 21:29:20 +05:30
e51720da14 (Minor): Updated Changelog 2026-07-18 21:19:26 +05:30
12dfb32f71 (Fix): replaced unsafe.Pointer(&h) (Go stack pointer passed to C) with storeHandle/loadHandle helpers that keep the cgo.Handle in C-heap memory. 2026-07-18 21:19:05 +05:30
89fafb892b (Fix): Fixed extra directory not existing and populating the directory. 2026-07-18 21:05:09 +05:30
30c396ab9e (Fix): replaced hardcoded C.__uint32_t / C.__int32_t casts with a C helper function (auth/utmpx_time.h) that lets the compiler handle type conversion. 2026-07-18 21:00:02 +05:30
f6085c342b (Feat): Initial Commit 2026-07-18 18:16:06 +05:30