Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-28 | add sshfs | aiju | |
2017-04-28 | ssh: add support for subsystems | aiju | |
2017-04-27 | upas/fs: fix warning about unused Err: label | cinap_lenrek | |
2017-04-27 | games/md: copy updated cpu.c from blit | aiju | |
2017-04-27 | add blit(1) manpage | aiju | |
2017-04-24 | ssh: make number of retries configurable | aiju | |
2017-04-24 | ssh: loop keyboard-interactive on failure | aiju | |
2017-04-24 | ssh: fix typo | aiju | |
2017-04-24 | ssh: add "none" method to find out list of acceptable methods | aiju | |
2017-04-24 | libavl: fix documentation | spew | |
2017-04-24 | ssh(1): refer to thumbprint(6) for the sshthumbs file format | cinap_lenrek | |
2017-04-24 | ssh: print the whole ssh-rsa hostkey in base64 when thumb check fails | cinap_lenrek | |
in addition to the thumbprint, also print the whole hostkey in base64 (same format as openssh uses) to make verification easier. | |||
2017-04-23 | libsec: sha256 support for thumbprint files, use it in ssh as well | cinap_lenrek | |
initThumbprints() now takes an application tag argument so x509 and ssh can coexist. the thumbprint entries can now hold both sha1 and sha256 hashes. okThumbprint() now takes a len argument for the hash length used. the new function okCertificate() hashes the certificate with both and checks for any matches. on failure, okCertificate() returns 0 and sets error string. we also check for include loops now in thumbfiles, limiting the number of includes to 8. | |||
2017-04-23 | upas/fs: don't abort on malformed unix header | cinap_lenrek | |
2017-04-23 | ssh(1): add $home/lib/thumbfile to FILE section | cinap_lenrek | |
2017-04-23 | ssh: document thumbfile options | cinap_lenrek | |
2017-04-23 | ssh: implement primitive hostkey verification | cinap_lenrek | |
this checks $home/lib/sshthumbs for the sha256 hash of the hosts rsa public key. if its not there, it prints the rc command to add it and exits. | |||
2017-04-23 | ssh(1): add bugs section about host not being authenticated | cinap_lenrek | |
2017-04-23 | ssh(1): initial documentation, needs examples for authentication | cinap_lenrek | |
2017-04-22 | vt: handle underline attribute | cinap_lenrek | |
2017-04-22 | merge | cinap_lenrek | |
2017-04-22 | vt: handle nocolor flag and reversed background colors | cinap_lenrek | |
2017-04-22 | merge | spew | |
2017-04-22 | replica: use libavl for avl tree implementation | spew | |
2017-04-22 | vt: handle insert/delete/home/end keys for vt220/xterm | cinap_lenrek | |
2017-04-22 | libavl: lookup can return the closest match | spew | |
2017-04-22 | vt: handle application/normal mode (really fixes cursor keys) | cinap_lenrek | |
2017-04-22 | merge | cinap_lenrek | |
2017-04-22 | vt: fix xterm cursor keys | cinap_lenrek | |
2017-04-22 | merge | cinap_lenrek | |
2017-04-22 | vt: fix background drawing | cinap_lenrek | |
2017-04-21 | nusb/ptp: treat any assocation as a directory | mischief | |
previously nusb/ptp showed only 'generic folder' association type as directories, but all associations work as directories. tested with LG G5/android 7.0 | |||
2017-04-21 | merge | cinap_lenrek | |
2017-04-21 | ssh: actually handle flow control and channel id's | cinap_lenrek | |
2017-04-21 | fix yacc bug (found by dan cross) | aiju | |
2017-04-21 | ssh: increase initial window size for better throughput | cinap_lenrek | |
2017-04-21 | rsa(8): fix description of rsa2ssh (now, ssh2 format only) | cinap_lenrek | |
2017-04-21 | ssh: cleanup debug messages | cinap_lenrek | |
2017-04-20 | ssh: do not try authentication methods that we know are not possible | cinap_lenrek | |
2017-04-20 | ssh: implement password and keyboard-interactive authentication methods | cinap_lenrek | |
2017-04-19 | vt: cursoron, don't resize winow when replying history | cinap_lenrek | |
2017-04-19 | ssh: fix locking, and key reexchange handling | cinap_lenrek | |
when we initiate re-key exchange we data packets can still come in. so instead we have everything that can come in all the time in dispatch() function (including KEXINIT) and have the receiver process just call that in a loop. exclude dispatch and the sender proc from corrupting each others sendpkt() calls with the QLock sl. | |||
2017-04-19 | /lib/rob, /lib/theo: I don't think so. | stanley lieber | |
2017-04-19 | remove accidentally pushed change to .hgignore | aiju | |
2017-04-19 | blit: always show top-left corner; add tony kaku's -m flag | aiju | |
2017-04-19 | change cpurc to look for service folder in /cfg/$sysname and /cfg/default | aiju | |
2017-04-19 | disable all services except 17019, 17020 by default | aiju | |
2017-04-19 | vt: but not too fast :-) | cinap_lenrek | |
if drawing can't keep up with the host, make sure we eventually redraw the screen and check for user events. | |||
2017-04-19 | vt: make it fast | cinap_lenrek | |
2017-04-18 | vt: send interrupt on exit, open logfile OCEXEC, run host after environment ↵ | cinap_lenrek | |
got exported, send rest of arguments to host |