RSS feed
	
	
	
		d0fc4fd1
		 – noodle@pastanoggin.com <noodle@pastanoggin.com>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2025/10/30 05:55
		
zuke: fix "-c b" giving error: "invalid column 'b'"
		 
	
		2d86833b
		 – noodle <noodle@pastanoggin.com>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2025/10/28 19:23
		
date(1): add seconds(1) to SEE ALSO
		 
	
		dcbb9930
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/10/27 10:25
		
gefs: ensure all tree access is wrapped in an epoch
		 
	
		9600b2bd
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/10/24 18:09
		
gefs: fix conditions where we skip trybalance
		 
	
		de691003
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/10/25 15:40
		
gefs: handle edge case when keys in split change size
		 
	
		8078f9f8
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/10/24 16:27
		
gefs: fix undercount in reserved space computation
		 
	
		f3ac883d
		 – qwx <qwx@sciops.net>
 authored
 on 2025/10/27 01:34
		
split: give up on looking up names to avoid strdup
		 
	
		e16f6004
		 – Aidan Wiggins <akw@oneiri.one>
 authored
 and cinap_lenrek <cinap_lenrek@felloff.net>
 committed
 on 2025/10/26 11:38
		
timesync: use last sample as reference timestamp
		 
	
		fdb50334
		 – qwx <qwx@sciops.net>
 authored
 on 2025/10/26 20:06
		
awk: use constant for empty strings
		 
	
		767cceeb
		 – qwx <qwx@sciops.net>
 authored
 on 2025/10/26 17:59
		
awk: fix use-after-free in split
		 
	
		81dfe166
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/10/26 16:28
		
devether: eliminate loopback, make it possible to talk to devices sharing our own mac address
		 
	
		b4943376
		 – qwx <qwx@sciops.net>
 authored
 on 2025/10/26 13:58
		
awk: reduce size of Cell type by 8 bytes by rearranging fields
		 
	
		b9d3ca57
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/10/24 18:51
		
tput: add 'windowed' flag so we only average over windows
		 
	
		19657859
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/10/23 21:10
		
upas/Mail: improve exit behavior for mailbox list Del (thanks flowerss)
		 
	
		5e41af19
		 – sl <sl@franck>
 authored
 on 2025/10/21 17:41
		
/lib/theo: We often delete unuseable pieces of code.
		 
	
		2cff0bb9
		 – qwx <qwx@sciops.net>
 authored
 on 2025/10/21 16:48
		
awk: remove obsolete -V and -m flags
		 
	
		3d3439a7
		 – qwx <qwx@sciops.net>
 authored
 on 2025/10/20 19:10
		
vdiff: fix memory leaks and check alloc functions return values
		 
	
		512ed418
		 – qwx <qwx@sciops.net>
 authored
 on 2025/10/20 18:53
		
awk: fix crash when a variable is used both as function name and argument (thanks Kenneth Stailey)
		 
	
		8f68e89a
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/10/20 14:32
		
lib9p: Fix srvrelease() stack descend into madness issue (thanks ori)
		 
	
		3ad7388b
		 – qwx <qwx@sciops.net>
 authored
 on 2025/10/20 05:01
		
awk: properly handle number to rune conversion and empty strings in *printf
		 
	
		a6e5d4ba
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/10/19 13:31
		
etheriwl: disable power saving while in promisc mode (thanks kemal)
		 
	
		e045eefc
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/10/19 09:57
		
tcp: Avoid backoff counter overflow, reorder fields in Tcpctl
		 
	
		a08ce962
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/10/19 09:11
		
merge
		 
	
		f916f6b7
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/10/19 08:32
		
tcp: splice local tcp conversations together, bypassing ip stack
		 
	
		2dbddd38
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/10/19 08:16
		
ip: Handle all loopback traffic with loopbackmedium
		 
	
		518dc158
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/10/19 08:07
		
devip: make Fs *ipfs[] and Queue *qlog static
		 
	
		4c4c8364
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/10/18 14:16
		
tcp: fix wrong comment about tcpincoming() state, pass correct connection route hint to v6lookup()
		 
	
		200434ba
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/10/18 13:32
		
upas/fs: give imap indexes a stable name
		 
	
		70853564
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/10/18 18:21
		
git/branch: we want to edit the commit even when not staying
		 
	
		6a316711
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/10/18 13:30
		
