summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix print that no longer works since we're not using fourCCsMatt Johnston2015-02-131-1/+1
* mergeMatt Johnston2015-02-131-6/+6
|\
| * Keep sha1 defaultMatt Johnston2015-01-281-6/+6
* | Make it compileMatt Johnston2015-02-131-1/+1
* | piggyback data on acks when making connections on linuxMatt Johnston2015-02-132-9/+40
* | debug should be off by defaultMatt Johnston2015-02-131-1/+1
* | Tighten validation of DH values. Odds of x==0 being generated areMatt Johnston2015-02-104-11/+15
* | twofish ctr modesMatt Johnston2015-02-041-0/+6
* | Added signature for changeset 1d2d81b1b7c1Matt Johnston2015-01-291-0/+1
* | sha256Matt Johnston2015-01-281-1/+1
* | bump versionMatt Johnston2015-01-281-1/+1
* | Added tag DROPBEAR_2015.67 for changeset cbd674d63cd4Matt Johnston2015-01-280-0/+0
* | changelog for 2015.67DROPBEAR_2015.67Matt Johnston2015-01-282-1/+7