1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-11 05:18:09 +03:00
Commit Graph

8842 Commits

Author SHA1 Message Date
Alexander Bokovoy
aaddd93e46 r15052: Do not add builddir variants into include paths when building in-tree
(This used to be commit 2e2a33ce3f)
2007-10-10 14:04:04 -05:00
Alexander Bokovoy
3c53cb85ce r15051: Remove directory creation from this rule; we use script/buildtree.pl for external build dir instead
(This used to be commit ba7b41bb57)
2007-10-10 14:04:04 -05:00
Andrew Tridgell
35cb099357 r15050: fixed a double free in the new messaging code.
(This used to be commit ee7869bb3c)
2007-10-10 14:04:03 -05:00
Andrew Tridgell
c8610144f7 r15049: for really efficient oplock handling with thousands of open files we
will need a separate messaging endpoint per open file. To make this
efficient extend the messaging layer to have a new registration
function for temporary message types that maps via an idtree.

I have updated the LOCAL-MESSAGING test to use the new function.
(This used to be commit 4b976851d8)
2007-10-10 14:04:03 -05:00
Andrew Tridgell
289911bb4e r15048: started on the server side implementation of oplocks. The code is not
functional yet, I'm committing so it doesn't diverge too much from
other peoples work. It is disabled by default.
(This used to be commit ba0b8a218d)
2007-10-10 14:04:03 -05:00
Alexander Bokovoy
9cf41988ff r15036: Add out of tree build support and see how buildfarm will respond to make constructs
(This used to be commit 9329854489)
2007-10-10 14:04:03 -05:00
Andrew Tridgell
970f7122d9 r15033: expanded the RAW-OPLOCK test to include the different cases where the
client chooses to break to none or break to level II, when offered a
level II break from exclusive
(This used to be commit 9a35b14422)
2007-10-10 14:04:02 -05:00
Andrew Tridgell
84e00add26 r15032: change BENCH-NBENCH to always break to none, rather than accepting a
levelII break offer from the server.
(This used to be commit 7d7853476e)
2007-10-10 14:04:02 -05:00
Andrew Tridgell
3979da11a4 r15029: fixed the detection of inotify
(This used to be commit 5471b4b1a8)
2007-10-10 14:04:02 -05:00
Rafal Szczesniak
0240d4a875 r15021: Couple more comments and fixes in spirit of utility functions
for composite interface.