upas/fs: strncpy -> snprint
		 
	
		3bd38011
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/10/18 13:40
		
git/query: support expanding truncated hashes to full hashes
		 
	
		a0dc0a9b
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/10/18 14:23
		
merge
		 
	
		e9d0be5a
		 – kemal <kmal@cock.li>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2025/10/18 08:53
		
etheriwl: various improvements
		 
	
		0bfae388
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/10/18 08:02
		
tcp: cumulative bugfixes and improvements
		 
	
		f57d9800
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/10/17 21:15
		
upas/fs: revert a32f464057acca8738c631add1f8569691b179aa
		 
	
		ed5d56cd
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/10/17 18:57
		
frame(2): document f->scroll (thanks akw)
		 
	
		534525b7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/10/17 11:35
		
git: only switch branches after files are successfully updated
		 
	
		d4cf8be7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/10/14 15:33
		
upas/fs: restore mistakenly removed nil check
		 
	
		14d4c7d7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/10/12 14:36
		
gefs: reject invalid modes on create, not just wstat
		 
	
		674a5092
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/10/13 17:29
		
permind: fix permuted file generation from /sys/man (thanks dave)
		 
	
		9475d4b9
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/10/13 17:27
		
aux/esd: terminate argument list of execl() with nil instead of 0
		 
	
		8b0705c1
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/10/11 13:28
		
distproto: add missing */bin/image directory
		 
	
		dc4abd0a
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/10/10 01:56
		
distproto: include /lib/image/filter
		 
	
		f8700ea1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/10/10 14:49
		
upas/fs: handle unsolicited expunge messages correctly
		 
	
		a32f4640
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/10/10 14:47
		
upas/fs: make '-f' flag consistent with 'open' message
		 
	
		8e322e5a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/10/09 19:01
		
sysupdate: tell people to make sure the permissions on the extracted new repo are correct
		 
	
		20f516bf
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/10/08 23:01
		
prof(1): add flambe to NAME
		 
	
		0babc3b7
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/10/08 21:16
		
all: update references to the repo to its new location
		 
	
		0d7123e4
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/10/05 21:33
		
sysupdate: onwards and upwards
		 
	
		53add21f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/10/01 15:50
		
acme/Mail: only require confirmation if the window is dirty (thanks flowerss)
		 
	
		a48282e1
		 – qwx <qwx@sciops.net>
 authored
 on 2025/09/28 19:08
		
awk: fix %c printf format not handling runes
		 
	
		2c32f151
		 – qwx <qwx@sciops.net>
 authored
 on 2025/09/27 04:01
		
awk: make tolower and toupper builtins unicode-aware
		 
	
		937b2afc
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/09/25 22:29
		
vt: don't reapply side effects when replaying terminal state
		 
	
		df10e898
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/09/25 16:48
		
acme/Mail: require confirmation do Del a composing message
		 
	
		063e2eb3
		 – rodri <rgl@antares-labs.eu>
 authored
 on 2025/09/25 09:41
		
vdiff: add a trailing space hunter
		 
	
		875ae911
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/09/24 09:27
		
gefs: dump block state on assertion failures
		 
	
		8a309819
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/09/22 19:54
		
ape: remove fmtdoquote
		 
	
		506936b4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/09/22 19:46
		
libc: remove spare dofmt decl
		 
	
		80271f12
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/09/22 18:47
		
quote(2): fix lie about doquote being nil
		 
	
		3c3ba05c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/09/22 18:08
		
libc: make needsrcquote the default
		 
	
		e836499b
		 – Aidan K. Wiggins <akw@oneiri.one>
 authored
 and qwx <qwx@sciops.net>
 committed
 on 2025/09/12 00:12
		
samterm: add scroll-select
		 
	
		2c8287a4
		 – Arne <cgnarne@netcologne.de>
 authored
 on 2025/09/21 14:55
		
virtio: support pci i/o bars for virtio10 devices
		 
	
		39165852
		 – 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)
		 
	
		fa3bd966
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/09/21 09:35
		
tcp: remove "tcpporthogdefense" cruft
		 
	
		29485e6d
		 – rodri <rgl@antares-labs.eu>
 authored
 on 2025/09/17 07:11
		
libmemlayer: fix little typo in memdraw()
		 
	
		c48aa237
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/09/15 17:00
		
