| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-01-23 | ape/libm: add back fmod, remove modf | Ori Bernstein | |
| We removed the wrong file. Put it back. | |||
| 2021-01-23 | [9front] ape: remove _SUSV2_SOURCE guard from inttypes.h | Michael Forney | |
| inttypes.h was added to C99, and this is the only header that used _SUSV2_SOURCE. Also, remove now unneeded _SUSV2_SOURCE from python mkfile. | |||
| 2021-01-23 | [9front] nusb(4): fix typo | Michael Forney | |
| 2021-01-23 | [9front] cc: fix comparison warning with constant LHS | Michael Forney | |
| This prevents an incorrect warning for a comparison such as `0 < x`, where x is an unsigned type. Previously, this would get normalized as `x >= 0` rather than `x > 0` when checking the comparison. | |||
| 2021-01-23 | [9front] cc: remove unnecessary 128-bit add function | Michael Forney | |
| Instead, just change the comparisons from <=/>= to </>. | |||
| 2021-01-23 | upas/fs: fix swapped argument, dead code | Ori Bernstein | |
| With ntlm auth, we were trying to set 0 bytes of the auth struct to its size. The args were clearly swapped. Fix it. While we're here, remove some dead code. | |||
| 2021-01-23 | upas/runq: fix typo | Ori Bernstein | |
| one slipped in to the last commit. | |||
| 2021-01-23 | upas/runq: bring back -a | Ori Bernstein | |
| Turns out -a is useful in crontab, so bring back a simplified version of it. This only iterates through directories one at a time. | |||
| 2021-01-24 | ape: update mkfile for removed fmod.c | qwx | |
| 2021-01-23 | vnc: I don't like your face. | Ori Bernstein | |
| Cosmetic improvements to vnc auth code. Should not have user-visible changes. | |||
| 2021-01-23 | upas/runq: support parallel queue processing, drop -a | Ori Bernstein | |
| When running a mail queue, it's useful to run it with limited parallelism. This helps mailing lists process messages in a reasonable time. At the same time, we can remove the load balancing from runq, since the kinds of systems that this matters on no longer exist, and running multiple queues at once can be better done through xargs. | |||
| 2021-01-23 | vt(1): document optional command argument (thanks sl) | cinap_lenrek | |
| 2021-01-23 | ape: apply infinite recursion in fmod() fix (thanks jxy and ality) | cinap_lenrek | |
| Apply changeset 2880:cab2b9d13a73 to ape's fmod() implementation. Remove the unused math/fmod.c copy. | |||
| 2021-01-23 | syscall: don't rely on . being in $path (thanks Silas) | cinap_lenrek | |
| 2021-01-22 | nusb/kb: correct Mod4 scancode (125 → 91, to match what kbdfs has) | Sigrid | |
| 2021-01-22 | aux/acpi: do not expose empty files | Sigrid | |
| 2021-01-22 | stats: don't query battery and temp as often when using acpi | Sigrid | |
| Querying battery (or temperature) using ACPI takes quite some resources, which makes the battery discharge faster. It doesn't make much sense to have it queried as often either. So, when using ACPI: 1) set battery query period to 10s minimum 2) set temperature query period to 5s minimum | |||
| 2021-01-19 | ape/libap: fix _startbuf, check rfork return (thanks pixelherodev) | Ori Bernstein | |
| When _startbuf is invoked, it would crash on the second invocation if creating a mux segment failed. This is because the first attempt would assign the return value -1 to the global mux variable, and the second attempt would notice that the global mux was not nil, and would attempt to use it. This change only assigns to the global variable if the allocation of the segment was a success. While we're here, we should also check the return of the rfork call. | |||
| 2021-01-19 | webcookies: remove straggling custom date parser | Ori Bernstein | |
| One place missed in the tmdate purge. | |||
| 2021-01-19 | upas/ml: touch the artwork | Ori Bernstein | |
| Global variables deserve more greppable names, since I'm likely to know where they're used. | |||
| 2021-01-19 | dd(1): update manpage to match program | Ori Bernstein | |
| Document the dd changes | |||
| 2021-01-19 | dd: error with invalid size suffixes, add 'm' | Ori Bernstein | |
| When invoking with dd with an invalid size suffix, we silently accept the suffix. This can lead to confusion, because lines like: dd -bs 1K dd -bs 1m will silently copy in 1-byte increments. This has caught people by surprise. While we're at it, megabytes are convenient, so let's have them too. | |||
| 2021-01-19 | mothra: linkify text starting with gemini:// and ftp:// | Sigrid | |
| 2021-01-19 | mothra: resolve urls on middle click. helps with snarfing of relative urls | Sigrid | |
| 2021-01-18 | acme(1): add references to appropriate manpages | Ori Bernstein | |
| 2021-01-17 | passwd: make legacy mode explicit | Ori Bernstein | |
| Passwd used to produce a very confusing error about DES not being enabled whenever the password was mistyped. This happened because we attempted to guess what authentication method to use, and preseneted the error from the wrong one on failure. This puts the legacy mode behind a flag, so that we don't even try the old method unless it's explicitly requested. | |||
| 2021-01-18 | audiohda: Add AMD Starship/Matisse HD Audio Controller (thanks uramekus) | cinap_lenrek | |
| 2021-01-17 | plan9.ini(8): document *nohpet= option | cinap_lenrek | |
| 2021-01-17 | merge | cinap_lenrek | |
| 2021-01-17 | pc, pc64: add minimal HPET driver to measure LAPIC and TSC frequencies | cinap_lenrek | |
| This adds the new function pointer PCArch.clockinit(), which is a timer dependent initialization routine. It also takes over the job of guesscpuhz(). This way, the architecture ident code can switch between different timers (i8253, HPET and XEN timer). | |||
| 2021-01-17 | seconds: remove junk from usage | Ori Bernstein | |
| 2021-01-17 | dpost prologue: update /radicalex to fix square displacement (thanks ↵ | Sigrid | |
| umbraticus and Ethan) | |||
| 2021-01-17 | usbehci: use 64-bit base address, remove resetlck, simplify scanpci() | cinap_lenrek | |
| 2021-01-17 | usbuhci: remove resetlk, simplify scanpci() | cinap_lenrek | |
| 2021-01-17 | usbohci: use 64-bit io base address, disable interrupts before reset, remove ↵ | cinap_lenrek | |
| resetlck | |||
| 2021-01-16 | zerotrunc(8): add manpage | Ori Bernstein | |
| 2021-01-16 | troff2png(1): add manpage | Ori Bernstein | |
| 2021-01-16 | tmdate(2): correct example in manpage | Ori Bernstein | |
| add missing tmdate() call around %τ format. | |||
| 2021-01-16 | tweak: support showdata plumb action (thanks sirjofri) | Sigrid | |
| 2021-01-15 | 9fs: bell labs is very dead | Sigrid | |
| 2021-01-12 | cal: use Sa/Su in all cases, also simplify the code | Sigrid | |
| 2021-01-12 | cal: fix -s 7 | Sigrid | |
| 2021-01-12 | cal: add -s option to specify the starting day of the week | Sigrid | |
| 2021-01-12 | audio/flacenc: missed an argument in fprintf() | Sigrid | |
| 2021-01-12 | plumb/basic: handle tga, wav, au, mid and mus | Sigrid | |
| 2021-01-12 | audio(1): it is 2021 now | Sigrid | |
| 2021-01-11 | libFLAC/mkfile: update version and build with -DNDEBUG | Sigrid | |
| 2021-01-11 | libvorbis: fix free() called on a wrong pointer | Sigrid | |
| 2021-01-11 | audio/flacenc | Sigrid | |
| 2021-01-10 | merge | cinap_lenrek | |
