log dbutil.c @ 1521:198e2ee0f4b1

age author description
Thu, 20 Jul 2017 19:38:26 +0000 Michael Witten options: Complete the transition to numeric toggles (`#if')
Thu, 08 Feb 2018 22:07:59 +0800 Matt Johnston define CLOCK_MONOTONIC if needed
Thu, 25 Jan 2018 21:55:25 +0800 Matt Johnston Merge pull request #49 from fperrad/20170812_lint
Sat, 19 Aug 2017 22:39:53 +0200 Francois Perrad Pointer parameter could be declared as pointing to const (callback)
Tue, 23 Jan 2018 22:46:07 +0800 Matt Johnston merge up to date fuzz
Wed, 18 Oct 2017 22:41:27 +0800 Matt Johnston test close < 0, from Marco Wenzel
Sat, 24 Jun 2017 10:34:58 +0800 Matt Johnston fix dss debug printing fuzz
Thu, 01 Jun 2017 21:30:26 +0800 Matt Johnston Add a flag whether to longjmp, missed that last commit fuzz
Fri, 26 May 2017 22:10:51 +0800 Matt Johnston Disable setnonblocking(), get_socket_address(), set_sock_priority() fuzz
Thu, 25 May 2017 22:20:10 +0800 Matt Johnston fuzzing has a constant time fuzz
Tue, 23 May 2017 22:43:34 +0800 Matt Johnston fuzzer-pubkey fuzz
Sun, 21 May 2017 10:54:11 +0800 Matt Johnston add dbmalloc epoch cleanup fuzz
Sat, 20 May 2017 22:47:19 +0800 Matt Johnston glaring wrapfd problems fixed fuzz
Thu, 18 May 2017 23:00:12 +0800 Matt Johnston merge main
Thu, 18 May 2017 22:59:38 +0800 Matt Johnston merge 2017.75
Sat, 19 Nov 2016 00:31:21 +0800 Matt Johnston Use atomic key generation in all cases
Sat, 19 Nov 2016 00:31:21 +0800 Matt Johnston Use atomic key generation in all cases
Thu, 01 Sep 2016 23:08:56 +0800 Matt Johnston ses.debug_trace is wrong
Wed, 04 May 2016 15:33:40 +0200 Matt Johnston Convert #ifdef to #if, other build changes
Thu, 17 Mar 2016 23:21:33 +0800 Matt Johnston move m_burn and function attributes to dbhelpers
Wed, 16 Mar 2016 23:39:39 +0800 Matt Johnston Use memset_s or explicit_bzero
Fri, 01 Jan 2016 15:02:09 +0100 Francois Perrad more hard tab
Tue, 01 Dec 2015 21:54:03 +0300 Konstantin Tokarev Allow setting syslog identifier via startsyslog().
Mon, 03 Aug 2015 20:45:04 +0800 Matt Johnston change DROPBEAR_DEFAULT_CLI_AUTHKEY to just prepend homedir
Sat, 28 Feb 2015 09:06:40 +0800 Matt Johnston merge from default fastopen
Tue, 24 Feb 2015 20:51:18 +0800 Thorsten Horstmann Fix for old compilers, variable declarations at beginning of functions
Fri, 20 Feb 2015 23:16:38 +0800 Matt Johnston Move generic network routines to netio.c fastopen
Thu, 19 Feb 2015 22:42:30 +0800 Matt Johnston merge fastopen
Thu, 19 Feb 2015 22:41:51 +0800 Matt Johnston Add the missing second half of iov code fastopen
Thu, 19 Feb 2015 22:33:51 +0800 Matt Johnston fallback for old glibc and fastopen fastopen
Thu, 19 Feb 2015 00:32:00 +0800 Matt Johnston In theory TFO should work. Needs platform cleanup and testing fastopen
Wed, 18 Feb 2015 22:46:15 +0800 Matt Johnston async connections working fastopen
Wed, 18 Feb 2015 00:05:27 +0800 Matt Johnston work in progress for async connect fastopen
Sun, 15 Feb 2015 22:34:05 +0800 Matt Johnston tcp fastopen for the server fastopen
Sat, 14 Feb 2015 09:56:11 +0800 Matt Johnston connect_remote() is now always non-blocking
Fri, 13 Feb 2015 23:47:53 +0800 Matt Johnston Add envirnonment variable for debug timestamps to roughly match
Fri, 13 Feb 2015 23:13:58 +0800 Matt Johnston Make it compile
Fri, 13 Feb 2015 22:49:15 +0800 Matt Johnston piggyback data on acks when making connections on linux
Sat, 24 Jan 2015 00:05:26 +0800 Matt Johnston Default client key path ~/.ssh/id_dropbear
Wed, 06 Aug 2014 22:16:38 +0800 Matt Johnston Don't warn about ENOTSOCK when setting priority
Mon, 28 Jul 2014 22:59:16 +0800 Matt Johnston Fix some format string warnings
Mon, 28 Jul 2014 22:48:48 +0800 Matt Johnston Fix clock_gettime handling
Wed, 25 Jun 2014 23:42:39 +0800 Matt Johnston Improve handling lots of concurrent forwarded connections. Increase
Fri, 21 Mar 2014 22:16:42 +0800 Matt Johnston Fix monotonic_now() on OS X
Thu, 13 Mar 2014 23:50:09 +0800 Matt Johnston Add new monotonic_now() wrapper so that timeouts are unaffected by
Fri, 17 Jan 2014 21:39:27 +0800 Matt Johnston DROPBEAR_CLI_AUTH_IMMEDIATE fixed, now enabled by default
Tue, 03 Dec 2013 00:04:48 +0800 Matt Johnston - Sockets are set to lowdelay priority initially to improve conneciton setup
Mon, 02 Dec 2013 22:55:43 +0800 Catalin Patulea Set IPTOS_LOWDELAY on PTY sessions only
Mon, 25 Nov 2013 23:08:33 +0800 Matt Johnston Fix some warnings
Fri, 18 Oct 2013 21:38:01 +0800 Matt Johnston Merge in changes from the past couple of releases ecc
Thu, 03 Oct 2013 22:25:30 +0800 Matt Johnston Constant time memcmp for the hmac and password crypt
Tue, 21 May 2013 12:09:35 +0800 Matt Johnston merge in HEAD ecc
Mon, 08 Apr 2013 23:12:35 +0800 Matt Johnston add printmpint() for debugging ecc
Thu, 04 Apr 2013 00:18:50 +0800 Matt Johnston Take transmit and receive keys into use separately
Mon, 01 Apr 2013 00:07:26 +0800 Matt Johnston Move the more verbose TRACE() statements into TRACE2()
Mon, 09 Apr 2012 20:35:13 +0800 Matt Johnston Rename HAVE_FORK to USE_VFORK
Sun, 08 Apr 2012 01:50:52 -0400 Mike Frysinger check for fork() and not __uClinux__
Tue, 21 Feb 2012 23:00:30 +0800 Matt Johnston - Merge
Tue, 21 Feb 2012 22:56:45 +0800 Matt Johnston - Burn buffers to 0x00 instead
Sun, 04 Dec 2011 05:23:43 +0800 Matt Johnston - We don't need to test for NULL before free()
Thu, 10 Nov 2011 18:17:00 +0800 Matt Johnston Put better #if guards around IPv6 socket options for IPV6_TCLASS and
Wed, 26 Oct 2011 16:02:06 +0000 Matt Johnston Set IPTOS_LOWDELAY for IPv6 too
Thu, 20 Oct 2011 13:45:43 +0000 Matt Johnston Try bind IPV6_V6ONLY
Thu, 07 Apr 2011 13:05:10 +0000 Matt Johnston Fix FD leak if connect() fails, found by Klocwork
Thu, 07 Apr 2011 12:59:18 +0000 Matt Johnston Add noreturn and format attribute hints for some functions.
Wed, 23 Feb 2011 15:50:30 +0000 Matt Johnston Improve capitalisation for all logged strings
Tue, 01 Sep 2009 16:38:26 +0000 Matt Johnston Rearrange getaddrstring() etc
Wed, 01 Jul 2009 06:27:27 +0000 Matt Johnston Talking to the agent works now. Can't interpret the pubkeys. agent-client
Wed, 01 Jul 2009 04:53:17 +0000 Matt Johnston Make it compile, update for changes in channel structure. agent-client
Tue, 23 Sep 2008 16:05:04 +0000 Matt Johnston propagate from branch 'au.asn.ucc.matt.dropbear' (head 4fb35083f0f46ea667e7043e7d4314aecd3df46c) agent-client
Mon, 22 Sep 2008 14:13:44 +0000 Matt Johnston Replace calls to strtoul() with a helper m_str_to_uint()
Thu, 18 Sep 2008 16:34:18 +0000 Matt Johnston - Improve DNS failure message to include lookup host
Wed, 17 Sep 2008 14:49:12 +0000 Matt Johnston propagate from branch 'au.asn.ucc.matt.dropbear.dbclient-netcat-alike' (head b02ba6628cf2095017c60d202ac630f231e6b553)
Wed, 17 Sep 2008 14:36:49 +0000 Matt Johnston Rework netcat-alike to be a proper mode, with -B argument. dbclient-netcat-alike
Wed, 17 Sep 2008 14:35:36 +0000 Matt Johnston Don't capture stderr from spawned processes in proxycommand mode
Mon, 15 Sep 2008 14:04:55 +0000 Matt Johnston - Add run_shell_command() function to run a "sh -c" command, handling
Mon, 15 Sep 2008 13:41:18 +0000 Matt Johnston - Generalise spawn_command function
Thu, 16 Aug 2007 13:34:37 +0000 Matt Johnston propagate from branch 'au.asn.ucc.matt.dropbear' (head 8a7db1e2fdc5636abb338adb636babc32f465739) agent-client
Fri, 16 Feb 2007 14:42:08 +0000 Matt Johnston Fix for -pedantic -ansi compilation, change // to /**/, plus some signedness
Mon, 12 Feb 2007 10:43:44 +0000 Matt Johnston Disable core dumps
Sun, 04 Feb 2007 10:32:59 +0000 Matt Johnston merge of 'b1dd3b94e60a07a176dba2b035ac79968595990a'
Sat, 03 Feb 2007 13:57:35 +0000 Matt Johnston Fix failure-handling in dropbear_listen() when errstring is unset
Mon, 11 Sep 2006 11:22:52 +0000 Matt Johnston Forgot variable declaration.
Sun, 20 Aug 2006 12:16:13 +0000 Matt Johnston Handle failure reading a file (such as a key file)
Wed, 09 Aug 2006 16:22:20 +0000 Matt Johnston add yet more debug-unrandom
Sun, 06 Aug 2006 15:29:41 +0000 Matt Johnston add some more copious debugging debug-unrandom
Fri, 04 Aug 2006 17:15:35 +0000 Matt Johnston add some debugging of mpints debug-unrandom
Mon, 12 Jun 2006 15:57:14 +0000 Matt Johnston Another stab at getting ss_family happy on older glibc
Sat, 01 Apr 2006 12:09:46 +0000 Matt Johnston dropbear_log to stderr since it works now ucc-axis-hack
Sat, 25 Mar 2006 12:59:58 +0000 Matt Johnston propagate from branch 'au.asn.ucc.matt.dropbear' (head 11034278bd1917bebcbdc69cf53b1891ce9db121) ucc-axis-hack
Sat, 25 Mar 2006 12:57:09 +0000 Matt Johnston Various changes to compile+kind of run on UCC's axis board. ucc-axis-hack
Tue, 21 Mar 2006 16:20:59 +0000 Matt Johnston propagate from branch 'au.asn.ucc.matt.dropbear' (head 0501e6f661b5415eb76f3b312d183c3adfbfb712) agent-client
Wed, 08 Mar 2006 12:41:27 +0000 Matt Johnston * Per-IP connection unauthed connection limits
Sun, 04 Dec 2005 16:13:11 +0000 Matt Johnston * add -g (dbclient) and -a (dropbear) options for allowing non-local
Wed, 21 Sep 2005 15:58:19 +0000 Matt Johnston - new function to set "low delay" for a packet, set the ip TOS bit
Mon, 05 Sep 2005 15:16:52 +0000 Matt Johnston merge of da30137eaac417f50a323f9ddd29999ec21261e0
Mon, 05 Sep 2005 15:16:10 +0000 Matt Johnston * use own assertions which should get logged properly
Mon, 05 Sep 2005 12:12:55 +0000 Matt Johnston add a missing freeaddrinfo()
Mon, 18 Jul 2005 14:32:52 +0000 Matt Johnston - progress towards client agent forwarding agent-client
Tue, 10 May 2005 17:02:05 +0000 Matt Johnston * add a "label" argument to printhex()
Mon, 28 Feb 2005 13:01:00 +0000 Matt Johnston * add SSH_ASKPASS support (based on patch from Paul Whittaker
Mon, 28 Feb 2005 10:15:16 +0000 Matt Johnston * respect DO_HOST_LOOKUP config option
Sun, 02 Jan 2005 20:25:56 +0000 Matt Johnston Fixed DEBUG_TRACE macro so that we don't get semicolons left about the place
Sun, 02 Jan 2005 17:08:27 +0000 Matt Johnston 0.44 release changes
Sun, 02 Jan 2005 12:04:45 +0000 Matt Johnston Fix so that getnameinfo() is passed the address-specific structure size. This
Mon, 20 Dec 2004 14:24:57 +0000 Matt Johnston Cleaning out various dead wood found with -dead_strip
Tue, 14 Sep 2004 13:18:16 +0000 Matt Johnston calloc memory rather than mallocing it - can't hurt too much, and is
Thu, 02 Sep 2004 18:36:11 +0000 Matt Johnston Read the last line of a file without a finishing '\n' correctly private-rez
Fri, 27 Aug 2004 14:39:01 +0000 Matt Johnston merge of 50be59810e462f9f44f55e421227d6aa0b31982b
Thu, 26 Aug 2004 13:16:40 +0000 Matt Johnston - added circular buffering for channels
Tue, 24 Aug 2004 18:12:18 +0000 Matt Johnston Nasty.
Wed, 18 Aug 2004 15:48:25 +0000 Matt Johnston DEBUG_TRACE now only triggers with -v on the cmdline
Sat, 14 Aug 2004 17:35:28 +0000 Matt Johnston Dropbearkey can now print out pubkey portions
Thu, 12 Aug 2004 16:41:58 +0000 Matt Johnston Merging in the changes from 0.41-0.43 main Dropbear tree
Thu, 12 Aug 2004 14:56:22 +0000 Matt Johnston cleaning up the pubkey defines
Thu, 12 Aug 2004 13:48:42 +0000 Matt Johnston TCP forwarding works.
Wed, 11 Aug 2004 17:26:47 +0000 Matt Johnston - A nice cleaner structure for tcp (acceptor) forwarding.
Tue, 10 Aug 2004 17:09:52 +0000 Matt Johnston just checkpointing
Sun, 08 Aug 2004 16:17:05 +0000 Matt Johnston - Hostkey checking is mostly there, just aren't appending yet.
Tue, 03 Aug 2004 17:26:56 +0000 Matt Johnston Pubkey auth is mostly there for the client. Something strange with
Sun, 01 Aug 2004 08:54:01 +0000 Matt Johnston - Added terminal mode handling etc for the client, and window change
Mon, 26 Jul 2004 02:44:20 +0000 Matt Johnston snapshot of stuff
Thu, 03 Jun 2004 17:22:48 +0000 Matt Johnston Mostly done with the listener changeover
Tue, 01 Jun 2004 02:46:09 +0000 Matt Johnston Makefile.in contains updated files required