rafal
(This used to be commit 905ca5a3ec)
2007-10-10 14:04:01 -05:00
Tim Potter
bfa8d64909 r15017: When making up our own inotify functions, make sure glibc exports the
__NR_inotify_* syscall numbers before trying.
(This used to be commit 5e79adda7c)
2007-10-10 14:04:01 -05:00
Andrew Tridgell
7f6ed60c70 r15016: add a test for a 2nd open with an exclusive oplock. It does not cause
a break, as exclusive oplocks don't cache close requests
(This used to be commit 9f2617a062)
2007-10-10 14:04:01 -05:00
Andrew Tridgell
48d3fb39ff r15015: add an explanation for this test
(This used to be commit 9fdeec506f)
2007-10-10 14:04:01 -05:00
Andrew Tridgell
72343b9615 r15014: added a simple batch oplock benchmark
Jeremy, Samba3 currently fails this test with a 2.6.16-rc6 kernel and
kernel oplocks enabled. With kernel oplock off it passes, though its a
bit slow
(This used to be commit 99df202460)
2007-10-10 14:04:01 -05:00
Jelmer Vernooij
4480a62ec3 r15002: More cleanups in build/m4/rewrite.m4
(This used to be commit f5e2cc8456)
2007-10-10 14:04:00 -05:00
Jelmer Vernooij
9dfdfc65b7 r15001: Add 'make dist'
(This used to be commit 16e67d04d4)
2007-10-10 14:04:00 -05:00
Jelmer Vernooij
4ab73d6045 r15000: Move some more autoconf tests out of build/m4/rewrite.m4
Guarantee availability of __FUNCTION__ in libreplace
(This used to be commit 76b1576541)
2007-10-10 14:04:00 -05:00
Jelmer Vernooij
4a61e4901e r14999: Remove more unused autoconf code
Simplify va_copy() replacement code a bit
(This used to be commit a5c87360a7)
2007-10-10 14:04:00 -05:00
Jelmer Vernooij
69979ddc6e r14998: Remove unused autoconf test, move others to proper places
(This used to be commit bfa396a160)
2007-10-10 14:03:59 -05:00
Jelmer Vernooij
a454456820 r14997: Fix build of static libraries. Libraries build fine now, but linking doesn't
work yet.
(This used to be commit d3106699db)
2007-10-10 14:03:59 -05:00
Jelmer Vernooij
c42923a4e3 r14996: Fix compilation of gencache
(This used to be commit 6782214c44)
2007-10-10 14:03:59 -05:00
Jelmer Vernooij
31f5989724 r14995: Avoid parallel builds unless there is support for automatic dependencies.
(This used to be commit ff5b02a9f8)
2007-10-10 14:03:59 -05:00
Jelmer Vernooij
fd4a8ad8c3 r14993: Make subsystems again
(This used to be commit d55b040bd2)
2007-10-10 14:00:52 -05:00
Jelmer Vernooij
8a069bcc53 r14992: Allow load_module() to be used externally
(This used to be commit a9d5d7ab58)
2007-10-10 14:00:51 -05:00
Jelmer Vernooij
a4d7c38c38 r14991: Add option -l to allow ndrdump to load dcerpc_interface_tables from .so files.
(This used to be commit eb34d5b8b1)
2007-10-10 14:00:51 -05:00
Stefan Metzmacher
5d221987c7 r14990: talloc_reference() can fail
metze
(This used to be commit 4410d7ea5d)
2007-10-10 14:00:51 -05:00
Andrew Tridgell
b4aa2ec6ba r14984: marking mprBreakpoint() as a __noreturn__ function should reduce the
number of ejs errors from the IBM checker
(This used to be commit 68038ef566)
2007-10-10 14:00:51 -05:00
Andrew Tridgell
48bf8e2b6d r14983: fix an uninitialised var
(This used to be commit 58ac1e4eb1)
2007-10-10 14:00:51 -05:00
Andrew Tridgell
9a357370b5 r14982: mark a deliberate missing break
(This used to be commit 3b66cf35a7)
2007-10-10 14:00:50 -05:00
Andrew Tridgell
5f64fcf473 r14981: fixed a use of a wild ptr in regshell
(This used to be commit 868deaf89f)
2007-10-10 14:00:50 -05:00
Andrew Tridgell
bc9b94a3e5 r14980: fixed several IBM checker errors in gentest and masktest
(This used to be commit 98016479a9)
2007-10-10 14:00:50 -05:00
Andrew Tridgell
a7ddbbb3f8 r14979: avoid a null ptr deref
(This used to be commit b197bee4f6)
2007-10-10 14:00:50 -05:00
Andrew Tridgell
02a224d3bf r14978: fixed a print of NULL
(This used to be commit bf867dc789)
2007-10-10 14:00:49 -05:00
Andrew Tridgell
14594c7b85 r14977: more IBM checker fixes
(This used to be commit cd106509b6)
2007-10-10 14:00:49 -05:00
Andrew Tridgell
12e8cea33f r14976: another use of the magic comment recognised by the IBM checker for
deliberate fall through in switch
(This used to be commit 484cea7110)
2007-10-10 14:00:49 -05:00
Andrew Tridgell
8d43646676 r14975: use the magic comment recognised by the IBM checker for deliberate
fall through in switch
(This used to be commit babf747cfd)
2007-10-10 14:00:49 -05:00
Andrew Tridgell
eae0b77a6e r14974: work around an ibm checker bug
(This used to be commit 2031e07a8a)
2007-10-10 14:00:49 -05:00
Andrew Tridgell
7789fa412d r14973: req cannot be NULL in smb_raw_t2open_recv() (found by IBM checker)
(This used to be commit c2cde823ee)
2007-10-10 14:00:48 -05:00
Andrew Tridgell
4b6cec88ae r14972: fix an uninitialised warning from ibm checker
(This used to be commit 9b867d2acf)
2007-10-10 14:00:48 -05:00
Tim Potter
860a4ed444 r14971: Update test script with new location of tdb and ldb wrappers.
(This used to be commit 7794dcd096)
2007-10-10 14:00:48 -05:00
Tim Potter
96247e8059 r14970: Add configure stuff for Python to tdb and ldb standalone builds.
(This used to be commit 5e14e79489)
2007-10-10 14:00:48 -05:00
Andrew Tridgell
b04592918d r14969: ensure that even on slow machines we leave plenty of time for a series
of events to propogate internally in smbd before asking for them

(the test was failing on slow machines)
(This used to be commit a493539458)
2007-10-10 14:00:48 -05:00
Tim Potter
8c23f133c4 r14968: Move tdb and ldb swig wrappers in to lib/tdb and lib/ldb directories.
(This used to be commit fa8d0dc14a)
2007-10-10 14:00:48 -05:00
Stefan Metzmacher
35ee247487 r14967: load shared module torture test after we know where to search...
metze
(This used to be commit b2f4553154)
2007-10-10 14:00:47 -05:00
Stefan Metzmacher
7672505c72 r14966: make more functions _PUBLIC_
metze
(This used to be commit 193f7da254)
2007-10-10 14:00:47 -05:00
Stefan Metzmacher
3c81a240c0 r14965: the unixinfo pipe need the sidmap code from SAMDB
metze
(This used to be commit ed657b8403)
2007-10-10 14:00:47 -05:00
Stefan Metzmacher
2e894625e7 r14964: - move sidmap code from ntvfs_common to SAMDB
- make ntvfs_common a library
- create sys_notify library

metze
(This used to be commit a3e1d56cf7)
2007-10-10 14:00:47 -05:00
Andrew Tridgell
5b1a495e96 r14963: check talloc returns
(This used to be commit dd928e84ec)
2007-10-10 14:00:47 -05:00
Andrew Tridgell
5fb9da1b3f r14962: fixed a valgrind error
(This used to be commit 5a8d13c4e6)
2007-10-10 14:00:46 -05:00
Stefan Metzmacher
09eb876ac0 r14961: fix compiler warning
tridge: please add checks after talloc_realloc() and talloc_strdup()!

metze
(This used to be commit c136191870)
2007-10-10 14:00:46 -05:00