RSS feed
	
	
	
		fe06aef3
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2025/08/04 09:11
		
9boot: Add the *nouartbios parameter
		 
	
		8554f6c1
		 – mia soweli <mia@soweli.net>
 authored
 on 2025/08/04 06:43
		
etheri225: correctly mask interrupts
		 
	
		65860055
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/08/04 07:22
		
sshnet: pass cs query operations to original /net/cs
		 
	
		e50f7311
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/08/03 19:23
		
gefs patch: make wstat(nulldir) sync the fs
		 
	
		f0010118
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/08/03 18:36
		
newuser: default to $"sysname^'% ' for the prompt
		 
	
		afc273c9
		 – rodri <rgl@antares-labs.eu>
 authored
 on 2025/07/31 10:37
		
libgeometry: fix incorrect use of sizeof to size matrices
		 
	
		8b1d17a2
		 – mia soweli <mia@soweli.net>
 authored
 on 2025/07/28 18:50
		
libmach: dissasemble arm64 atomic loads and stores
		 
	
		61f6376b
		 – mia soweli <mia@soweli.net>
 authored
 on 2025/07/28 17:57
		
7[al]: implement atomic register loads properly
		 
	
		06e7a0c5
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/07/27 16:01
		
9/pc: add mkfile rule for install.$dest
		 
	
		c1bebe6d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/07/27 13:37
		
git: send more known refs, in hopes of smaller fetches
		 
	
		4993b4c8
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/07/24 14:36
		
git: improve comments in mkfile
		 
	
		2ebb6ad3
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/07/27 13:34
		
devsegment: speed up fixedseg()
		 
	
		2b40407e
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/07/27 12:48
		
kernel: New page cache design
		 
	
		1db0eaf3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/07/23 13:01
		
git: fix 'mk clean'
		 
	
		21b9f50f
		 – sl <sl@x1yg3>
 authored
 on 2025/07/21 14:14
		
/lib/theo: everything is a nail
		 
	
		5faae9b8
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/07/19 00:47
		
gefs(8): one more typo
		 
	
		40f3e70b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/07/19 00:38
		
gefs(8): add missing space in example
		 
	
		602d154b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/07/19 00:17
		
gefs(8): fix botched commit
		 
	
		c6f2e5da
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/07/19 00:15
		
gefs(8): add missing '-c' flag to example
		 
	
		3d11a1f5
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/07/18 19:27
		
kernel: restore original context for noted(NDFLT)
		 
	
		325a5804
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/07/18 10:02
		
tar: add support for generating long file names
		 
	
		7ffe9c7f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/07/17 10:08
		
git/get: also, we want the HEAD ref.
		 
	
		6fb98c7f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/07/17 00:44
		
git/serve: use strip function
		 
	
		70f6bd77
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/07/17 00:44
		
git/get: don't fetch all prefixes by default
		 
	
		915bc9ac
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/07/16 21:47
		
git: allow unicode in branch names
		 
	
		fb122b0a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/07/16 15:41
		
libc: lift limit on pool sizes
		 
	
		7faec11b
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/07/16 18:08
		
libsec: allow missing subject
		 
	
		9397feb7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/07/13 11:47
		
libc: remove duplicated test (powtest.c is the same as pow.c)
		 
	
		ebdf006e
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/07/13 08:53
		
kernel: limit fscache to 256MB
		 
	
		df00fa14
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/07/13 08:50
		
kernel: double image hash hash-table size from 512 -> 1024 buckets
		 
	
		0af752a6
		 – 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
		 
	
		fd8f9461
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/07/13 08:39
		
kernel: avoid pagereclaim() on active images when possible
		 
	
		f6303a73
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/07/12 13:05
		
imap4d: make BYE message upper case (thanks saeed)
		 
	
		149250dc
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/07/07 15:44
		
gefs: tighten assertion on btupsert
		 
	
		a370fc22
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/07/06 16:33
		
kernel: move core of note handling logic into port/sysproc.c
		 
	
		fe42622f
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/07/06 09:29
		
kernel: embed the Mount.spec string into Mount structure
		 
	
		3297f523
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/07/06 09:07
		
kernel: wrap resrcwait() in waserror() for FPsave/FPalloc
		 
	
		41261cc8
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/07/06 08:41
		
kernel: avoid smalloc() for process groups
		 
	
		93b906ab
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/07/05 09:29
		
kernel: remove unneeded memset() in procinit0(). xalloc() zeros
		 
	
		157ad54c
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/07/05 07:33
		
kernel: don't use smalloc() for ptealloc()
		 
	
		30a34b50
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/07/04 15:49
		
9pc64/mkfile: add 'mk install.$part' command
		 
	
		f4e52194
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/07/02 15:37
		
kernel: fix memory leak in procctlmemio()
		 
	
		0cc7de63
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/07/02 11:11
		
tlssrv: we know the internet is hostile
		 
	
		b4dc52eb
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/07/01 23:03
		
gefs: remove stray print
		 
	
		286658c6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/07/01 23:01
		
gefs: check should take the mutlk, not make the fs readonly
		 
	
		d3392a19
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/07/01 22:58
		
gefs: only error() after waserror
		 
	
		68b81c3d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/07/01 22:56
		
gefs: sync last block when compressing
		 
	
		746c61ee
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/07/01 20:30
		
gefs: add missing '\n' in error message
		 
	
		6996fffa
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/07/01 19:29
		
patch(1): document '-r' flag
		 
	
		00f5c30e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/07/01 19:28
		
patch: improve behavior when a patch has rejected hunks
		 
	
		37f8f8e3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/06/30 19:33
		
git/diff: don't use the index for diffing with a commit
		 
	
		5f1b9c82
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/06/30 13:49
		
