summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Remove ATTRIB_NORETURN from session_loop() since it returns.pamMatt Johnston2015-03-173-6/+6
* Fix merge again. ses.loop_handler is required for PAMMatt Johnston2015-03-164-5/+7
* merge pam branch up to dateMatt Johnston2015-03-1612-180/+205
|\
| * resolve merge properlyMatt Johnston2015-01-231-5/+0
| * Merge up to dateMatt Johnston2015-01-2345-203/+747
| |\
| * | Better PAM through recursionMatt Johnston2014-03-1212-183/+208
* | | dropbear_assert() rather than assert()Matt Johnston2015-03-161-1/+1
* | | strdup strerrorMatt Johnston2015-03-111-1/+1
* | | Fix error handling for dbclient async connectMatt Johnston2015-03-032-1/+9
* | | more changesMatt Johnston2015-03-021-0/+13
* | | changes (also testing hg bookmarks)Matt Johnston2015-03-021-0/+3
* | | mergeMatt Johnston2015-03-013-6/+6
|\ \ \
| * | | Fix some memory leaks in ecc codeMatt Johnston2015-03-013-6/+6
* | | | reword comment for claritynocircbufferMatt Johnston2015-03-011-2/+4
* | | | Fix pubkey auth after change to reuse ses.readbuf as ses.payloadMatt Johnston2015-03-012-2/+15
* | | | allocate buffer and data in a single allocationMatt Johnston2015-03-014-49/+40
* | | | Avoid malloc in hmacMatt Johnston2015-03-012-26/+2
* | | | A bit of a bodge to avoid memcpy if zlib is disabledMatt Johnston2015-03-013-10/+18
* | | | Avoid copying data into circular bufferMatt Johnston2015-03-014-12/+95
|/ / /
* | | Better failure handlingMatt Johnston2015-02-281-4/+3
* | | merge tcp fastopenMatt Johnston2015-02-280-0/+0
|\ \ \
* | | | Add cleanupfastopenMatt Johnston2015-02-283-0/+13
* | | | merge from defaultMatt Johnston2015-02-2855-166/+232
|\ \ \ \ | |/ / /
| * | | Use m_burn rather than memsetThorsten Horstmann2015-02-241-6/+4
| * | | Avoid cppcheck warningThorsten Horstmann2015-02-241-1/+3
| * | | Add more ATTRIB_NORETURN annotations, from Thorsten HorstmannMatt Johnston2015-02-243-6/+14
| * | | Revert accidental commented out signal handlersMatt Johnston2015-02-241-4/+0
| * | | Some additional cleanup functionsMatt Johnston2015-02-242-4/+14
| * | | Free memory before exiting. Based on patch from Thorsten Horstmann.Matt Johnston2015-02-246-14/+66
| * | | Use m_close() which will avoid close(-1)Matt Johnston2015-02-241-5/+5
| * | | Fix for old compilers, variable declarations at beginning of functionsThorsten Horstmann2015-02-248-17/+18
| * | | Some minor typo fixes, found by codespell.Thorsten Horstmann2015-02-245-5/+5
| * | | DROPBEAR_ prefix for include guards to avoid collisionsThorsten Horstmann2015-02-2438-111/+111
* | | | EINPROGRESS for sendmsg() means it's working OKMatt Johnston2015-02-271-1/+1
* | | | ignore any sendmsg() errorsMatt Johnston2015-02-261-2/+4
* | | | get rid of some unnecessary codeMatt Johnston2015-02-211-30/+5
* | | | avoid some warningsMatt Johnston2015-02-201-4/+10
* | | | Fixes for backwards compatibilityMatt Johnston2015-02-205-60/+56
* | | | Move generic network routines to netio.cMatt Johnston2015-02-2016-645/+663
* | | | Update priority once the socket is openMatt Johnston2015-02-202-0/+6
* | | | mergeMatt Johnston2015-02-192-1/+9
|\ \ \ \
| * | | | fallback for old glibc and fastopenMatt Johnston2015-02-192-1/+9
* | | | | Add the missing second half of iov codeMatt Johnston2015-02-191-0/+4
|/ / / /
* | | | In theory TFO should work. Needs platform cleanup and testingMatt Johnston2015-02-197-10/+60
* | | | generalise write iovec handlingMatt Johnston2015-02-181-49/+42
* | | | async connections workingMatt Johnston2015-02-1811-104/+107
* | | | work in progress for async connectMatt Johnston2015-02-185-93/+246
* | | | tcp fastopen for the serverMatt Johnston2015-02-153-5/+28
|/ / /
* | | connect_remote() is now always non-blockingMatt Johnston2015-02-145-14/+9
* | | Add envirnonment variable for debug timestamps to roughly matchMatt Johnston2015-02-133-4/+22