1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-22 16:23:49 +03:00
Commit Graph

10448 Commits

Author SHA1 Message Date
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