RSS feed
	
	
	
		7a7cbfee
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/03/23 21:22
		
libc/qlock: don't allow unlocking unlocked lock
		 
	
		422f8c3b
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/03/23 20:09
		
awk: support %q in s*printf()
		 
	
		5deae3fb
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/03/23 18:00
		
kernel: fix taslocks: Edf times are in µs(), not nanoseconds. d'oh.
		 
	
		3d164d27
		 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
 authored
 on 2025/03/23 14:07
		
g: add .sl (StreetLISP)
		 
	
		cb9dbeb1
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/03/22 18:41
		
netstat(1): fix troff fat finger (thanks cgnarne)
		 
	
		ce70a0f8
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/03/22 13:59
		
ndb/cs: quote attribute value for csgetvalue() and csipinfo()
		 
	
		ddece774
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/03/20 11:09
		
netstat(1): reference awk rewrite for SOURCE (thanks Alexander)
		 
	
		382e8655
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/03/17 21:32
		
netstat: rewrite in awk
		 
	
		5a61a9c6
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/03/17 21:25
		
devip: track connection initialization time as mtime
		 
	
		34ad5b84
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/03/17 20:13
		
devvmx: touch artwork
		 
	
		2c6955c2
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/03/16 22:50
		
flambe: fix non-interruptible temporary warning.
		 
	
		99b73fff
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/03/16 22:50
		
prof: fix non-interruptible temporary warning.
		 
	
		157fdba8
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/03/16 02:42
		
ndb/dns: check for truncated read offset
		 
	
		efbe93b0
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/03/16 02:42
		
ndb/cs: check for negative or truncated read offset
		 
	
		dc3c5979
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/03/09 14:38
		
git/import: add support for concatenated patches
		 
	
		09498f39
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/03/09 14:26
		
upas/Mail: clean up child counting, fix off by one.
		 
	
		3f092bbf
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/03/08 18:13
		
gefs: allow custom snapshot schedules
		 
	
		907d5b93
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/03/08 11:36
		
auth/factotum: fix out of crash with one byte messages
		 
	
		5b1296ec
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/03/07 22:48
		
yacc: allow unicode in identifiers
		 
	
		ee7692fd
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/03/06 11:13
		
devip: don't add default broadcast addresses for ipv4 (thanks cgnarne)
		 
	
		3abb0cfc
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/03/04 18:08
		
distproto: correct /lib/^(ucd ktrans) permissions
		 
	
		19cc42d6
		 – qwx <qwx@sciops.net>
 authored
 on 2025/03/03 22:34
		
dpic(1): fix skybox example not in flat section
		 
	
		0c184be3
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/03/03 00:28
		
/lib/glass: normalize to NFC according to Unicode 16.0
		 
	
		add9a92e
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/03/03 00:18
		
libc: runecomp: update and clean generated files
		 
	
		21160bbe
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/03/03 01:00
		
libc: runecomp: unicode 16.0 and rewrite
		 
	
		f1396f1f
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/03/01 20:21
		
pc: more cputemp support for AMD and cleanup
		 
	
		e58adb95
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/02/25 11:02
		
gefs: optimize hash function
		 
	
		8c403a1f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/02/24 15:09
		
gefs: remove dead code
		 
	
		73d2a787
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/23 15:57
		
