]>
git.ozlabs.org Git - ccan/log 
Rusty Russell  [Mon, 26 May 2014 02:40:47 +0000  (12:10 +0930)] 
tools/ccanlint: don't assert on relative directories for -d.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 26 May 2014 02:16:00 +0000  (11:46 +0930)] 
test: add test to ensure we can use non-const lists via check.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Tue, 27 May 2014 03:47:29 +0000  (13:17 +0930)] 
net: don't return still-connecting fd.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
David Gibson  [Mon, 19 May 2014 11:21:48 +0000  (21:21 +1000)] 
bitmap: Use const qualifiers where possibleSigned-off-by: David Gibson <david@gibson.dropbear.id.au> 
David Gibson  [Wed, 14 May 2014 05:13:26 +0000  (15:13 +1000)] 
ccan/bitmap: const for bitmap_test_bit.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> 
Cody P Schafer  [Sun, 26 Jan 2014 02:23:13 +0000  (18:23 -0800)] 
net: fix ipv4 immediate connect
Rusty Russell  [Sun, 13 Apr 2014 11:55:37 +0000  (21:25 +0930)] 
io: don't close if already closing in io_close_other.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Thu, 10 Apr 2014 11:48:36 +0000  (21:18 +0930)] 
io: change io_idle() to io_wait()Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Tue, 8 Apr 2014 09:33:52 +0000  (19:03 +0930)] 
io: io_never for events that should never happen.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Emilio G. Cota  [Mon, 10 Mar 2014 15:04:50 +0000  (11:04 -0400)] 
bitmap: use unsigned int for iterating over bitmap wordsSigned-off-by: Emilio G. Cota <cota@braap.org> 
Rusty Russell  [Sun, 2 Mar 2014 06:05:10 +0000  (16:35 +1030)] 
io: call finish function after fd is actually closed.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Fri, 28 Feb 2014 01:42:11 +0000  (12:12 +1030)] 
Enhance CCAN_LIST_DEBUG to report original callerBased-on-the-true-story-by: Stewart Smith <stewart@linux.vnet.ibm.com> Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 24 Feb 2014 03:26:32 +0000  (13:56 +1030)] 
opt: add float/double helpers.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 24 Feb 2014 02:55:19 +0000  (13:25 +1030)] 
opt: relicense to GPLv2+ (from GPLv3+)Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Tue, 11 Feb 2014 03:32:17 +0000  (14:02 +1030)] 
opt: don't wordwrap when description line starts with whitespace.Suggested-by: Luke Dashjr <luke-jr+git@utopios.org> Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Tue, 11 Feb 2014 02:47:44 +0000  (13:17 +1030)] 
opt: test the new embedded-\n-in-usage behaviour.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Luke Dashjr  [Fri, 7 Feb 2014 16:41:03 +0000  (16:41 +0000)] 
opt: accept newline in help stringsSigned-off-by: Luke Dashjr <luke-jr+git@utopios.org> Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Tue, 11 Feb 2014 02:36:24 +0000  (13:06 +1030)] 
ccan: add test for line-wrapping usage message.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Thu, 6 Feb 2014 03:55:07 +0000  (14:25 +1030)] 
opt: fix tests for 64-bit systems.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Thu, 6 Feb 2014 03:51:40 +0000  (14:21 +1030)] 
opt: test HAVE_SYS_TERMIOS_H via #ifSigned-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Thu, 6 Feb 2014 03:50:59 +0000  (14:20 +1030)] 
tools/configurator: add HAVE_SYS_TERMIOS_HSigned-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Luke Dashjr  [Wed, 5 Feb 2014 21:39:30 +0000  (21:39 +0000)] 
opt: avoid using %lld and %llx formatsSigned-off-by: Luke Dashjr <luke-jr+git@utopios.org> Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Luke Dashjr  [Wed, 5 Feb 2014 21:27:40 +0000  (21:27 +0000)] 
opt: only use termios if HAVE_SYS_TERMIOS_H is definedSigned-off-by: Luke Dashjr <luke-jr+git@utopios.org> Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Emilio G. Cota  [Thu, 19 Dec 2013 06:00:15 +0000  (01:00  -0500)] 
bitmap: add endianness castsSigned-off-by: Emilio G. Cota <cota@braap.org> 
Rusty Russell  [Thu, 12 Dec 2013 04:56:50 +0000  (15:26 +1030)] 
timer: fix abortstring on 64 bit platforms.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Thu, 12 Dec 2013 04:55:46 +0000  (15:25 +1030)] 
net: fix async connect to non-listening port.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Sat, 7 Dec 2013 07:10:47 +0000  (17:40 +1030)] 
io: io_always, and zero-length operations support.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Ahmed Samy  [Sun, 1 Dec 2013 11:52:03 +0000  (13:52 +0200)] 
cpuid: fix example compilationSigned-off-by: Ahmed Samy <f.fallen45@gmail.com> 
Ahmed Samy  [Fri, 29 Nov 2013 18:31:11 +0000  (20:31 +0200)] 
cpuid: Now we support extended feature testing.Signed-off-by: Ahmed Samy <f.fallen45@gmail.com> 
Peter Hutterer  [Thu, 21 Nov 2013 01:53:53 +0000  (11:53 +1000)] 
argcheck: a module to check argument rangesSigned-off-by: Peter Hutterer <peter.hutterer@who-t.net> 
Rusty Russell  [Fri, 15 Nov 2013 05:23:31 +0000  (15:53 +1030)] 
io: io_close_other()Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Fri, 15 Nov 2013 05:08:55 +0000  (15:38 +1030)] 
io: Fix bug where duplex connection is last fd, when another gets deleted.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Thu, 14 Nov 2013 07:43:31 +0000  (18:13 +1030)] 
Revert "io: closing one side of a duplex connection closes both."
This reverts commit 
490b63852f281f0d72eb6f6dfa5e0dce36bcbe0d .
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Conflicts:
	ccan/io/io.c
