| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-08-13 | Merge pull request #28 from vsrinivas/venti-zero-score-fixHEADmaster | Charles Forsyth | |
| venti: Session.read(): Handle reads for 0-score/any type locally | |||
| 2025-03-27 | venti: Session.read(): Handle reads for 0-score/any type locally | Venkatesh Srinivas | |
| vac archives may have the zero-score (da39...) with any type. I've observed type VtDirType + 3, for a single 720 MiB file, for example. The reference venti server will not find zero-score blocks with type != 0; and the reference client does not send reads for zero-score blocks regardless of type (see libventi/client.c: vtreadpacket). Implement the same logic in venti.b. | |||
| 2025-02-05 | Merge pull request #19 from dboddie/separate-thumb-and-thumb2 | David Boddie | |
| Treat Thumb and Thumb-2 floating point code differently | |||
| 2024-06-13 | Merge pull request #18 from dboddie/remove-duplicate-submodule | Charles Forsyth | |
| Removed duplicate libfreetype submodule | |||
| 2024-05-15 | Added a check to enable Thumb-2 floating point code to be treated differently | David Boddie | |
| to Thumb code. This requires Thumb-2 builds to pass the -2 option to tl. | |||
| 2024-05-15 | Removed duplicate libfreetype submodule. | David Boddie | |
| 2024-04-27 | Merge pull request #17 from dboddie/fix-freetype-build | Charles Forsyth | |
| Added a missing freetype include path | |||
| 2024-04-27 | Added a missing include path. | David Boddie | |
| 2024-04-22 | Merge pull request #11 from dboddie/thumb2-compiler-changes | Charles Forsyth | |
| Thumb compiler changes to support Thumb-2 | |||
| 2024-04-22 | Merge pull request #9 from dboddie/add-data2texts | Charles Forsyth | |
| Add data2texts utility | |||
| 2024-04-22 | Merge pull request #7 from kapoarbo/master | Charles Forsyth | |
| acme (Edit X u): remove unconditional warning | |||
| 2024-04-22 | Merge pull request #12 from dboddie/update-freetype | Charles Forsyth | |
| Update FreeType to the latest code | |||
| 2024-04-22 | Merge pull request #16 from pete/multiple-small-fixes | Charles Forsyth | |
| Multiple small fixes | |||
| 2024-04-22 | Merge pull request #14 from pete/add-whois | Charles Forsyth | |
| Add whois(1) | |||
| 2024-04-22 | Merge pull request #15 from pete/add-uniq-c | Charles Forsyth | |
| Add uniq -c | |||
| 2024-04-16 | Don't force JIT on charon. | Pete | |
| This keeps charon from failing to load img.b on systems where JIT is disabled. I suspect this is another holdover from when Inferno ran on systems that were tiny in the 90s. | |||
| 2024-04-16 | Assume UTF-8 from the X11 clipboard. | Pete | |
| This stops a lot of error spew from libxwhichever: almost everything's UTF-8, Plan 9 won. | |||
| 2024-04-16 | A patch from ipn.caerwyn.net to use RGB24 by default for image display. | Pete | |
| Gets rid of all the dithering. | |||
| 2024-04-16 | Fix a crash in libdraw; I think this came from qrstuv. | Pete | |
| 2024-04-16 | Add Roman miles (romanmile) to /lib/units. | Pete | |
| 2024-04-16 | Remove the commented-out buggy lines. | Pete | |
| 2024-04-16 | Fix a bug in directory listings in httpd. | Pete | |
| 2024-04-16 | Add a few newer file types to httpd.suff. | Pete | |
| In particular, not serving .css as text/css was confusing to some browsers. squash | |||
| 2024-04-16 | Make the wm/memory display more readable by converting uniformly. | Pete | |
| 2024-04-16 | Document whois(1). | Pete | |
| 2024-04-16 | An implementation of whois. | Pete | |
| 2024-04-16 | Update the man page for uniq(1). | Pete | |
| 2024-04-16 | Add -c to uniq. | Pete | |
| (Match Plan 9.) | |||
| 2024-02-28 | Added the usual missing files. | David Boddie | |
| 2024-02-28 | Removed libfreetype fork, replacing it with a submodule and some ↵ | David Boddie | |
| Inferno-specific files. Retained the license documents and updated the header files. | |||
| 2023-11-16 | Fixed support for the status flag in some AND instructions. | David Boddie | |
| 2023-11-16 | Added a definition for the temporary floating point register. | David Boddie | |
| 2023-11-16 | Reassigned the temporary floating point register. | David Boddie | |
| 2023-11-16 | Adapted code from 5l to simplify the FP comparison case. | David Boddie | |
| Annotated the integer/float conversion encodings. | |||
| 2023-11-16 | Used modified VFP instruction sequences from 5l. | David Boddie | |
| 2023-11-16 | Unsuccessfully tried to implement reasonable sets of instructions. | David Boddie | |
| 2023-11-16 | Made single and double FP register usage consistent. | David Boddie | |
| Worked around double to long handling in the _d2l function. | |||
| 2023-11-16 | Adjusted transfers between doubles and register pairs. | David Boddie | |
| 2023-11-16 | Fixed register encoding, or at least made our use of registers consistent. | David Boddie | |
| 2023-11-16 | Added a note about the number of floating point registers. | David Boddie | |
| Hopefully fix float-int transfer and comparison instructions. | |||
| 2023-11-16 | Enabled assembly of constant strings into the text segment. | David Boddie | |
| 2023-11-16 | Imposed limitations on supported instruction encodings. | David Boddie | |
| 2023-11-16 | Build the Thumb suite by default. | David Boddie | |
| Create a library directory for Thumb-native Inferno. | |||
| 2023-11-16 | Moved division and modulo operator support into the compiler. | David Boddie | |
| Fixed constant encoding in case 61. | |||
| 2023-11-16 | Added support for AND instruction variants. | David Boddie | |
| 2023-11-16 | Tidied up the thumbopfp function and added a case for ACMPD. | David Boddie | |
| 2023-11-16 | Brought the order of operations in line with the VFP instructions in 5l for ↵ | David Boddie | |
| easier comparison. Fixed encoding of MOVD and related operations so that their execution causes a trap to occur. | |||
| 2023-11-16 | Added support for more floating point operations. | David Boddie | |
| Fixed bit flipping for a MOVD instruction. | |||
| 2023-11-16 | Added entries to the optab for combinations that occur when compiling bits ↵ | David Boddie | |
| of a kernel. Split ACMPF handling like the VFP support does in 5l. | |||
| 2023-11-16 | Started trying to add missing instructions. | David Boddie | |
