summaryrefslogtreecommitdiffhomepage
path: root/cli-main.c
AgeCommit message (Collapse)Author
2020-05-28set up early logging nameMatt Johnston
2020-05-19ext-info handling for server-sig-algsMatt Johnston
only client side is handled
2018-02-18Add dbclient '-J &fd' option for a file descriptorMatt Johnston
Based on patch by Harald Becker
2018-02-14make signal flags volatile, simplify handlingMatt Johnston
2018-01-26bind to port as well with -bMatt Johnston
2018-01-26cli_bind_address_connecthouseofkodai
* replaces -b dummy option in dbclient to be similar with openssh -b option * useful in multi-wan connections
2017-08-19Pointer parameter could be declared as pointing to const (callback)Francois Perrad
2016-07-21merge 2016.74Matt Johnston
2016-05-04Convert #ifdef to #if, other build changesMatt Johnston
2016-07-11Improve exit message formattingMatt Johnston
2015-12-18use exec for proxycommandMatt Johnston
2015-12-15rename killchild to kill_proxy_sighandlerMatt Johnston
2015-12-15A few minor style fixesMatt Johnston
2015-12-15Support syslog logging in dbclient.Konstantin Tokarev
2015-12-03Client: kill proxy command when exiting application.Konstantin Tokarev
2015-03-03Fix error handling for dbclient async connectMatt Johnston
2015-02-20Move generic network routines to netio.cMatt Johnston
--HG-- branch : fastopen
2015-02-19In theory TFO should work. Needs platform cleanup and testingMatt Johnston
--HG-- branch : fastopen
2015-02-18async connections workingMatt Johnston
--HG-- branch : fastopen
2015-02-14connect_remote() is now always non-blockingMatt Johnston
2015-02-13piggyback data on acks when making connections on linuxMatt Johnston
2014-07-16Set tcp priority as follows:Matt Johnston
if (connecting || ptys || x11) tos = LOWDELAY; else if (tcp_forwards) tos = 0; else tos = BULK; TCP forwards could be either lowdelay or bulk, hence the default priority.
2014-07-09Make sure client exit messages don't get lostMatt Johnston
2013-12-03- Sockets are set to lowdelay priority initially to improve conneciton setupMatt Johnston
time - Set non-pty connections to bulk for client and server
2013-11-14rename random.h to dbrandom.h since some OSes have a system random.hMatt Johnston
--HG-- rename : random.c => dbrandom.c rename : random.h => dbrandom.h
2013-11-14use oldstyle commentsMatt Johnston
2013-05-21merge in HEADMatt Johnston
--HG-- branch : ecc
2013-05-03ecdsa is workingMatt Johnston
--HG-- branch : ecc
2013-04-01Run the cleanup handler also when we close due to TCP connection being closedMatt Johnston
2011-04-07Add noreturn and format attribute hints for some functions.Matt Johnston
--HG-- extra : convert_revision : 6cc8735d01f0360b918edc26be05681725c0022a
2011-02-23Improve capitalisation for all logged stringsMatt Johnston
--HG-- extra : convert_revision : 997e53cec7a9efb7413ac6e17b6be60a5597bd2e
2009-09-01Rearrange getaddrstring() etcMatt Johnston
--HG-- extra : convert_revision : 8a18c4a60aeaec085923d13d98fa0f93c506ceba
2009-06-12- Make -i and -W pass through multihop argumentsMatt Johnston
--HG-- extra : convert_revision : 70c64073c9ec07b4dfb54ee60e39cec2bd8c6910
2009-06-08Wrap proxycmd function in ENABLE_CLI_PROXYCMD #ifdefMatt Johnston
(commit the right file this time) --HG-- extra : convert_revision : d86e846566d01b739b51fa2ecdb8f62006e38dbd
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- 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
2007-02-12Disable core dumpsMatt Johnston
--HG-- extra : convert_revision : ba8ebf724630561c6b9285247be7574a33853a17
2005-01-02Fixed DEBUG_TRACE macro so that we don't get semicolons left about the placeMatt Johnston
--HG-- extra : convert_revision : d928bc851e32be7bd429bf7504b148c0e4bf7e2f
2004-08-27merge of 50be59810e462f9f44f55e421227d6aa0b31982bMatt Johnston
and 69b007796063cb5f042be7cca2d479e90db869c3 --HG-- extra : convert_revision : 5d0dfaa8c0ee6c728a3b4f0f0855199ba729db83
2004-08-26- added circular buffering for channelsMatt Johnston
- added stderr support for the client - cleaned up a bunch of "unused" warnings, duplicated header definitions - added exit-status support for the client --HG-- extra : convert_revision : 5bdf806d8b440c87f7235414662f4189195618f4
2004-08-14License boilerplate etc, add Mihnea as an author to some of the filesMatt Johnston
--HG-- extra : convert_revision : 75c02f80c4ed25bd4697e7f17ffac6eded54c148
2004-08-01- Added terminal mode handling etc for the client, and window changeMatt Johnston
- Refactored the terminal-mode handling for the server - Improved session closing for the client --HG-- extra : convert_revision : 9d19b4f22c39798af5f3f24c2022f8caec4919e8
2004-07-27Progressing client supportMatt Johnston
--HG-- extra : convert_revision : 48946be1cef774d1c33b0f78689962b18720c627
2004-07-26snapshot of stuffMatt Johnston
--HG-- extra : convert_revision : 2903853ba24669d01547710986ad531357602633