Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-05-28 | build a lint library for us to use above | Theo de Raadt | |
2006-05-18 | paramter -> parameter | Miod Vallat | |
2006-05-17 | fix leak; coverity via Kylene Jo Hall | Markus Friedl | |
2006-05-16 | missing free; from Kylene Hall | Markus Friedl | |
2006-05-08 | uint32_t -> u_int32_t (which we use everywhere else) | Damien Miller | |
2006-05-06 | Add $OpenBSD$ in comment here too | Darren Tucker | |
2006-05-04 | tighter DH exponent checks here too; feedback and ok markus@ | Damien Miller | |
2006-04-30 | these files should not exist. the developers have been given ample time | Theo de Raadt | |
and warnings to integrate this into the manual page proper, but users who find documentation missing keep being pointed at these files in the src tree. we now delete the files, so that they will document these things in the correct place. you know who you are, and btw, jmc will help you integrate the information into the man page if you just wrote simple bits of text and asked nicely.. | |||
2006-04-25 | Prevent ssh from trying to open private keys with bad permissions more than | Darren Tucker | |
once or prompting for their passphrases (which it subsequently ignores anyway), similar to a previous change in ssh-add. bz #1186, ok djm@ | |||
2006-04-22 | remove extra spaces | Kevin Steves | |
2006-04-22 | use setres[ug]id() to permanently revoke privileges; ok deraadt@ | Damien Miller | |
2006-04-20 | Switch from using pipes to socketpairs for communication between | Damien Miller | |
sftp/scp and ssh, and between sshd and its subprocesses. This saves a file descriptor per session and apparently makes userland ppp over ssh work; ok markus@ deraadt@ | |||
2006-04-20 | simplify; ok djm@ | Markus Friedl | |
2006-04-20 | replace the last non-sig_atomic_t flag used in a signal handler with a | Damien Miller | |
sig_atomic_t, unfortunately with some knock-on effects in other (non- signal) contexts in which it is used; ok markus@ | |||
2006-04-18 | Move Buffer bignum functions into their own file, bufbn.c. This means that | Darren Tucker | |
sftp and sftp-server (which use the Buffer functions in bufaux.c but not the bignum ones) no longer need to be linked with libcrypto. ok markus@ | |||
2006-04-16 | reorder sanity test so that it cannot dereference past the end of the | Damien Miller | |
iov array; well spotted canacar@! | |||
2006-04-16 | avoid making a tiny 4-byte write to send the packet length of sftp | Damien Miller | |
commands, which would result in a separate tiny packet on the wire by using atomiciov(writev, ...) to write the length and the command in one pass; ok deraadt@ | |||
2006-04-16 | introduce atomiciov() function that wraps readv/writev to retry | Damien Miller | |
interrupted transfers like atomicio() does for read/write; feedback deraadt@ dtucker@ stevesk@ ok deraadt@ | |||
2006-04-16 | Fix condition where we could exit with a fatal error when an input | Damien Miller | |
buffer became too large and the remote end had advertised a big window. The problem was a mismatch in the backoff math between the channels code and the buffer code, so make a buffer_check_alloc() function that the channels code can use to propsectivly check whether an incremental allocation will succeed. bz #1131, debugged with the assistance of cove AT wildpackets.com; ok dtucker@ deraadt@ | |||
2006-04-03 | GSSAPI buffers shouldn't be nul-terminated, spotted in bugzilla #1066 | Damien Miller | |
by dleonard AT vintela.com. use xasprintf() to simplify code while in there; "looks right" deraadt@ | |||
2006-04-02 | sessionid can be 32 bytes now too when sha256 kex is used; ok djm@ | Darren Tucker | |
2006-04-01 | ANSIfy; requested deraadt@ | Damien Miller | |
2006-04-01 | xasprintification; ok deraadt@ | Damien Miller | |
2006-04-01 | minimal lint cleanup (unused crud, and some size_t); ok djm | Theo de Raadt | |
2006-04-01 | $OpenBSD$ in here too | Damien Miller | |
2006-03-31 | remote user escape is %r not %h; spotted by jmc@ | Damien Miller | |
2006-03-31 | kill trailing whitespace; | Jason McIntyre | |
2006-03-30 | Prevent duplicate log messages when privsep=yes; ok djm@ | Darren Tucker | |
2006-03-30 | Correctly handle truncated files while converting keys; ok djm@ | Darren Tucker | |
2006-03-30 | add percent escape chars to the IdentityFile option, bz #1159 based | Damien Miller | |
on a patch by imaging AT math.ualberta.ca; feedback and ok dtucker@ | |||
2006-03-30 | replace {GET,PUT}_XXBIT macros with functionally similar functions, | Damien Miller | |
silencing a heap of lint warnings. also allows them to use __bounded__ checking which can't be applied to macros; requested by and feedback from deraadt@ | |||
2006-03-30 | ARGSUSED for dispatch table-driven functions | Damien Miller | |
2006-03-28 | use strtonum() to parse the pid from the file, and range check it | Theo de Raadt | |
better; ok djm | |||
2006-03-28 | do not accept unreasonable X ports numbers; ok djm | Theo de Raadt | |
2006-03-28 | spacing | Theo de Raadt | |
2006-03-27 | always use a format string for addargs; spotted by mouring@ | Damien Miller | |
2006-03-27 | use strtonum() instead of atoi(), limit dhg size to 64k; ok djm | Theo de Raadt | |
2006-03-27 | we can do the size & nmemb check before the integer overflow check; evol | Theo de Raadt | |
2006-03-26 | typo | Theo de Raadt | |
2006-03-25 | standardise spacing in $OpenBSD$ tags; requested by deraadt@ | Damien Miller | |
2006-03-25 | delete cast not required | Theo de Raadt | |
2006-03-25 | remove (char *) casts to a function that accepts void * for the arg | Theo de Raadt | |
2006-03-25 | use strtonum() instead of atoi() [limit X screens to 400, sorry] | Theo de Raadt | |
2006-03-25 | mark two more signal handlers ARGSUSED | Theo de Raadt | |
2006-03-25 | cast strtonum() result to right type | Theo de Raadt | |
2006-03-25 | nicer size_t and time_t types | Theo de Raadt | |
2006-03-25 | spacing | Theo de Raadt | |
2006-03-25 | needed casts (always will be needed) | Theo de Raadt | |
2006-03-25 | Put $OpenBSD$ tags back (as comments) to replace the RCSID()s that | Damien Miller | |
Theo nuked - our scripts to sync -portable need them in the files | |||
2006-03-25 | "abormally" is a perfectly cromulent word, but "abnormally" is better | Damien Miller | |