1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-12 09:18:10 +03:00
samba-mirror/source3/lib
Andrew Bartlett a3ddfa5069 Fixes to our LDAP/vampire codepaths:
- Try better to add the appropriate mapping between UID and SIDs, based
   on Get_Pwnam()
 - Look for previous users (lookup by SID) and correctly modify the existing
   entry in that case
 - Map the root user to the Admin SID as a 'well known user'
 - Save the LDAPMessage result on the SAM_ACCOUNT for use in the next 'update'
   call on that user.  This means that VL's very nice work on atomic LDAP
   updates now really gets used properly!
 - This also means that we know the right DN to update, without the extra
   round-trips to the server.

Andrew Bartlett
(This used to be commit c7118cb31d)
2003-07-05 09:46:12 +00:00
..
.cvsignore
access.c round three of CIDR fixes; spotted by Tomoki AONO 2003-04-26 16:18:39 +00:00
account_pol.c Whitespace syncup. 2003-04-28 05:47:07 +00:00
adt_tree.c Merge from HEAD - make Samba compile with -Wwrite-strings without additional 2003-01-03 08:28:12 +00:00
bitmap.c Merge of signed/unsigned fixes from HEAD. 2003-02-01 07:25:53 +00:00
charcnv.c Removed strupper/strlower macros that automatically map to strupper_m/strlower_m. 2003-07-03 19:11:31 +00:00
clobber.c Split "clobber" function and variables into its own file before it 2003-03-18 07:09:23 +00:00
crc32.c Add const. 2003-03-18 12:12:14 +00:00
data_blob.c Merge from HEAD client-side authentication changes: 2003-02-24 02:55:00 +00:00
debug.c And finally IDMAP in 3_0 2003-05-12 18:12:31 +00:00
dmallocmsg.c Removed version number from file header. 2002-01-30 06:08:46 +00:00
dprintf.c Merge from HEAD - add PRINTF_ATTRIBUTE to a few more functions. 2003-01-03 03:24:23 +00:00
fault.c BUGS.txt -> Bugs appendix in HOWTO Collection 2003-04-07 18:27:32 +00:00
fsusage.c Removed version number from file header. 2002-01-30 06:08:46 +00:00
gencache.c Different fix for memleak just committed. This belongs into 2003-07-01 13:04:50 +00:00
genrand.c Merge from HEAD - make Samba compile with -Wwrite-strings without additional 2003-01-03 08:28:12 +00:00
getsmbpass.c const cleanup. 2003-04-07 21:11:33 +00:00
hash.c Merge doxygen, signed/unsigned, const and other small fixes from HEAD to 3.0. 2003-02-24 03:09:08 +00:00
hmacmd5.c bcopy must DIE ! Stop people creeping use of bcopy back into the code 2002-02-26 17:40:43 +00:00
iconv.c Use NTSTATUS as return value for smb_register_*() functions and init_module() 2003-04-28 18:33:25 +00:00
interface.c Removed global_myworkgroup, global_myname, global_myscope. Added liberal 2002-11-12 23:20:50 +00:00
interfaces.c updated the 3.0 branch from the head branch - ready for alpha18 2002-07-15 10:35:28 +00:00
ldap_escape.c Always escape ldap filter strings. Escaping code was from pam_ldap, but I'm to 2003-02-01 05:20:11 +00:00
md4.c Removed version number from file header. 2002-01-30 06:08:46 +00:00
md5.c updated the 3.0 branch from the head branch - ready for alpha18 2002-07-15 10:35:28 +00:00
messages.c Limit the number of outstanding print notify messages for a process to 2003-04-23 00:19:30 +00:00
module.c Remove module_path_get_name() - it's not used anywhere anymore and was a bad idea anyway. 2003-05-30 16:36:38 +00:00
ms_fnmatch.c Removed version number from file header. 2002-01-30 06:08:46 +00:00
pam_errors.c Merge from HEAD - make Samba compile with -Wwrite-strings without additional 2003-01-03 08:28:12 +00:00
pidfile.c Merge doxygen, signed/unsigned, const and other small fixes from HEAD to 3.0. 2003-02-24 03:09:08 +00:00
popt_common.c Fix poptOption definition for --no-pass and --kerberos options. The 'value' 2003-07-02 03:04:15 +00:00
readline.c And finally IDMAP in 3_0 2003-05-12 18:12:31 +00:00
replace.c Merge minor library fixes from HEAD to 3.0. 2003-02-19 12:31:16 +00:00
select.c updated the 3.0 branch from the head branch - ready for alpha18 2002-07-15 10:35:28 +00:00
sendfile.c merging [un]signed declaration 2003-01-24 16:34:54 +00:00
server_mutex.c Merge from HEAD - make winbindd locking sane again: 2003-03-17 23:06:12 +00:00
signal.c Merge from HEAD: 2003-01-14 08:26:54 +00:00
smbldap.c Fixes to our LDAP/vampire codepaths: 2003-07-05 09:46:12 +00:00
smbpasswd.c Merge from HEAD - make Samba compile with -Wwrite-strings without additional 2003-01-03 08:28:12 +00:00
smbrun.c sync 3.0 branch with head 2002-08-17 17:00:51 +00:00
snprintf.c *****LDAP schema changes***** 2003-05-14 03:32:20 +00:00
sock_exec.c Refactor existing sock_exec() and socketpair_tcp() functions into their own 2003-04-30 17:35:56 +00:00
substitute.c Removed strupper/strlower macros that automatically map to strupper_m/strlower_m. 2003-07-03 19:11:31 +00:00
sysacls.c updated the 3.0 branch from the head branch - ready for alpha18 2002-07-15 10:35:28 +00:00
sysquotas.c Evolve quotas configure check more. Patch from Stefan (metze) Metzemacher. Now we are defaulting to --with-quotas=no but anyway trying to test them in configure. This is done to get information about as much quota API variations as possible -- when --with-quotas=no this does not affect build but provides us with more detailed information on build farm. 2003-05-14 14:38:11 +00:00
system_smbd.c fix for platforms that don't have unsetenv(). 2003-06-30 16:18:29 +00:00
system.c Use filedes as first argument to fsetxattr, not the undefined variable 'path' :-) 2003-06-06 07:06:30 +00:00
talloc.c Finish adding strings to all talloc_init() calls. 2002-12-23 23:54:10 +00:00
tallocmsg.c Forward port the change to talloc_init() to make all talloc contexts 2002-12-20 20:23:06 +00:00
talloctort.c talloc_init_named -> talloc_init. 2002-12-22 16:03:28 +00:00
time.c applied patch from bug#140 2003-06-09 02:54:07 +00:00
ufc.c Fixed warnings and made const-safe so it has the correct prototype. 2001-07-03 21:07:26 +00:00
username.c Removed strupper/strlower macros that automatically map to strupper_m/strlower_m. 2003-07-03 19:11:31 +00:00
util_file.c Merge doxygen, signed/unsigned, const and other small fixes from HEAD to 3.0. 2003-02-24 03:09:08 +00:00
util_getent.c Fix a compiler warning. 2003-04-14 02:24:16 +00:00
util_pw.c updated the 3.0 branch from the head branch - ready for alpha18 2002-07-15 10:35:28 +00:00
util_seaccess.c Merge doxygen, signed/unsigned, const and other small fixes from HEAD to 3.0. 2003-02-24 03:09:08 +00:00
util_sec.c updated the 3.0 branch from the head branch - ready for alpha18 2002-07-15 10:35:28 +00:00
util_sid.c When checking if a SID is in a domain, make sure that indeed the user RID is 2003-05-09 09:33:51 +00:00
util_smbd.c Move tridge's getgrouplist() replacement function from replace.c to a new 2002-08-17 07:09:22 +00:00
util_sock.c Refactor existing sock_exec() and socketpair_tcp() functions into their own 2003-04-30 17:48:46 +00:00
util_str.c Removed strupper/strlower macros that automatically map to strupper_m/strlower_m. 2003-07-03 19:11:31 +00:00
util_unistr.c Added fix for Japanese case names in statcache - these can change 2003-07-02 20:01:51 +00:00
util_uuid.c Rename some uuid functions so as not to conflict with system 2003-06-13 04:35:53 +00:00
util.c Removed strupper/strlower macros that automatically map to strupper_m/strlower_m. 2003-07-03 19:11:31 +00:00
wins_srv.c large change: 2003-06-25 17:41:05 +00:00
xfile.c Merge doxygen, signed/unsigned, const and other small fixes from HEAD to 3.0. 2003-02-24 03:09:08 +00:00