shithub: front

RSS feed

bd773dee – ori@eigenstate.org <ori@eigenstate.org> authored and mia soweli <mia@soweli.net> committed on 2025/08/05 06:21
git/rebase: a rethink

44105baa – mia soweli <mia@soweli.net> authored on 2025/08/09 13:30
i2cdwc: implement init

83cebf88 – mia soweli <mia@soweli.net> authored on 2025/08/09 06:35
i2cdwc: add synopsys designware i²c driver

49f1b55b – mia soweli <mia@soweli.net> authored on 2025/08/15 14:09
libc: import atomics from gefs (thanks ori)

7b4febff – mia soweli <mia@soweli.net> authored on 2025/08/15 11:49
libmach: disassemble DMB, DSB, and ISB correctly

d1164483 – mia soweli <mia@soweli.net> authored on 2025/08/15 11:48
5[al]: support DMB, DSB, and ISB

75201c49 – rodri <rgl@antares-labs.eu> authored on 2025/08/15 11:09
memdraw(2): document new behavior and fix mkwarp() paragraph

69cd42bb – rodri <rgl@antares-labs.eu> authored on 2025/08/15 11:07
libmemdraw: follow draw(2)'s behavior for clipr and repl

a222ad25 – rodri <rgl@antares-labs.eu> authored on 2025/08/14 11:15
libmemdraw: do the matrix inversion in mkwarp() instead of memaffinewarp()

2a0ed585 – rodri <rgl@antares-labs.eu> authored on 2025/08/13 19:03
libmemdraw: use fixed-point in memaffinewarp()

0a6bcc7b – mia soweli <mia@soweli.net> authored on 2025/08/13 14:57
vl: atomic instruction scheduling

605c0df1 – mia soweli <mia@soweli.net> authored on 2025/08/10 14:58
vl: LL operand order and scheduling

b5344401 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/08/12 04:27
git/*: make murmurhash portable

438bda55 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/08/12 03:47
libmach/test: avoid 64-bit value in switch

83b6b425 – Ori Bernstein <ori@eigenstate.org> authored on 2025/08/11 12:31
9fs: exit with success when we succeed.

aa5f3ddd – mia soweli <mia@soweli.net> authored on 2025/08/09 14:10
git/branch: don't clobber baseref when checking if we have an upstream branch

a45630c1 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/08/09 10:49
kernel: fix rounding of bss size in exec (broke mntgen on arm64)

1c695072 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/08/09 09:32
git/walk: Fix missing NUL terminator for exit status

0fe0a303 – Ori Bernstein <ori@eigenstate.org> authored on 2025/08/08 14:15
fortunes: I don't really like anime.

e1854c96 – Ori Bernstein <ori@eigenstate.org> authored on 2025/08/08 12:43
auth/factotum: are we webscale yet?

ec028184 – rodri <rgl@antares-labs.eu> authored on 2025/08/08 11:38
libmemdraw: add memaffinewarp routine

73137841 – rodri <rgl@antares-labs.eu> authored on 2025/08/07 06:37
kernel: rename RWlock to RWLock for consistency with userspace

67ce0bdc – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/08/06 19:20
kernel: leave alignment hole between TEXT and DATA unmapped

0b55cdfa – qwx <qwx@sciops.net> authored on 2025/08/06 08:17
tweak: increase maximum magnification

f0dc44f7 – qwx <qwx@sciops.net> authored on 2025/08/06 07:18
eui: get rid of useless and uninformative n-1 read size

37621170 – Ori Bernstein <ori@eigenstate.org> authored on 2025/08/06 06:54
git/branch: avoid spurious warnings when checking out remote branch

e3b364a5 – Ori Bernstein <ori@eigenstate.org> authored on 2025/08/05 12:42
upas/fs: no strcpy for username

0581570c – qwx <qwx@sciops.net> authored on 2025/08/05 11:35
eui: fix off-by-one in joystick event processing

b95ec908 – Jacob Moody <moody@posixcafe.org> authored on 2025/08/05 06:59
git: cleanup git/hist

6d53af94 – qwx <qwx@sciops.net> authored on 2025/08/05 05:38
eui: handle screen scaling ourselves

b7e11e6c – Ori Bernstein <ori@eigenstate.org> authored on 2025/08/04 18:43
gefs: implement '-R' flag for mounting file systems read-only

2d28717d – Ori Bernstein <ori@eigenstate.org> authored on 2025/08/04 14:05
gefs: track nulldir more accurately

7390f436 – Ori Bernstein <ori@eigenstate.org> authored on 2025/08/04 13:58
gefs: respond with Rwstat in all necessary AOsync cases

51ff3e65 – qwx <qwx@sciops.net> authored on 2025/08/04 11:04
vmx: fix format arguments in error messages

21d7790b – Ori Bernstein <ori@eigenstate.org> authored on 2025/08/04 10:43
vmx: whine when we have an invalid mac address

8f3b47e0 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/08/04 10:18
devenv: don't mangle lists in '#ec' for /dev/reboot

74aef0ea – Jacob Moody <moody@posixcafe.org> authored on 2025/08/04 10:15
stats: not on my bitsy

5f27ddcb – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2025/08/04 09:11
9boot: Add the *nouartbios parameter

1352d29f – mia soweli <mia@soweli.net> authored on 2025/08/04 06:43
etheri225: correctly mask interrupts

dda857a4 – cinap_lenrek <cinap_lenrek@felloff.net> authored on 2025/08/04 07:22
sshnet: pass cs query operations to original /net/cs

32fe6dfa – Ori Bernstein <ori@eigenstate.org> authored on 2025/08/03 19:23
gefs patch: make wstat(nulldir) sync the fs

576bf82b – Ori Bernstein <ori@eigenstate.org> authored on 2025/08/03 18:36
newuser: default to $"sysname^'% ' for the prompt

3167f5f7 – rodri <rgl@antares-labs.eu> authored on 2025/07/31 10:37
libgeometry: fix incorrect use of sizeof to size matrices

1d0b9d70 – mia soweli <mia@soweli.net> authored on 2025/07/28 18:50
libmach: dissasemble arm64 atomic loads and stores

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()

Next