| Age | Commit message (Expand) | Author |
| 2020-12-02 | merge | cinap_lenrek |
| 2020-12-02 | libdraw: do not force flushimage() on freescreen() | cinap_lenrek |
| 2020-12-02 | rio: properly restore the windows contents on /dev/mouse close | cinap_lenrek |
| 2020-12-01 | /lib/keyboard: Anführungszeichen uten (danke sirjofri) | Sigrid |
| 2020-12-01 | /lib/keyboard: add fingers and more arrows (thanks umbraticus) | Sigrid |
| 2020-11-30 | proof: don't confuse ""(1) (thanks Stuart Morrow) | Ori Bernstein |
| 2020-11-30 | tmdate(2): remove lies | Ori Bernstein |
| 2020-11-29 | rio: avoid redrawing window text on resize for programs using libdraw | cinap_lenrek |
| 2020-11-29 | pc, pc64, xen: rewrite interrupt handling code | cinap_lenrek |
| 2020-11-28 | games/mix: fix decoding of shift instructions | Alex Musolino |
| 2020-11-28 | games/mix: fix SLAX and SRAX instructions (thanks nicolagi) | Alex Musolino |
| 2020-11-27 | fplot: add hyperbolic functions | Sigrid |
| 2020-11-27 | fplot(1): use abs() | Sigrid |
| 2020-11-27 | fplot: add abs | Sigrid |
| 2020-11-27 | merge | Alex Musolino |
| 2020-11-27 | games/mix: fix implementation of MOVE instruction (thanks nicolagi) | Alex Musolino |
| 2020-11-26 | kbmap/neo2: add support for neo2 kbmak (thanks jstsmthrgk) | Ori Bernstein |
| 2020-11-25 | upas: fix mk nuke | Alex Musolino |
| 2020-11-22 | g: fix typo in last commit | Ori Bernstein |
| 2020-11-22 | upas/*: fix mkfile issues (thanks amavect) | Ori Bernstein |
| 2020-11-22 | pc, pc64: move common irq handling code out of trap.c | cinap_lenrek |
| 2020-11-21 | g: filter directory arguments | Ori Bernstein |
| 2020-11-21 | 9boot(8): update manual to reflect efi loader search order changes | mischief |
| 2020-11-21 | efi: prefer plan9.ini from ESP we loaded from | mischief |
| 2020-11-21 | dc: fix crashes with : operator (thanks istvan bak) | Ori Bernstein |
| 2020-11-21 | upas: make 'all' the default target | Ori Bernstein |
| 2020-11-21 | pc, pc64: fix grub multiboot | cinap_lenrek |
| 2020-11-21 | merge | cinap_lenrek |
| 2020-11-21 | ether8169: fix interrupt panic before init, defer initialization until attach | cinap_lenrek |
| 2020-11-21 | pc, pc64: implement disabling of msi interrupts | cinap_lenrek |
| 2020-11-21 | nusb/kb, nusb/joy: dont try to set protocol on nonboot devices | mischief |
| 2020-11-21 | pc, pc64: new MTRR code supporting AMD TOM2 MSR and fixed mtrr ranges | cinap_lenrek |
| 2020-11-21 | pc, pc64: disable all pci devices for /dev/reboot | cinap_lenrek |
| 2020-11-21 | pc, pc64: disable all pci devices in pcicfginit() | cinap_lenrek |
| 2020-11-21 | kernel: add portable pcimsienable()/pcimsidisable(), disable MSI/MSI-X on pci... | cinap_lenrek |
| 2020-11-21 | etherm10g: remove duplicated pci capability enum | cinap_lenrek |
| 2020-11-21 | kernel: remove unused pcinextcap() function | cinap_lenrek |
| 2020-11-21 | pc/l.s: remove unsued m0gdtptr/m0idtptr structs | cinap_lenrek |
| 2020-11-19 | awk: fix truncated input after fflush | Anthony Martin |
| 2020-11-18 | tmdate(2): failed to (p)arse | Sigrid |
| 2020-11-18 | ctime(2): add tmdate(2) to "see also" | Sigrid |
| 2020-11-17 | upas/*: cleanup mkfiles (thanks amavect) | Ori Bernstein |
| 2020-11-17 | pc, pc64: load idt early in trapinit0() | cinap_lenrek |
| 2020-11-17 | pc/l.s: load virtual gdt pointer after mmu switch | cinap_lenrek |
| 2020-11-16 | nusb/cam: don't videoclose() when open failed | cinap_lenrek |
| 2020-11-16 | diff: fix change marker for -c mode | kvik |
| 2020-11-16 | ptrap: fail if invoked with no arguments | kvik |
| 2020-11-15 | aux/cpuid: fix final newline on printbits() | cinap_lenrek |
| 2020-11-15 | etheriwl: bring back recovery on flushq timeout | cinap_lenrek |
| 2020-11-15 | audiohda: do not enable interrupts before intrenable() | cinap_lenrek |