gefs: handle full disk and other errors more gracefully
		 
	
		e5e8b051
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/06/30 06:45
		
mothra: show errorbody contents (404 pages)
		 
	
		e08ff898
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/06/30 06:44
		
hget: add -e flag for errorbody contents
		 
	
		c4a1c232
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/06/29 13:18
		
kernel: revert locking change for putseg(), it is A/B/A bug.
		 
	
		171a55c0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/06/29 10:46
		
gefs: add missing unlock in waserror() path
		 
	
		de09423c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/06/23 13:50
		
gefs: fix deadlocks on very slow disks
		 
	
		b49bbf36
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/06/28 12:56
		
disk/test: rfork en to not pollute environment/namespace
		 
	
		8c0e8bee
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/06/28 12:27
		
kernel: big virtual memory system overhaul
		 
	
		56fe39da
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/06/27 13:01
		
kernel: fix crash in fpunoted() when called from noted(NRSTR) (thanks yuvia)
		 
	
		58a65394
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/06/21 11:24
		
acme/Mail: remove unused plumb fd
		 
	
		e8d304c7
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/06/18 21:21
		
ip/ppp: implement termination timeout
		 
	
		2fd74261
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/06/18 17:04
		
kernel: attach text segment outside of up->seglock in sysexec()
		 
	
		c968cf88
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/06/18 16:49
		
kernel: lock segment in segpage()
		 
	
		2444bb26
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/06/18 16:47
		
devsegment: remove useless waserror()
		 
	
		6f5818c3
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/06/16 15:15
		
kernel: have smalloc()/secalloc() whine when out of memory
		 
	
		f84cb958
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/06/16 14:35
		
kernel: fix deadlock between sysexec() and killbig() (thanks ori)
		 
	
		b8bdb62d
		 – Arne <cgnarne@netcologne.de>
 authored
 on 2025/06/14 15:56
		
nusb/serial: add support for cdc serial devices
		 
	
		be3762ce
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/06/14 12:59
		
rc: fix fn sigexit handling (thanks nepomuk)
		 
	
		86a1bd23
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/06/14 12:24
		
libsec: add x25519() function (thanks nepomuk)
		 
	
		a99cbbb3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/06/12 14:19
		
gefs: remove spurious debug print
		 
	
		85cba11a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/06/12 12:25
		
gefs: add comments/asserts
		 
	
		8e000df0
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/06/11 22:08
		
ktrans: use ^' to escape other control characters (thanks B. Wilson)
		 
	
		70982eb1
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/06/11 21:09
		
libsec: fix warning in chacha tests
		 
	
		a05f1d6e
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/06/11 21:08
		
libsec: blake2s_128, mac_blake2s_*
		 
	
		f902deea
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/06/09 22:31
		
gefs(4): add missing .TP in manpage (thanks Dave Woodman)
		 
	
		ceb5c619
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/06/08 21:10
		
/sys/lib/dist/mkfile: enable console on qcow2 images
		 
	
		ef596514
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/06/08 20:29
		
troff: fix parsing of font files in nroff (thanks Dave Woodman)
		 
	
		58aab38c
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/06/08 15:50
		
kernel: re-check Segment.ref whend detaching from Image
		 
	
		20e6629f
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/06/08 14:22
		
kernel: improve imagecache locking
		 
	
		b7ac6def
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/06/07 06:50
		
auth/acmed: gracefully handle missing errorbody file
		 
	
		ca2589a1
		 – mia soweli <mia@soweli.net>
 authored
 on 2025/06/06 12:00
		
v[al]: add SYNC (memory barrier)
		 
	
		10f1eeb7
		 – mia soweli <mia@soweli.net>
 authored
 on 2025/06/05 18:11
		
v[al], libmach: add LL (load-linked) and SC (store-conditional)
		 
	
		57c8dea5
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/06/05 18:24
		
htmlroff: sometimes a quote is just a quote
		 
	
		16007659
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/06/04 09:06
		
cc: lexbody/macbody are effectively header dependencies.
		 
	
		ad0bd0a3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/06/01 21:33
		
inst/mountgefs: make log messages accurate
		 
	
		d769aafa
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/06/01 16:55
		
acmed: parse and show error messages returned from the server
		 
	
		f3285bce
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/06/01 09:39
		
webfs: Provide errorbody file
		 
	
		05acaf44
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/06/01 09:24
		
devip: make dial(2) work for /net/ipifc
		 
	
		ab841cbe
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/06/01 09:05
		
ip(3), ether(3): move the netif ctl's to ether(3)
		 
	
		7160baf4
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/06/01 02:04
		
libhttpd: the reports of my death have been exaggerated
		 
	
		fbd35e61
		 – sl <sl@reform>
 authored
 on 2025/05/31 21:54
		
/sys/src/mkfile, /sys/src/cmd/ip/mkfile: remove httpd
		 
	
		90c504fa
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/05/31 17:24
		
httpd: nuke from orbit
		 
	
		b3e7ba80
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/05/31 14:19
		
gefs: document '-c' flag
		 
	
		1f7d3cfc
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/05/31 10:09
		
merge
		 
	
		7e7db2a9
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/05/31 10:08
		
cc: OLABEL and OCASE nodes do not chain on Node.right (fixes case range warning)
		 
	
		46e7aaa1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/05/30 09:50
		
gefs: use rwlock instead of atomics for mount list
		 
	
		2fce59a1
		 – mia soweli <mia@soweli.net>
 authored
 on 2025/05/28 12:29
		
git/branch: branches at the same commit may not be the same
		 
	
		dd33c362
		 – mia soweli <mia@soweli.net>
 authored
 on 2025/05/28 11:46
		
git/branch: sort output with -a
		 
	
		abb3ca75
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/05/26 21:10
		
gefs: don't allow removal of locked files
		 
Next