ccan
12 years agoFix talloc's use of PRINTF_ATTRIBUTE clash.
Rusty Russell [Thu, 28 Feb 2008 03:08:21 +0000 (14:08 +1100)]
Fix talloc's use of PRINTF_ATTRIBUTE clash.

12 years agoFix !HAVE_TYPEOF case by using new typesafe_cb.
Rusty Russell [Thu, 28 Feb 2008 03:06:51 +0000 (14:06 +1100)]
Fix !HAVE_TYPEOF case by using new typesafe_cb.

12 years agoMore attributes for typesafe_cb.
Rusty Russell [Thu, 28 Feb 2008 02:38:35 +0000 (13:38 +1100)]
More attributes for typesafe_cb.

12 years agoTypesafe callback infrastructure.
Rusty Russell [Thu, 28 Feb 2008 02:36:47 +0000 (13:36 +1100)]
Typesafe callback infrastructure.

12 years agoAdd required include, and remove Samba comment from header.
Rusty Russell [Thu, 28 Feb 2008 02:35:07 +0000 (13:35 +1100)]
Add required include, and remove Samba comment from header.

12 years agoShould use libtap's exit_status() for return from main.
Rusty Russell [Thu, 28 Feb 2008 02:33:05 +0000 (13:33 +1100)]
Should use libtap's exit_status() for return from main.

12 years agoPreserve errno on talloc_free
Rusty Russell [Thu, 10 Jan 2008 12:28:39 +0000 (23:28 +1100)]
Preserve errno on talloc_free

12 years agoRemove talloc_guide (folded into talloc.h) and testsuite.c (tests/run.c)
Rusty Russell [Thu, 10 Jan 2008 12:25:11 +0000 (23:25 +1100)]
Remove talloc_guide (folded into talloc.h) and testsuite.c (tests/run.c)

12 years agoMove documentation from talloc_guide.txt into talloc.h and remove some
Rusty Russell [Thu, 10 Jan 2008 12:21:47 +0000 (23:21 +1100)]
Move documentation from talloc_guide.txt into talloc.h and remove some
cruft.

12 years agoHAVE_ATTRIBUTE_PRINTF for talloc
Rusty Russell [Thu, 10 Jan 2008 12:21:08 +0000 (23:21 +1100)]
HAVE_ATTRIBUTE_PRINTF for talloc

12 years agoFirst cut of ccan-izing talloc
Rusty Russell [Sat, 5 Jan 2008 21:17:48 +0000 (08:17 +1100)]
First cut of ccan-izing talloc

12 years agoAvoid hacky recompilation of files to namespacize, use hacky parser
Rusty Russell [Sat, 29 Dec 2007 10:24:11 +0000 (21:24 +1100)]
Avoid hacky recompilation of files to namespacize, use hacky parser
instead!

12 years agoNew package: list, complete reimplementation of Linux's list macros.
Rusty Russell [Fri, 28 Dec 2007 12:59:36 +0000 (23:59 +1100)]
New package: list, complete reimplementation of Linux's list macros.

12 years agoNew variant of container_of: container_of_var, for list.h
Rusty Russell [Fri, 28 Dec 2007 12:59:11 +0000 (23:59 +1100)]
New variant of container_of: container_of_var, for list.h

12 years agoAdded namespacize, to prefix exposed symbols with CCAN_/ccan_.
Rusty Russell [Thu, 27 Dec 2007 11:26:19 +0000 (22:26 +1100)]
Added namespacize, to prefix exposed symbols with CCAN_/ccan_.
Current version is a hack: better would be to do decent header analysis
and not build anything.

12 years agoAdd string helpers (actually needed up previous checkin)
Rusty Russell [Thu, 20 Dec 2007 05:09:32 +0000 (16:09 +1100)]
Add string helpers (actually needed up previous checkin)

12 years agoInclude all the tools under ccan_tools dir, hacked to work for me.
Rusty Russell [Thu, 20 Dec 2007 04:19:26 +0000 (15:19 +1100)]
Include all the tools under ccan_tools dir, hacked to work for me.

12 years agoFirst cut, some hacks, three simple modules. init
Rusty Russell [Wed, 5 Dec 2007 13:41:39 +0000 (00:41 +1100)]
First cut, some hacks, three simple modules.