shithub: front

RSS feed

bf9c8472 – mia soweli <mia@soweli.net> authored on 2025/07/28 17:57
7[al]: implement atomic register loads properly

d88192a6 – Ori Bernstein <ori@eigenstate.org> authored on 2025/07/27 16:01
9/pc: add mkfile rule for install.$dest

8c43c1ae – Ori Bernstein <ori@eigenstate.org> authored on 2025/07/27 13:37
git: send more known refs, in hopes of smaller fetches

5db1e72f – Ori Bernstein <ori@eigenstate.org> authored on 2025/07/24 14:36
git: improve comments in mkfile

4383318e – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/07/27 13:34
devsegment: speed up fixedseg()

4c583d2f – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/07/27 12:48
kernel: New page cache design

0b58d6e9 – Ori Bernstein <ori@eigenstate.org> authored on 2025/07/23 13:01
git: fix 'mk clean'

c8687e45 – sl <sl@x1yg3> authored on 2025/07/21 14:14
/lib/theo: everything is a nail

53fe6e85 – Ori Bernstein <ori@eigenstate.org> authored on 2025/07/19 00:47
gefs(8): one more typo

2e5ce765 – Ori Bernstein <ori@eigenstate.org> authored on 2025/07/19 00:38
gefs(8): add missing space in example

434e5cdd – Ori Bernstein <ori@eigenstate.org> authored on 2025/07/19 00:17
gefs(8): fix botched commit

b3435539 – Ori Bernstein <ori@eigenstate.org> authored on 2025/07/19 00:15
gefs(8): add missing '-c' flag to example

d6a7223e – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/07/18 19:27
kernel: restore original context for noted(NDFLT)

2d7610a3 – Ori Bernstein <ori@eigenstate.org> authored on 2025/07/18 10:02
tar: add support for generating long file names

427e868e – Ori Bernstein <ori@eigenstate.org> authored on 2025/07/17 10:08
git/get: also, we want the HEAD ref.

ee30ed7e – Ori Bernstein <ori@eigenstate.org> authored on 2025/07/17 00:44
git/serve: use strip function

d79e1f6b – Ori Bernstein <ori@eigenstate.org> authored on 2025/07/17 00:44
git/get: don't fetch all prefixes by default

1ab77588 – Ori Bernstein <ori@eigenstate.org> authored on 2025/07/16 21:47
git: allow unicode in branch names

20780e69 – Ori Bernstein <ori@eigenstate.org> authored on 2025/07/16 15:41
libc: lift limit on pool sizes

b4c9aaa3 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/07/16 18:08
libsec: allow missing subject

b0d4d20a – Ori Bernstein <ori@eigenstate.org> authored on 2025/07/13 11:47
libc: remove duplicated test (powtest.c is the same as pow.c)

19189681 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/07/13 08:53
kernel: limit fscache to 256MB

461ba8aa – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/07/13 08:50
kernel: double image hash hash-table size from 512 -> 1024 buckets

47f2839f – 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

7c12645a – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/07/13 08:39
kernel: avoid pagereclaim() on active images when possible

8d69e5af – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/07/12 13:05
imap4d: make BYE message upper case (thanks saeed)

66d17e52 – Ori Bernstein <ori@eigenstate.org> authored on 2025/07/07 15:44
gefs: tighten assertion on btupsert

78c2dfe8 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/07/06 16:33
kernel: move core of note handling logic into port/sysproc.c

4d99c9c4 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/07/06 09:29
kernel: embed the Mount.spec string into Mount structure

6ab5327d – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/07/06 09:07
kernel: wrap resrcwait() in waserror() for FPsave/FPalloc

085bc82e – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/07/06 08:41
kernel: avoid smalloc() for process groups

7e1d4d0c – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/07/05 09:29
kernel: remove unneeded memset() in procinit0(). xalloc() zeros

0217e153 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/07/05 07:33
kernel: don't use smalloc() for ptealloc()

1cf9125d – Ori Bernstein <ori@eigenstate.org> authored on 2025/07/04 15:49
9pc64/mkfile: add 'mk install.$part' command

