summaryrefslogtreecommitdiffhomepage
path: root/common-session.c
AgeCommit message (Expand)Author
2020-10-21Fix #ifdef DROPBEAR_FUZZ (caught by linter)Matt Johnston
2020-10-20Load password and key for client fuzzer.Matt Johnston
2020-06-15Disallow leading lines before the ident for server (#102)Vladislav Grishenko
2019-05-15Rename EPKA -> PluginMatt Johnston
2019-05-15External Public-Key Authentication API (#72)fabriziobertocci
2019-03-20Add a sanity check for DROPBEAR_SVR_MULTIUSER==0 modeMatt Johnston
2018-03-06workaround memory sanitizer FD_ZERO false positivesMatt Johnston
2018-03-04get rid of unused packet_type in encrypted write queueMatt Johnston
2018-02-28- #if not #ifdef for DROPBEAR_FUZZMatt Johnston
2018-02-26merge from mainMatt Johnston
2018-02-20use a full prototype (#56)François Perrad
2018-02-17merge from mainMatt Johnston
2018-02-14make signal flags volatile, simplify handlingMatt Johnston
2017-05-20glaring wrapfd problems fixedMatt Johnston
2017-05-20closer to workingMatt Johnston
2016-07-21merge 2016.74Matt Johnston
2016-05-04Convert #ifdef to #if, other build changesMatt Johnston
2016-04-29Avoid busy loop while waiting for rekey responseMatt Johnston
2016-07-11better TRACE of failed remote identMatt Johnston
2016-04-29Avoid busy loop while waiting for rekey responseMatt Johnston
2016-03-16fix empty C prototypesFrancois Perrad
2015-11-27Fix ses.channel_signal_pending raceMatt Johnston
2015-09-29make sure that the test for queued packets to write occurs afterMatt Johnston
2015-08-07only update keepalive timeout post-auth (when keepalives are sent)Matt Johnston
2015-08-03set timeouts to time remaining rather than timeout durationMatt Johnston
2015-08-03Fix problem where auth timeout wasn't checked when waiting for identMatt Johnston
2015-06-04buf_getstring and buf_putstring now use non-unsigned char*Matt Johnston
2015-06-04Merge pull request #13 from gazoo74/fix-warningsMatt Johnston
2015-05-05Fix pointer differ in signess warnings [-Werror=pointer-sign]Gaël PORTAY
2015-05-03Make sure kexfirstinitialise is called early enoughMatt Johnston
2015-05-02Fix no-writev fallbackMatt Johnston
2015-03-20Make main socket nonblocking. Limit writequeue size.Matt Johnston
2015-03-01reword comment for clarityMatt Johnston
2015-02-28Add cleanupMatt Johnston
2015-02-28merge from defaultMatt Johnston
2015-02-24Some additional cleanup functionsMatt Johnston
2015-02-24Free memory before exiting. Based on patch from Thorsten Horstmann.Matt Johnston
2015-02-24Fix for old compilers, variable declarations at beginning of functionsThorsten Horstmann
2015-02-20Move generic network routines to netio.cMatt Johnston
2015-02-20Update priority once the socket is openMatt Johnston
2015-02-18async connections workingMatt Johnston
2015-02-13Add envirnonment variable for debug timestamps to roughly matchMatt Johnston
2015-02-13Fix print that no longer works since we're not using fourCCsMatt Johnston
2014-08-19Make keepalive handling more robust, this should now match what OpenSSH doesMatt Johnston
2014-08-13Don't send SSH_MSG_UNIMPLEMENTED for keepalive responsesMatt Johnston
2014-07-16Set tcp priority as follows:Matt Johnston
2014-07-09Fix auth timeout regressionMatt Johnston
2014-07-09Make -K keepalive behave like OpenSSH's ServerAliveIntervalMatt Johnston
2014-03-15Experiment of always writing data if available. Might waste a writev() withMatt Johnston
2014-03-13Add new monotonic_now() wrapper so that timeouts are unaffected byMatt Johnston