summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2008-09-22Remove an unused variableMatt Johnston
--HG-- extra : convert_revision : 63f95bd7b4b15b61cd13cdcc86cdeef2681ce6e7
2008-09-18- Improve DNS failure message to include lookup hostMatt Johnston
--HG-- extra : convert_revision : c0555e457f4da6b618b87f2cf4bf5c4c4d0f9e28
2008-09-18- Allow specifying a port with host/port.Matt Johnston
- Rearrange multihop hostname parsing --HG-- extra : convert_revision : 0594a6cbca9edc235c325e02dc927060c4324741
2008-09-18Print "Login for user@host" for keyboard interactive, since it probablyMatt Johnston
isn't clear from the remote host's prompt --HG-- extra : convert_revision : cabaf758875b341354e57def5bad3581a7da56e3
2008-09-18Add multihop 'onion-forwarding' mode. Needs refinement, works.Matt Johnston
--HG-- extra : convert_revision : 877947ce24297781438a75e7e9c64ba86f0dce93
2008-09-17propagate from branch 'au.asn.ucc.matt.dropbear.dbclient-netcat-alike' (head ↵Matt Johnston
b02ba6628cf2095017c60d202ac630f231e6b553) to branch 'au.asn.ucc.matt.dropbear' (head 636506b73e973b004cc058b07e6f36a25ff902f8) --HG-- extra : convert_revision : eb8e95a8227df7802d79007d4dd89098759fa76b
2008-09-17Rework netcat-alike to be a proper mode, with -B argument.Matt Johnston
--HG-- branch : dbclient-netcat-alike extra : convert_revision : b02ba6628cf2095017c60d202ac630f231e6b553
2008-09-17Don't capture stderr from spawned processes in proxycommand modeMatt Johnston
--HG-- extra : convert_revision : 636506b73e973b004cc058b07e6f36a25ff902f8
2008-09-15- "-J 'nc localhost 22'" kind of works, needs fixing hostkeys, ptys etc.Matt Johnston
--HG-- extra : convert_revision : 45069dd007ebf414330e0a7abf4fb7e0727049c3
2008-09-15- Add run_shell_command() function to run a "sh -c" command, handlingMatt Johnston
lots of the work that exechild did (and can be shared by client -J option) --HG-- extra : convert_revision : a15dfd8017af8212b3b227f18ce2539dd471f7f6
2008-09-15- Generalise spawn_command functionMatt Johnston
--HG-- extra : convert_revision : 9927a5fe084c8053c747a40515f0213141ef8139
2008-09-15- Get rid of some ugly #definesMatt Johnston
--HG-- extra : convert_revision : 4cfa02494ded17cdb068ec66581b720a5a0fd70b
2008-09-15- Split main socket var into ses.sock_in/ses.sock_out in preparationMatt Johnston
for -J proxy_cmd option (and some prelim options for that) --HG-- extra : convert_revision : 47cdea9a7d66c553c6f5eec43b899821939d4e4c
2008-09-14propagate from branch 'au.asn.ucc.matt.dropbear' (head ↵Matt Johnston
f21045c791002d81fc6b8dde6537ea481e513eb2) to branch 'au.asn.ucc.matt.dropbear.dbclient-netcat-alike' (head d1f69334581dc4c35f9ca16aa5355074c9dd315d) --HG-- branch : dbclient-netcat-alike extra : convert_revision : 22bbe895accc3995b48f07b556e45d546ff1ce5d
2008-09-12Remove workaround forcing rsa mpint to exactly a 8 bits multiple for putty (seeMatt Johnston
http://www.chiark.greenend.org.uk/~sgtatham/putty/wishlist/rsa-non8mult-verify-fail.html , was fixed in 2004) --HG-- extra : convert_revision : f21045c791002d81fc6b8dde6537ea481e513eb2
2008-07-12fill_passwd() doesn't have a return valueMatt Johnston
--HG-- extra : convert_revision : ee6ec7346a5b4e7330f462ec9e4815f73038e8d0
2008-03-27Forgot to bump actual version numberMatt Johnston
--HG-- extra : convert_revision : 2f31bc0e5d1c701ad8c03176bbb5722852c0c11d
2008-03-27Add SSH_ASKPASS and DROPBEAR_PASSWORD to the dbclient manpageMatt Johnston
--HG-- extra : convert_revision : ecc0009ef2a41ba548230efd0fbb1ea74e973f1b
2008-03-270.51Matt Johnston
--HG-- extra : convert_revision : 52beef2562914a31aa2351bcd0e1178fbf2be718
2008-03-27merge of '9879f7138f243bb2077a06e4c9ea925fa34abe2b'Matt Johnston
and 'e28650f207028a45182fc2de545b7bd218d13077' --HG-- extra : convert_revision : f6be8d819a89338780799d813f64be24d4b8ad84
2008-03-27Update to debian 0.50-4 diffMatt Johnston
--HG-- extra : convert_revision : e28650f207028a45182fc2de545b7bd218d13077
2008-03-01Mention 0.51-test2 changesMatt Johnston
--HG-- extra : convert_revision : 9879f7138f243bb2077a06e4c9ea925fa34abe2b
2008-02-21Don't return until the shell has quit. This will ensure that an exit statusMatt Johnston
is always returned. --HG-- extra : convert_revision : 32fc88053016994100eb0ef17f75592881c90d97
2008-01-13fix up after mergeMatt Johnston
--HG-- extra : convert_revision : 6107b89c1188975d0c60f50621afe593cb6e554f
2008-01-13merge of '295b11312e327fe6c4f33512674ea4a1a9790344'Matt Johnston
and '426d7aeea950d007ed7ef9f03f9f40b138a769cb' --HG-- extra : convert_revision : d9cc9067a1a17f312a7349781f2dbbaf2890d5a6
2008-01-13Make a copy of passwd fields since getpwnam()'s retval isn't safe to keepMatt Johnston
--HG-- extra : convert_revision : 295b11312e327fe6c4f33512674ea4a1a9790344
2007-11-02Actually use ~/.hushlogin rather than ~/hushlogin to ignore motd.Matt Johnston
--HG-- extra : convert_revision : 426d7aeea950d007ed7ef9f03f9f40b138a769cb
2007-10-18Fix to allow building from a separate directory, patch from Ricardo MartinsMatt Johnston
--HG-- extra : convert_revision : fb7080ca6e254faaf7cfaee93b0ab6ab6de4ed59
2007-09-14Add support for SSH_ASKPASS_ALWAYS env variable for dbclient. If itMatt Johnston
(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. --HG-- extra : convert_revision : c62bdee8427eb452cca38d188affe881d9fadee8
2007-09-11Make sure declarations of variables are at the top of function,Matt Johnston
pointed out by Alexey Rusakov. --HG-- extra : convert_revision : 6c4d376f9c88f94c3c9b23e32f9135c132e26fa8
2007-08-08Make dropbearkey only generate 1024 bit keysMatt Johnston
--HG-- extra : convert_revision : 8a7db1e2fdc5636abb338adb636babc32f465739
2007-08-08Fix delayed packet queue handlingMatt Johnston
--HG-- extra : convert_revision : 53b349938dfae2256e23799fae66edd5fc3e97ee
2007-08-08Prepare for 0.50 releaseMatt Johnston
--HG-- extra : convert_revision : 72385623360b49c08f42496eb163fc702c8a0b3e
2007-08-08- Add -K keepalive flag for dropbear and dbclientMatt Johnston
- Try to reduce the frequency of select() timeouts - Add a max receive window size of 1MB --HG-- extra : convert_revision : 9aa22036cb511cddb35fbc0e09ad05acb39b64d1
2007-07-28Stop scp passing arguments that dbclient doesn't understandMatt Johnston
--HG-- extra : convert_revision : 8b1f7f73b80da98007864ca665f99c58d6f88382
2007-07-27Prevent invalid packets being sent during key-exchange, instead queueMatt Johnston
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. --HG-- extra : convert_revision : 48426bd66b8f5ba50045f7ba190d1672745132e2
2007-07-25Add default argument for receive windowMatt Johnston
--HG-- extra : convert_revision : 83535bcee65d8f58becbb75153cf0063c57a48dc
2007-07-25Use the -W <windowsize> argument in startup scripts, with a default of 64kBMatt Johnston
--HG-- extra : convert_revision : bbc5073267b8af362e59a46bc8328c03cfd4bd4c
2007-07-25Add -W <windowsize> argument and document it.Matt Johnston
--HG-- extra : convert_revision : 98d4c0f15480bf749c451034cbc565d7e9d3b8dc
2007-07-24Rearrange the channel buffer sizes into three neat use-editable values inMatt Johnston
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. --HG-- extra : convert_revision : 24c7cb47fb56cf5b82e3bc0859b45ea83038eab0
2007-07-19Patch from Nicolai Ehemann to try binding before going to the background,Matt Johnston
so that if it exits early (because something's already listening etc) then it will return an exitcode of 1. --HG-- extra : convert_revision : 4e68851f89a773bc502b30dec2b8f6edaa36d473
2007-07-19Just use /dev/urandom since that's what everyone ends up using anyway.Matt Johnston
Make -u a nop. --HG-- extra : convert_revision : ef0615311b43c8bfe1985df64a4a95ce4ec0d8e6
2007-07-19"backgrounding" is more user-understandable than "forking"Matt Johnston
--HG-- extra : convert_revision : 53a3f244adf908dac18f2fa7e1d94309497da790
2007-07-19uClinux ifdef was accidentally invertedMatt Johnston
--HG-- extra : convert_revision : 0b32300bc2ad5a96be40f0e2b9815a8824c2c729
2007-07-19Fix spelling typoMatt Johnston
--HG-- extra : convert_revision : 3080d6d5d0bf6772752e5fd8e28657817b41c748
2007-04-16Add -u option to specify /dev/urandom insteadMatt Johnston
--HG-- extra : convert_revision : 6925cd3fd7727fbc69db9883675aa90f594f58a0
2007-03-17Allow reading dbclient password from an environment varMatt Johnston
--HG-- extra : convert_revision : 9a5277c058af96e8fb7a3ade558dd1aeeafa1d3a
2007-02-25Remove a newline from the kex prompt question, from FreeWRTMatt Johnston
--HG-- extra : convert_revision : 98745fb712b04634b0682fe9ee0dc904ea528f10
2007-02-22Fix a stupid bug s/readfd/errfd/ affecting channel close on child exitMatt Johnston
--HG-- extra : convert_revision : 16dd04147563e91faaa44de193dece0f4056ec7a
2007-02-22Document -p [address:]portMatt Johnston
--HG-- extra : convert_revision : d2f4cea9ad411a132cc799d5428b87a70126620b