OpenBSD CVS

src/usr.bin/ssh/


Click on a directory to enter that directory. Click on a file to display its revision history and to get a chance to display diffs between revisions.

Current directory: [local] / src / usr.bin / ssh

Current tag: OPENBSD_6_5_BASE


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[DIR] lib/        
[DIR] moduli-gen/        
[DIR] scard/        
[DIR] scp/        
[DIR] sftp/        
[DIR] sftp-server/        
[DIR] ssh/        
[DIR] ssh-add/        
[DIR] ssh-agent/        
[DIR] ssh-keygen/        
[DIR] ssh-keyscan/        
[DIR] ssh-keysign/        
[DIR] ssh-pkcs11-helper/        
[DIR] ssh-sk-helper/        
[DIR] sshd/        
[DIR] sshd-session/        
[TXT] sshd.c  1.533   5 years  djm   Fix two race conditions in sshd relating to SIGHUP: 1. Recently-forked child pr...
[TXT] ssh.c  1.500   5 years  djm   remove last references to active_state with & ok markus@
[TXT] ssh.1  1.402   5 years  jmc   benno helped me clean up the tcp forwarding section;
[TXT] channels.c  1.389   5 years  djm   convert channels.c to new packet API with & ok markus@
[TXT] servconf.c  1.350   5 years  djm   whitespace
[TXT] ssh-keygen.c  1.329   5 years  dtucker   Expand comment to document rationale for default key sizes. "seems worthwhile" d...
[TXT] clientloop.c  1.322   5 years  djm   when logging/fataling on error, include a bit more detail than just the function...
[TXT] session.c  1.315   5 years  djm   perform removal of agent-forwarding directory in forward setup error path with u...
[TXT] sshconnect.c  1.314   5 years  markus   dup stdout/in for proxycommand=-, otherwise stdout might be redirected to /dev/n...
[TXT] readconf.c  1.304   5 years  djm   let PKCS11Provider=none do what users expect print PKCS11Provider instead of ob...
[TXT] sshd.8  1.304   5 years  dtucker   Switch authorized_keys example from ssh-dss to ssh-rsa since the former is no lo...
[TXT] sshconnect2.c  1.303   5 years  djm   fix regression in r1.302 reported by naddy@ - only the first public key from the...
[TXT] ssh_config.5  1.292   5 years  djm   mention PKCS11Provide=none, reword a little and remove mention of RSA keys only ...
[TXT] sshd_config.5  1.284   5 years  jmc   full stop in the wrong place;
[TXT] packet.c  1.283   5 years  djm   in ssh_set_newkeys(), mention the direction that we're keying in debug messages....
[TXT] ssh-agent.c  1.233   5 years  djm   backoff reading messages from active connections when the input buffer is too fu...
[TXT] serverloop.c  1.215   5 years  djm   fix interaction between ClientAliveInterval and RekeyLimit that could cause conn...
[TXT] scp.c  1.204   5 years  djm   when checking that filenames sent by the server side match what the client reque...
[TXT] monitor.c  1.197   5 years  djm   merge kexkem[cs] into kexgen from markus@ ok djm@
[TXT] sftp.c  1.190   5 years  tb   Add a -J option as a shortcut for -o Proxyjump= to scp(1) and sftp(1) to match s...
[TXT] ssh-keygen.1  1.157   5 years  naddy   PKCS#11 support is no longer limited to RSA; ok benno@ kn@
[TXT] auth2.c  1.155   5 years  djm   Fix authentication failures when "AuthenticationMethods any" in a Match block ov...
[TXT] kex.c  1.150   5 years  djm   fix reversed arguments to kex_load_hostkey(); manifested as errors in cert-hostk...
[TXT] servconf.h  1.139   5 years  djm   convert servconf.c to new packet API with & ok markus@
[TXT] auth.c  1.138   5 years  djm   convert auth.c to new packet API with & ok markus@
[TXT] ssh-add.c  1.138   5 years  djm   add "-v" flags to ssh-add and ssh-pkcs11-helper to turn up debug verbosity. Mak...
[TXT] misc.c  1.137   5 years  dtucker   Remove support for obsolete host/port syntax. host/port was added in 2001 as an...
[TXT] sftp-client.c  1.133   5 years  dtucker   Have progressmeter force an update at the beginning and end of each transfer. F...
[TXT] channels.h  1.132   5 years  djm   include a little more information about the status and disposition of channel's ...
[TXT] authfile.c  1.131   5 years  djm   In sshkey_in_file(), ignore keys that are considered for being too short (i.e. S...
[TXT] readconf.h  1.129   5 years  djm   add a ssh_config "Match final" predicate Matches in same pass as "Match canonic...
[TXT] ssh-keyscan.c  1.126   5 years  djm   make ssh-keyscan return a non-zero exit status if it finds no keys. bz#2903
[TXT] sftp.1  1.125   5 years  jmc   tweak previous;
[TXT] sftp-server.c  1.114   5 years  djm   add support for a "lsetstat@openssh.com" extension. This replicates the function...
[TXT] authfd.c  1.113   5 years  djm   Request RSA-SHA2 signatures for rsa-sha2-{256|512}-cert-v01@openssh.com cert alg...
[TXT] compat.c  1.113   5 years  djm   revert compat.[ch] section of the following change. It causes double-free under ...
[TXT] cipher.c  1.112   5 years  djm   hold our collective noses and use the openssl-1.1.x API in OpenSSH; feedback and...
[TXT] monitor_wrap.c  1.112   5 years  djm   Make sshpkt_get_bignum2() allocate the bignum it is parsing rather than make the...
[TXT] kex.h  1.107   5 years  djm   pass most arguments to the KEX hash functions as sshbuf rather than pointer+leng...
[TXT] sshd_config  1.103   6 years  tj   the UseLogin option was removed, so remove it here too. ok dtucker
[TXT] auth.h  1.99   5 years  djm   remove last references to active_state with & ok markus@
[TXT] packet.h  1.90   5 years  djm   pass values used in KEX hash computation as sshbuf rather than pointer+len sugg...
[TXT] ssh.h  1.89   5 years  djm   move client/server SSH-* banners to buffers under ssh->kex and factor out the ba...
[TXT] auth2-pubkey.c  1.87   5 years  djm   print the full pubkey being attempted at loglevel >= debug2; bz2939
[TXT] scp.1  1.85   5 years  djm   check in scp client that filenames sent during remote->local directory copies sa...
[TXT] auth-options.c  1.84   5 years  djm   Allow ssh_config IdentityAgent directive to accept environment variable names as...
[TXT] version.h  1.84   5 years  djm   openssh-8.0
[TXT] misc.h  1.79   5 years  dtucker   Remove support for obsolete host/port syntax. host/port was added in 2001 as an...
[TXT] mux.c  1.79   5 years  djm   convert mux.c to new packet API with & ok markus@
[TXT] canohost.c  1.73   8 years  djm   refactor canohost.c: move functions that cache results closer to the places that...
[TXT] hostfile.c  1.73   5 years  djm   memleaks; found by valgrind
[TXT] sshkey.c  1.73   5 years  djm   Make sshpkt_get_bignum2() allocate the bignum it is parsing rather than make the...
[TXT] dh.c  1.69   5 years  djm   correct local variable name; from yawang AT microsoft.com
[TXT] nchan.c  1.69   5 years  djm   when the peer sends a channel-close message, make sure we close the local extend...
[TXT] ssh-add.1  1.69   5 years  djm   add "-v" flags to ssh-add and ssh-pkcs11-helper to turn up debug verbosity. Mak...
[TXT] ssh-rsa.c  1.68   5 years  djm   hold our collective noses and use the openssl-1.1.x API in OpenSSH; feedback and...
[TXT] Makefile.inc  1.66   5 years  djm   merge kexkem[cs] into kexgen from markus@ ok djm@
[TXT] ssh-agent.1  1.64   7 years  jmc   tweak previous; while here fix up FILES and AUTHORS;
[TXT] myproposal.h  1.58   5 years  djm   openssh-7.9 accidentally reused the server's algorithm lists in the client for K...
[TXT] ssh-keysign.c  1.56   5 years  djm   add a ssh_config "Match final" predicate Matches in same pass as "Match canonic...
[TXT] compat.h  1.54   5 years  djm   revert compat.[ch] section of the following change. It causes double-free under ...
[TXT] cipher.h  1.53   5 years  djm   hold our collective noses and use the openssl-1.1.x API in OpenSSH; feedback and...
[TXT] readpass.c  1.53   5 years  tb   Print an \r in front of the password prompt so parts of a password that was ente...
[TXT] log.c  1.51   5 years  markus   avoid expensive channel_open_message() calls; ok djm@
[TXT] auth2-chall.c  1.50   5 years  markus   treat ssh_packet_write_wait() errors as fatal; ok djm@
[TXT] auth-rhosts.c  1.49   5 years  markus   sshd: switch authentication to sshbuf API; ok djm@
[TXT] auth-passwd.c  1.47   5 years  markus   sshd: switch loginmsg to sshbuf API; ok djm@
[TXT] progressmeter.c  1.47   5 years  dtucker   Have progressmeter force an update at the beginning and end of each transfer. F...
[TXT] authfd.h  1.44   5 years  djm   remove prototype to long-gone function
[TXT] ssh-keyscan.1  1.44   6 years  jmc   move the input format details to -f; remove the output format details and point ...
[TXT] ssh-pkcs11.c  1.43   5 years  markus   fix use-after-free in ssh-pkcs11; found by hshoexer w/AFL
[TXT] kexgexs.c  1.42   5 years  djm   pass most arguments to the KEX hash functions as sshbuf rather than pointer+leng...
[TXT] krl.c  1.42   5 years  djm   allow key revocation by SHA256 hash and allow ssh-keygen to create KRLs using SH...
[TXT] monitor_wrap.h  1.41   5 years  djm   remove last references to active_state with & ok markus@
[TXT] uidswap.c  1.41   5 years  dtucker   Remove support for running ssh(1) setuid and fatal if attempted. Do not link uid...
[TXT] auth2-hostbased.c  1.40   5 years  djm   remove last references to active_state with & ok markus@
[TXT] match.c  1.39   5 years  dtucker   Move checks for lists of users or groups into their own function. This is a no-o...
[TXT] dns.c  1.38   6 years  markus   Add experimental support for PQC XMSS keys (Extended Hash-Based Signatures) The ...
[TXT] ssh-dss.c  1.38   5 years  djm   hold our collective noses and use the openssl-1.1.x API in OpenSSH; feedback and...
[TXT] sshconnect.h  1.37   5 years  djm   convert sshconnect.c to new packet API with & ok markus@
[TXT] PROTOCOL  1.36   5 years  djm   mention INFO@openssh.com for sending SIGINFO
[TXT] clientloop.h  1.36   5 years  markus   client: switch to sshbuf API; ok djm@
[TXT] session.h  1.36   5 years  djm   Add server support for signalling sessions via the SSH channel/ session protocol...
[TXT] kexgexc.c  1.34   5 years  djm   pass most arguments to the KEX hash functions as sshbuf rather than pointer+leng...
[TXT] mac.c  1.34   7 years  djm   remove hmac-ripemd160; ok dtucker
[TXT] moduli.c  1.34   5 years  dtucker   Remove 3 as a guess for possible generator during moduli generation. It's not me...
[TXT] ssh_config  1.34   5 years  dtucker   Remove obsolete "Protocol" from commented out examples. Patch from samy.mahmoudi...
[TXT] ttymodes.c  1.34   5 years  markus   ttymodes: switch to sshbuf API; ok djm@
[TXT] xmalloc.c  1.34   7 years  deraadt   Switch to recallocarray() for a few operations. Both growth and shrinkage are h...
[TXT] sshlogin.c  1.33   5 years  markus   sshd: switch loginmsg to sshbuf API; ok djm@
[TXT] dispatch.c  1.32   5 years  djm   allow sshpkt_fatal() to take a varargs format; we'll use this to give packet-rel...
[TXT] kexdh.c  1.32   5 years  djm   rename kex->kem_client_pub -> kex->client_pub now that KEM has been renamed to k...
[TXT] kexgex.c  1.32   5 years  djm   pass most arguments to the KEX hash functions as sshbuf rather than pointer+leng...
[TXT] gss-serv.c  1.31   5 years  markus   sshd: switch GSSAPI to sshbuf API; ok djm@
[TXT] sftp-common.c  1.31   5 years  millert   Fix warnings caused by user_from_uid() and group_from_gid() now returning const ...
[TXT] sshkey.h  1.31   5 years  djm   add support for ECDSA keys in PKCS#11 tokens Work by markus@ and Pedro Martelle...
[TXT] sshpty.c  1.31   7 years  dtucker   Factor out code to disconnect from controlling terminal into its own function. ...
[TXT] atomicio.c  1.30   5 years  dtucker   Check for both EAGAIN and EWOULDBLOCK. This is a no-op in OpenBSD (they are the...
[TXT] auth2-gss.c  1.29   5 years  djm   delay bailout for invalid authenticating user until after the packet containing ...
[TXT] pathnames.h  1.28   6 years  markus   Add experimental support for PQC XMSS keys (Extended Hash-Based Signatures) The ...
[TXT] sftp-client.h  1.28   5 years  djm   Add "-h" flag to sftp chown/chgrp/chmod commands to request they do not follow s...
[TXT] auth-options.h  1.27   5 years  djm   permitlisten option for authorized_keys; ok markus@
[TXT] sftp-glob.c  1.27   9 years  djm   update sftp client and server to new buffer API. pretty much just mechanical cha...
[TXT] sftp-server.8  1.27   9 years  djm   Make manual reflect reality: sftp-server's -d option accepts a "%d" option, not ...
[TXT] gss-genr.c  1.26   5 years  djm   kerberos/gssapi fixes for buffer removal
[TXT] hostfile.h  1.24   9 years  djm   Refactor hostkeys_foreach() and dependent code Deal with IP addresses (i.e. Chec...
[TXT] auth-krb5.c  1.23   5 years  markus   sshd: switch authentication to sshbuf API; ok djm@
[TXT] log.h  1.23   5 years  markus   avoid expensive channel_open_message() calls; ok djm@
[TXT] monitor.h  1.23   5 years  djm   remove last references to active_state with & ok markus@
[TXT] auth2-none.c  1.22   5 years  markus   sshd: switch authentication to sshbuf API; ok djm@
[TXT] authfile.h  1.21   9 years  djm   deprecate key_load_private_pem() and sshkey_load_private_pem() interfaces. Refac...
[TXT] monitor_fdpass.c  1.21   8 years  jca   Print ssize_t with %zd; ok deraadt@ mmcc@
[TXT] LICENCE  1.20   7 years  djm   remove the (in)famous SSHv1 CRC compensation attack detector. Despite your came...
[TXT] rijndael.c  1.20   9 years  djm   #if 0 some more arrays used only for decrypting (we don't use since we only need...
[TXT] match.h  1.19   5 years  dtucker   Move checks for lists of users or groups into their own function. This is a no-o...
[TXT] dns.h  1.18   6 years  markus   Add experimental support for PQC XMSS keys (Extended Hash-Based Signatures) The ...
[TXT] ssh2.h  1.18   8 years  markus   move SSH_MSG_NONE, so we don't have to include ssh1.h; ok deraadt@
[TXT] dh.h  1.17   5 years  dtucker   DH-GEX min value is now specified in RFC8270. ok djm@
[TXT] groupaccess.c  1.17   5 years  dtucker   Move checks for lists of users or groups into their own function. This is a no-o...
[TXT] kexc25519.c  1.17   5 years  djm   rename kex->kem_client_pub -> kex->client_pub now that KEM has been renamed to k...
[TXT] msg.c  1.17   5 years  markus   replace cast with call to sshbuf_mutable_ptr(); ok djm@
[TXT] ssh-pkcs11-helper.c  1.17   5 years  djm   switch mainloop from select(2) to poll(2); ok deraadt@
[TXT] umac.c  1.17   6 years  djm   lots of typos in comments/docs. Patch from Karsten Weiss after checking with cod...
[TXT] xmalloc.h  1.17   7 years  deraadt   Switch to recallocarray() for a few operations. Both growth and shrinkage are h...
[TXT] Makefile  1.16   6 years  deraadt   ssh/lib hasn't worked towards our code-sharing goals for a quit while, perhaps i...
[TXT] PROTOCOL.certkeys  1.16   5 years  djm   mention ssh-ed25519-cert-v01@openssh.com in list of cert key type at start of do...
[TXT] auth2-passwd.c  1.16   5 years  markus   sshd: switch authentication to sshbuf API; ok djm@
[TXT] ssh-ecdsa.c  1.16   5 years  djm   Make sshpkt_get_bignum2() allocate the bignum it is parsing rather than make the...
[TXT] ttymodes.h  1.16   7 years  djm   purge the last traces of SSHv1 from the TTY modes handling code ok markus
[TXT] OVERVIEW  1.15   5 years  djm   refer to OpenSSL not SSLeay; we're old, but we don't have to act it
[TXT] auth-bsdauth.c  1.15   5 years  markus   sshd: switch authentication to sshbuf API; ok djm@
[TXT] dispatch.h  1.15   5 years  djm   remove last traces of old packet API! with & ok markus@
[TXT] ssh-keysign.8  1.15   8 years  jmc   since these pages now clearly tell folks to avoid v1, normalise the docs from a ...
[TXT] ssh-pkcs11-client.c  1.15   5 years  djm   add "-v" flags to ssh-add and ssh-pkcs11-helper to turn up debug verbosity. Mak...
[TXT] ssh_api.c  1.15   5 years  djm   merge kexkem[cs] into kexgen from markus@ ok djm@
[TXT] addrmatch.c  1.14   5 years  djm   fix some memory leaks spotted by Coverity via Jakub Jelen in bz#2366 feedback an...
[TXT] rijndael.h  1.14   10 years  markus   re-add our own aesctr implementation; ok djm@
[TXT] ssh-gss.h  1.14   5 years  djm   kerberos/gssapi fixes for buffer removal
[TXT] sshtty.c  1.14   14 years  djm   quell tc[gs]etattr warnings when forcing a tty (ssh -tt), since we usually don't...
[TXT] uidswap.h  1.14   5 years  dtucker   Remove support for running ssh(1) setuid and fatal if attempted. Do not link uid...
[TXT] sshbuf.c  1.13   5 years  djm   make grandparent-parent-child sshbuf chains robust to use-after-free faults if t...
[TXT] sshbuf.h  1.13   5 years  djm   Make sshpkt_get_bignum2() allocate the bignum it is parsing rather than make the...
[TXT] sshpty.h  1.13   7 years  dtucker   Factor out code to disconnect from controlling terminal into its own function. ...
[TXT] PROTOCOL.agent  1.12   7 years  djm   Now that we no longer support SSHv1, replace the contents of this file with a po...
[TXT] atomicio.h  1.12   5 years  djm   move client/server SSH-* banners to buffers under ssh->kex and factor out the ba...
[TXT] canohost.h  1.12   8 years  djm   refactor canohost.c: move functions that cache results closer to the places that...
[TXT] hmac.c  1.12   9 years  markus   correct fmt-string for size_t as noted by Nicholas Lemonias; ok djm@
[TXT] sftp-common.h  1.12   9 years  djm   update sftp client and server to new buffer API. pretty much just mechanical cha...
[TXT] PROTOCOL.mux  1.11   5 years  djm   Document mux proxy mode; added by Markus in openssh-7.4 Also add a little bit o...
[TXT] kexecdh.c  1.10   5 years  djm   rename kex->kem_client_pub -> kex->client_pub now that KEM has been renamed to k...
[TXT] mac.h  1.10   7 years  djm   Improve crypto ordering for Encrypt-then-MAC (EtM) mode MAC algorithms. Previou...
[TXT] auth2-kbdint.c  1.9   5 years  markus   sshd: switch authentication to sshbuf API; ok djm@
[TXT] bitmap.c  1.9   6 years  djm   add RCSIDs to these; they make syncing portable a bit easier
[TXT] gss-serv-krb5.c  1.9   5 years  markus   sshd: switch GSSAPI to sshbuf API; ok djm@
[TXT] hmac.h  1.9   9 years  djm   New key API: refactor key-related functions to be more library-like, existing AP...
[TXT] sftp.h  1.9   15 years  dtucker   replace __dead with __attribute__((noreturn)), makes things a little easier to p...
[TXT] cipher-chachapoly.c  1.8   7 years  djm   small refactor of cipher.c: make ciphercontext opaque to callers feedback and ok...
[TXT] digest-openssl.c  1.8   5 years  djm   hold our collective noses and use the openssl-1.1.x API in OpenSSH; feedback and...
[TXT] digest.h  1.8   7 years  djm   remove hmac-ripemd160; ok dtucker
[TXT] groupaccess.h  1.8   15 years  djm   support negation of groups in "Match group" block (bz#1315); ok dtucker@
[TXT] nchan.ms  1.8   20 years  djm   unexpand and delete whitespace at EOL; ok markus@
[TXT] serverloop.h  1.8   6 years  djm   refactor channels.c Move static state to a "struct ssh_channels" that is alloca...
[TXT] ssherr.c  1.8   5 years  djm   Improve strictness and control over RSA-SHA2 signature types: In ssh, when an a...
[TXT] sshlogin.h  1.8   17 years  deraadt   almost entirely get rid of the culture of ".h files that include .h files" ok dj...
[TXT] utf8.c  1.8   5 years  schwarze   AIX reports the CODESET as "ISO8859-1" in the POSIX locale. Treating that as a s...
[TXT] README  1.7   18 years  djm   $OpenBSD$ in here too
[TXT] fatal.c  1.7   17 years  deraadt   almost entirely get rid of the culture of ".h files that include .h files" ok dj...
[TXT] ssh-ed25519.c  1.7   8 years  djm   make argument == NULL tests more consistent
[TXT] sshbuf-getput-basic.c  1.7   7 years  djm   fix casts re constness
[TXT] sshbuf-getput-crypto.c  1.7   5 years  djm   Make sshpkt_get_bignum2() allocate the bignum it is parsing rather than make the...
[TXT] digest-libc.c  1.6   7 years  djm   remove hmac-ripemd160; ok dtucker
[TXT] krl.h  1.6   5 years  djm   allow key revocation by SHA256 hash and allow ssh-keygen to create KRLs using SH...
[TXT] sshbuf-misc.c  1.6   8 years  djm   fix signed/unsigned errors reported by clang-3.7; add sshbuf_dup_string() to rep...
[TXT] ssherr.h  1.6   5 years  djm   Improve strictness and control over RSA-SHA2 signature types: In ssh, when an a...
[TXT] PROTOCOL.krl  1.5   5 years  djm   allow key revocation by SHA256 hash and allow ssh-keygen to create KRLs using SH...
[TXT] cleanup.c  1.5   17 years  deraadt   almost entirely get rid of the culture of ".h files that include .h files" ok dj...
[TXT] crypto_api.h  1.5   5 years  djm   Add support for a PQC KEX/KEM: sntrup4591761x25519-sha512@tinyssh.org using the ...
[TXT] hash.c  1.5   6 years  naddy   clarify authorship; prodded by and ok markus@
[TXT] msg.h  1.5   9 years  djm   sync ssh-keysign, ssh-keygen and some dependencies to the new buffer/key API; mo...
[TXT] progressmeter.h  1.5   5 years  dtucker   Have progressmeter force an update at the beginning and end of each transfer. F...
[TXT] sftp-server-main.c  1.5   8 years  dtucker   Add a function to enable security-related malloc_options. With and ok deraadt@,...
[TXT] ssh-pkcs11-helper.8  1.5   5 years  djm   add "-v" flags to ssh-add and ssh-pkcs11-helper to turn up debug verbosity. Mak...
[TXT] ssh-pkcs11.h  1.5   5 years  djm   add support for ECDSA keys in PKCS#11 tokens Work by markus@ and Pedro Martelle...
[TXT] PROTOCOL.chacha20poly1305  1.4   6 years  djm   lots of typos in comments/docs. Patch from Karsten Weiss after checking with cod...
[TXT] chacha.h  1.4   7 years  guenther   Pull in <stdlib.h> for NULL ok deraadt@
[TXT] cipher-chachapoly.h  1.4   9 years  djm   New key API: refactor key-related functions to be more library-like, existing AP...
[TXT] monitor_fdpass.h  1.4   16 years  djm   make file descriptor passing code return an error rather than call fatal() when ...
[TXT] nchan2.ms  1.4   16 years  djm   document eow message in ssh protocol 2 channel state machine; feedback and ok ma...
[TXT] poly1305.h  1.4   10 years  djm   revert __bounded change; it causes way more problems for portable than it solves...
[TXT] sandbox-rlimit.c  1.4   7 years  deraadt   Add MAXIMUM(), MINIMUM(), and ROUNDUP() to misc.h, then use those definitions ra...
[TXT] ed25519.c  1.3   10 years  markus   Add Authors for the public domain ed25519/nacl code. see also http://nacl.cr.yp....
[TXT] pkcs11.h  1.3   10 years  deraadt   cleanup 1 << 31 idioms. Resurrection of this issue pointed out by Eitan Adler o...
[TXT] poly1305.c  1.3   10 years  djm   use full name for author, with his permission
[TXT] sshkey-xmss.c  1.3   5 years  markus   replace cast with call to sshbuf_mutable_ptr(); ok djm@
[TXT] umac.h  1.3   10 years  djm   oops, forgot to commit corresponding header change; spotted by jsg and jasper
[TXT] xmss_commons.h  1.3   6 years  dtucker   Add $OpenBSD$ markers to xmss files to help keep synced with portable. ok djm@.
[TXT] xmss_fast.c  1.3   6 years  markus   ssh/xmss: fix build; ok djm@
[TXT] xmss_wots.c  1.3   6 years  djm   lots of typos in comments/docs. Patch from Karsten Weiss after checking with cod...
[TXT] xmss_wots.h  1.3   6 years  dtucker   Remove unneeded (local) include. ok markus@
[TXT] bitmap.h  1.2   6 years  djm   add RCSIDs to these; they make syncing portable a bit easier
[TXT] cipher-aesctr.c  1.2   9 years  markus   remove unneeded includes, sync my copyright across files & whitespace; ok djm@
[TXT] kexgen.c  1.2   5 years  djm   pass most arguments to the KEX hash functions as sshbuf rather than pointer+leng...
[TXT] smult_curve25519_ref.c  1.2   10 years  markus   add missing $OpenBSD$ tags
[TXT] ssh_api.h  1.2   6 years  djm   lots of typos in comments/docs. Patch from Karsten Weiss after checking with cod...
[TXT] umac128.c  1.2   6 years  dtucker   Rename struct umac_ctx to umac128_ctx too. In portable some linkers complain ab...
[TXT] xmss_commons.c  1.2   6 years  dtucker   Add $OpenBSD$ markers to xmss files to help keep synced with portable. ok djm@.
[TXT] xmss_fast.h  1.2   6 years  dtucker   Add $OpenBSD$ markers to xmss files to help keep synced with portable. ok djm@.
[TXT] xmss_hash.c  1.2   6 years  dtucker   Add $OpenBSD$ markers to xmss files to help keep synced with portable. ok djm@.
[TXT] xmss_hash.h  1.2   6 years  dtucker   Add $OpenBSD$ markers to xmss files to help keep synced with portable. ok djm@.
[TXT] xmss_hash_address.c  1.2   6 years  dtucker   Add $OpenBSD$ markers to xmss files to help keep synced with portable. ok djm@.
[TXT] xmss_hash_address.h  1.2   6 years  dtucker   Add $OpenBSD$ markers to xmss files to help keep synced with portable. ok djm@.
[TXT] PROTOCOL.key  1.1   10 years  markus   new private key format, bcrypt as KDF by default; details in PROTOCOL.key; feedb...
[TXT] chacha.c  1.1   10 years  djm   Add a new protocol 2 transport cipher "chacha20-poly1305@openssh.com" that combi...
[TXT] cipher-aesctr.h  1.1   10 years  markus   re-add our own aesctr implementation; ok djm@
[TXT] sandbox-pledge.c  1.1   8 years  deraadt   Change all tame callers to namechange to pledge(2).
[TXT] ssh-sandbox.h  1.1   12 years  djm   rename sandbox.h => ssh-sandbox.h to make things easier for portable
[TXT] ssh-xmss.c  1.1   6 years  markus   Add experimental support for PQC XMSS keys (Extended Hash-Based Signatures) The ...
[TXT] sshkey-xmss.h  1.1   6 years  markus   Add experimental support for PQC XMSS keys (Extended Hash-Based Signatures) The ...
[TXT] utf8.h  1.1   8 years  schwarze   To prevent screwing up terminal settings when printing to the terminal, for ASCI...
[TXT] crc32.c (in the Attic) [Hide]  1.11   18 years  stevesk   remove extra spaces
[TXT] crc32.h (in the Attic) [Hide]  1.15   18 years  djm   standardise spacing in $OpenBSD$ tags; requested by deraadt@
[TXT] fe25519.c (in the Attic) [Hide]  1.3   10 years  markus   Add Authors for the public domain ed25519/nacl code. see also http://nacl.cr.yp....
[TXT] fe25519.h (in the Attic) [Hide]  1.3   10 years  markus   Add Authors for the public domain ed25519/nacl code. see also http://nacl.cr.yp....
[TXT] ge25519.c (in the Attic) [Hide]  1.3   10 years  markus   Add Authors for the public domain ed25519/nacl code. see also http://nacl.cr.yp....
[TXT] ge25519.h (in the Attic) [Hide]  1.4   9 years  miod   Declare ge25519_base as extern, to prevent it from becoming a common. Gets us ri...
[TXT] ge25519_base.data (in the Attic) [Hide]  1.3   10 years  markus   Add Authors for the public domain ed25519/nacl code. see also http://nacl.cr.yp....
[TXT] kexsntrup4591761x25519.c (in the Attic) [Hide]  1.3   5 years  djm   rename kex->kem_client_pub -> kex->client_pub now that KEM has been renamed to k...
[TXT] sc25519.c (in the Attic) [Hide]  1.3   10 years  markus   Add Authors for the public domain ed25519/nacl code. see also http://nacl.cr.yp....
[TXT] sc25519.h (in the Attic) [Hide]  1.3   10 years  markus   Add Authors for the public domain ed25519/nacl code. see also http://nacl.cr.yp....
[TXT] sntrup4591761.c (in the Attic) [Hide]  1.3   5 years  markus   Add authors for public domain sntrup4591761 code; confirmed by Daniel J. Bernste...
[TXT] sntrup4591761.sh (in the Attic) [Hide]  1.3   5 years  markus   Add authors for public domain sntrup4591761 code; confirmed by Daniel J. Bernste...
[TXT] uuencode.c (in the Attic) [Hide]  1.28   9 years  deraadt   2*len -> use xreallocarray() ok djm
[TXT] uuencode.h (in the Attic) [Hide]  1.14   13 years  djm   Implement Elliptic Curve Cryptography modes for key exchange (ECDH) and host/use...
[TXT] verify.c (in the Attic) [Hide]  1.3   10 years  markus   Add Authors for the public domain ed25519/nacl code. see also http://nacl.cr.yp....