RSS feed
0ed2a499
– mia soweli <mia@soweli.net>
authored
on 2025/08/09 13:30
i2cdwc: implement init
2a37d342
– mia soweli <mia@soweli.net>
authored
on 2025/08/09 06:35
i2cdwc: add synopsys designware i²c driver
67b05da8
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/08/21 10:54
bootrc: make sure to reset #ec/nobootprompt on reboot!kernel!... boot
cb3f6eba
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/08/21 09:53
diskparts: use $sysname instead of reading /dev/sysname
6d374cd4
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/08/21 09:51
kernel: fix bind order for /env (#e vs #ec)
cd08541d
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/08/20 13:54
revert "mkfile: use ar vr instead of ar vu"
e8d4ad93
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/08/20 13:22
libc: move unicode data stuff from port/ to ucd/
bada775b
– qwx <qwx@sciops.net>
authored
on 2025/08/18 21:06
vcrop: fix clamping of cropped images with panned images
64a242a6
– qwx <qwx@sciops.net>
authored
on 2025/08/18 20:32
topng: fix crash due to uninitialized stack variable
f4341ee6
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/08/18 13:40
bcm: trap and skip barrier instructions (for arm v6)
0737a3f7
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/08/18 12:53
libc/port: fix regression in ./reduce script (thanks ndeuteron)
2742165c
– qwx <qwx@sciops.net>
authored
on 2025/08/18 12:00
devenv: fix off-by-one in nul to space replacement (thanks cinap_lenrek)
00f50e30
– rodri <rgl@antares-labs.eu>
authored
on 2025/08/17 20:14
libmemdraw: arbitrary color chans and other improvements for memaffinewarp()
5a87aff7
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/08/17 15:52
libc: fix aswap*() for arm
740b766e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/08/16 17:53
lstk: allow getting multiple stack traces
68c5bc7a
– mia soweli <mia@soweli.net>
authored
on 2025/08/16 14:59
mkfile: use ar vr instead of ar vu
4a9c478b
– mia soweli <mia@soweli.net>
authored
on 2025/08/16 13:50
upas/smtpd: improve default configuration
d9fa8fc4
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/08/16 10:19
kernel: change newpage() prototype
bb5c5c1c
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/08/16 09:01
kernel: fill stack segments with 0xfefe... pattern
07c8c2c8
– mia soweli <mia@soweli.net>
authored
on 2025/08/15 16:59
atomic(2): reference the correct names
49f1b55b
– mia soweli <mia@soweli.net>
authored
on 2025/08/15 14:09
libc: import atomics from gefs (thanks ori)
7b4febff
– mia soweli <mia@soweli.net>
authored
on 2025/08/15 11:49
libmach: disassemble DMB, DSB, and ISB correctly
d1164483
– mia soweli <mia@soweli.net>
authored
on 2025/08/15 11:48
5[al]: support DMB, DSB, and ISB
75201c49
– rodri <rgl@antares-labs.eu>
authored
on 2025/08/15 11:09
memdraw(2): document new behavior and fix mkwarp() paragraph
69cd42bb
– rodri <rgl@antares-labs.eu>
authored
on 2025/08/15 11:07
libmemdraw: follow draw(2)'s behavior for clipr and repl
a222ad25
– rodri <rgl@antares-labs.eu>
authored
on 2025/08/14 11:15
libmemdraw: do the matrix inversion in mkwarp() instead of memaffinewarp()
2a0ed585
– rodri <rgl@antares-labs.eu>
authored
on 2025/08/13 19:03
libmemdraw: use fixed-point in memaffinewarp()
0a6bcc7b
– mia soweli <mia@soweli.net>
authored
on 2025/08/13 14:57
vl: atomic instruction scheduling
605c0df1
– mia soweli <mia@soweli.net>
authored
on 2025/08/10 14:58
vl: LL operand order and scheduling
b5344401
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/08/12 04:27
git/*: make murmurhash portable
438bda55
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/08/12 03:47
libmach/test: avoid 64-bit value in switch
83b6b425
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/08/11 12:31
9fs: exit with success when we succeed.
aa5f3ddd
– mia soweli <mia@soweli.net>
authored
on 2025/08/09 14:10
git/branch: don't clobber baseref when checking if we have an upstream branch
a45630c1
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/08/09 10:49
kernel: fix rounding of bss size in exec (broke mntgen on arm64)
1c695072
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/08/09 09:32
git/walk: Fix missing NUL terminator for exit status
0fe0a303
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/08/08 14:15
fortunes: I don't really like anime.
e1854c96
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/08/08 12:43
auth/factotum: are we webscale yet?
ec028184
– rodri <rgl@antares-labs.eu>
authored
on 2025/08/08 11:38
libmemdraw: add memaffinewarp routine
73137841
– rodri <rgl@antares-labs.eu>
authored
on 2025/08/07 06:37
kernel: rename RWlock to RWLock for consistency with userspace
67ce0bdc
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/08/06 19:20
kernel: leave alignment hole between TEXT and DATA unmapped
0b55cdfa
– qwx <qwx@sciops.net>
authored
on 2025/08/06 08:17
tweak: increase maximum magnification
f0dc44f7
– qwx <qwx@sciops.net>
authored
on 2025/08/06 07:18
eui: get rid of useless and uninformative n-1 read size
37621170
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/08/06 06:54
git/branch: avoid spurious warnings when checking out remote branch
e3b364a5
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/08/05 12:42
upas/fs: no strcpy for username
0581570c
– qwx <qwx@sciops.net>
authored
on 2025/08/05 11:35
eui: fix off-by-one in joystick event processing
b95ec908
– Jacob Moody <moody@posixcafe.org>
authored
on 2025/08/05 06:59
git: cleanup git/hist
6d53af94
– qwx <qwx@sciops.net>
authored
on 2025/08/05 05:38
eui: handle screen scaling ourselves
b7e11e6c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/08/04 18:43
gefs: implement '-R' flag for mounting file systems read-only
2d28717d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/08/04 14:05
gefs: track nulldir more accurately
7390f436
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/08/04 13:58
gefs: respond with Rwstat in all necessary AOsync cases
51ff3e65
– qwx <qwx@sciops.net>
authored
on 2025/08/04 11:04
vmx: fix format arguments in error messages
21d7790b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/08/04 10:43
vmx: whine when we have an invalid mac address
8f3b47e0
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/08/04 10:18
devenv: don't mangle lists in '#ec' for /dev/reboot
74aef0ea
– Jacob Moody <moody@posixcafe.org>
authored
on 2025/08/04 10:15
stats: not on my bitsy
5f27ddcb
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2025/08/04 09:11
9boot: Add the *nouartbios parameter
1352d29f
– mia soweli <mia@soweli.net>
authored
on 2025/08/04 06:43
etheri225: correctly mask interrupts
dda857a4
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/08/04 07:22
sshnet: pass cs query operations to original /net/cs
32fe6dfa
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/08/03 19:23
gefs patch: make wstat(nulldir) sync the fs
576bf82b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/08/03 18:36
newuser: default to $"sysname^'% ' for the prompt
3167f5f7
– rodri <rgl@antares-labs.eu>
authored
on 2025/07/31 10:37
libgeometry: fix incorrect use of sizeof to size matrices
1d0b9d70
– mia soweli <mia@soweli.net>
authored
on 2025/07/28 18:50
libmach: dissasemble arm64 atomic loads and stores
bf9c8472
– mia soweli <mia@soweli.net>
authored
on 2025/07/28 17:57
7[al]: implement atomic register loads properly
d88192a6
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/07/27 16:01
9/pc: add mkfile rule for install.$dest
8c43c1ae
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/07/27 13:37
git: send more known refs, in hopes of smaller fetches
5db1e72f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/07/24 14:36
git: improve comments in mkfile
4383318e
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/07/27 13:34
devsegment: speed up fixedseg()
4c583d2f
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/07/27 12:48
kernel: New page cache design
0b58d6e9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/07/23 13:01
git: fix 'mk clean'
c8687e45
– sl <sl@x1yg3>
authored
on 2025/07/21 14:14
/lib/theo: everything is a nail
53fe6e85
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/07/19 00:47
gefs(8): one more typo
2e5ce765
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/07/19 00:38
gefs(8): add missing space in example
434e5cdd
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/07/19 00:17
gefs(8): fix botched commit
b3435539
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/07/19 00:15
gefs(8): add missing '-c' flag to example
d6a7223e
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/07/18 19:27
kernel: restore original context for noted(NDFLT)
2d7610a3
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/07/18 10:02
tar: add support for generating long file names
427e868e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/07/17 10:08
git/get: also, we want the HEAD ref.
ee30ed7e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/07/17 00:44
git/serve: use strip function
d79e1f6b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/07/17 00:44
git/get: don't fetch all prefixes by default
1ab77588
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/07/16 21:47
git: allow unicode in branch names
20780e69
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/07/16 15:41
libc: lift limit on pool sizes
b4c9aaa3
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/07/16 18:08
libsec: allow missing subject
b0d4d20a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/07/13 11:47
libc: remove duplicated test (powtest.c is the same as pow.c)
19189681
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/07/13 08:53
kernel: limit fscache to 256MB
461ba8aa
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/07/13 08:50
kernel: double image hash hash-table size from 512 -> 1024 buckets
47f2839f
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/07/13 08:43
kernel: cap the amount of work to reclaim pages form hash cain
7c12645a
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/07/13 08:39
kernel: avoid pagereclaim() on active images when possible
8d69e5af
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/07/12 13:05
imap4d: make BYE message upper case (thanks saeed)
66d17e52
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/07/07 15:44
gefs: tighten assertion on btupsert
78c2dfe8
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/07/06 16:33
kernel: move core of note handling logic into port/sysproc.c
4d99c9c4
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/07/06 09:29
kernel: embed the Mount.spec string into Mount structure
6ab5327d
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/07/06 09:07
kernel: wrap resrcwait() in waserror() for FPsave/FPalloc
085bc82e
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/07/06 08:41
kernel: avoid smalloc() for process groups
7e1d4d0c
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/07/05 09:29
kernel: remove unneeded memset() in procinit0(). xalloc() zeros
0217e153
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/07/05 07:33
kernel: don't use smalloc() for ptealloc()
1cf9125d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/07/04 15:49
9pc64/mkfile: add 'mk install.$part' command
ba9a0448
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/07/02 15:37
kernel: fix memory leak in procctlmemio()
e03befa5
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/07/02 11:11
tlssrv: we know the internet is hostile
457b217c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/07/01 23:03
gefs: remove stray print
1a8d3333
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/07/01 23:01
gefs: check should take the mutlk, not make the fs readonly
fb782398
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/07/01 22:58
gefs: only error() after waserror
Next