summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r12650: Remove support for NULLTERM flag (is already covered by tridge'sJelmer Vernooij1-6/+0
fixes to [validate]) (This used to be commit aa880bf1966889b1cd0b0b7d4d837dff79f0447e)
2007-10-10r12649: use the same default('yes') for 'dns proxy' as samba3Stefan Metzmacher1-1/+1
metze (This used to be commit d430fc278b8782f625cfafbff2a4efb936fdea36)
2007-10-10r12648: implement the dns proxy featureStefan Metzmacher1-1/+56
metze (This used to be commit b07b201c8671e04d6faae162d883d84c79f0ee94)
2007-10-10r12647: make use of the str_list_add functionStefan Metzmacher1-6/+4
metze (This used to be commit e47873a1a391c8a8b469528d44c17dfe1ea2f553)
2007-10-10r12644: prepare the dns proxy feature for the wins serverStefan Metzmacher4-3/+57
metze (This used to be commit 48842cd9abcff744851ad1481309fb901be3a73b)
2007-10-10r12643: don't fail make testSimo Sorce1-0/+3
thanks Brad (This used to be commit 2f213b9580cb9e84f1c44393cac521e5c1af817b)
2007-10-10r12642: only do push notifications when something changedStefan Metzmacher3-4/+53
metze (This used to be commit 61f1c8c347d26f34e3e924ceae55e99e6c1461f7)
2007-10-10r12641: - remove some unused functionsStefan Metzmacher2-69/+1
- we already call usleep() directly in some places, so do it everywhere metze (This used to be commit 9eaf6e2c4d3dae3b6711e4aae3828222f5cab65e)
2007-10-10r12639: - do some tests with 0x20 0x1B namesStefan Metzmacher1-4/+16
- do some tests with 0xBF and 0xBE, this shows that the '+' padding should be done by the client metze (This used to be commit 5a257ba9811b247a0df2b44c99df00f59dacc1e0)
2007-10-10r12638: fix the build on BSD systemsStefan Metzmacher2-12/+14
metze (This used to be commit cd3cc29fdc2c0b9ffd82253857a7968e3324ea9b)
2007-10-10r12637: test CLDAP with both NULL and non-NULL userAndrew Tridgell1-0/+6
(This used to be commit 2b603d3ecf2f3108942422bda864e41c8addbf60)
2007-10-10r12636: fixed some torture code for the changed lsa string typesAndrew Tridgell2-5/+5
(This used to be commit ce77c0e8bf4127027edd6291d2ae5d868e3372a1)
2007-10-10r12635: use the new [validate] value() checking to fix the string types forAndrew Tridgell1-11/+11
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 c0b7e0619a153f1da0fa76f176335d1b2afa340b)
2007-10-10r12634: make the [validate] binding string switch also check to see if theAndrew Tridgell2-3/+53
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 f2e68ec649658976e5bf4887713a92c14850c277)
2007-10-10r12633: expose talloc_vasprintf_append()Andrew Tridgell2-4/+2
(This used to be commit 7a0e7074f6d3d38ce92f2b617549d5dbbaf968ef)
2007-10-10r12632: Build fixes from Brad Hards <bradh@frogmouth.net>Andrew Bartlett3-1/+3
Andrew Bartlett (This used to be commit 44b107d3150135ee4381c1ba4eac23bfd9cb16b9)
2007-10-10r12631: Now we have fixed the provision script, we don't need to work aroundAndrew Bartlett1-1/+1
it here. Andrew Bartlett (This used to be commit f282fab6113cbd6a431139cbe7f021864f31c3d1)
2007-10-10r12630: Remove attributes which should be automaticly generated.Andrew Bartlett1-3/+0
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 1a9992e56a777771ad963af87481ce4ffb8cbf56)
2007-10-10r12629: Add a comment so minimal_includes.pl doesn't try and remove this.Andrew Bartlett1-1/+1
Andrew Bartlett (This used to be commit 635e7befaad5ad65774f133062c82733a8cc9aee)
2007-10-10r12628: Prevent double registration warningsJelmer Vernooij1-1/+1
(This used to be commit 98ec52beeed47c71861c284c7aae66269c074e66)
2007-10-10r12627: This magic comment keeps minimal_includes.pl from suggesting theAndrew Bartlett1-1/+1
removal of this header. Andrew Bartlett (This used to be commit 17d4d49fe13831a4b9092b57a6279c128e10d36b)
2007-10-10r12626: some systems need time.h here (for asctime())Andrew Tridgell1-0/+1
(This used to be commit 596f8480bbf44dd70e2d2a7ccbc7ced67b74fce0)
2007-10-10r12625: More 'useful' names for the DNS zone.Andrew Bartlett1-0/+3
Andrew Bartlett (This used to be commit 660fc3ff4e26873710b35c8f52fe3a697764ec98)
2007-10-10r12624: (hopefully) fix for BSD make after srcdir/builddir changesJelmer Vernooij1-3/+3
(This used to be commit 261dc568f9b0e8641d3a28a03b440bddc5db668e)
2007-10-10r12623: Another round of fixes for the prototypes of tables.cJelmer Vernooij4-13/+24
(This used to be commit fb5b22e3dc9ad0892817ae72a73e1e80f3db75c5)
2007-10-10r12622: Move table.c prototypes to seperate header to prevent circular ↵Jelmer Vernooij13-0/+13
dependencies with proto.h (This used to be commit 9e0ba380374db028358158b9e4457dd930b5ab13)
2007-10-10r12621: INIT_FUNCTION no longer has to be set on librariesJelmer Vernooij1-1/+0
(This used to be commit 7ff1ecdc6fa9e360dedf9737da6ce1941ad5033e)
2007-10-10r12620: Get rid of automatically generated lists of init functions of ↵Jelmer Vernooij31-89/+58
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 44f0aba715bfedc7e1ee3d07e9a101a91dbd84b3)
2007-10-10r12619: make sure we don't return more than 25 addresses, as w2k3 crashes in ↵Stefan Metzmacher1-0/+4
that case I still need to make sure we didn't write such records to our database... metze (This used to be commit d0dc0ffa3160041e137b629b4dbbe821044edfe3)
2007-10-10r12618: use our primary interface address or the "winsdb:local_owner" -addressStefan Metzmacher7-44/+48
as winsOwner: attrbute for owned records metze (This used to be commit 37dece8304c0b9887740f4d4e8096732045a1785)
2007-10-10r12617: create a winsdb_handle and pass that arround,Stefan Metzmacher7-18/+43
so we later can hang the local owner address, on this handle too metze (This used to be commit 49ba4cc11144671cafcbe2967954bfd786ea6e76)
2007-10-10r12616: remove unused function, and we have iface_local() as replacementStefan Metzmacher1-15/+0
metze (This used to be commit 032d0a19eed485a9f0a11818b5296625f9489b2a)
2007-10-10r12615: prepare building with ../samba4/source/configure ↵Stefan Metzmacher8-22/+37
--srcdir=../samba4/source/ metze (This used to be commit bf35c74218476fc568e251bb337e794ed9d51fac)
2007-10-10r12613: workarround a BSD make bug, where $< gets expanded to ↵Stefan Metzmacher1-2/+2
'torture/libnet/userman.c' when $@ is 'libnet/userman.o' metze (This used to be commit 48d975cc5e4c3c2a5c6fe84e5b245c0d8529c5d1)
2007-10-10r12611: fix compiler warningsStefan Metzmacher2-8/+8
metze (This used to be commit 50940879f6e373adbc83ae6e19168486dafaec34)
2007-10-10r12610: we need struct passwd on some systemsStefan Metzmacher1-0/+1
metze (This used to be commit fd7812beb21ccd14a0e7fd9db0a6eba22ebab0b2)
2007-10-10r12609: - add some comments to a change that went in in the last 'fix the ↵Stefan Metzmacher1-1/+7
build' commit - we need to reply to name queries with the recursion desired bit set, to pass the multi homed challenge, when registering our interfaces with a wins server metze (This used to be commit 9dfbce5f34c9e8b55c902fefc8dfaf53f19df9c2)
2007-10-10r12608: Remove some unused #include lines.Jelmer Vernooij251-463/+1
(This used to be commit 70e7449318aa0e9d2639c76730a7d1683b2f4981)
2007-10-10r12607: fix the buildStefan Metzmacher11-14/+23
metze (This used to be commit 5cc955bf5400a415e462853cff47a69ef206a548)
2007-10-10r12606: - fix multihomed registrationsStefan Metzmacher4-211/+265
always remove the addresses which are no longer valid - use the wins_challenge_send/recv calls which are also used by the replication challenge metze (This used to be commit 037b5d9f3661fd7a121d1db0a50dc7743d62a5e1)
2007-10-10r12605: docs patch from Brad Hards <bradh@frogmouth.net>Simo Sorce2-82/+151
(This used to be commit 874f16e055ec30bf2ee52a33464b4810a8f8cd89)
2007-10-10r12604: fix make clean as Brad Hards <bradh@frogmouth.net> sugestedSimo Sorce1-1/+2
(This used to be commit 6198006ee466c6398f6a3da352d236034693ffb7)
2007-10-10r12602: fix compiler warningStefan Metzmacher1-4/+4
metze (This used to be commit 82d5bdb1e73dd203cfaf83fdb46c485d212d5c65)
2007-10-10r12601: Syncronise both copies of dlinklist.h.Andrew Bartlett2-4/+37
Should we somehow link these, or just use the version in ldb? Andrew Bartlett (This used to be commit e98d14668e3fdee01b103adb5aec733790eee96d)
2007-10-10r12600: Add a new module to sort the objectclass attribute on store. TheAndrew Bartlett5-2/+327
module is perhaps not the most efficient, but I think it is reasonable. This should restore operation of MMC against Samba4 (broken by the templating fixes). Andrew Bartlett (This used to be commit 41948c4bdbfca1160a01a92994324f9e22422afe)
2007-10-10r12599: This new LDB module (and associated changes) allows Samba4 to operateAndrew Bartlett10-279/+822
using pre-calculated passwords for all kerberos key types. (Previously we could only use these for the NT# type). The module handles all of the hash/string2key tasks for all parts of Samba, which was previously in the rpc_server/samr/samr_password.c code. We also update the msDS-KeyVersionNumber, and the password history. This new module can be called at provision time, which ensures we start with a database that is consistent in this respect. By ensuring that the krb5key attribute is the only one we need to retrieve, this also simplifies the run-time KDC logic. (Each value of the multi-valued attribute is encoded as a 'Key' in ASN.1, using the definition from Heimdal's HDB. This simplfies the KDC code.). It is hoped that this will speed up the KDC enough that it can again operate under valgrind. (This used to be commit e9022743210b59f19f370d772e532e0f08bfebd9)
2007-10-10r12598: Make the 'objectClass' part of the templating process actually work.Andrew Bartlett3-29/+30
We need to add to the multivalued objectClass, not ignore it because the user has already specified a value. Also rename the template again. This was caught by more stringent tests in the unicodePwd module, but breaks MMC. A later commit will sort the objectClass. Andrew Bartlett (This used to be commit 0aaff059ba76c7eee86f37bfd74735c1c365d55f)
2007-10-10r12597: One less void *Andrew Bartlett1-1/+1
Andrew Bartlett (This used to be commit a328acc8fa73703bba72b94084063906ec63cdc3)
2007-10-10r12596: This variable is unused.Andrew Bartlett1-3/+0
Andrew Bartlett (This used to be commit 2853ccfc8ad58c6af751e01487b8a9e7e68a01e7)
2007-10-10r12595: There was no comment on the mailing list, so kill the 'ldapsrv:samdb'Andrew Bartlett1-16/+0
parameter. It isn't useful with so many other things in the ldap server opening the database directly. Best to run this as a seperate process, and change the global options. Andrew Bartlett (This used to be commit 34d6220cec763eefa9313f5a39ce7a73b238f7f0)