summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* - Rework pubkey options to be more careful about buffer lengths. Needs review.pubkey-optionsMatt Johnston2008-09-125-100/+120
|
* * Patch from Frédéric Moulins adding options to authorized_keys.Matt Johnston2008-09-0811-15/+375
| | | | Needs review.
* fill_passwd() doesn't have a return valueMatt Johnston2008-07-121-1/+1
|
* Forgot to bump actual version numberDROPBEAR_0.51Matt Johnston2008-03-271-1/+1
|
* Add SSH_ASKPASS and DROPBEAR_PASSWORD to the dbclient manpageMatt Johnston2008-03-271-0/+13
|
* 0.51Matt Johnston2008-03-272-3/+9
|
* merge of '9879f7138f243bb2077a06e4c9ea925fa34abe2b'Matt Johnston2008-03-271-0/+12
|\ | | | | | | and 'e28650f207028a45182fc2de545b7bd218d13077'
| * Mention 0.51-test2 changesMatt Johnston2008-03-011-0/+12
| |
* | Update to debian 0.50-4 diffMatt Johnston2008-03-277-67/+103
|/
* Don't return until the shell has quit. This will ensure that an exit statusMatt Johnston2008-02-211-3/+14
| | | | is always returned.
* fix up after mergeMatt Johnston2008-01-131-2/+2
|
* merge of '295b11312e327fe6c4f33512674ea4a1a9790344'Matt Johnston2008-01-131-3/+3
|\ | | | | | | and '426d7aeea950d007ed7ef9f03f9f40b138a769cb'
| * Actually use ~/.hushlogin rather than ~/hushlogin to ignore motd.Matt Johnston2007-11-021-3/+3
| |
* | Make a copy of passwd fields since getpwnam()'s retval isn't safe to keepMatt Johnston2008-01-138-64/+106
|/
* Fix to allow building from a separate directory, patch from Ricardo MartinsMatt Johnston2007-10-181-0/+5
|
* Add support for SSH_ASKPASS_ALWAYS env variable for dbclient. If itMatt Johnston2007-09-141-2/+10
| | | | | | (and also SSH_ASKPASS) is set then dbclient will use an external askpass program regardless of whether DISPLAY is set or stdin is a TTY. Suggested by Davyd Madeley for handheld devices.
* Make sure declarations of variables are at the top of function,Matt Johnston2007-09-111-2/+3
| | | | pointed out by Alexey Rusakov.
* Make dropbearkey only generate 1024 bit keysDROPBEAR_0.50Matt Johnston2007-08-082-2/+10
|
* Fix delayed packet queue handlingMatt Johnston2007-08-081-1/+1
|
* Prepare for 0.50 releaseMatt Johnston2007-08-083-1/+30
|
* - Add -K keepalive flag for dropbear and dbclientMatt Johnston2007-08-0816-48/+109
| | | | | - Try to reduce the frequency of select() timeouts - Add a max receive window size of 1MB
* Stop scp passing arguments that dbclient doesn't understandMatt Johnston2007-07-281-4/+0
|
* Prevent invalid packets being sent during key-exchange, instead queueMatt Johnston2007-07-274-2/+84
| | | | | | them until afterwards. This could sometimes terminate connections after 8 hours if (for example) a new TCP forwarded connection was sent at the KEX timeout.
* Add default argument for receive windowMatt Johnston2007-07-251-1/+3
|
* Use the -W <windowsize> argument in startup scripts, with a default of 64kBMatt Johnston2007-07-252-1/+5
|
* Add -W <windowsize> argument and document it.Matt Johnston2007-07-258-12/+56
|
* Rearrange the channel buffer sizes into three neat use-editable values inMatt Johnston2007-07-246-30/+39
| | | | | | | options.h. Increasing RECV_MAX_WINDOW gives big network performance increases - even with the present buffers (which haven't changed) it performs a lot better. Next step is to make the window size a cmdline option.
* Patch from Nicolai Ehemann to try binding before going to the background,Matt Johnston2007-07-191-13/+13
| | | | | so that if it exits early (because something's already listening etc) then it will return an exitcode of 1.
* Just use /dev/urandom since that's what everyone ends up using anyway.Matt Johnston2007-07-197-33/+9
| | | | Make -u a nop.
* "backgrounding" is more user-understandable than "forking"Matt Johnston2007-07-191-1/+1
|
* uClinux ifdef was accidentally invertedMatt Johnston2007-07-191-1/+1
|
* Fix spelling typoMatt Johnston2007-07-191-1/+1
|
* Add -u option to specify /dev/urandom insteadMatt Johnston2007-04-167-3/+31
|
* Allow reading dbclient password from an environment varMatt Johnston2007-03-172-0/+17
|
* Remove a newline from the kex prompt question, from FreeWRTMatt Johnston2007-02-251-1/+1
|
* Fix a stupid bug s/readfd/errfd/ affecting channel close on child exitDROPBEAR_0.49Matt Johnston2007-02-221-1/+1
|
* Document -p [address:]portMatt Johnston2007-02-221-3/+7
|
* 0.49 probably doneMatt Johnston2007-02-224-6/+18
|
* Improve known_hosts checking.Matt Johnston2007-02-224-24/+54
|
* merge of 'a9b0496634cdd25647b65e585cc3240f3fa699ee'Matt Johnston2007-02-224-19/+60
|\ | | | | | | and 'c22be8b8f570b48e9662dac32c7b3e7148a42206'
| * Add -p [address:]port option for binding to addresses, patch fromMatt Johnston2007-02-224-19/+60
| | | | | | | | Max-Gerd Retzlaff
* | Fix for -pedantic -ansi compilation, change // to /**/, plus some signednessMatt Johnston2007-02-168-17/+16
| | | | | | | | and trailing-comma-in-array issues
* | Make sure the #includes for pam only get hit if PAM is enabled.Matt Johnston2007-02-131-2/+2
| |
* | Quote some message in configureMatt Johnston2007-02-121-2/+2
| |
* | Changes for 0.49test1Matt Johnston2007-02-123-12/+41
| |
* | propagate from branch 'au.asn.ucc.matt.dropbear' (head ↵channel-fixMatt Johnston2007-02-127-5/+12
|\ \ | | | | | | | | | | | | | | | 6cb7793493d92968e09b5dea21d71ded5811d21f) to branch 'au.asn.ucc.matt.dropbear.channel-fix' (head 275bf5c6b71ca286c29733b9e38bac40eeb06a40)
| * | Don't erase every buffer, it's too time consuming.Matt Johnston2007-02-122-5/+0
| | | | | | | | | | | | On systems where it matters encrypted swap should be enabled anyway.
| * | Disable core dumpsMatt Johnston2007-02-125-0/+12
| | |
* | | Turn off DEBUG_TRACEMatt Johnston2007-02-121-1/+1
| | |
* | | Revert to default sigchld handler after forking, don't exitMatt Johnston2007-02-121-8/+16
| | | | | | | | | | | | on error writing to the signal_pipe.