Andrew Tridgell
6568f30adf
r18916: fixed the messaging layer on *BSD systems. When a socket was full we
...
were getting ENOBUFS, which mapped to NT_STATUS_NO_MEMORY, which in
turn caused the messaging code to loop trying until it gave up.
Now it correctly falls back to select. Messaging speed goes from 3
messages per second to over 7000 on my test vmware box. Not bad for a
one line change :)
2007-10-10 14:20:21 -05:00
Stefan Metzmacher
0fef3f807d
r18915: fix usage of popt, do make -W setting the recursive flag on SuSE 10.1
...
metze
2007-10-10 14:20:21 -05:00
Andrew Tridgell
2cccede13d
r18914: this bug fix needs to be for just hpux 11.11
2007-10-10 14:20:20 -05:00
Andrew Tridgell
f7f548a1c7
r18913: an attempt to get tdb/ldb working on the HPUX box 'gwen'. This idea
...
come from Don McCall. Don may well be able to provide us with a
configure test in the future which does this in a nicer way, I just
want to see if it works now.
2007-10-10 14:20:20 -05:00
Andrew Tridgell
7a1db8c2a4
r18910: Change ldb_msg_add_string() to not actually add an attribute if the
...
string is zero length. This allows callers to not have to worry about
creating an invalid ldap attribute.
See extensive discussion on samba-technical list :-)
2007-10-10 14:20:20 -05:00
Simo Sorce
3ce1796eb4
r18909: use newer functions that were introduced after this code was made
2007-10-10 14:20:20 -05:00
Simo Sorce
ca8827d8f9
r18908: Store the schema structure into an opaque pointer so that it can be reused by multiple connections
2007-10-10 14:20:19 -05:00
Stefan Metzmacher
4e2f5ba490
r18903: merge from samba3:
...
define HAVE_LDB_LDAP and HAVE_LDB_SQLITE3
metze
2007-10-10 14:20:19 -05:00
Volker Lendecke
4ce447223c
r18894: Merge const fixes from 3_0
2007-10-10 14:20:19 -05:00
Rafal Szczesniak
1622d4608b
r18890: sort the flags out and remove unknown as there's still
...
quite a few of them (not sure if these are used actually).
rafal
2007-10-10 14:20:19 -05:00
Rafal Szczesniak
ec59441977
r18887: add flags found while on the plane.
...
rafal
2007-10-10 14:20:19 -05:00
Simo Sorce
77e8d96bc4
r18885: Fix bug in our IDL pointed out by Ronnie
2007-10-10 14:20:18 -05:00
Brad Henry
0269f31015
r18884: client_test.exp getting changed to client_tests.exp was an intentional error that I inserted for testing earlier and forgot to take out before commiting.
...
The other error was a real bug. :)
2007-10-10 14:20:18 -05:00
Brad Henry
d0ed99859f
r18883: Start including test_functions.sh.
...
test_win.sh has been rewritten to use the testit() function from test_functions.sh.
2007-10-10 14:20:18 -05:00
Simo Sorce
a141ee9473
r18882: make style consistent
2007-10-10 14:20:18 -05:00
Simo Sorce
3e131177da
r18881: remove wrong check and statement.
...
to manipulate rootDSE we use ldb_dn_new() as base and that has 0 elements.
2007-10-10 14:20:18 -05:00
Derrell Lipman
34bffbaebf
r18880: JSON-RPC work in progress
2007-10-10 14:20:17 -05:00
Jelmer Vernooij
5a2e103ea0
r18873: Use WERR_errors table rather than DOS_errors table for wireshark.
2007-10-10 14:20:17 -05:00
Andrew Tridgell
2f9a1f1d62
r18872: when converting IDL to use out,ref pointers, you also must fix any
...
length_is() statements.
2007-10-10 14:20:17 -05:00
Andrew Tridgell
4bda5ed3f9
r18862: as andrew pointed our on irc, if we are going to define _TRUE, then
...
better make it be true :)
2007-10-10 14:20:17 -05:00
Andrew Tridgell
c5e2fcdc10
r18861: merge from samba3
2007-10-10 14:20:17 -05:00
Andrew Tridgell
fddb85bfa8
r18860: fixed some code that bitrotted while we didn't have the safety check
...
with NTSTATUS, WERROR etc.
2007-10-10 14:20:16 -05:00
Andrew Tridgell
331435daf3
r18859: finally worked out what is going wrong with immediate structures. The
...
problem is that the AC_PROG_CC_C99 macro ends up selecting either
-std=std99 or -std=gnu99 for gcc. Ironically enough, that breaks
constant structure initialisers!
So, simplest solution is to not try that configure test if we know we
are using gcc
2007-10-10 14:20:16 -05:00
Volker Lendecke
69f05f288c
r18851: Some C++ warnings
2007-10-10 14:20:16 -05:00
Derrell Lipman
e8f892bedc
r18850: add strspn() function i ejs
2007-10-10 14:20:16 -05:00
Derrell Lipman
119db8924a
r18848: Save the json library before I start hacking on it. I'm going to be
...
converting it to natively use ejs objects, instead of its own internal
format.
2007-10-10 14:20:15 -05:00
Günther Deschner
692746ff8d
r18847: Add WERR_NO_SYSTEM_RESOURCES showing up in dfs torture testing.
...
Guenther
2007-10-10 14:20:15 -05:00
Günther Deschner
dc1b8a3aae
r18844: Workaround win2k behaviour (which returns WERR_NO_MORE_ITEMS instead of
...
WERR_OK) in the dfs torture test.
Guenther
2007-10-10 14:20:15 -05:00
Günther Deschner
8e19284fbd
r18843: Got DFS_MANAGER_VERSION_NT4 wrong.
...
Guenther
2007-10-10 14:20:15 -05:00
Andrew Tridgell
bcfa93954f
r18840: make these compatible with g++ warnings
2007-10-10 14:20:15 -05:00
Andrew Tridgell
d3f0114a9d
r18839: align all directory search blobs on an 8 byte boundary to keep the
...
current vista release happy.
2007-10-10 14:20:14 -05:00
Andrew Tridgell
54894fb8b8
r18838: make sure we cleanup after SMB2-MAXWRITE (it creates a large file)
2007-10-10 14:20:14 -05:00
Andrew Tridgell
1e34e4d5a1
r18835: expand IO limits on SMB2. Samba4 now tops out at 16.7MB IOs.
2007-10-10 14:19:16 -05:00
Andrew Tridgell
b6bb5d7b77
r18834: get the log context code right
2007-10-10 14:19:16 -05:00
Andrew Tridgell
c0684d0f26
r18833: darn, forgot to commit this
...
sorry about the build breakage
2007-10-10 14:19:16 -05:00
Andrew Tridgell
1ebc098b67
r18832: fixed standalone build
2007-10-10 14:19:15 -05:00
Andrew Tridgell
6ace943fac
r18831: minor build changes for samba3. The logging changes will be removed
...
when the tdb api is updated
2007-10-10 14:19:15 -05:00
Andrew Tridgell
54b864b491
r18830: ensure backends aren't added twice (needed for samba3)
2007-10-10 14:19:15 -05:00
Andrew Bartlett
77f1c15d92
r18829: Print a nice welcome message when we enter the test environment.
...
Andrew Bartlett
2007-10-10 14:19:15 -05:00
Andrew Bartlett
5215b834bd
r18828: Export some more useful environment varibles, particularly for use in
...
'make testenv'
Andrew Bartlett
2007-10-10 14:19:15 -05:00
Andrew Bartlett
989f40ea02
r18827: I forgot to commit this:
...
Make kpasswdd use the new prototype for
_krb5_principalname2krb5_principal()
Andrew Bartlett
2007-10-10 14:19:14 -05:00
Andrew Bartlett
90b01b8af2
r18826: Allow 'enterprise' principal names to log in.
...
These principals do not need to be in the same realm as the rest of
the ticket, the full principal name is in the first componet of the
ASN.1.
Samba4's backend will handle getting this to the 'right' place.
Andrew Bartlett
2007-10-10 14:19:14 -05:00
Andrew Tridgell
13ca7297dd
r18825: speed up the test_cifsdd.sh test by using a smaller file. It was
...
taking over half an hour on some systems
2007-10-10 14:19:14 -05:00
Andrew Tridgell
897b1ae3bf
r18824: fixed a bug in cifsdd when the file is exactly a multiple of the block
...
size (cifsdd incorrectly reported an error and exited)
2007-10-10 14:19:14 -05:00
Günther Deschner
5af5c18774
r18822: Automatically remove a forced dfs standard root creation.
...
Guenther
2007-10-10 14:19:14 -05:00
Günther Deschner
0ee0873869
r18821: Correctly name dfs_AddStdRootForced() test.
...
Guenther
2007-10-10 14:19:13 -05:00
Günther Deschner
91d4fc25c5
r18815: Fill in IDL for domain based DFS root functions (dfs_AddFtRoot,
...
dfs_RemoveFtRoot and dfs_FlushFtTable).
Guenther
2007-10-10 14:19:13 -05:00
Andrew Tridgell
355c6e78a9
r18808: added SMB2-MAXWRITE test and SMB2-DIR tests
...
expanded size of dangerous level for write in SMB2-CONNECT test
2007-10-10 14:19:13 -05:00
Andrew Tridgell
6f2b585f8e
r18807: don't overtax the imaginations of servers that can't do mkdir on \\dirname\\
2007-10-10 14:19:13 -05:00
Andrew Tridgell
f11112d7f0
r18806: fixed two spelling errors
2007-10-10 14:19:13 -05:00