Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-14 | sysupdate: clean up transitional code | Ori Bernstein | |
we just need git/pull now | |||
2021-06-14 | python, hg: tow outside the environment. | Ori Bernstein | |
they've served us well, and can ride off into the sunset. | |||
2021-06-13 | /sys/lib/dist/mkfile: test for .git directory | glenda | |
2021-06-12 | sam: remove refrence to /srv file in man page | Jacob Moody | |
2021-06-12 | lib9p: add auth* functions to man page | Jacob Moody | |
2021-06-13 | git/push, git/send: get better about erroring out early | Ori Bernstein | |
git/push died within a subshell, which prevented the whole program from exiting, and lead to an incorrect ref update line that confused people. git/send would eventually error out, but would push all the data before that happened; this was annoying. | |||
2021-06-05 | a.out(1): update manpage to be 64 bit inclusive | jacob gw | |
2021-06-13 | git/branch: preserve checked in permissions on branch update | Ori Bernstein | |
we need to copy the files, and we should copy them with the permissions that exist in the repo. | |||
2021-06-12 | B: expand path when plumbing files | Ori Bernstein | |
When we plumb a file, we open it in the current working directory if it exists. However, if it doesn't exist, we end up opening it relative to the editor's working directory. Expanding the path to works around this issue. | |||
2021-06-12 | B, sam: remove sam srv file | Fulton Browne | |
No need for 2 programs doing the same job. | |||
2021-06-12 | git/add: clear qid cache as side effect | Ori Bernstein | |
this is an occasionally useful side effect when doing surgery on repos, so let's have it. | |||
2021-06-12 | mothra: read the content-type header over file(1) to determine type (thanks ↵ | Ori Bernstein | |
james palmer) this fixes some pages being classified as xml by file(1), meaning they would be rendered as plain text rather than as html. | |||
2021-06-11 | Remove ap(1) | Fulton Browne | |
Cool script - does not work. | |||
2021-06-08 | git/conf: check in /sys/lib/git/config as a fallback to user-wide config | kemal | |
2021-06-08 | git/revert: fork the namespace before running git/fs | kvik | |
2021-06-07 | homespool: remove obsolete lp config tool | Ori Bernstein | |
homespool configures directories that it seems lp no longer usees. we can drop it. | |||
2021-06-07 | sysinfo(1): we don't do '-i' for sysupdate any more. | Ori Bernstein | |
2021-06-07 | acme(4): document rdsel, wrsel (thanks foura) | Ori Bernstein | |
2021-06-06 | git: avoid uninterruptible temporary warning | Ori Bernstein | |
dont' fall into the rathole. | |||
2021-06-06 | rio: match background screen color format (thanks noam) | Ori Bernstein | |
2021-06-06 | sysinfo(1): we're on git now. | Ori Bernstein | |
2021-06-06 | distproto: remove .hgnore and .hg and add .git directory | Ori Bernstein | |
again. | |||
2021-06-06 | see last try. | Ori Bernstein | |
2021-06-06 | distproto: sync with hg | Ori Bernstein | |
2021-06-06 | git/branch: diff clean and dirty lists correctly | Ori Bernstein | |
no spaces in our lists. | |||
2021-06-06 | git/branch: revert optimization fully | Ori Bernstein | |
it doesn't help *that* much, and confuses the code. | |||
2021-06-06 | git/branch: somewhere in the syncing, the fix for junk files was lost | Ori Bernstein | |
bring it back. | |||
2021-06-06 | git/send: allow the remote to have refs that we don't | Ori Bernstein | |
It's not fatal for someone else to push a branch with objects that we don't have. We should deal with it gracefully, and act as though it doesn't exist. | |||
2021-06-06 | git/commit: allow passing absolute paths | Ori Bernstein | |
we would treat paths as relative, and not step past leading '/'s, leading to an infinte loop. | |||
2021-06-06 | sysupdate: revert thumbstone temporarily | cinap_lenrek | |
experiencing some issues with git9 transition... we likely need to update git9 again before doing another attempt... | |||
2021-06-05 | git/branch: merge correct set of files | glenda | |
we were switching branches before we got the full list of modified files, which could garble what we were trying to merge. | |||
2021-06-05 | git/{branch,pull}: merge files correctly | Ori Bernstein | |
merge1 would clobber the global '$base' variable, which is not what we wanted. Run it in a subshell with its own env. | |||
2021-06-05 | distproto: remove .hgnore and .hg and add .git directory | glenda | |
2021-06-05 | git: handle absolute paths better | Ori Bernstein | |
we were catting $gitrel onto absolute paths. stop it. | |||
2021-06-05 | sysupdate: insert tombstone | Ori Bernstein | |
after this update, we're on git: update sysupdate to switch repositories. | |||
2021-06-05 | merge | Alex Musolino | |
2021-06-05 | upas/Mail: fix bug where Redraw must be executed twice to have an effect | Alex Musolino | |
In showlist, call bwindata instead of bwinopen in order to use a pre-existing fd to write to the data file. This existing fd will properly honour any address set by a previous write to the addr file. Specifically, the redraw function sets addr to "," before calling showlist in order to overwrite the entire contents of the window. | |||
2021-06-04 | git: allow local repository directories as remote uri's | cinap_lenrek | |
This is implemented by checking first if the uri is a directory containing the .git/ subdirectory. If this is the case, we fork git/serve serving the repository on a pipe. | |||
2021-06-04 | git/serve: remove undocumented -n namespace option and -r /usr/git default | cinap_lenrek | |
This makes it easier to serve local repositories where the sandboxing gets in the way. | |||
2021-06-03 | git/log: show first commit as file change | Ori Bernstein | |
We checked if the file was changed from its parents. If there were no parents, the answer was no, but it should be yes. | |||
2021-05-31 | git/init: create fs dir | Ori Bernstein | |
2021-05-31 | git/send: pick minimal delta set correctly (thanks igor) | Ori Bernstein | |
We weren't giving all objects to the twixt() function, and it was making bad life choices -- gambling, smoking, drinking, and packing in too much data. With more information, it doesn't do the last. | |||
2021-05-31 | sdvirtio: accept multi-queue devices | Ori Bernstein | |
Sdvirtio supports multiple queues per device. We only use one queue, but we shouldn't skip the devices because of that. | |||
2021-05-30 | git/branch: ...all the debug prints. | Ori Bernstein | |
2021-05-30 | git/branch: remove debug prints | Ori Bernstein | |
2021-05-30 | git/branch: reduce execs to sync working dir | Ori Bernstein | |
We were execing a lot to copy the data -- do less of it. | |||
2021-05-30 | git/fs: move mount point to $repo/.git/fs | Ori Bernstein | |
Moving the mount point to within the repo directory means that we can have multiple git repos mounted at once with no conflict. | |||
2021-05-30 | vac: add -t flag to exclude temporary files and directories (thanks foura) | cinap_lenrek | |
2021-05-30 | [9front] vga: Add U+29FA DOUBLE PLUS (thanks jmi2k) | cinap_lenrek | |
2021-05-29 | merge | cinap_lenrek | |