Ahmed Samy  [Thu, 28 Nov 2013 15:20:23 +0000  (17:20 +0200)] 
cpuid: Introduce cpuid_write_infoSigned-off-by: Ahmed Samy <f.fallen45@gmail.com> 
Ahmed Samy  [Tue, 26 Nov 2013 17:47:26 +0000  (19:47 +0200)] 
cpuid: documentation fixSigned-off-by: Ahmed Samy <f.fallen45@gmail.com> 
Rusty Russell  [Thu, 14 Nov 2013 02:29:41 +0000  (12:59 +1030)] 
Merge branch 'master' of ozlabs.org:ccan
Rusty Russell  [Thu, 14 Nov 2013 02:29:21 +0000  (12:59 +1030)] 
io: add io_is_idle().Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Thu, 14 Nov 2013 02:23:57 +0000  (12:53 +1030)] 
io: handle duplex corner cases.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Ahmed Samy  [Wed, 13 Nov 2013 13:09:13 +0000  (15:09 +0200)] 
cpuid: remove un-needed bit shiftingSigned-off-by: Ahmed Samy <f.fallen45@gmail.com> 
Rusty Russell  [Tue, 12 Nov 2013 10:12:01 +0000  (20:42 +1030)] 
Merge branch 'master' of ozlabs.org:ccan
Rusty Russell  [Tue, 12 Nov 2013 10:11:06 +0000  (20:41 +1030)] 
io: closing one side of a duplex connection closes both.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Ahmed Samy  [Mon, 11 Nov 2013 16:21:31 +0000  (18:21 +0200)] 
cpuid: parse L1 cache information for AMD.Signed-off-by: Ahmed Samy <f.fallen45@gmail.com> 
Ahmed Samy  [Mon, 11 Nov 2013 16:05:14 +0000  (18:05 +0200)] 
cpuid: small fix for non x86-cpusSigned-off-by: Ahmed Samy <f.fallen45@gmail.com> 
Rusty Russell  [Sat, 9 Nov 2013 10:17:20 +0000  (20:47 +1030)] 
Merge branch 'master' of ozlabs.org:ccan
Rusty Russell  [Sat, 9 Nov 2013 10:16:58 +0000  (20:46 +1030)] 
list: fix list_prev and list_next on const lists.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Ahmed Samy  [Fri, 8 Nov 2013 12:52:04 +0000  (14:52 +0200)] 
cpuid: prefix cpuid_t enums with CPUID_* instead of CPU_*Signed-off-by: Ahmed Samy <f.fallen45@gmail.com> 
Ahmed Samy  [Thu, 7 Nov 2013 17:29:07 +0000  (19:29 +0200)] 
cpuid: drop support for testing extended featuresSigned-off-by: Ahmed Samy <f.fallen45@gmail.com> 
Ahmed Samy  [Thu, 7 Nov 2013 17:17:16 +0000  (19:17 +0200)] 
cpuid: fix for MSVC in cpuid_is_supported()Signed-off-by: Ahmed Samy <f.fallen45@gmail.com> 
Ahmed Samy  [Thu, 7 Nov 2013 17:14:17 +0000  (19:14 +0200)] 
cpuid: parse additional feature information for pCPU_PROCINFO_AND_FEATUREBITSSigned-off-by: Ahmed Samy <f.fallen45@gmail.com> 
Ahmed Samy  [Thu, 7 Nov 2013 17:06:16 +0000  (19:06 +0200)] 
cpuid: better parser for processor infoSigned-off-by: Ahmed Samy <f.fallen45@gmail.com> 
Rusty Russell  [Tue, 29 Oct 2013 10:42:57 +0000  (21:12 +1030)] 
io: fix port clash in test.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Tue, 29 Oct 2013 10:31:32 +0000  (21:01 +1030)] 
daemonize / daemon_with_notify: ignore Ubuntu 13.10 brain death.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 28 Oct 2013 11:27:16 +0000  (21:57 +1030)] 
time: to/from sec conversions.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 28 Oct 2013 11:20:58 +0000  (21:50 +1030)] 
Merge branch 'master' of ozlabs.org:ccan
Ahmed Samy  [Fri, 25 Oct 2013 14:02:10 +0000  (16:02 +0200)] 
cpuid: Use __asm for MSVCSigned-off-by: Ahmed Samy <f.fallen45@gmail.com> 
Ahmed Samy  [Wed, 23 Oct 2013 15:39:25 +0000  (17:39 +0200)] 
cpuid: use a sprintf-like function to get cputype as a stringSigned-off-by: Ahmed Samy <f.fallen45@gmail.com> 
Ahmed Samy  [Mon, 21 Oct 2013 11:45:19 +0000  (13:45 +0200)] 
cpuid: avoid unions in parsing dataSigned-off-by: Ahmed Samy <f.fallen45@gmail.com> 
Ahmed Samy  [Mon, 21 Oct 2013 10:24:36 +0000  (12:24 +0200)] 
cpuid: apply the 32-bit fixSigned-off-by: Ahmed Samy <f.fallen45@gmail.com> 
Rusty Russell  [Mon, 21 Oct 2013 05:33:58 +0000  (16:03 +1030)] 
io: add io_conn_fd()Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 21 Oct 2013 05:10:02 +0000  (15:40 +1030)] 
io: io_set_alloc()Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Wed, 16 Oct 2013 09:20:12 +0000  (19:50 +1030)] 
ccan/io: make union more generic.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Ahmed Samy  [Mon, 14 Oct 2013 23:45:27 +0000  (01:45  +0200)] 
Merge branch 'master' of ozlabs.org:ccan
Rusty Russell  [Mon, 14 Oct 2013 11:03:51 +0000  (21:33 +1030)] 
Merge branch 'io'
Rusty Russell  [Mon, 14 Oct 2013 11:03:07 +0000  (21:33 +1030)] 
ccan/io: add examples.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 11:03:07 +0000  (21:33 +1030)] 
ccan/io: io_connect()Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 11:03:07 +0000  (21:33 +1030)] 
ccan/io: flatten debug callchain further.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 11:03:07 +0000  (21:33 +1030)] 
ccan/io: flatten debug callchain.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 11:03:07 +0000  (21:33 +1030)] 
ccan/io: update and improve documentation.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 11:03:07 +0000  (21:33 +1030)] 
ccan/io: save errno on io_close, for finish functions.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 11:02:58 +0000  (21:32 +1030)] 
ccan/io: handle errors on poll()Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 11:02:57 +0000  (21:32 +1030)] 
ccan/io: io_close_cb()Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 11:01:18 +0000  (21:31 +1030)] 
ccan/io: simplify I/O callbacks.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 11:01:16 +0000  (21:31 +1030)] 
ccan/io: io_set_finish()Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 10:58:36 +0000  (21:28 +1030)] 
ccan/io: test custom io functions.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 10:58:36 +0000  (21:28 +1030)] 
ccan/io: go linear for debugging.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 10:58:36 +0000  (21:28 +1030)] 
ccan/io: test read after hangup.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 10:58:36 +0000  (21:28 +1030)] 
ccan/io: simplify do_ready.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 10:58:36 +0000  (21:28 +1030)] 
ccan/io: make io functions more generic.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 10:58:36 +0000  (21:28 +1030)] 
ccan/io: remove io_state.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 10:58:36 +0000  (21:28 +1030)] 
ccan/io: remove IO_IDLE state.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 10:58:36 +0000  (21:28 +1030)] 
ccan/io: remove IO_NEXT state.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 10:58:36 +0000  (21:28 +1030)] 
ccan/io: initialize connection with an explicit I/O plan.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 10:58:36 +0000  (21:28 +1030)] 
ccan/io: generic init function for listening connections.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 10:58:35 +0000  (21:28 +1030)] 
ccan/io: remove conn arg from io_plan constructors.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 10:58:35 +0000  (21:28 +1030)] 
ccan/io: pass struct io_plan explicitly.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 10:58:35 +0000  (21:28 +1030)] 
ccan/io: replace backend_set_state with backend_wakeup()Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 10:58:35 +0000  (21:28 +1030)] 
ccan/io: make enum io_state namespace-safe.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 10:58:35 +0000  (21:28 +1030)] 
ccan/io: use explicit IO callback functions, instead of io_state values.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 10:58:35 +0000  (21:28 +1030)] 
ccan/io: remove next & finish from union.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 10:58:35 +0000  (21:28 +1030)] 
ccan/io: put explicit poll flags in the plan.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 10:58:35 +0000  (21:28 +1030)] 
ccan/io: get rid of io_next(), pass callbacks directly.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 10:58:35 +0000  (21:28 +1030)] 
ccan/io: rename io_op to io_plan.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 10:58:35 +0000  (21:28 +1030)] 
ccan/io: timer support.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 10:58:35 +0000  (21:28 +1030)] 
ccan/io: check for all idle.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 10:58:20 +0000  (21:28 +1030)] 
ccan/io: io_duplex.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 10:04:35 +0000  (20:34 +1030)] 
ccan/io: benchmarks.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Rusty Russell  [Mon, 14 Oct 2013 10:04:07 +0000  (20:34 +1030)] 
ccan/io: new module.Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 
Ahmed Samy  [Fri, 11 Oct 2013 11:10:07 +0000  (13:10 +0200)] 
cpuid: minor fixesSigned-off-by: Ahmed Samy <f.fallen45@gmail.com> 
Ahmed Samy  [Fri, 11 Oct 2013 11:09:19 +0000  (13:09 +0200)] 
cpuid: cache processor brand stringSigned-off-by: Ahmed Samy <f.fallen45@gmail.com> 
Ahmed Samy  [Fri, 11 Oct 2013 11:08:48 +0000  (13:08 +0200)] 
cpuid: remove the static func has_featureSigned-off-by: Ahmed Samy <f.fallen45@gmail.com>