ip/ftpd: zero out ftpd state on startup
		 
	
		f2c184f6
		 – rodri <rgl@antares-labs.eu>
 authored
 on 2025/09/15 13:00
		
image/affinewarp: initialize the mstk and fix getbbox()
		 
	
		88722dac
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/09/14 23:34
		
gefs: remove broken dead code in freepath
		 
	
		ba062119
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/09/14 21:18
		
gefs: improve assertions and logging
		 
	
		d1babe27
		 – 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
		 
	
		0ffa574b
		 – cosarara <cosa@cosarara.me>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2025/09/06 10:15
		
Allow mounting nested imap inboxes
		 
	
		0dd9f39c
		 – rodri <rgl@antares-labs.eu>
 authored
 on 2025/09/14 07:35
		
add image(1): a new set of tools for image processing
		 
	
		f67e66eb
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/09/13 19:22
		
mothra: quote filename correctly when passing strings to rc
		 
	
		1795063d
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/09/13 17:25
		
/sys/doc: add unicode.ms
		 
	
		139bfdc4
		 – rodri <rgl@antares-labs.eu>
 authored
 on 2025/09/13 08:16
		
libdraw: no more racey Drawops
		 
	
		e1d82d68
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/09/11 19:58
		
g: add rust
		 
	
		057ac29e
		 – rodri <rgl@antares-labs.eu>
 authored
 on 2025/09/10 16:12
		
new game: rotzoomer
		 
	
		826b2891
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/09/10 10:54
		
libmach: fix D_REGREG operand parsing for arm
		 
	
		b0d25017
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/09/09 23:18
		
/lib/ucd: Update to v17.0
		 
	
		2535339c
		 – 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
		 
	
		df321d03
		 – 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)
		 
	
		3af6069b
		 – rodri <rgl@antares-labs.eu>
 authored
 on 2025/09/09 18:06
		
libdraw: don't set the Drawop in affinewarp()
		 
	
		ebc86924
		 – 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
		 
	
		2a33256a
		 – rodri <rgl@antares-labs.eu>
 authored
 on 2025/09/07 23:17
		
draw(3): document new affinewarp protocol message 'a'
		 
	
		51bf47c7
		 – rodri <rgl@antares-labs.eu>
 authored
 on 2025/09/07 23:15
		
devdraw: implement affinewarp protocol message 'a'
		 
	
		6b250a5c
		 – rodri <rgl@antares-labs.eu>
 authored
 on 2025/09/06 21:56
		
libdraw: locking revamp
		 
	
		2e4717b4
		 – rodri <rgl@antares-labs.eu>
 authored
 on 2025/09/04 15:49
		
libmemdraw: add image correlation and other improvements
		 
	
		8bbc6b26
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/08/31 12:06
		
inst: don't copy *acpi=0x... into plan9.ini
		 
	
		d45cf261
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/08/27 19:07
		
newuser: fix variable expansion
		 
	
		566a38b1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/08/24 20:17
		
git/common.rc: redirect stdout to stderr
		 
	
		21c9d0df
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/08/24 15:30
		
git/rebase: add misisng 'rfork en'
		 
	
		cbc39738
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/08/24 15:04
		
git/rebase: stop doing it.
		 
	
		89a03efc
		 – rodri <rgl@antares-labs.eu>
 authored
 on 2025/08/24 09:54
		
libmemdraw: optimized per-chan (get|put)pixel versions for memaffinewarp
		 
	
		1013893c
		 – 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
		 
	
		533c7922
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/08/21 10:54
		
bootrc: make sure to reset #ec/nobootprompt on reboot!kernel!... boot
		 
	
		e8da1bbf
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/08/21 09:53
		
diskparts: use $sysname instead of reading /dev/sysname
		 
	
		24937839
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/08/21 09:51
		
kernel: fix bind order for /env (#e vs #ec)
		 
	
		c54a9ed7
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/08/20 13:54
		
revert "mkfile: use ar vr instead of ar vu"
		 
	
		17f1dfd7
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/08/20 13:22
		
libc: move unicode data stuff from port/ to ucd/
		 
	
		5a304148
		 – qwx <qwx@sciops.net>
 authored
 on 2025/08/18 21:06
		
vcrop: fix clamping of cropped images with panned images
		 
Next