git: 9front

RSS feed

a81e1c90 – Ori Bernstein <ori@eigenstate.org> authored on 2026/02/09 18:51
gefs: don't go read-only when recovering from broken arena header

421b1cc8 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2026/02/09 10:50
6c: disable storeprop optimisation (temporarily)

4fa9d731 – Ori Bernstein <ori@eigenstate.org> authored on 2026/02/09 08:08
astro: complete tz fix -- we support timezones longer than 3 chars now.

0ef319a7 – Ori Bernstein <ori@eigenstate.org> authored on 2026/02/09 03:42
astro: fix thinko

2396ae9c – Ori Bernstein <ori@eigenstate.org> authored on 2026/02/09 03:23
astro: ensure we null-terminate timezone names

1a260a82 – noodle <noodle@pastanoggin.com> authored and Ori Bernstein <ori@eigenstate.org> committed on 2026/01/11 01:05
timezones: fix Egypt DST time zone name

e876c216 – noodle <noodle@pastanoggin.com> authored and cinap_lenrek <cinap_lenrek@felloff.net> committed on 2026/01/31 05:47
pc(1): fix typo with > sign

2e2155d9 – David Arroyo <david@arroyo.cc> authored and cinap_lenrek <cinap_lenrek@felloff.net> committed on 2026/01/25 01:57
mk: defer unpretended targets until all are unpretended

78b4f3f1 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2026/02/08 13:21
6c: implement storeprop peephole optimisation

453bcc2c – qwx <qwx@sciops.net> authored on 2026/02/06 17:18
git: fix typo causing partial listings when supplying git/diff -u with a path

477214d5 – Ori Bernstein <ori@eigenstate.org> authored on 2026/02/04 11:29
gefs: fix refcount leak when deleting snapshots in some cases

e94aea48 – Ori Bernstein <ori@eigenstate.org> authored on 2026/02/04 10:20
gefs: style fixes, don't double compute mbits

9e6da7f9 – Ori Bernstein <ori@eigenstate.org> authored on 2026/02/04 10:18
gefs: fix missing waserror()

f7f9cd76 – Ori Bernstein <ori@eigenstate.org> authored on 2026/02/04 09:41
service/!tcp564: remove bad example

dd4d3006 – Ori Bernstein <ori@eigenstate.org> authored on 2026/02/03 08:06
gefs: reduce debug output

661c1403 – rodri <rgl@antares-labs.eu> authored on 2026/01/28 12:50
libmemdraw: finish the special handling of horizontal and vertical lines in memimageline(2)

1c0b2d23 – rodri <rgl@antares-labs.eu> authored on 2026/01/28 12:34
libmemdraw: remove unused code frome line.c

72a345c3 – qwx <qwx@sciops.net> authored on 2026/01/28 11:55
gefs(8): fix typo (thanks jpm)

cb71e004 – noodle <noodle@pastanoggin.com> authored and qwx <qwx@sciops.net> committed on 2026/01/26 13:57
zuke: fix old cover not getting fully cleared when new cover has a smaller width or height

9f01c74e – Ori Bernstein <ori@eigenstate.org> authored on 2026/01/26 13:53
libauth: correctly terminate nsfile args with nil

87ec4550 – Jacob Moody <moody@posixcafe.org> authored on 2026/01/25 19:18
libc: simplify utf* functions

b94dfaaa – Ori Bernstein <ori@eigenstate.org> authored on 2026/01/25 14:08
libc: initialize privalloc memory to zero

924510ae – rodri <rgl@antares-labs.eu> authored on 2026/01/25 13:39
libmemdraw: remove clipped arg from _memfillpolysc() and do a little cleanup

c30e30bd – rodri <rgl@antares-labs.eu> authored on 2026/01/25 13:06
lib(mem)draw: assert chan type uniqueness except for CIgnore

2191d722 – Ori Bernstein <ori@eigenstate.org> authored on 2026/01/23 15:08
tar: fix off by one with exactly 100-char dirs

7b3bb0ea – rodri <rgl@antares-labs.eu> authored on 2026/01/22 12:34
libmemdraw: use the Fsimple flag to tag and test for 1x1 images

15f435b8 – noodle <noodle@pastanoggin.com> authored and qwx <qwx@sciops.net> committed on 2026/01/22 04:00
ircrc: fix whitespace-only messages not being echoed back to user after send

0e7087ca – rodri <rgl@antares-labs.eu> authored on 2026/01/20 20:04
libmemdraw: avoid buffering in alphadraw() unless strictly necessary

cfb8010d – rodri <rgl@antares-labs.eu> authored on 2026/01/20 18:45
libmemdraw: fix clamp() macro abuse in correlate()

1d01cf6f – sl <sl@frank> authored on 2026/01/20 17:58
/sys/games/lib/fortunes: the computers are out breeding us -- qrstuv

