Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-09-21 | async_sock: return -1/EPIPE if we're getting an end of file on read. | Stefan Metzmacher | 1 | -0/+4 | |
This makes the error handling in the callers easier. metze | |||||
2009-09-21 | tevent: make sure we don't set errno within the signal handler function. | Stefan Metzmacher | 1 | -0/+3 | |
metze | |||||
2009-09-20 | talloc: fixed talloc_disable_null_tracking() | Andrew Tridgell | 3 | -1/+30 | |
When we disable null tracking, we need to move any existing objects that are under the null_context to be parented by the true NULL context. We also need a new talloc_enable_null_tracking_no_autofree() function, as the talloc testsuite cannot cope with the moving of the autofree context under the null_context as it wants to check exact counts of objects under the null_context, and smbtorture has a large number of objects in the autofree_context from .init functions | |||||
2009-09-19 | tdb: increase minor version | Andrew Tridgell | 1 | -1/+1 | |
we depend on reads in transactions for s4 replication | |||||
2009-09-17 | talloc: don't crash if f is NULL in talloc_report_* | Andrew Tridgell | 1 | -2/+4 | |
It's annoying when you use p talloc_report_full(ctx, fopen("/tmp/xx","w")) in gdb, and if you don't have write permission on the file then you get a segv. | |||||
2009-09-17 | libreplace: added likely()/unlikely() macros for gcc | Andrew Tridgell | 1 | -0/+19 | |
These macros allow the compile to better optimise code that has a lot of if statements. I particularly want to use this for our low level generated NDR code. | |||||
2009-09-17 | spnego: Support ASN.1 BIT STRING and use it in SPNEGO. | Kouhei Sutou | 2 | -0/+44 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2009-09-16 | lib/crypto: include aes.h into crypto.h | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-09-15 | tdb: allow reads after prepare commit | Andrew Tridgell | 1 | -8/+0 | |
We previously only allowed a commit to happen after a prepare commit. It is in fact safe to allow reads between a prepare and a commit, and the s4 replication code can make use of that, so allow it. | |||||
2009-09-15 | talloc: when we enable NULL tracking, reparent the autofree context | Andrew Tridgell | 1 | -0/+3 | |
If NULL tracking is enabled after the autofree context is initialised then autofree ends up separate from the null_context. This means that talloc_report_full() doesn't report the autofree context. Fix this by reparenting the autofree context when we create the null_context. | |||||
2009-09-16 | lib/crypto: link in AES crypto for s4 as well. | Günther Deschner | 1 | -1/+2 | |
Guenther | |||||
2009-09-16 | lib/crypto: add aes encryption routines to main cryto lib. | Günther Deschner | 4 | -0/+1462 | |
Guenther | |||||
2009-09-15 | libreplace: white space cleanups | Björn Jacke | 2 | -12/+12 | |
2009-09-15 | libcli:nbt put util_net.c protos in new header file | Andrew Bartlett | 2 | -21/+46 | |
This fixed a very odd build problem due to util.h importing system/network.h being imported before the uid_wapper code. Andrew Bartlett | |||||
2009-09-15 | libcli:nbt make the lmhosts parsing code and dependicies common | Andrew Bartlett | 2 | -2/+138 | |
This starts the process to have Samba4 use lmhosts. Andrew Bartlett | |||||
2009-09-14 | Prepend "$libreplacedir/" to all objects in LIBREPLACEOBJ | Matt Kraai | 7 | -14/+14 | |
2009-09-11 | tevent:mksyms: fix spelling... | Michael Adam | 2 | -2/+2 | |
Michael | |||||
2009-09-11 | talloc:mksigs: allow PRINTF_ATTRIBUTE(..) macros function types as funcion args | Michael Adam | 1 | -1/+1 | |
Michael | |||||
2009-09-11 | talloc:mksigs: normalize bool -> _Bool | Michael Adam | 1 | -0/+3 | |
Michael | |||||
2009-09-11 | talloc:mksigs: ignore symbols (like _DEPRECATED_) after closing function ↵ | Michael Adam | 1 | -0/+1 | |
parentheses Michael | |||||
2009-09-11 | talloc:mksigs: correctly ignode multiline function typedefs | Michael Adam | 1 | -5/+5 | |
by first concatenating multilint parentheses and removing typefes afterwards. Michael | |||||
2009-09-11 | talloc:mksigs: ignore struct forward declarations. | Michael Adam | 1 | -0/+1 | |
Michael | |||||
2009-09-11 | talloc:mksyms: allow characters after closing functions parenthesis. | Michael Adam | 1 | -2/+2 | |
Michael | |||||
2009-09-11 | talloc:mksyms: allow double pointer return value of functions. | Michael Adam | 1 | -1/+1 | |
Michael | |||||
2009-09-11 | tdb:mksigs: allow PRINTF_ATTRIBUTE(..) macros function types as funcion args | Michael Adam | 1 | -1/+1 | |
Michael | |||||
2009-09-11 | tdb:mksigs: normalize bool -> _Bool | Michael Adam | 1 | -0/+3 | |
Michael | |||||
2009-09-11 | tdb:mksigs: ignore symbols (like _DEPRECATED_) after closing function ↵ | Michael Adam | 1 | -0/+1 | |
parentheses Michael | |||||
2009-09-11 | tdb:mksigs: correctly ignode multiline function typedefs | Michael Adam | 1 | -5/+5 | |
by first concatenating multilint parentheses and removing typefes afterwards. Michael | |||||
2009-09-11 | tdb:mksigs: ignore struct forward declarations. | Michael Adam | 1 | -0/+1 | |
Michael | |||||
2009-09-11 | tdb:mksyms: allow characters after closing functions parenthesis. | Michael Adam | 1 | -2/+2 | |
Michael | |||||
2009-09-11 | tdb:mksyms: allow double pointer return value of functions. | Michael Adam | 1 | -1/+1 | |
Michael | |||||
2009-09-11 | tevent:signatures: add _tevent_req_cancel and tevent_req_set_cancel_fn | Michael Adam | 1 | -0/+2 | |
introduced in 45e4be0d96abdc729252df1e97bb9a56302e5a4a Michael | |||||
2009-09-11 | tevent:exports: add _tevent_req_cancel and tevent_req_set_cancel_fn. | Michael Adam | 1 | -0/+2 | |
These were added in 45e4be0d96abdc729252df1e97bb9a56302e5a4a Michael | |||||
2009-09-11 | tevent:mksigs: allow PRINTF_ATTRIBUTE(..) macros function types as funcion args | Michael Adam | 1 | -1/+1 | |
Michael | |||||
2009-09-11 | tevent:mksigs: normalize bool -> _Bool | Michael Adam | 1 | -0/+3 | |
Michael | |||||
2009-09-11 | tevent:mksigs: ignore symbols (like _DEPRECATED_) after closing function ↵ | Michael Adam | 1 | -0/+1 | |
parentheses Michael | |||||
2009-09-11 | tevent:mksigs: correctly ignode multiline function typedefs | Michael Adam | 1 | -5/+5 | |
by first concatenating multilint parentheses and removing typefes afterwards. Michael | |||||
2009-09-11 | tevent:mksigs: ignore struct forward declarations. | Michael Adam | 1 | -0/+1 | |
Michael | |||||
2009-09-11 | tevent:mksyms: allow characters after closing functions parenthesis. | Michael Adam | 1 | -2/+2 | |
Michael | |||||
2009-09-11 | tevent:mksyms: allow double pointer return value of functions. | Michael Adam | 1 | -1/+1 | |
Michael | |||||
2009-09-11 | tevent: add abi_checks to "make test" | Michael Adam | 1 | -0/+2 | |
Michael | |||||
2009-09-11 | tevent: remove filese generated by "make abi_checks" in "make clean". | Michael Adam | 1 | -0/+2 | |
Michael | |||||
2009-09-11 | tevent: add a make target "make abi_checks" | Michael Adam | 1 | -0/+4 | |
Michael | |||||
2009-09-11 | tevent: move the original abi_checks script to script/abi_checks_gcc.sh | Michael Adam | 1 | -0/+0 | |
Michael | |||||
2009-09-11 | tevent: add script/abi_checks.sh. check for abi changes without gcc magic. | Michael Adam | 1 | -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-11 | tevent: add script to extract signatures from header files. | Michael Adam | 1 | -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-11 | tevent: add scripts to extract library symbols (exports file) from headers | Michael Adam | 2 | -0/+121 | |
Michael | |||||
2009-09-10 | util_strlist: Add some more "const"s - small correction | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
2009-09-10 | util_strlist: Add some more "const"s | Matthias Dieter Wallnöfer | 2 | -22/+27 | |
2009-09-08 | s4/torture: add new torture_assert_*_todo() macros | Steven Danneman | 1 | -0/+38 | |
These allow torture tests to perform cleanup after a failure, by jumping to a goto label. |