Jelmer Vernooij
25bb00fbcd
r12693: Move core data structures out of smb.h into core.h
...
torture prototypes in seperate header
(This used to be commit 73610639b2
)
2007-10-10 13:49:39 -05:00
Andrew Bartlett
097ffed015
r12687: Push the real list of supported GENSEC mechanisms out on
...
supportedSASLMechanism in the rootdse. (Second half of a patch
commited earlier today).
Andrew Bartlett
(This used to be commit 4b67b5d688
)
2007-10-10 13:49:38 -05:00
Andrew Bartlett
bedfb06326
r12686: Push the real SASL list into the rootdse.
...
Get this out of the server credentials, and push it down to ldb via an
opaque pointer.
Andrew Bartlett
(This used to be commit 61700252e0
)
2007-10-10 13:49:38 -05:00
Andrew Bartlett
d26d130aa4
r12685: Add comments on builtin LDAP and KDC.
...
Andrew Bartlett
(This used to be commit a7c168d889
)
2007-10-10 13:49:38 -05:00
Andrew Bartlett
cc37197079
r12684: A better error code for SAMR transaction failures.
...
Andrew Bartlett
(This used to be commit 9c127f35ce
)
2007-10-10 13:49:38 -05:00
Andrew Bartlett
c6bbeded15
r12683: Fix declaration and initialisation placement.
...
Andrew Bartlett
(This used to be commit 17e20930ec
)
2007-10-10 13:49:37 -05:00
Andrew Bartlett
8cd5930a4b
r12682: This patch finally fixes our kpasswdd implementation to be compatible
...
with clients compiled against the MIT Kerberos implementation. (Which
checks for address in KRB-PRIV packets, hence my comments on socket
functions earlier today).
It also fixes the 'set password' operation to behave correctly (it was
previously a no-op).
This allows Samba3 to join Samba4. Some winbindd operations even work,
which I think is a good step forward. There is naturally a lot of work
to do, but I wanted at least the very basics of Samba3 domain membership
to be available for the tech preview.
Andrew Bartlett
(This used to be commit 4e80a557f9
)
2007-10-10 13:49:37 -05:00
Andrew Bartlett
2d9bd9b3a5
r12681: Allow an entry to have no kerberos keys. This occours when an entry
...
is new, and has no password. It may also occour in the future if we
allow PKINIT. In any case, it shouldn't segfault :-)
Andrew Bartlett
(This used to be commit 686fea241b
)
2007-10-10 13:49:37 -05:00
Jelmer Vernooij
e25e37e0b6
r12680: Support setting the environment variable SMB_BUILD_VERBOSE to
...
print out more debug info
(This used to be commit a54fefbfc5
)
2007-10-10 13:49:37 -05:00
Stefan Metzmacher
6fbbd47164
r12679: create a sperate function to create the 'winsOwner' part of the search filter,
...
this is to handle the special '0.0.0.0' of old or manual added owned records
metze
(This used to be commit 4c7306608c
)
2007-10-10 13:49:37 -05:00
Stefan Metzmacher
b75ed7d7ac
r12677: get rid of the special cases for the local wins owner table entry,
...
the call to winsdb_get_maxVersion() is moved into place.
This allows us to fetch records with the owner address that matches
our local_owner address, this is important if the restart with an empty wins.ldb.
w2k3 does this in the same way when you remove the database files from disk and restart
the WINS-Service.
metze
(This used to be commit e43de87d06
)
2007-10-10 13:49:36 -05:00
Stefan Metzmacher
1a83c7388f
r12675: fix some dependencies and don't use long lines
...
metze
(This used to be commit 80bf8b5716
)
2007-10-10 13:49:36 -05:00
Stefan Metzmacher
40b9d4f62d
r12674: make use of the winsdb functions
...
metze
(This used to be commit 9a7da608e2
)
2007-10-10 13:49:36 -05:00
Stefan Metzmacher
6d16a217d3
r12673: create functions for get_maxVersion(), set_maxVersion() and get_seqnumber()
...
at the winsdb layer. the ones in wrepl_server/ will be removed later.
metze
(This used to be commit 22cdbc75df
)
2007-10-10 13:49:36 -05:00
Jelmer Vernooij
0b41dad3fc
r12671: Modules don't have to be linked with their subsystem.
...
(This used to be commit 8f5edcc6a2
)
2007-10-10 13:49:36 -05:00
Jelmer Vernooij
bc4aebfaec
r12670: Make a couple of dependencies stricter
...
Re-introduce and use the OUTPUT_TYPE property for MODULEs to force
specific modules to always be included
(This used to be commit f9eede3d40
)
2007-10-10 13:49:35 -05:00
Stefan Metzmacher
55eaed5aa2
r12661: Happy New Year!
...
metze
(This used to be commit c563aefb42
)
2007-10-10 13:49:35 -05:00
Jelmer Vernooij
9836df0430
r12659: Add some more information for potential users. Please supplement / amend
...
where necessary.
(This used to be commit 3296b11d7a
)
2007-10-10 13:49:35 -05:00
Jelmer Vernooij
3b99d9c5bd
r12658: Couple of fixes related to shared module builds.
...
(This used to be commit c297c93faf
)
2007-10-10 13:49:35 -05:00
Jelmer Vernooij
912f556dba
r12651: Remove STR_LARGE_SIZE as it's no longer used
...
(This used to be commit 8e95aee6fb
)
2007-10-10 13:49:35 -05:00
Jelmer Vernooij
f54ef2a8f6
r12650: Remove support for NULLTERM flag (is already covered by tridge's
...
fixes to [validate])
(This used to be commit aa880bf196
)
2007-10-10 13:49:34 -05:00
Stefan Metzmacher
0283bd7bf7
r12649: use the same default('yes') for 'dns proxy' as samba3
...
metze
(This used to be commit d430fc278b
)
2007-10-10 13:49:34 -05:00
Stefan Metzmacher
c4d0b5729a
r12648: implement the dns proxy feature
...
metze
(This used to be commit b07b201c86
)
2007-10-10 13:49:34 -05:00
Stefan Metzmacher
24c54281a9
r12647: make use of the str_list_add function
...
metze
(This used to be commit e47873a1a3
)
2007-10-10 13:49:34 -05:00
Stefan Metzmacher
706ef631f7
r12644: prepare the dns proxy feature for the wins server
...
metze
(This used to be commit 48842cd9ab
)
2007-10-10 13:49:34 -05:00
Simo Sorce
93a3e9e2b6
r12643: don't fail make test
...
thanks Brad
(This used to be commit 2f213b9580
)
2007-10-10 13:49:33 -05:00
Stefan Metzmacher
60d27d8505
r12642: only do push notifications when something changed
...
metze
(This used to be commit 61f1c8c347
)
2007-10-10 13:49:33 -05:00
Stefan Metzmacher
1d63dc5fe4
r12641: - remove some unused functions
...
- we already call usleep() directly in some places,
so do it everywhere
metze
(This used to be commit 9eaf6e2c4d
)
2007-10-10 13:49:33 -05:00
Stefan Metzmacher
76480dba70
r12639: - do some tests with 0x20 0x1B names
...
- do some tests with 0xBF and 0xBE, this shows that the '+' padding
should be done by the client
metze
(This used to be commit 5a257ba981
)
2007-10-10 13:49:11 -05:00
Stefan Metzmacher
d73156d2c4
r12638: fix the build on BSD systems
...
metze
(This used to be commit cd3cc29fdc
)
2007-10-10 13:49:11 -05:00
Andrew Tridgell
7dae041b1a
r12637: test CLDAP with both NULL and non-NULL user
...
(This used to be commit 2b603d3ecf
)
2007-10-10 13:49:11 -05:00
Andrew Tridgell
ca2f6f69d9
r12636: fixed some torture code for the changed lsa string types
...
(This used to be commit ce77c0e8bf
)
2007-10-10 13:49:11 -05:00
Andrew Tridgell
767ce19bf8
r12635: use the new [validate] value() checking to fix the string types for
...
the LSA pipe. Strangely, windows is not consistent for the LookupSids
call. Sometimes the name is terminated and sometimes not?! It might
depend on the type of rid (alias, group etc) ?
(This used to be commit c0b7e0619a
)
2007-10-10 13:49:10 -05:00
Andrew Tridgell
ff5c9a1273
r12634: make the [validate] binding string switch also check to see if the
...
string form of the structure we receive matches the generated
form. This has the effect of checking things like value() attributes.
(This used to be commit f2e68ec649
)
2007-10-10 13:49:10 -05:00
Andrew Tridgell
e4b7e8cdf1
r12633: expose talloc_vasprintf_append()
...
(This used to be commit 7a0e7074f6
)
2007-10-10 13:49:10 -05:00
Andrew Bartlett
8d147a4dd3
r12632: Build fixes from Brad Hards <bradh@frogmouth.net>
...
Andrew Bartlett
(This used to be commit 44b107d315
)
2007-10-10 13:49:10 -05:00
Andrew Bartlett
cf07cd3fee
r12631: Now we have fixed the provision script, we don't need to work around
...
it here.
Andrew Bartlett
(This used to be commit f282fab611
)
2007-10-10 13:49:10 -05:00
Andrew Bartlett
5c03e1b46e
r12630: Remove attributes which should be automaticly generated.
...
This fixes a problem I had with kpasswd, as the account had 'expired'
due to the old pwdLastSet, hardcoded in the ldif.
Andrew Bartlett
(This used to be commit 1a9992e56a
)
2007-10-10 13:49:09 -05:00
Andrew Bartlett
215b3bc055
r12629: Add a comment so minimal_includes.pl doesn't try and remove this.
...
Andrew Bartlett
(This used to be commit 635e7befaa
)
2007-10-10 13:49:09 -05:00
Jelmer Vernooij
8b7013fa50
r12628: Prevent double registration warnings
...
(This used to be commit 98ec52beee
)
2007-10-10 13:49:09 -05:00
Andrew Bartlett
c0e574a473
r12627: This magic comment keeps minimal_includes.pl from suggesting the
...
removal of this header.
Andrew Bartlett
(This used to be commit 17d4d49fe1
)
2007-10-10 13:49:08 -05:00
Andrew Tridgell
52de553b82
r12626: some systems need time.h here (for asctime())
...
(This used to be commit 596f8480bb
)
2007-10-10 13:49:07 -05:00
Andrew Bartlett
c139e0eefa
r12625: More 'useful' names for the DNS zone.
...
Andrew Bartlett
(This used to be commit 660fc3ff4e
)
2007-10-10 13:49:07 -05:00
Jelmer Vernooij
54613f5ae0
r12624: (hopefully) fix for BSD make after srcdir/builddir changes
...
(This used to be commit 261dc568f9
)
2007-10-10 13:49:07 -05:00
Jelmer Vernooij
2cb372f7a4
r12623: Another round of fixes for the prototypes of tables.c
...
(This used to be commit fb5b22e3dc
)
2007-10-10 13:49:06 -05:00
Jelmer Vernooij
046a54f963
r12622: Move table.c prototypes to seperate header to prevent circular dependencies
...
with proto.h
(This used to be commit 9e0ba38037
)
2007-10-10 13:49:06 -05:00
Jelmer Vernooij
6ebe31dc1b
r12621: INIT_FUNCTION no longer has to be set on libraries
...
(This used to be commit 7ff1ecdc6f
)
2007-10-10 13:49:06 -05:00
Jelmer Vernooij
aa9f67163c
r12620: Get rid of automatically generated lists of init functions of subsystems.
...
This allows Samba libraries to be used by other projects (and parts of
Samba to be built as shared libraries).
(This used to be commit 44f0aba715
)
2007-10-10 13:49:06 -05:00
Stefan Metzmacher
5a26b2d72b
r12619: make sure we don't return more than 25 addresses, as w2k3 crashes in that case
...
I still need to make sure we didn't write such records to our database...
metze
(This used to be commit d0dc0ffa31
)
2007-10-10 13:49:05 -05:00
Stefan Metzmacher
905c3ff8e1
r12618: use our primary interface address or the "winsdb:local_owner" -address
...
as winsOwner: attrbute for owned records
metze
(This used to be commit 37dece8304
)
2007-10-10 13:49:05 -05:00