io: Add -f option to pass a I/O file (such as /dev/pci/*raw)
		 
	
		6a39c049
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/23 15:14
		
aux/aout2uimage: add a flag to override ostype (lie about not being plan9)
		 
	
		5d399bdd
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/23 13:53
		
cwfs: check qid.path in Tfile tag for fs_read and truncate
		 
	
		e122002c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/02/23 12:26
		
git/rebase: use correct flag to delete branch (thanks humm)
		 
	
		9b984cc0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/02/23 12:26
		
git/serve: put repo name in failure message (thanks humm)
		 
	
		db4e2fd3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/02/23 12:24
		
ether8169: remove redundant tx enable
		 
	
		1f15f469
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/02/23 12:19
		
ether8169: initialize stats counter to prevent scribbling over memory
		 
	
		8137259a
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/02/22 21:42
		
pc: add cputemp for Ryzen (family 17h)
		 
	
		a7bccbf1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/02/22 15:52
		
gefs: cleanly reject too many connections
		 
	
		97f1585e
		 – Arne <cgnarne@netcologne.de>
 authored
 on 2025/02/21 11:41
		
nusbrc: fix Prolific detection
		 
	
		f6319cf8
		 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
 authored
 on 2025/02/19 11:36
		
vmx: nanosec: replace the loop with a few div, mod and mul ops
		 
	
		4999b2f7
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/02/18 00:09
		
awk: remove dead declerations
		 
	
		893728db
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/02/17 16:00
		
cc: add case ranges extension
		 
	
		5e325363
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/02/16 00:47
		
git/pull: more reference name validation (thanks falsifian)
		 
	
		3a443f63
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/15 18:02
		
reform: retry reading edid a bunch of times
		 
	
		5f10de36
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/02/15 16:27
		
git/serve: accept the same ref formats as git/get
		 
	
		3fecc13c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/02/15 15:53
		
git/pull: validate and prevent rc from checking reference names (thanks falsifian)
		 
	
		8e50a6f2
		 – Arne <cgnarne@netcologne.de>
 authored
 on 2025/02/15 13:46
		
qsort(2): sync with function declaration
		 
	
		603139e8
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/02/15 13:25
		
gefs(8): clarify and fix description of snapshot commands
		 
	
		a4b24f46
		 – qwx <qwx@sciops.net>
 authored
 on 2025/02/09 20:39
		
audio/mixfs: set and forward a more sensible audio delay amount
		 
	
		20379f3e
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/09 18:55
		
vnc: remove hexdump() function
		 
	
		990a7dca
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/09 18:51
		
ip/pppoe: get rid of horrible hexdump() function
		 
	
		a8da46a1
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/09 18:50
		
nusb/lib: get rid of hexstr(), just use %H encodefmt.
		 
	
		22205ec0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/02/09 18:27
		
libc/idn: clean up reliance on questionable corners of seprint behavior
		 
	
		371a06bc
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/09 08:03
		
games/galaxy: don't put newline in sysfatal()
		 
	
		e1907716
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/09 08:02
		
games/gba: don't put newline in sysfatal()
		 
	
		67c3abb7
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/09 08:02
		
games/mus: don't put newline in sysfatal()
		 
	
		9da9ea4b
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/09 08:00
		
aux/olefs: don't put newline in werrstr()
		 
	
		73a37f9c
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/09 07:59
		
zynq/jtagload: don't put newline in sysfatal()
		 
	
		a10e6cd1
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/09 07:58
		
xenstore: don't use sysfatal() for usage print.
		 
	
		9b33565c
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/09 07:56
		
plot: don't put newline in sysfatal()
		 
	
		b4250cef
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/09 07:54
		
aux/vga: don't put newline in werrstr()
		 
	
		2f4c39ec
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/09 07:53
		
aux/realemu: don't put newline in sysfatal()
		 
	
		640dc91a
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/09 07:52
		
bzfs: don't put newline in sysfatal()
		 
	
		83b18ee8
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/09 07:50
		
resize: don't use sysfatal() for usage print.
		 
	
		6dbc4e37
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/09 07:48
		
upas: don't put newline in sysfatal()
		 
	
		f5ac52fe
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/09 07:46
		
cifs: don't put newline in werrstr() for sequence number mismatch error
		 
	
		0d9efeb0
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/09 07:44
		
cifs: don't put newline in sysfatal() or werrstr()
		 
	
		eb5816af
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/09 07:42
		
jpg: don't put newline in sysfatal() or werrstr()
		 
	
		f0eb756c
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/09 07:38
		
nusb: don't put newline in sysfatal() or werrstr()
		 
	
		de528cc6
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/09 07:37
		
ip/sol: don't put newline in sysfatal()
		 
	
		f2bc53b2
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/09 07:36
		
hgfs: don't put newline in sysfatal()
		 
	
		cc710d3f
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/09 07:35
		
gefs: don't put newline in sysfatal()
		 
	
		fcc450e3
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/09 07:33
		
tar: don't put newline in sysfatal()
		 
	
		53bac166
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/09 07:31
		
libc: mkrunetype, dont put newline in sysfatal()
		 
	
		72ed801c
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/09 07:30
		
libc/test/date: fail() takes newline, while sysfatal() does not.
		 
	
		d1b60fa8
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/09 07:22
		
libdisk: dont put newline in werrstr().
		 
	
		29917334
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/02/09 07:17
		
kernel: remove rwstats, cleanup checks, don't print in qunlock() while holding QLock.use.
		 
	
		f356f3c8
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/02/08 15:07
		
boot: add missing firmware to etheriwl firmware list
		 
	
		8cb7b558
		 – Lennart Jablonka <humm@ljabl.com>
 authored
 and Jacob Moody <moody@posixcafe.org>
 committed
 on 2025/02/02 19:00
		
git(1): follow conventions more closely
		 
	
		d79b89a9
		 – Alex Musolino <alex@musolino.id.au>
 authored
 on 2025/02/01 04:50
		
webfs: fix crash in unquote function
		 
	
		fc518b87
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/01/30 16:08
		
revert e81f3f27625a766a4a9dd97bc52a322100eb7750
		 
	
		e81f3f27
		 – Paul Lalonde <plalonde@acm.org>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2025/01/19 20:29
		
Anti-alias/filter fonts from truetypefs
		 
	
		7ff9b267
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/01/30 00:08
		
werrstr shouldn't have a newline, and neither should sysfatal.
		 
	
		5642f902
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/01/30 00:06
		
git/save: sort unicode file paths correctly
		 
	
		4ae8c598
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/01/29 23:57
		
git/pull: show update message only when not quiet, and only after updates
		 
	
		cbd0ebcb
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/01/29 23:34
		
git/send: set errstr when reporting status
		 
	
		509c4b11
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/01/26 02:40
		
/sys/doc/sam: tut is not a trout (thanks llamaa)
		 
	
		486edb9a
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/01/25 17:09
		
/sys/doc: mk html fix and clean the output
		 
	
		25547c32
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/01/25 17:08
		
/sys/doc/sam: remove more unused files
		 
	
		4fefe973
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/01/25 16:46
		
htmlroff: remove legacy html unicode encoding
		 
	
		cdcf147e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/01/25 13:59
		
cc: don't crash on empty args for USED()/SET()
		 
	
		5765a17d
		 – qwx <qwx@sciops.net>
 authored
 on 2025/01/23 05:16
		
revert 033721c4b01ad9433038ebb77c667407a84ed2d8, ecc63084d98c556715fb3d4921755b3ccffded20
		 
	
		033721c4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/01/21 15:05
		
glenda/lib/profile: fix embarrassing copy-paste issue
		 
	
		ecc63084
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/01/20 15:55
		
newuser, dist: sync profile script for glenda
		 
	
		b8000382
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2025/01/19 17:24
		
rc: count split line numbers correctly
		 
	
		562adf5d
		 – Lennart Jablonka <humm@ljabl.com>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2025/01/19 17:20
		
acid(1), db(1), proc(3): mention snap(4)
		 
	
		c55893d6
		 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
 authored
 on 2025/01/17 18:07
		
sam, samterm: rfork to copy env vars and namespace
		 
	
		87798948
		 – Jacob Moody <moody@posixcafe.org>
 authored
 on 2025/01/16 13:02
		
units: accept negative numbers
		 
	
		67309398
		 – qwx <qwx@sciops.net>
 authored
 on 2025/01/16 11:44
		
patch: fix not applying each input patch file atomically
		 
	
		37471c0c
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/01/15 12:38
		
nusb/lib: remove GET_STATUS special case in usbcmd(), cleanup
		 
	
		a10738c8
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2025/01/15 12:35
		
nusb/usbd: maintain hublist order with rootports first
		 
Next