summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* s3: Convert cli_set_unix_extensions_capabilities_send to asyncVolker Lendecke2009-11-144-44/+96
|
* Introduce tevent_req_poll_ntstatusVolker Lendecke2009-11-142-0/+25
|
* Introduce tevent_req_simple_finish_ntstatusVolker Lendecke2009-11-142-0/+22
|
* s3: Tiny logic simplificationVolker Lendecke2009-11-141-10/+11
|
* s4-drs: DsExecuteKCC() implementationErick Nascimento2009-11-143-2/+31
| | | | | | I implemented the DsExecuteKCC() handling code on kccsrv_execute_kcc(). Signed-off-by: Andrew Tridgell <tridge@samba.org>
* pam_winbind: fix a printf type mismatch warningBjörn Jacke2009-11-141-2/+2
|
* s3:fix a comment typoMichael Adam2009-11-141-1/+1
| | | | Michael
* s3:is_trusted_domain: shortcut if domain name == global_sam_nameMichael Adam2009-11-141-0/+4
| | | | | | | A domain can't have a trust with itself. This saves some roundtrips to the ldap server for ldapsam. Michael
* s3:is_trusted_domain: shortcut if domain name is NULL or emptyMichael Adam2009-11-141-0/+4
| | | | | | This saves some roundtrips to LDAP in an ldapsm setup. Michael
* s3:passdb: bump interface VERSION 18->19 (removed uid_to_rid)Michael Adam2009-11-141-1/+2
| | | | Michael
* s3:passdb: remove the uid_to_rid method - we only need uid_to_sidMichael Adam2009-11-145-42/+1
| | | | Michael
* s3:pdb_default_uid_to_sid: fix some debug statements.Michael Adam2009-11-141-3/+3
| | | | Michael
* s3/pam: move variable declaration into belonging ifdef sectionBjörn Jacke2009-11-131-1/+1
| | | | This fixes a unused variable 'addr' warning on some platforms
* add e2fsprogs-devel as build dependency this is needed for AD because it ↵Christian Ambach2009-11-131-1/+1
| | | | | | | contains libcom/libcom_err files and headers Signed-off-by: Christian Ambach <christian.ambach@de.ibm.com> Signed-off-by: Michael Adam <obnox@samba.org>
* packaging(RHEL-CTDB): add the current githash to the rpm release number by ↵Michael Adam2009-11-132-1/+14
| | | | | | | | | | default Disable this (to build a release-rpm) by calling USE_GITHASH=no makerpms.sh Michael
* packaging(RHEL-CTDB): enable parallel buildMichael Adam2009-11-131-2/+3
| | | | Michael
* packaging(RHEL-CTDB): fix packaging of pam_winbind.mo fileMichael Adam2009-11-131-1/+1
| | | | Michael
* packaging(RHEL-CTDB): move the idmap and nss_info modules to the common packageMichael Adam2009-11-131-3/+4
| | | | | | In this layout, this is the package that contains winbindd related stuff. Michael
* packaging(RHEL-CTDB): package the winbind_krb5_locator.so pluginMichael Adam2009-11-131-0/+4
| | | | Michael
* packaging(RHEL-CTDB): package the manpage of the winbind_krb5_locator pluginMichael Adam2009-11-131-0/+1
| | | | Michael
* packaging(RHEL-CTDB): package the manpage of "ldbrename"Michael Adam2009-11-131-0/+1
| | | | Michael
* packaging(RHEL-CTDB): package the manpage of "sharesec"Michael Adam2009-11-131-0/+1
| | | | Michael
* packaging(RHEL-CTDB): pam_winbindd man page has moved from section 7 to 8Michael Adam2009-11-131-1/+1
| | | | | | This due to updating the docs tarball to the 3.4 docs. Michael
* packaging(RHEL-CTDB): disable the merged build.Michael Adam2009-11-132-2/+5
| | | | Michael
* packaging(RHEL-CTDB): also pack libwbcient in winbind-32bit packageMichael Adam2009-11-131-0/+3
| | | | | | Michael Signed-off-by: Michael Adam <obnox@samba.org>
* packaging(RHEL-CTDB): add new pam_winbind.mo to the common packageMichael Adam2009-11-131-0/+1
| | | | | | Michael Signed-off-by: Michael Adam <obnox@samba.org>
* packaging(RHEL-CTDB): add new binary sharesec to the client package.Michael Adam2009-11-131-0/+1
| | | | | | Michael Signed-off-by: Michael Adam <obnox@samba.org>
* packaging(RHEL-CTDB): add new binary ldbrename to the common rpmMichael Adam2009-11-131-0/+1
| | | | | | Michael Signed-off-by: Michael Adam <obnox@samba.org>
* packaging(RHEL-CTDB): fix location of nsswitch/ directory for installMichael Adam2009-11-131-3/+3
| | | | | | This has been moved to the top level directory in 3.4. Michael
* packaging(RHEL-CTDB): don't pass CFLAGS to make.Michael Adam2009-11-131-2/+2
| | | | | | | This breaks the build since 3.3 since it overwrites the CFLAGS set by configure. Michael
* packaging(RHEL-CTDB): don't "make proto" any more.Michael Adam2009-11-131-2/+0
| | | | | | This has become unnecessary in 3.3 Michael
* packaging(RHEL-CTDB):makerpms.sh: replace source/ by source3/Michael Adam2009-11-131-7/+7
| | | | Michael
* packaging(RHEL-CTDB):makespec.sh: fix detection of versionMichael Adam2009-11-131-3/+3
| | | | Michael
* packaging(RHEL-CTDB): makeversion.sh: v3-4-test uses source3 instead of sourceMichael Adam2009-11-131-1/+1
| | | | Michael
* packaging(RHEL-CTDB): makerpms.sh: build winbind-32bit libs in the 64bit buildMichael Adam2009-11-131-8/+9
| | | | | Michael (cherry picked from commit a9a506b6640986548e2ae8540b7ae93960d6ece5)
* packaging(RHEL-CTDB): Build winbind-32bit package in the 64bit buildMichael Adam2009-11-131-7/+96
| | | | | Michael (cherry picked from commit f5cd88a25f360e6609dc5abe24247fab78af6854)
* packaging(RHEL-CTDB): extend makespec.sh to extract VENDOR_PATCH from version.hMichael Adam2009-11-131-0/+4
| | | | | Michael (cherry picked from commit fc122aa276bce379b492e5bdf52ab3e03bc3737f)
* packaging(RHEL-CTDB): The former release number has basically moved into VERSIONMichael Adam2009-11-131-1/+1
| | | | Michael
* s3:smbd: also fill the memcache with sid<->id mappings in ldapsam_sid_to_id()Michael Adam2009-11-131-0/+2
| | | | | | not only the persistent idmap cache. Michael
* s3:smbd: make idmap cache persistent for "ldapsam:trusted".Michael Adam2009-11-131-0/+4
| | | | | | | | | | This stores the mappings found in the idmap cache (which lives inside gencache). This cache is already read in sid_to_Xid() and Xid_to_sid() for ldapsam:trusted, this fills the opposite direction, massively reducing the number of ldap roundtrips across smbd restarts. Michael
* util: str_list_unique() bugfixKamen Mazdrashki2009-11-131-1/+1
| | | | | | j is actually the index of the last element in the list size of the list though is j+1 <- to make room for the terminating NULL element
* util: str_list_unique_2() test implementationKamen Mazdrashki2009-11-131-0/+33
| | | | | | | | Difference with previous test for str_list_unique() is that this test allows number of elements and number of duplicates to be supplied on command line using --option="list_unique:count=47" --option="list_unique:dups=7"
* s4:heimdal Import generated files from heimdal treeAndrew Bartlett2009-11-139-827/+1185
| | | | We should be able to rebuild these, but a cp is easier :-)
* s4:heimdal: import lorikeet-heimdal-200911122202 (commit ↵Andrew Bartlett2009-11-1359-646/+1168
| | | | 9291fd2d101f3eecec550178634faa94ead3e9a1)
* s4:heimdal: import lorikeet-heimdal-200909210500 (commit ↵Andrew Bartlett2009-11-13139-2179/+4119
| | | | 290db8d23647a27c39b97c189a0b2ef6ec21ca69)
* Fix large paged searchVolker Lendecke2009-11-131-0/+1
| | | | Signed-off-by: Michael Adam <obnox@samba.org>
* fix bogus "out of memory" winbind msgVolker Lendecke2009-11-131-1/+2
| | | | Signed-off-by: Michael Adam <obnox@samba.org>
* s4-ldb: changed the DN checks for \n to warningsAndrew Tridgell2009-11-132-6/+11
| | | | | a \n is sometimes allowed in AD (eg in deleted DNs). Until we know when is really is allowed, treat it as a warning only.
* s4-ldb: make DN escaping/unescaping consistentAndrew Tridgell2009-11-131-20/+54
| | | | | | | | | | | | The DN escape function was using the form \c where c is any character. The unescape function was using \XX where XX is a 2 digit hex number. The asymmetry led to quite a few problems when we start to deal with DNs containing escape chars, such as CN=foo\0ADEL:XXX. The result was a DN that was not accessible. This patch changes the escaping to follow RFC2253 much more closely. We accept either type of escape, and produce the two types of escape, depending on the character being escaped
* s3: Convert cli_unix_extensions_version to asyncVolker Lendecke2009-11-135-55/+159
|