3671a33a – Ori Bernstein <ori@eigenstate.org> authored on 2026/01/20 11:43
troff: check bounds for \D commands

5ba6c22f – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2026/01/19 13:06
libregexp: fix handling of empty regprog //

53004d75 – qwx <qwx@sciops.net> authored on 2026/01/19 07:48
awk: fix multibyte \ddd octals in regex

e1f5e4bb – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2026/01/17 23:20
ape: build missing genenter.$O and genmenuhit.$O for libdraw (thanks sl)

b14ee58b – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2026/01/17 20:34
libc/ucd: fix wired issue that causes the data rule to be run in parallel (thanks sleepydog, qwx, Tekk_9f)

f9b1e35a – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2026/01/17 19:08
libc: clean object files for nuke target in libc/ucd (thanks qwx)

ecbe4e57 – rodri <rgl@antares-labs.eu> authored on 2026/01/17 13:51
image/histogram: display histograms in a single window and let the user select a region

7b17aa1d – Ori Bernstein <ori@eigenstate.org> authored on 2026/01/15 20:46
jpg: ensure that huffman tables are entirely within the header

4535ff76 – Jacob Moody <moody@posixcafe.org> authored on 2026/01/15 02:39
libc: (rune utf)^gbreak: remove duplicate conditional

b73e7389 – noodle <noodle@pastanoggin.com> authored and qwx <qwx@sciops.net> committed on 2026/01/14 15:41
ircrc: tighten pretty()'s pattern matching because *anything* could be a CASEMAPPING

07e2802f – qwx <qwx@sciops.net> authored on 2026/01/14 17:08
awk: fix \x handling in regex

d1574500 – rodri <rgl@antares-labs.eu> authored on 2026/01/14 15:50
add image/histogram

a97542bf – noodle <noodle@pastanoggin.com> authored and qwx <qwx@sciops.net> committed on 2026/01/13 16:30
ircrc: fix title not matching actual target, make /p update target, and relax chanlist parsing

f9a9d127 – qwx <qwx@sciops.net> authored on 2026/01/13 10:15
abaco: fix broken -f option (thanks yuvia)

682a324f – Ori Bernstein <ori@eigenstate.org> authored on 2026/01/12 15:54
gefs: add sleep to ensure we set retain policy

fb1240ae – qwx <qwx@sciops.net> authored on 2026/01/12 12:55
ircrc: fix stripping whitespace within messages and clean up (thanks noodle)

89ba7754 – qwx <qwx@sciops.net> authored on 2026/01/12 12:47
libregexp: treat empty strings as valid regexp

a12630e8 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2026/01/12 05:34
jpg: fix CLAMP() argument (must not contain side effects)

fb1b126b – Ori Bernstein <ori@eigenstate.org> authored on 2026/01/11 20:02
jpg: fix copy-paste error in error message

f7bf0ab3 – Ori Bernstein <ori@eigenstate.org> authored on 2026/01/11 19:50
jpg: add range checks where needed

6e30d23c – Ori Bernstein <ori@eigenstate.org> authored on 2026/01/11 19:36
jpg: fix progressive jpegs with chroma subsampling

5efe85a9 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2026/01/11 18:23
libsec: add parentesis to avoid gcc warnings in _sha2block128()

06b04c25 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2026/01/11 18:19
libsec: fix sign extension bug in sha2block() (thanks ori)

63a8d1e3 – noodle <noodle@pastanoggin.com> authored and Ori Bernstein <ori@eigenstate.org> committed on 2026/01/10 23:38
tmdate(2), date(1): document using \ to quote brackets in tmdate(2) and show an example in date(1)

e4ec1652 – Jacob Moody <moody@posixcafe.org> authored on 2026/01/10 21:11
9fs: change 'iso' to new location

