Günther Deschner
34fa7e3d2c
r25706: Merge padding fix from Samba3.
...
Guenther
(This used to be commit d33667f914
)
2007-12-21 05:43:23 +01:00
Andrew Bartlett
c2e5cf6e31
r25705: Ensure we return the out value to the caller.
...
Andrew Bartlett
(This used to be commit 3434262ad7
)
2007-12-21 05:43:22 +01:00
Andrew Bartlett
35dc4d9999
r25704: Handle the chicken-and-egg problem of setting up the LDB before we get
...
a schema. perhaps i need to look into metze's 'load a schema from
ldif' code.
Andrew Bartlett
(This used to be commit f350ef5f19
)
2007-12-21 05:43:22 +01:00
Andrew Bartlett
e85370e703
r25703: Use less entropy by using the pointer value as a process-unique token.
...
Andrew Bartlett
(This used to be commit 3480dc71a9
)
2007-12-21 05:43:21 +01:00
Andrew Bartlett
c4ebf9587f
r25702: Clarify comments and make this module more strict on objectclasses.
...
This is becoming the schema module...
Andrew Bartlett
(This used to be commit ecea817a3e
)
2007-12-21 05:43:21 +01:00
Andrew Bartlett
7619978553
r25701: Clarify comment
...
(This used to be commit cea496d216
)
2007-12-21 05:43:20 +01:00
Jeremy Allison
c940bec8d7
r25700: Now BOOL no longer exists in Samba 3.2, use bool instead.
...
Jeremy.
(This used to be commit ad0b9792f2
)
2007-12-21 05:43:20 +01:00
Günther Deschner
bd2bf8990a
r25699: Add ForceReplication test.
...
Guenther
(This used to be commit 0bab602b8e
)
2007-12-21 05:43:19 +01:00
Stefan Metzmacher
df3f31d2d5
r25697: make *clean doesn't work after a svn up when some *.mk files were removed
...
the error is:
SAMBA_4_0/source> make clean
make: *** No rule to make target `lib/ldb/samba/config.mk', needed by `Makefile'. Stop.
the problem is:
Makefile: config.status $(MK_FILES)
./config.status
so now we let the MK_FILES variable empty for the *clean targets
if gnu make is detected, we should later test if this construct
is portable to other make implementations and remove the check for gnu make.
metze
(This used to be commit 4c8e539af1
)
2007-12-21 05:43:19 +01:00
Günther Deschner
e77a831319
r25696: Fix pipe name for dfs.
...
Guenther
(This used to be commit 7a04419489
)
2007-12-21 05:43:18 +01:00
Stefan Metzmacher
1a766af41e
r25695: [libreplace] fix the standalone build of libreplace
...
all configure results which are used in replace.h
or any system/*.h should be in the in the libreplace
*.m4 files!
metze
(This used to be commit 95462d614d
)
2007-12-21 05:43:18 +01:00
Andrew Bartlett
4bb52bfcb7
r25694: Move subtree_rename above the partitions module. The next step is to
...
built a linked_attributes module under this.
Andrew Bartlett
(This used to be commit 4f47e687e5
)
2007-12-21 05:43:17 +01:00
Andrew Bartlett
21c65d93eb
r25693: Implement the rest of subtree renames, now that tridge waved his magic
...
over the ldb_tdb part of the problem.
Andrew Bartlett
(This used to be commit daca0cfd2f
)
2007-12-21 05:43:17 +01:00
Andrew Tridgell
5861a17042
r25692: fixed another example where the free of fde and the free of the socket
...
causes the fd to be closed before epoll is told
(This used to be commit d19686cf8a
)
2007-12-21 05:43:16 +01:00
Andrew Tridgell
62078f17ba
r25691: make "server role" case insensitive
...
(This used to be commit f61a9b7068
)
2007-12-21 05:43:15 +01:00
Andrew Tridgell
0906096ee4
r25690: - only use a readonly traverse in ldb_search when not in a transaction. When we are in a transaction then we could be in a top level modify operation (such as rename), so we must use a writeable traverse so that the async callbacks can do the modifies while the search is progressing.
...
- don't do the lockall operation on the tdb during a ldb search if in
a transaction, as this would prevent modifies by callbacks as well
(This used to be commit aa9ab431e0
)
2007-12-21 05:43:15 +01:00
Andrew Tridgell
ab52f9314d
r25689: test with a non-zero size file
...
(This used to be commit 2a6713aa23
)
2007-12-21 05:43:14 +01:00
Volker Lendecke
4e5e316022
r25688: Add a simple test for a samba3 regression
...
When trying an reqchal/auth2 for an unknown workstation account, we have
to return NT_STATUS_NO_TRUST_SAM_ACCOUNT to the auth2. v3-2-test right
now returns NT_STATUS_ACCESS_DENIED, which seems to prevent XP from
joining a Samba3 PDC.
(This used to be commit 99cc861238
)
2007-12-21 05:43:14 +01:00
Stefan Metzmacher
9f53479997
r25687: Move #defined for getaddrinfo into network.h (as other
...
defines). Allows RHEL4 compile to work.
Jeremy.
(cherry picked from commit 0ffdf4fdee
)
(This used to be commit facb811bb3
)
2007-12-21 05:43:14 +01:00
Stefan Metzmacher
1b73fcadb2
r25686: Added in missing def for AI_ADDRCONFIG.
...
Jeremy.
(cherry picked from commit 3ef3c3afc3
)
(This used to be commit 5d2995c413
)
2007-12-21 05:43:13 +01:00
Stefan Metzmacher
c68e3d8d65
r25685: rename getsmbpass -> rep_getpass and provide the function prototype
...
metze
(cherry picked from commit 96820f8d8f
)
(This used to be commit cd5069a8ca
)
2007-12-21 05:43:13 +01:00
Stefan Metzmacher
de0343b77b
r25684: use "system/*.h" to get the system includes
...
metze
(cherry picked from commit d20c2fa274
)
(This used to be commit ee85577835
)
2007-12-21 05:43:13 +01:00
Stefan Metzmacher
2367364094
r25683: fix the compilation of getpass.c and it's configure test
...
metze
(cherry picked from commit f4c0961a16
)
(This used to be commit 5d747fcad0
)
2007-12-21 05:43:12 +01:00
Stefan Metzmacher
190039a378
r25682: r16320: Ensure variable is not null before calling fclose. Klocwork #412 . Jeremy.
...
(cherry picked from commit 33ee0cfb19
)
(This used to be commit 3910d06941
)
2007-12-21 05:43:12 +01:00
Stefan Metzmacher
066f56bfef
r25681: r16245: Cope with string being zero len. Klocwork bug #410 . Jeremy.
...
(cherry picked from commit 46c12de07f
)
(This used to be commit 7099dde3fd
)
2007-12-21 05:43:11 +01:00
Stefan Metzmacher
50a749404b
r25680: Volker's fix for bug #668 . Change the \n after the password prompt to go to tty instead of stdout.
...
(cherry picked from commit 0cd1ed0424
)
(This used to be commit 249d69fd85
)
2007-12-21 05:43:11 +01:00
Stefan Metzmacher
2627603506
r25679: reapply: Allow ^C to interrupt smbpasswd if using our getpass. from Jeremy
...
metze
(cherry picked from commit d4ae42b1b2
)
(This used to be commit a11d21790f
)
2007-12-21 05:43:11 +01:00
Stefan Metzmacher
090015a6fb
r25678: reformat getpass() replacement code
...
metze
(cherry picked from commit 3e8f43e3cf
)
(This used to be commit 78da4477a7
)
2007-12-21 05:43:10 +01:00
Stefan Metzmacher
ce7a3abcd8
r25677: add missing stuff from samba3
...
metze
(This used to be commit d286c0533d
)
2007-12-21 05:43:09 +01:00
Andrew Tridgell
e95a5e2541
r25676: fixed a valgrind error in the epoll event backend. The linked list
...
could get mucked up.
(This used to be commit 67240f380b
)
2007-12-21 05:43:09 +01:00
Günther Deschner
c7a1a4abfa
r25675: More frsapi IDL.
...
Guenther
(This used to be commit 7ab033e839
)
2007-12-21 05:43:09 +01:00
Stefan Metzmacher
c28074da32
r25674: fix crash bug in pidl generated client code, this
...
could have happend with [in,out,unique] pointers
when the clients sends a valid pointer, but the server
reponse with a NULL pointer (as samba-3.0.26a do for some calls).
I've tested with midl to see how windows handles this situation
and also the reverse case where the client sends NULL and
the server reposnse with non-NULL.
It appears that midl generated code just ignores this
and only copies the result if both pointers are non-NULL.
metze
(This used to be commit 7203f717a6
)
2007-12-21 05:43:08 +01:00
Günther Deschner
af0832769f
r25673: Ignore RPC-FRSAPI for samba4.
...
Guenther
(This used to be commit b9d53f1eea
)
2007-12-21 05:43:08 +01:00
Günther Deschner
177faf940f
r25672: Some more FRS werrors.
...
Guenther
(This used to be commit 8fa3de8dca
)
2007-12-21 05:43:08 +01:00
Günther Deschner
d026214c09
r25671: Add stub FRSAPI_FORCE_REPLICATION.
...
Guenther
(This used to be commit a7ebef8dd7
)
2007-12-21 05:43:07 +01:00
Günther Deschner
5da21cd19b
r25670: Add torture test for frsapi_IsPathReplicated().
...
Guenther
(This used to be commit e7fc3c1da9
)
2007-12-21 05:43:07 +01:00
Günther Deschner
47f67ef366
r25669: Real build fix.
...
Guenther
(This used to be commit 1b9e526bf6
)
2007-12-21 05:43:07 +01:00
Günther Deschner
6282194fe5
r25668: Hopefully fix the build, sorry...
...
Guenther
(This used to be commit df94fbfe96
)
2007-12-21 05:43:06 +01:00
Günther Deschner
8071c56ac2
r25667: Start on frsapi testsuite.
...
Guenther
(This used to be commit ebcbdb5fbd
)
2007-12-21 05:43:06 +01:00
Günther Deschner
5e6372460c
r25666: Add frsapi_IsPathReplicated IDL.
...
Guenther
(This used to be commit d8fe7652bd
)
2007-12-21 05:43:05 +01:00
Günther Deschner
4860557842
r25665: Add some more WERR codes.
...
Guenther
(This used to be commit 846d81c0ad
)
2007-12-21 05:43:05 +01:00
Günther Deschner
f1f746875c
r25664: Use [out] pointers in frsapi idl.
...
Guenther
(This used to be commit 2114103aed
)
2007-12-21 05:43:04 +01:00
Günther Deschner
c6dd81a15c
r25663: Add frsapi_SetDsPollingIntervalW and frsapi_GetDsPollingIntervalW idl.
...
Guenther
(This used to be commit 109e05b511
)
2007-12-21 05:43:04 +01:00
Günther Deschner
256b839ecc
r25662: While watching traces, learned the frsapi_InfoEnum enum types.
...
Guenther
(This used to be commit 5922a12286
)
2007-12-21 05:43:04 +01:00
Andrew Bartlett
e19d281cb7
r25661: We don't actually need to know with DEBUG(0, ... every time we ask for
...
some random bytes.
Andrew Bartlett
(This used to be commit 606c82f625
)
2007-12-21 05:43:03 +01:00
Andrew Bartlett
6554433fc2
r25660: Add a new interface 'generate_secret_buffer()', to be used when we
...
require top-quality entropy. We don't want to waste system enropy
generating challenges (which simply need to be unpredictable, not
secret) or when generating UUIDs.
Rework generate_random_buffer() to use /dev/urandom less often, only
to seed the existing RC4 based PRNG. (With an exception to ensure we
don't waste this setup cost for very small entropy requests).
Perhaps we should be using heimdal's code for this instead?
This should drasticly reduce our entropy use, particularly in the
build farm (automated Samba build on hosts without much other source
of entropy).
Andrew Bartlett
(This used to be commit 6a5630d371
)
2007-12-21 05:43:03 +01:00
Kai Blin
1eaefd15cb
r25642: Fix a small typo.
...
(This used to be commit 7416a1d606
)
2007-12-21 05:43:02 +01:00
Jelmer Vernooij
957af15e4b
r25630: Allow "NULL" as memory context, for consistency with the rest of the code,
...
which also does.
(This used to be commit 083b606496
)
2007-12-21 05:43:02 +01:00
Jelmer Vernooij
a449b30ca4
r25628: Fix formatting, missing include.
...
(This used to be commit aafd3ea03f
)
2007-12-21 05:43:01 +01:00
Jelmer Vernooij
ef13073676
r25627: Remove unused global.
...
(This used to be commit b0b4668333
)
2007-12-21 05:43:01 +01:00