Michael Adam
9741cb7638
talloc:mksyms: allow characters after closing functions parenthesis.
...
Michael
2009-09-11 15:39:53 +02:00
Michael Adam
ee1fe382d6
talloc:mksyms: allow double pointer return value of functions.
...
Michael
2009-09-11 15:39:52 +02:00
Michael Adam
50347d6ac0
s3:mksyms: fix spelling...
...
Michael
2009-09-11 15:39:52 +02:00
Michael Adam
64bfa26f99
tevent:mksyms: fix spelling...
...
Michael
2009-09-11 15:39:52 +02:00
Michael Adam
ea2b9e0fb1
talloc:mksigs: allow PRINTF_ATTRIBUTE(..) macros function types as funcion args
...
Michael
2009-09-11 15:31:35 +02:00
Michael Adam
56c09d2fb2
talloc:mksigs: normalize bool -> _Bool
...
Michael
2009-09-11 15:31:35 +02:00
Michael Adam
82404ad3e4
talloc:mksigs: ignore symbols (like _DEPRECATED_) after closing function parentheses
...
Michael
2009-09-11 15:31:33 +02:00
Michael Adam
629ff2b6e2
talloc:mksigs: correctly ignode multiline function typedefs
...
by first concatenating multilint parentheses and removing typefes afterwards.
Michael
2009-09-11 15:31:33 +02:00
Michael Adam
7b0e072631
talloc:mksigs: ignore struct forward declarations.
...
Michael
2009-09-11 15:31:32 +02:00
Michael Adam
e60c775835
talloc:mksyms: allow characters after closing functions parenthesis.
...
Michael
2009-09-11 15:31:32 +02:00
Michael Adam
fd55479981
talloc:mksyms: allow double pointer return value of functions.
...
Michael
2009-09-11 15:31:32 +02:00
Michael Adam
55dcf928eb
tdb:mksigs: allow PRINTF_ATTRIBUTE(..) macros function types as funcion args
...
Michael
2009-09-11 15:31:31 +02:00
Michael Adam
cfa4e7ec75
tdb:mksigs: normalize bool -> _Bool
...
Michael
2009-09-11 15:31:31 +02:00
Michael Adam
25939a627f
tdb:mksigs: ignore symbols (like _DEPRECATED_) after closing function parentheses
...
Michael
2009-09-11 15:31:30 +02:00
Michael Adam
13bfcd5a93
tdb:mksigs: correctly ignode multiline function typedefs
...
by first concatenating multilint parentheses and removing typefes afterwards.
Michael
2009-09-11 15:31:30 +02:00
Michael Adam
ecd12bfb38
tdb:mksigs: ignore struct forward declarations.
...
Michael
2009-09-11 15:31:30 +02:00
Michael Adam
400f08450b
tdb:mksyms: allow characters after closing functions parenthesis.
...
Michael
2009-09-11 15:31:29 +02:00
Michael Adam
907e05595f
tdb:mksyms: allow double pointer return value of functions.
...
Michael
2009-09-11 15:31:29 +02:00
Michael Adam
6b9298191a
tevent:signatures: add _tevent_req_cancel and tevent_req_set_cancel_fn
...
introduced in 45e4be0d96
Michael
2009-09-11 15:31:29 +02:00
Michael Adam
7165f29aea
tevent:exports: add _tevent_req_cancel and tevent_req_set_cancel_fn.
...
These were added in 45e4be0d96
Michael
2009-09-11 15:31:28 +02:00
Michael Adam
f98470e3a4
tevent:mksigs: allow PRINTF_ATTRIBUTE(..) macros function types as funcion args
...
Michael
2009-09-11 15:31:28 +02:00
Michael Adam
085c07b743
tevent:mksigs: normalize bool -> _Bool
...
Michael
2009-09-11 15:31:28 +02:00
Michael Adam
636f8b5e5b
tevent:mksigs: ignore symbols (like _DEPRECATED_) after closing function parentheses
...
Michael
2009-09-11 15:31:27 +02:00
Michael Adam
aa7748484f
tevent:mksigs: correctly ignode multiline function typedefs
...
by first concatenating multilint parentheses and removing typefes afterwards.
Michael
2009-09-11 15:31:27 +02:00
Michael Adam
1e2393c178
tevent:mksigs: ignore struct forward declarations.
...
Michael
2009-09-11 15:31:27 +02:00
Michael Adam
1f1a900dd7
tevent:mksyms: allow characters after closing functions parenthesis.
...
Michael
2009-09-11 15:31:26 +02:00
Michael Adam
095a11226e
tevent:mksyms: allow double pointer return value of functions.
...
Michael
2009-09-11 15:31:26 +02:00
Michael Adam
4fb82727b1
tevent: add abi_checks to "make test"
...
Michael
2009-09-11 15:31:25 +02:00
Michael Adam
cf67b1bff7
tevent: remove filese generated by "make abi_checks" in "make clean".
...
Michael
2009-09-11 15:31:24 +02:00
Michael Adam
40c670f8cb
tevent: add a make target "make abi_checks"
...
Michael
2009-09-11 15:31:24 +02:00
Michael Adam
f0e276cff8
tevent: move the original abi_checks script to script/abi_checks_gcc.sh
...
Michael
2009-09-11 15:31:24 +02:00
Michael Adam
31ee072934
tevent: add script/abi_checks.sh. check for abi changes without gcc magic.
...
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 15:31:23 +02:00
Michael Adam
ffc72b9207
tevent: add script to extract signatures from header files.
...
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 15:31:23 +02:00
Michael Adam
4530fcd820
tevent: add scripts to extract library symbols (exports file) from headers
...
Michael
2009-09-11 15:31:23 +02:00
Andrew Tridgell
9da4933804
s4-vampire: cope with no invocationID when vampiring the schema
2009-09-11 23:26:39 +10:00
Andrew Tridgell
97182d52df
s4-drs: fixed the ldap SPN in AddEntry
2009-09-11 23:14:07 +10:00
Andrew Tridgell
e4683bfb3b
s4-provision: revert _gc_tcp priority
...
thanks to id10ts for spotting this. I was a victim of emacs zone mode,
which increaed it with each edit.
2009-09-11 23:13:39 +10:00
Andrew Tridgell
bd7cf6988e
s4-repl: refresh the partitions on each cycle
...
The KCC might have changed repsFrom, which is stored in the partitions
structure
2009-09-11 22:47:11 +10:00
Günther Deschner
bca75ecf97
s4-smbtorture: fix remaining lsa lookup call unknowns. sorry...
...
Guenther
2009-09-11 14:34:58 +02:00
Andrew Tridgell
61facf4266
s4-kcc: add a very simple KCC
...
A KCC is a 'Knowledge Consistency Checker', a fancy name for a daemon
that works out who will replicate with who in a AD domain. This
implements an extremely simple KCC task that just wants to replicate
with everyone :-)
2009-09-11 22:13:45 +10:00
Andrew Tridgell
fd3a77839c
s4-repl: don't update replPropertyMetaData for non-replicated attributes
...
thanks to Metze for spotting this
2009-09-11 22:13:45 +10:00
Andrew Tridgell
d7d7613e31
s4-idl: added the IDL for the DsReplica* calls
2009-09-11 22:13:45 +10:00
Günther Deschner
cbac8e4fa0
s3-rpcclient: add lookupsids3 command.
...
Guenther
2009-09-11 13:59:56 +02:00
Günther Deschner
1d4bf02993
lsa: fill in more unknowns in lsa_LookupSid calls.
...
Guenther
2009-09-11 13:59:56 +02:00
Matthias Dieter Wallnöfer
f74e8c266f
s4:ldb_map_outbound - fix memory leak
...
Patch from Andrew Kroeger wasn't fully correct - we need a "talloc_free" after
the "if (ac->r_current == NULL)" statement.
2009-09-11 13:38:29 +02:00
Matthias Dieter Wallnöfer
049c780c59
netlogon.idl: indent correctly
2009-09-11 13:38:29 +02:00
Günther Deschner
8990865c7f
lsa: use lsa_LookupNamesLevel in lsa_LookupSids{2,3}.
...
Guenther
2009-09-11 12:23:00 +02:00
Andrew Tridgell
c6647bfd17
s4-repl: on every ldb modify we need to update replPropertyMetaData
...
Every time we change a ldb object with the repl_meta_data module
loaded we need to update the replPropertyMetaData attribute to fix the
timestamps and USNs of the attributes being changed.
2009-09-11 19:07:38 +10:00
Andrew Tridgell
741fe9d6a1
s4-repl: don't add the RDN if it is already there
2009-09-11 18:02:04 +10:00
Andrew Tridgell
5b20af988c
s4-ldb: don't remove a message element beyond the end of the array
2009-09-11 18:02:04 +10:00