]>
git.ozlabs.org Git - ccan/log 
Rusty Russell  [Tue, 22 Feb 2011 03:33:15 +0000  (14:03 +1030)] 
licenses: clarify which BSD license it is.
Rusty Russell  [Tue, 22 Feb 2011 02:14:45 +0000  (12:44 +1030)] 
Merge branch 'daemon-with-notify' of git://github.com/stewartsmith/ccan into daemon-with-notify
Rusty Russell  [Fri, 18 Feb 2011 10:36:59 +0000  (21:06 +1030)] 
web: delete unused tool binaries.
Stewart Smith  [Fri, 11 Feb 2011 01:06:24 +0000  (12:06 +1100)] 
move daemon-with-notify to daemon_with_notify as dashes aren't allowed in CCAN module names (and ccanlint segfaults on them)
Stewart Smith  [Fri, 11 Feb 2011 01:00:25 +0000  (12:00 +1100)] 
fix up daemon-with-notify test
Stewart Smith  [Fri, 11 Feb 2011 00:25:25 +0000  (11:25 +1100)] 
can't use C comments in C comments - DUH
Stewart Smith  [Fri, 11 Feb 2011 00:23:04 +0000  (11:23 +1100)] 
update include to match header name conforming to CCAN standard
Stewart Smith  [Fri, 11 Feb 2011 00:22:25 +0000  (11:22 +1100)] 
rename source to match CCAN standards
Stewart Smith  [Fri, 11 Feb 2011 00:17:44 +0000  (11:17 +1100)] 
update test case copied from daemonize to use some of daemon-with-notify features
Stewart Smith  [Fri, 11 Feb 2011 00:17:08 +0000  (11:17 +1100)] 
fix function declaration for daemon_is_ready()
Stewart Smith  [Fri, 11 Feb 2011 00:13:37 +0000  (11:13 +1100)] 
use proper include path for daemon.h
Stewart Smith  [Fri, 11 Feb 2011 00:12:27 +0000  (11:12 +1100)] 
add daemon.h and documentation on functions
Stewart Smith  [Fri, 11 Feb 2011 00:03:07 +0000  (11:03 +1100)] 
remove ident headers from daemon-with-notify/daemon.c
Stewart Smith  [Thu, 10 Feb 2011 23:53:25 +0000  (10:53 +1100)] 
add basic bit of daemon-with-notify (mostly just from the Drizzle tree)
Joel Stanley  [Mon, 7 Feb 2011 04:06:16 +0000  (14:36 +1030)] 
opt: Silence unsed param warning triggered by -Wextra
Joel Stanley  [Mon, 7 Feb 2011 04:06:15 +0000  (14:36 +1030)] 
opt: Fix -Wmissing-field-initializers warning
Brad Hards  [Tue, 1 Feb 2011 01:11:30 +0000  (12:11 +1100)] 
Add libccan.a to ignore list.
Rusty Russell  [Sun, 30 Jan 2011 08:24:28 +0000  (18:54 +1030)] 
net: remove noerr dependency.
Rusty Russell  [Sat, 29 Jan 2011 07:42:20 +0000  (18:12 +1030)] 
net: fix latent bug in _info example.
Rusty Russell  [Fri, 28 Jan 2011 06:41:06 +0000  (17:11 +1030)] 
ccanlint: fix SEGV when example has format string.
Rusty Russell  [Fri, 28 Jan 2011 06:40:23 +0000  (17:10 +1030)] 
net: new module to help IPv4/IPv6 transition.
Brad Hards  [Wed, 19 Jan 2011 06:03:32 +0000  (17:03 +1100)] 
ccanlint: protect against the function element in the doc section being null
Rusty Russell  [Sat, 22 Jan 2011 02:02:54 +0000  (12:32 +1030)] 
ccanlint: always print \n at end of error message.
Rusty Russell  [Thu, 20 Jan 2011 01:01:11 +0000  (11:31 +1030)] 
ccanlint: don't collect results from test children
Rusty Russell  [Tue, 18 Jan 2011 07:21:51 +0000  (17:51 +1030)] 
opt: correct description, and neaten main header order.
Rusty Russell  [Tue, 18 Jan 2011 01:47:17 +0000  (12:17 +1030)] 
ccanlint: fix _info option handling
Rusty Russell  [Tue, 18 Jan 2011 00:44:46 +0000  (11:14 +1030)] 
strsplit: remove nump argument
Rusty Russell  [Tue, 18 Jan 2011 00:36:23 +0000  (11:06 +1030)] 
talloc: talloc_array_length()
Rusty Russell  [Sun, 9 Jan 2011 02:50:14 +0000  (13:20 +1030)] 
ccanlint: -k all
Rusty Russell  [Sun, 9 Jan 2011 02:49:15 +0000  (13:19 +1030)] 
ccanlint: -k should not pollute module directory.
Rusty Russell  [Tue, 18 Jan 2011 00:35:37 +0000  (11:05 +1030)] 
failtest: free up everything on exit.
Rusty Russell  [Tue, 18 Jan 2011 00:38:34 +0000  (11:08 +1030)] 
failtest: failtest_restore.h as an antidote to function overload.
Brad Hards  [Sun, 16 Jan 2011 06:50:51 +0000  (17:50 +1100)] 
wwviaudio: spelling fix
Brad Hards  [Sun, 16 Jan 2011 06:50:24 +0000  (17:50 +1100)] 
tdb2: spelling fix
Brad Hards  [Sun, 16 Jan 2011 06:50:03 +0000  (17:50 +1100)] 
tdb: spelling fixes
Brad Hards  [Sun, 16 Jan 2011 06:49:20 +0000  (17:49 +1100)] 
tap: spelling fix
Brad Hards  [Sun, 16 Jan 2011 06:48:53 +0000  (17:48 +1100)] 
talloc: spelling fix.
Brad Hards  [Sun, 16 Jan 2011 06:48:20 +0000  (17:48 +1100)] 
rbtree: spelling fixes
Brad Hards  [Sun, 16 Jan 2011 06:22:39 +0000  (17:22 +1100)] 
opt: spelling fixes.
Brad Hards  [Sun, 16 Jan 2011 06:22:14 +0000  (17:22 +1100)] 
nfs: spelling fixes.
Brad Hards  [Sun, 16 Jan 2011 06:21:39 +0000  (17:21 +1100)] 
list: spelling fixes
Brad Hards  [Sun, 16 Jan 2011 06:21:12 +0000  (17:21 +1100)] 
iscsi: spelling fixes.
Brad Hards  [Sun, 16 Jan 2011 06:19:51 +0000  (17:19 +1100)] 
hash: spelling fix
Brad Hards  [Sun, 16 Jan 2011 06:19:12 +0000  (17:19 +1100)] 
btree: spelling fix
Brad Hards  [Sun, 16 Jan 2011 06:17:36 +0000  (17:17 +1100)] 
ciniparser: spelling fixes
Brad Hards  [Sun, 16 Jan 2011 06:16:46 +0000  (17:16 +1100)] 
junkcode: spelling fixes.
Brad Hards  [Sun, 16 Jan 2011 06:15:32 +0000  (17:15 +1100)] 
array: spelling fixes.
Brad Hards  [Sun, 16 Jan 2011 05:22:46 +0000  (16:22 +1100)] 
str: change example to match function being explained.
Rusty Russell  [Mon, 17 Jan 2011 05:50:15 +0000  (16:20 +1030)] 
ccanlint: check examples actually mention thing they are demonstrating.
Rusty Russell  [Mon, 17 Jan 2011 05:49:13 +0000  (16:19 +1030)] 
ccanlint: fix trailing / in -d.
Rusty Russell  [Mon, 17 Jan 2011 05:47:49 +0000  (16:17 +1030)] 
ccanlint: score_file_error() takes printf-format
Rusty Russell  [Mon, 17 Jan 2011 05:34:42 +0000  (16:04 +1030)] 
ccanlint: fix score for info_summary_single_line
Brad Hards  [Mon, 17 Jan 2011 03:02:36 +0000  (13:32 +1030)] 
ciniparser: Separate summary line and description text for metadata
Brad Hards  [Mon, 17 Jan 2011 03:02:36 +0000  (13:32 +1030)] 
block_pool: Change metadata layout so initial description is all on one line.
Rusty Russell  [Mon, 17 Jan 2011 03:52:29 +0000  (14:22 +1030)] 
ccanlint: neaten info_summary_single_line with new doc_section info.
Rusty Russell  [Mon, 17 Jan 2011 03:44:43 +0000  (14:14 +1030)] 
ccanlint: keep mapping back to original source line for doc_extract
Brad Hards  [Mon, 17 Jan 2011 03:02:36 +0000  (13:32 +1030)] 
ccanlint: add test case for metadata summary line on a single separate line.
Rusty Russell  [Thu, 13 Jan 2011 08:55:01 +0000  (19:25 +1030)] 
htable: fix type of cmpfn in htable_type
Rusty Russell  [Mon, 10 Jan 2011 05:55:22 +0000  (16:25 +1030)] 
rbtree: fix allocation failre paths.
Rusty Russell  [Mon, 10 Jan 2011 05:17:24 +0000  (15:47 +1030)] 
rbtree: don't use temporary context to destroy rbtree
Rusty Russell  [Mon, 10 Jan 2011 05:53:46 +0000  (16:23 +1030)] 
rbtree: use failtest to check handling of allocation failures.
Rusty Russell  [Mon, 10 Jan 2011 05:51:24 +0000  (16:21 +1030)] 
rbtree: fix memory leak in tests
Rusty Russell  [Mon, 10 Jan 2011 05:55:48 +0000  (16:25 +1030)] 
rbtree: vary insert and delete orders in test
Rusty Russell  [Mon, 10 Jan 2011 03:36:40 +0000  (14:06 +1030)] 
talloc: allow replacement allocator
Rusty Russell  [Mon, 10 Jan 2011 05:32:03 +0000  (16:02 +1030)] 
talloc: fixed a use after free error
(Import from SAMBA commit 
6f51a1f45bf4de062cce7a562477e8140630a53d ):
this is the minimal fix for the problem Rusty found. I previously
thought that the best fix would be to change tc->parent to be valid
for all pointers, but that is expensive for realloc with large numbers
of child pointers, which is much more commmon than I expected it to
be.
Rusty Russell  [Mon, 10 Jan 2011 03:31:47 +0000  (14:01 +1030)] 
talloc: use failtest to test failure paths.
Rusty Russell  [Mon, 10 Jan 2011 04:12:38 +0000  (14:42 +1030)] 
failtest: new module.
Rusty Russell  [Mon, 10 Jan 2011 05:30:48 +0000  (16:00 +1030)] 
tap: add fail callback
Rusty Russell  [Sun, 9 Jan 2011 01:26:41 +0000  (11:56 +1030)] 
ccanlint: fix and simplify depends-accurate (with strreg)
Rusty Russell  [Sat, 8 Jan 2011 09:39:25 +0000  (20:09 +1030)] 
ccanlint: fix total score for running examples
Rusty Russell  [Sat, 8 Jan 2011 10:13:59 +0000  (20:43 +1030)] 
ccanlint: fix uninitialized variable
Rusty Russell  [Sat, 8 Jan 2011 08:07:19 +0000  (18:37 +1030)] 
ccanlint: use strreg for section extraction.
Rusty Russell  [Sat, 8 Jan 2011 08:06:56 +0000  (18:36 +1030)] 
Makefile: append git revision to "make scores"
Rusty Russell  [Sat, 8 Jan 2011 02:45:35 +0000  (13:15 +1030)] 
str_talloc: strreg
Rusty Russell  [Fri, 7 Jan 2011 23:47:37 +0000  (10:17 +1030)] 
str: strcount
Rusty Russell  [Thu, 6 Jan 2011 03:50:26 +0000  (14:20 +1030)] 
str: clean up tests so ccanlint doesn't complain about memory leaking.
Rusty Russell  [Fri, 7 Jan 2011 11:51:29 +0000  (22:21 +1030)] 
ccanlint: use positive description for test_pass_valgrind_noleaks
Rusty Russell  [Fri, 7 Jan 2011 11:50:44 +0000  (22:20 +1030)] 
ccanlint: print keys in output
Rusty Russell  [Fri, 7 Jan 2011 11:50:13 +0000  (22:20 +1030)] 
ccanlint: rename files to match keys
Rusty Russell  [Fri, 7 Jan 2011 11:50:04 +0000  (22:20 +1030)] 
ccanlint: rename structures to match keys
Rusty Russell  [Fri, 7 Jan 2011 11:49:49 +0000  (22:19 +1030)] 
ccanlint: list dependencies by key
Rusty Russell  [Fri, 7 Jan 2011 11:48:41 +0000  (22:18 +1030)] 
ccanlint: rename test keys
Rusty Russell  [Fri, 7 Jan 2011 02:52:43 +0000  (13:22 +1030)] 
Add scores/ directory to .gitignore.
Joey Adams  [Thu, 6 Jan 2011 20:35:51 +0000  (15:35 -0500)] 
ccanlint: added --test-dep-graph option
Joey Adams  [Thu, 6 Jan 2011 20:12:18 +0000  (15:12 -0500)] 
ccanlint: fix segfault caused by tests not depending on the "info" test.
Joey Adams  [Thu, 6 Jan 2011 15:50:04 +0000  (10:50 -0500)] 
opt: Fix warnings with gcc-4.5 (same approach as commit 
6535bde )
&*ptr is used in some other macros, but at a glance, they look like
cases where the pointer shouldn't be NULL .  Didn't change those,
and if we get more warnings, we'll cross that bridge when we get to it.
For now, I suppose they are just free NULL checks.
Rusty Russell  [Thu, 6 Jan 2011 01:54:05 +0000  (12:24 +1030)] 
daemonize: set stderr to /dev/null.
Rusty Russell  [Thu, 6 Jan 2011 01:45:03 +0000  (12:15 +1030)] 
daemonize: make valgrind happy.
Rusty Russell  [Thu, 6 Jan 2011 01:37:37 +0000  (12:07 +1030)] 
daemonize: use BSD-MIT as License: string in _info
Rusty Russell  [Thu, 6 Jan 2011 01:37:05 +0000  (12:07 +1030)] 
ccanlint: allow BSD-MIT for MIT license.
Rusty Russell  [Thu, 6 Jan 2011 00:56:47 +0000  (11:26 +1030)] 
ccanlint: fix parsing bug which believes lines starting with - are a section header.
Rusty Russell  [Tue, 4 Jan 2011 10:41:47 +0000  (21:11 +1030)] 
ccanlint: have valgrind fail with an error, always
Rusty Russell  [Tue, 4 Jan 2011 10:41:47 +0000  (21:11 +1030)] 
ccanlint: compile modules required by examples.
Rusty Russell  [Tue, 4 Jan 2011 10:41:47 +0000  (21:11 +1030)] 
ccanlint: make get_manifest cache manifests
Rusty Russell  [Tue, 4 Jan 2011 10:42:41 +0000  (21:12 +1030)] 
compiler: NORETURN
Rusty Russell  [Sat, 1 Jan 2011 06:44:05 +0000  (17:14 +1030)] 
tlist: typesafe variant of list module.
Rusty Russell  [Sat, 1 Jan 2011 06:43:04 +0000  (17:13 +1030)] 
list: LIST_HEAD_INIT
Rusty Russell  [Sat, 1 Jan 2011 06:42:40 +0000  (17:12 +1030)] 
list: improve test coverage to 100%
Rusty Russell  [Sat, 1 Jan 2011 06:41:15 +0000  (17:11 +1030)] 
list: list_del_from()
Rusty Russell  [Sat, 1 Jan 2011 06:45:10 +0000  (17:15 +1030)] 
list: test CCAN_LIST_DEBUG=1 case