1f4b48a8 – Ori Bernstein <ori@eigenstate.org> authored on 2026/01/03 17:15
9/*: move definition of Lock into portable code

22f6a61b – rodri <rgl@antares-labs.eu> authored on 2026/01/10 06:19
games/nes: improve the cpu to better match the console behavior (thanks yuvia!)

2a6b3943 – sl <sl@frank> authored on 2026/01/07 19:56
/lib/theo: remove one

30d6e687 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2026/01/07 12:03
devswap: fix mistake (missing matchseg)

0260be4e – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2026/01/07 00:24
samterm: dont burn 100% cpu when button 2 scrolling

32077be8 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2026/01/06 22:23
nusb/disk: ignore file offset for raw status reads (thanks terin stock)

71c1961c – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2026/01/06 21:37
kernel: debounce killbig()

48d57b7a – rodri <rgl@antares-labs.eu> authored on 2026/01/06 15:05
libdraw: remove image area limit from badrect(2)

ff21390a – rodri <rgl@antares-labs.eu> authored on 2026/01/06 09:37
stats: handle "tls error" read error message in checkhang()

b18221b1 – sl <sl@x61t> authored on 2026/01/05 19:51
lib/theo: Fuck that shit, I'm almost done to just quitting my role in this project

f5595b83 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2026/01/05 06:40
stats: automatic reconnect (thanks rodri)

d20bb0fc – Ori Bernstein <ori@eigenstate.org> authored on 2026/01/04 12:11
tput(1): document '-w' flag

42d7047c – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2026/01/03 23:31
ndb/dns: improve hint processing

b308b43f – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2026/01/03 19:56
libc/test/lock: add missing exits(nil);

b8232d40 – Ori Bernstein <ori@eigenstate.org> authored on 2026/01/03 11:42
git/branch: update index as we update files

b6ea5cb0 – Ori Bernstein <ori@eigenstate.org> authored on 2026/01/03 00:24
libc: add smoketests for locking

9bbbcfda – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2026/01/02 19:50
stats: run readmach() for each machine in its own process

1f96ebf5 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2026/01/02 19:45
libdraw: generalise menuhit()/emenuhit() and enter/eemter() functions

a5bb5907 – rodri <rgl@antares-labs.eu> authored on 2026/01/02 17:48
libgeometry: remove Triangle[23] structs

659f5038 – rodri <rgl@antares-labs.eu> authored on 2026/01/02 10:36
vnc: implement devdraw affinewarp protocol message 'a'

e2161c3c – rodri <rgl@antares-labs.eu> authored on 2026/01/02 09:22
/sys/src/cmd: display locking cleanup

2e4a6756 – rodri <rgl@antares-labs.eu> authored on 2025/12/31 07:49
games/timmy: handle window resizes gracefully, let timmy play in peace

a0a31c3c – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/12/31 02:33
ndb/dns: fix wrong strncmp() length for override#dot#server

9b80d84d – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/12/30 17:30
ndb/dns: make srv record ndb format consistent

ebc8c292 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/12/28 21:55
kernel: fix waserror() handling for bindmount() and sysunmount()

9e2ca317 – Ori Bernstein <ori@eigenstate.org> authored on 2025/12/28 13:43
gefs: don't skip syncing when fs has gone readonly

3ea08ad8 – Ori Bernstein <ori@eigenstate.org> authored on 2025/12/27 20:45
?c: grow regions dynamically

13c04121 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/12/27 18:28
cc: reuse memory for Typetab by using allocn()

ed3c7d49 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/12/27 15:19
?c: eliminate .rathole for arm, arm64, 386, arm-thumb and mips

505594db – rodri <rgl@antares-labs.eu> authored on 2025/12/27 03:17
devdraw: use memlaffinewarp(2) for the affinewarp rpc

e532d099 – rodri <rgl@antares-labs.eu> authored on 2025/12/27 03:16
libmemlayer: implement memlaffinewarp()

a580fff1 – rodri <rgl@antares-labs.eu> authored on 2025/12/27 02:55
libmemdraw: memaffinewarp() does not need to return anything

9f771e90 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/12/25 20:59
rcpu(1): document missing -t seconds (aan timeout) argument

f9d6ecb1 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/12/25 20:49
rcpu: allow aan listening port to be constrained with aanport attribute in ndb (thanks panini)

cf180ac9 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/12/25 16:14
nusb/disk: re-read command status on tag mismatch

0ca1aa01 – noodle <noodle@pastanoggin.com> authored and qwx <qwx@sciops.net> committed on 2025/12/24 08:44
ircrc: log user messages before sending them to server

6ec48d76 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/12/24 12:18
kernel: delete obsolete srvname() function prototype

1827ee93 – Ori Bernstein <ori@eigenstate.org> authored on 2025/12/22 21:34
history: 9fs dump before looking inside it

0697ef9d – sl <sl@x61t> authored on 2025/12/22 01:13
garamond regular italics should not be bold italics (redux)

51c5808c – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/12/20 19:56
devip: handle announce and connect ctl error (thanks panini)

285ccfbd – sl <sl@k> authored on 2025/12/16 22:04
sys/src/9/pc/ether82563.c: add did 0d4e to i219-lm (makes thinkpad l13 gen 1 core i7 vpro ethernet work)

68782960 – sl <sl@k> authored on 2025/12/14 17:58
sys/src/9/pc/ether82563.c: add did 0d4f to i219-v (makes thinkpad l13 gen 1 ethernet work)

fa51dc4b – Ori Bernstein <ori@eigenstate.org> authored on 2025/12/13 23:34
git/get: handle multi_ack status messages correctly

5b2bc75b – Jacob Moody <moody@posixcafe.org> authored on 2025/12/14 01:42
libc: remove bio dep from ucd generation

8a40ebe6 – Ori Bernstein <ori@eigenstate.org> authored on 2025/12/13 21:44
git(1): improve confusing phrasing about commits (thanks Tekk_9f)

Next