ba9a0448 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/07/02 15:37
kernel: fix memory leak in procctlmemio()

e03befa5 – Ori Bernstein <ori@eigenstate.org> authored on 2025/07/02 11:11
tlssrv: we know the internet is hostile

457b217c – Ori Bernstein <ori@eigenstate.org> authored on 2025/07/01 23:03
gefs: remove stray print

1a8d3333 – Ori Bernstein <ori@eigenstate.org> authored on 2025/07/01 23:01
gefs: check should take the mutlk, not make the fs readonly

fb782398 – Ori Bernstein <ori@eigenstate.org> authored on 2025/07/01 22:58
gefs: only error() after waserror

3f95d092 – Ori Bernstein <ori@eigenstate.org> authored on 2025/07/01 22:56
gefs: sync last block when compressing

eb708401 – Ori Bernstein <ori@eigenstate.org> authored on 2025/07/01 20:30
gefs: add missing '\n' in error message

4128eb87 – Ori Bernstein <ori@eigenstate.org> authored on 2025/07/01 19:29
patch(1): document '-r' flag

e7f49afc – Ori Bernstein <ori@eigenstate.org> authored on 2025/07/01 19:28
patch: improve behavior when a patch has rejected hunks

abcf07e2 – Ori Bernstein <ori@eigenstate.org> authored on 2025/06/30 19:33
git/diff: don't use the index for diffing with a commit

e3426b3c – Ori Bernstein <ori@eigenstate.org> authored on 2025/06/30 13:49
gefs: handle full disk and other errors more gracefully

2306dc88 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/06/30 06:45
mothra: show errorbody contents (404 pages)

c243d993 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/06/30 06:44
hget: add -e flag for errorbody contents

804ac927 – 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.

50b9d769 – Ori Bernstein <ori@eigenstate.org> authored on 2025/06/29 10:46
gefs: add missing unlock in waserror() path

0a6f5be3 – Ori Bernstein <ori@eigenstate.org> authored on 2025/06/23 13:50
gefs: fix deadlocks on very slow disks

2aad54c1 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/06/28 12:56
disk/test: rfork en to not pollute environment/namespace

7e965424 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/06/28 12:27
kernel: big virtual memory system overhaul

3258ec2d – 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)

29df7173 – Ori Bernstein <ori@eigenstate.org> authored on 2025/06/21 11:24
acme/Mail: remove unused plumb fd

eaaeeb6e – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/06/18 21:21
ip/ppp: implement termination timeout

e2bfa1a5 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/06/18 17:04
kernel: attach text segment outside of up->seglock in sysexec()

a664cf0b – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/06/18 16:49
kernel: lock segment in segpage()

08db422f – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/06/18 16:47
devsegment: remove useless waserror()

c17ac750 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/06/16 15:15
kernel: have smalloc()/secalloc() whine when out of memory

afa2d8b5 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/06/16 14:35
kernel: fix deadlock between sysexec() and killbig() (thanks ori)

81f4d1d7 – Arne <cgnarne@netcologne.de> authored on 2025/06/14 15:56
nusb/serial: add support for cdc serial devices

30cccba7 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/06/14 12:59
rc: fix fn sigexit handling (thanks nepomuk)

9ee2b3a6 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/06/14 12:24
libsec: add x25519() function (thanks nepomuk)

185e69f5 – Ori Bernstein <ori@eigenstate.org> authored on 2025/06/12 14:19
gefs: remove spurious debug print

9676bec5 – Ori Bernstein <ori@eigenstate.org> authored on 2025/06/12 12:25
gefs: add comments/asserts

5769ead2 – Jacob Moody <moody@posixcafe.org> authored on 2025/06/11 22:08
ktrans: use ^' to escape other control characters (thanks B. Wilson)

487e0864 – Jacob Moody <moody@posixcafe.org> authored on 2025/06/11 21:09
libsec: fix warning in chacha tests

b585b4c0 – Jacob Moody <moody@posixcafe.org> authored on 2025/06/11 21:08
libsec: blake2s_128, mac_blake2s_*

a4d95fa8 – Ori Bernstein <ori@eigenstate.org> authored on 2025/06/09 22:31
gefs(4): add missing .TP in manpage (thanks Dave Woodman)

