summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)AuthorFilesLines
2009-09-11talloc:mksyms: allow double pointer return value of functions.Michael Adam1-1/+1
Michael
2009-09-11tdb:mksigs: allow PRINTF_ATTRIBUTE(..) macros function types as funcion argsMichael Adam1-1/+1
Michael
2009-09-11tdb:mksigs: normalize bool -> _BoolMichael Adam1-0/+3
Michael
2009-09-11tdb:mksigs: ignore symbols (like _DEPRECATED_) after closing function ↵Michael Adam1-0/+1
parentheses Michael
2009-09-11tdb:mksigs: correctly ignode multiline function typedefsMichael Adam1-5/+5
by first concatenating multilint parentheses and removing typefes afterwards. Michael
2009-09-11tdb:mksigs: ignore struct forward declarations.Michael Adam1-0/+1
Michael
2009-09-11tdb:mksyms: allow characters after closing functions parenthesis.Michael Adam1-2/+2
Michael
2009-09-11tdb:mksyms: allow double pointer return value of functions.Michael Adam1-1/+1
Michael
2009-09-11tevent:signatures: add _tevent_req_cancel and tevent_req_set_cancel_fnMichael Adam1-0/+2
introduced in 45e4be0d96abdc729252df1e97bb9a56302e5a4a Michael
2009-09-11tevent:exports: add _tevent_req_cancel and tevent_req_set_cancel_fn.Michael Adam1-0/+2
These were added in 45e4be0d96abdc729252df1e97bb9a56302e5a4a Michael
2009-09-11tevent:mksigs: allow PRINTF_ATTRIBUTE(..) macros function types as funcion argsMichael Adam1-1/+1
Michael
2009-09-11tevent:mksigs: normalize bool -> _BoolMichael Adam1-0/+3
Michael
2009-09-11tevent:mksigs: ignore symbols (like _DEPRECATED_) after closing function ↵Michael Adam1-0/+1
parentheses Michael
2009-09-11tevent:mksigs: correctly ignode multiline function typedefsMichael Adam1-5/+5
by first concatenating multilint parentheses and removing typefes afterwards. Michael
2009-09-11tevent:mksigs: ignore struct forward declarations.Michael Adam1-0/+1
Michael
2009-09-11tevent:mksyms: allow characters after closing functions parenthesis.Michael Adam1-2/+2
Michael
2009-09-11tevent:mksyms: allow double pointer return value of functions.Michael Adam1-1/+1
Michael
2009-09-11tevent: add abi_checks to "make test"Michael Adam1-0/+2
Michael
2009-09-11tevent: remove filese generated by "make abi_checks" in "make clean".Michael Adam1-0/+2
Michael
2009-09-11tevent: add a make target "make abi_checks"Michael Adam1-0/+4
Michael
2009-09-11tevent: move the original abi_checks script to script/abi_checks_gcc.shMichael Adam1-0/+0
Michael
2009-09-11tevent: add script/abi_checks.sh. check for abi changes without gcc magic.Michael Adam1-0/+91
USAGE: abi_checks.sh LIBRARY_NAME header1 [header2 ...] This creates symbol signature lists using the mksyms and mksigs scripts and compares them with the checked in lists. Michael
2009-09-11tevent: add script to extract signatures from header files.Michael Adam1-0/+178
This produces output like the output gcc produces when invoked with the -aux-info switch. Run like this: cat include/tevent.h | ./script/mksigs.pl This simple parser is probably too coarse to handle all possible header files, but it treats tevent.h correctly... Michael
2009-09-11tevent: add scripts to extract library symbols (exports file) from headersMichael Adam2-0/+121
Michael
2009-09-10util_strlist: Add some more "const"s - small correctionMatthias Dieter Wallnöfer1-1/+1
2009-09-10util_strlist: Add some more "const"sMatthias Dieter Wallnöfer2-22/+27
2009-09-08s4/torture: add new torture_assert_*_todo() macrosSteven Danneman1-0/+38
These allow torture tests to perform cleanup after a failure, by jumping to a goto label.
2009-09-08lib/util: add unique string generator helper functionSteven Danneman2-0/+69
2009-09-08socket_wrapper: swrap_read() should use SWRAP_RECV* for swrap_dump_packet()Stefan Metzmacher1-5/+3
This is the same as swrap_recv(). metze
2009-09-07Add read() to socketwrapper. Metze please check.Jeremy Allison2-1/+38
Jeremy.
2009-09-07s4:tests/iconv - Fix a warningMatthias Dieter Wallnöfer1-1/+2
2009-09-07lib/tdr: fix the build with --enable-automatic-dependenciesStefan Metzmacher1-1/+1
metze
2009-09-07tdb: fix c++ build warning.Günther Deschner1-2/+2
Guenther
2009-09-07s4: Fix "Small memory leak after calling several times lp_update"Inra2-37/+20
Should fix bug #6660.
2009-09-05util:tests: Correct time tests for negative UTC offsets.Andrew Kroeger1-2/+23
All: Please find attached a patch to fix the timestring and http_timestring tests on hosts that have a negative UTC offset (west of the Prime Meridian). Sincerely, Andrew Kroeger >From 8a8ca35edccf64aa98f2f3ae1469c4c27db8215e Mon Sep 17 00:00:00 2001 From: Andrew Kroeger <andrew@id10ts.net> Date: Fri, 4 Sep 2009 01:31:50 -0500 Subject: [PATCH] util:tests: Correct time tests for negative UTC offsets. The timestring and http_timestring tests were failing on hosts with negative offsets from UTC. Due to the timezone offset, the returned values were back in the year 1969 (before the epoch) and did not match the test patterns. The correction computes the offset from UTC, and if it is negative that offset is added onto the value given to the timestring() and http_timestring() calls so that the returned values fall on 01-Jan-1970 and match the test pattern.
2009-09-04Add release script for teventSimo Sorce1-0/+48
2009-09-04tevent: change version to 0.9.8 after some critical bugs have been fixedStefan Metzmacher1-1/+1
metze
2009-09-04report the location of the original talloc_free on double freeAndrew Tridgell1-11/+18
When we get a double free abort from talloc it is often hard to work out where the first free came from. This patch takes advantage of the fact that _talloc_free() now takes a location the free was called from to allow the double free abort code to print the location of the first free that conflicts.
2009-09-03Another part of the fix for bug 6651 - smbd SIGSEGV when breaking oplocks.Jeremy Allison1-2/+6
SA_INFO_QUEUE_COUNT *MUST* be a power of 2, in order for the ring buffer wrap to work correctly at the 32 bit boundary. Thanks to Petr Vandrovec <petr@vandrovec.name> for this.
2009-08-30One would expect I could spell my name...Michael Adam1-1/+1
2009-08-30One would expect I could spell my name.Michael Adam1-1/+1
2009-08-30tdb: move the original abi_checks script to script/abi_checks_gcc.shMichael Adam1-0/+0
Michael
2009-08-30tdb: run abi_checks as part of "make test".Michael Adam1-0/+2
Strange: I had to place "test:: abi_checks" before the main "test::" target here, otherwise the abi checks would not get run. Michael
2009-08-30tdb: remove files generated by "make abi_checks" in "make clean".Michael Adam1-0/+2
Michael
2009-08-30tdb: add a target "abi_checks" to tdb.Michael Adam1-0/+4
Simply run "make abi_checks" to call the abi check script appropriately. Michael
2009-08-30tdb: add script/abi_checks.sh. check for abi changes without gcc magic.Michael Adam1-0/+91
USAGE: abi_checks.sh LIBRARY_NAME header1 [header2 ...] This creates symbol signature lists using the mksyms and mksigs scripts and compares them with the checked in lists. Michael
2009-08-30tdb: add script to extract signatures from header files.Michael Adam1-0/+178
This produces output like the output gcc produces when invoked with the -aux-info switch. Run like this: cat include/tdb.h | ./script/mksigs.pl This simple parser is probably too coarse to handle all possible header files, but it treats tdb.h correctly... Michael
2009-08-30tdb: add scripts to extract library symbols (exports file) from headersMichael Adam2-0/+121
Michael
2009-08-30talloc: move the original abi_checks script to script/abi_checks_gcc.shMichael Adam1-0/+0
Michael
2009-08-30talloc: remove talloc_free from the exportsMichael Adam1-1/+0
Michael