RSS feed
c813cfa1
– Jacob Moody <moody@posixcafe.org>
authored
on 2025/10/09 23:44
sysupdate: tell people to make sure the permissions on the extracted new repo are correct
7e392820
– Jacob Moody <moody@posixcafe.org>
authored
on 2025/10/05 21:33
sysupdate: onwards and upwards
d75f1eea
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/10/01 15:50
acme/Mail: only require confirmation if the window is dirty (thanks flowerss)
3a1a463d
– qwx <qwx@sciops.net>
authored
on 2025/09/28 19:08
awk: fix %c printf format not handling runes
4bafa519
– qwx <qwx@sciops.net>
authored
on 2025/09/27 04:01
awk: make tolower and toupper builtins unicode-aware
dd5e3612
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/09/25 22:29
vt: don't reapply side effects when replaying terminal state
cf7713c6
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/09/25 16:48
acme/Mail: require confirmation do Del a composing message
45c12d8b
– rodri <rgl@antares-labs.eu>
authored
on 2025/09/25 09:41
vdiff: add a trailing space hunter
4481d02c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/09/24 09:27
gefs: dump block state on assertion failures
64920708
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/09/22 19:54
ape: remove fmtdoquote
20ba04f5
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/09/22 19:46
libc: remove spare dofmt decl
64f1977d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/09/22 18:47
quote(2): fix lie about doquote being nil
6affc706
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/09/22 18:08
libc: make needsrcquote the default
dd43db46
– Aidan K. Wiggins <akw@oneiri.one>
authored
and qwx <qwx@sciops.net>
committed
on 2025/09/12 00:12
samterm: add scroll-select
3f98f75d
– Arne <cgnarne@netcologne.de>
authored
on 2025/09/21 14:55
virtio: support pci i/o bars for virtio10 devices
bbda7693
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/09/21 09:37
ip(3): document correct default keep-alive timeout (120 vs 30 seconds)
5c601f8d
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/09/21 09:35
tcp: remove "tcpporthogdefense" cruft
f57306d7
– rodri <rgl@antares-labs.eu>
authored
on 2025/09/17 07:11
libmemlayer: fix little typo in memdraw()
5954b7a4
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/09/15 17:00
ip/ftpd: zero out ftpd state on startup
0b24c177
– rodri <rgl@antares-labs.eu>
authored
on 2025/09/15 13:00
image/affinewarp: initialize the mstk and fix getbbox()
112590b7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/09/14 23:34
gefs: remove broken dead code in freepath
24aa2687
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/09/14 21:18
gefs: improve assertions and logging
da932c5b
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/09/14 13:27
nusb/usbd: process read requests on /dev/usbevent in (descending) open order
ecfd6fde
– cosarara <cosa@cosarara.me>
authored
and Ori Bernstein <ori@eigenstate.org>
committed
on 2025/09/06 10:15
Allow mounting nested imap inboxes
ff3c7f7c
– rodri <rgl@antares-labs.eu>
authored
on 2025/09/14 07:35
add image(1): a new set of tools for image processing
71a2bdf7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/09/13 19:22
mothra: quote filename correctly when passing strings to rc
8485076e
– Jacob Moody <moody@posixcafe.org>
authored
on 2025/09/13 17:25
/sys/doc: add unicode.ms
312d556a
– rodri <rgl@antares-labs.eu>
authored
on 2025/09/13 08:16
libdraw: no more racey Drawops
463db8a5
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/09/11 19:58
g: add rust
aac21433
– rodri <rgl@antares-labs.eu>
authored
on 2025/09/10 16:12
new game: rotzoomer
cfbe22b3
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/09/10 10:54
libmach: fix D_REGREG operand parsing for arm
f37430b1
– Jacob Moody <moody@posixcafe.org>
authored
on 2025/09/09 23:18
/lib/ucd: Update to v17.0
07d82034
– cosarara <cosa@cosarara.me>
authored
and Ori Bernstein <ori@eigenstate.org>
committed
on 2025/09/09 08:28
git/rebase: update man page to match current behaviour
5b3e37b1
– qwx <qwx@sciops.net>
authored
on 2025/09/09 20:49
git/get: properly skip entire argument string once the nheads limit is surpassed (thanks ori)
f5da2fea
– rodri <rgl@antares-labs.eu>
authored
on 2025/09/09 18:06
libdraw: don't set the Drawop in affinewarp()
9a971f55
– rodri <rgl@antares-labs.eu>
authored
on 2025/09/07 23:19
libdraw, libmemdraw: implement affinewarp(2) and move mkwarp(2) from memdraw to draw
dc1e08b7
– rodri <rgl@antares-labs.eu>
authored
on 2025/09/07 23:17
draw(3): document new affinewarp protocol message 'a'
f682104c
– rodri <rgl@antares-labs.eu>
authored
on 2025/09/07 23:15
devdraw: implement affinewarp protocol message 'a'
315dbbf1
– rodri <rgl@antares-labs.eu>
authored
on 2025/09/06 21:56
libdraw: locking revamp
9654fe7f
– rodri <rgl@antares-labs.eu>
authored
on 2025/09/04 15:49
libmemdraw: add image correlation and other improvements
40792004
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/08/31 12:06
inst: don't copy *acpi=0x... into plan9.ini
4a9712d0
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/08/27 19:07
newuser: fix variable expansion
10532b3c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/08/24 20:17
git/common.rc: redirect stdout to stderr
ec51b02e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/08/24 15:30
git/rebase: add misisng 'rfork en'
491d341c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2025/08/24 15:04
git/rebase: stop doing it.
d0ea038f
– rodri <rgl@antares-labs.eu>
authored
on 2025/08/24 09:54
libmemdraw: optimized per-chan (get|put)pixel versions for memaffinewarp
b88a55b6
– cinap_lenrek <cinap_lenrek@felloff.net>
authored
on 2025/08/23 12:14
kernel: make pio() interruptable, avoid copy when doing single-page I/O
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
Next