26cf063c – Jacob Moody <moody@posixcafe.org> authored on 2025/06/08 21:10
/sys/lib/dist/mkfile: enable console on qcow2 images

1c793f28 – Jacob Moody <moody@posixcafe.org> authored on 2025/06/08 20:29
troff: fix parsing of font files in nroff (thanks Dave Woodman)

b356fcb2 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/06/08 15:50
kernel: re-check Segment.ref whend detaching from Image

8d435d07 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/06/08 14:22
kernel: improve imagecache locking

c910ac83 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/06/07 06:50
auth/acmed: gracefully handle missing errorbody file

f73fb96c – mia soweli <mia@soweli.net> authored on 2025/06/06 12:00
v[al]: add SYNC (memory barrier)

9a912b05 – mia soweli <mia@soweli.net> authored on 2025/06/05 18:11
v[al], libmach: add LL (load-linked) and SC (store-conditional)

6397d1b5 – Ori Bernstein <ori@eigenstate.org> authored on 2025/06/05 18:24
htmlroff: sometimes a quote is just a quote

dd000460 – Ori Bernstein <ori@eigenstate.org> authored on 2025/06/04 09:06
cc: lexbody/macbody are effectively header dependencies.

93996b78 – Ori Bernstein <ori@eigenstate.org> authored on 2025/06/01 21:33
inst/mountgefs: make log messages accurate

d95be792 – Ori Bernstein <ori@eigenstate.org> authored on 2025/06/01 16:55
acmed: parse and show error messages returned from the server

36a8d961 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/06/01 09:39
webfs: Provide errorbody file

69115adf – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/06/01 09:24
devip: make dial(2) work for /net/ipifc

0c7888c9 – 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)

40afddb7 – Jacob Moody <moody@posixcafe.org> authored on 2025/06/01 02:04
libhttpd: the reports of my death have been exaggerated

371fac82 – sl <sl@reform> authored on 2025/05/31 21:54
/sys/src/mkfile, /sys/src/cmd/ip/mkfile: remove httpd

f38b2ba2 – Ori Bernstein <ori@eigenstate.org> authored on 2025/05/31 17:24
httpd: nuke from orbit

230c75f3 – Ori Bernstein <ori@eigenstate.org> authored on 2025/05/31 14:19
gefs: document '-c' flag

d6229faf – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/05/31 10:09
merge

440d87f8 – 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)

906f8f18 – Ori Bernstein <ori@eigenstate.org> authored on 2025/05/30 09:50
gefs: use rwlock instead of atomics for mount list

af842ca4 – mia soweli <mia@soweli.net> authored on 2025/05/28 12:29
git/branch: branches at the same commit may not be the same

a3ee5e08 – mia soweli <mia@soweli.net> authored on 2025/05/28 11:46
git/branch: sort output with -a

c0e343a4 – Ori Bernstein <ori@eigenstate.org> authored on 2025/05/26 21:10
gefs: don't allow removal of locked files

f8d9a6b9 – Ori Bernstein <ori@eigenstate.org> authored on 2025/05/26 04:58
git/walk: fix bug with prefixed directories

473f5675 – Ori Bernstein <ori@eigenstate.org> authored on 2025/05/26 10:43
patch: cleanname of paths

fbf9f5fe – Ori Bernstein <ori@eigenstate.org> authored on 2025/05/26 03:59
patch: add support for best-effort patching with reject files

85edcb6d – Ori Bernstein <ori@eigenstate.org> authored on 2025/05/24 20:21
patch: add missing case in previous change

da5bcc77 – Ori Bernstein <ori@eigenstate.org> authored on 2025/05/26 03:55
patch(1): add missing flags to SYNOPSIS (thanks Dave Woodman)

eccbd1ec – Ori Bernstein <ori@eigenstate.org> authored on 2025/05/24 20:07
patch: add '-d' flag to make applying patches less clunky

1748296c – Ori Bernstein <ori@eigenstate.org> authored on 2025/05/22 21:25
mk: initialize 'files' in main (thanks A. Kozdra)

Next