Fulton Browne
af95aa431d
Remove ap(1)
...
Cool script - does not work.
2021-06-11 23:26:50 +00:00
kemal
09b0eb0d1a
git/conf: check in /sys/lib/git/config as a fallback to user-wide config
2021-06-08 20:13:57 +00:00
kvik
a859d53145
git/revert: fork the namespace before running git/fs
2021-06-08 20:20:06 +00:00
Ori Bernstein
1bce186f6c
homespool: remove obsolete lp config tool
...
homespool configures directories that it seems
lp no longer usees. we can drop it.
2021-06-07 16:46:57 +00:00
Ori Bernstein
afe3c1c89a
sysinfo(1): we don't do '-i' for sysupdate any more.
2021-06-07 02:17:30 +00:00
Ori Bernstein
5e3b99f280
acme(4): document rdsel, wrsel (thanks foura)
2021-06-07 01:39:05 +00:00
Ori Bernstein
8aa69e55b6
git: avoid uninterruptible temporary warning
...
dont' fall into the rathole.
2021-06-06 23:50:45 +00:00
Ori Bernstein
8d578014cf
rio: match background screen color format (thanks noam)
2021-06-06 22:44:36 +00:00
Ori Bernstein
24286fa284
sysinfo(1): we're on git now.
2021-06-06 22:26:07 +00:00
Ori Bernstein
6ae0cd0d48
distproto: remove .hgnore and .hg and add .git directory
...
again.
2021-06-06 18:09:33 +00:00
Ori Bernstein
01f7286521
see last try.
2021-06-06 17:44:10 +00:00
Ori Bernstein
d1d5f21992
distproto: sync with hg
2021-06-06 13:21:53 -04:00
Ori Bernstein
ce30e785b1
git/branch: diff clean and dirty lists correctly
...
no spaces in our lists.
2021-06-06 13:07:51 -04:00
Ori Bernstein
fb15534c78
git/branch: revert optimization fully
...
it doesn't help *that* much, and confuses the code.
2021-06-06 13:07:51 -04:00
Ori Bernstein
78d2064a7c
git/branch: somewhere in the syncing, the fix for junk files was lost
...
bring it back.
2021-06-06 13:07:51 -04:00
Ori Bernstein
a2a0717c99
git/send: allow the remote to have refs that we don't
...
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 13:07:51 -04:00
Ori Bernstein
74912993de
git/commit: allow passing absolute paths
...
we would treat paths as relative, and not
step past leading '/'s, leading to an infinte
loop.
2021-06-06 13:07:51 -04:00
cinap_lenrek
f9ae020332
sysupdate: revert thumbstone temporarily
...
experiencing some issues with git9 transition... we likely need
to update git9 again before doing another attempt...
2021-06-06 13:07:51 -04:00
glenda
706aad3d94
git/branch: merge correct set of files
...
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 18:50:20 +00:00
Ori Bernstein
a5282f9eab
git/{branch,pull}: merge files correctly
...
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 17:42:05 +00:00
glenda
5d06e7ad66
distproto: remove .hgnore and .hg and add .git directory
2021-06-05 17:21:09 +00:00
Ori Bernstein
fd9679d97b
git: handle absolute paths better
...
we were catting $gitrel onto absolute paths. stop it.
2021-06-05 13:40:28 +00:00
Ori Bernstein
4f3437a3cc
sysupdate: insert tombstone
...
after this update, we're on git: update sysupdate
to switch repositories.
2021-06-05 05:17:03 -07:00
Alex Musolino
347b552b18
merge
2021-06-05 01:42:10 +09:30
Alex Musolino
3568348260
upas/Mail: fix bug where Redraw must be executed twice to have an effect
...
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-05 01:21:55 +09:30
cinap_lenrek
5a34cc86a8
git: allow local repository directories as remote uri's
...
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 17:47:26 +02:00
cinap_lenrek
4dd461e440
git/serve: remove undocumented -n namespace option and -r /usr/git default
...
This makes it easier to serve local repositories where the sandboxing
gets in the way.
2021-06-04 17:44:29 +02:00
Ori Bernstein
db5ca0017c
git/log: show first commit as file change
...
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-06-03 16:15:16 -07:00
Ori Bernstein
b42111117b
git/init: create fs dir
2021-05-31 19:30:07 -07:00
Ori Bernstein
1160919f81
git/send: pick minimal delta set correctly (thanks igor)
...
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 18:02:23 -07:00
Ori Bernstein
c297482269
sdvirtio: accept multi-queue devices
...
Sdvirtio supports multiple queues per device.
We only use one queue, but we shouldn't skip the
devices because of that.
2021-05-31 10:59:45 -07:00
Ori Bernstein
f0bb6bbcb7
git/branch: ...all the debug prints.
2021-05-30 19:21:57 -07:00
Ori Bernstein
519ff30098
git/branch: remove debug prints
2021-05-30 19:07:11 -07:00
Ori Bernstein
31fc689ad9
git/branch: reduce execs to sync working dir
...
We were execing a lot to copy the data -- do less of it.
2021-05-30 19:06:01 -07:00
Ori Bernstein
12e952e684
git/fs: move mount point to $repo/.git/fs
...
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 17:46:21 -07:00
cinap_lenrek
1af2546e96
vac: add -t flag to exclude temporary files and directories (thanks foura)
2021-05-30 14:30:50 +02:00
cinap_lenrek
3858b49942
[9front] vga: Add U+29FA DOUBLE PLUS (thanks jmi2k)
2021-05-30 14:26:28 +02:00
cinap_lenrek
a624902621
merge
2021-05-29 14:20:04 +02:00
cinap_lenrek
c2297ce5c1
kernel: use 64-bit virtual entry point for expanded header, document behaviour in a.out(6)
...
For 64-bit architectures, the a.out header has the HDR_MAGIC flag set
in the magic and is expanded by 8 bytes containing the 64-bit virtual
address of the programs entry point. While Exec.entry contains physical
address for kernel images.
Our sysexec() would always use Exec.entry, even for 64-bit a.out binaries,
which worked because PADDR(entry) == entry for userspace pointers.
This change fixes it, having the kernel use the 64-bit entry point
and document the behaviour in the manpage.
2021-05-29 14:18:35 +02:00
Sigrid
8ac28a3e21
zuke: treat toggle as play in stopped state
2021-05-28 13:02:58 +02:00
Sigrid
e18da032f0
zuke: fix seeking in paused mode
2021-05-27 07:47:10 +02:00
cinap_lenrek
d168b89ab1
mkpaqfs(8): allow setting compression level
2021-05-23 17:06:14 +02:00
cinap_lenrek
33682347b9
/sys/lib/kbmap/colemak: map capslock to backspace (thanks jacob wb)
2021-05-20 21:29:43 +02:00
Ori Bernstein
54cafd2106
git: add missing file
...
Forgot to add common.rc in the initial commit.
2021-05-17 13:46:44 -07:00
Ori Bernstein
2321062d2f
9pfid(2): document Srv* in Req (thanks kjn)
...
This struct member is available for any user of
the library, and is not part of our internal API.
It should be documented.
2021-05-17 09:17:22 -07:00
Ori Bernstein
1ee1bfaa8c
git: got git?
...
Add a snapshot of git9 to 9front.
2021-05-16 18:49:45 -07:00
cinap_lenrek
013b2cad19
memory(2): mention tsmemcmp (thanks kemal)
2021-05-15 12:40:11 +02:00
foura
e72da62915
ip/ftpd: Add explict and implicit FTPS support.
...
Removed:
- Challenge reponse auth.
- Noworld login.
- Anonymous users writing files to /incoming.
2021-05-02 15:29:43 +01:00
james palmer
9633c9fc65
libpanel: fix text sliding around in libpanel text entry widgets.
2021-05-13 21:29:19 +01:00
cinap_lenrek
15b903c4e1
pc64: avoid getcr3() in mmuflushtlb()
...
it turns out that calculating physical address of pml4 is faster
than reading the machine register, so pass it explicitely.
2021-05-12 22:40:51 +02:00