summaryrefslogtreecommitdiffstats
path: root/source/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* r11229: an even bigger speedup spotted by Volker. string_to_sid() is now ↵Jim McDonough2007-10-101-2/+2
| | | | | | | taking 1/5th the time it used to. Replace strcasecmp with invididual char checks for "S-" sid prefix.
* r11228: Speed up string_to_sid by removing next_token calls, thus eliminatingJim McDonough2007-10-101-34/+27
| | | | the need for allocating memory to duplicate the string.
* r11159: Added some const to fix warnings.Jeremy Allison2007-10-102-4/+4
| | | | Jeremy.
* r11156: Remove valgrind disabling ifdef that got added by mistake.Jeremy Allison2007-10-101-2/+0
| | | | Jeremy.
* r11137: Compile with only 2 warnings (I'm still working on that code) on a gcc4Jeremy Allison2007-10-107-94/+101
| | | | | x86_64 box. Jeremy.
* r10976: Fix the build with openssl-0.9.8a.Günther Deschner2007-10-102-0/+4
| | | | Guenther
* r10962: fix setting of quotas on linux kernel with theStefan Metzmacher2007-10-101-0/+1
| | | | | | struct if_dqblk interface metze
* r10730: Janitor for tridge on the "fix to talloc_parent() from Michael O'Brien".Jeremy Allison2007-10-101-1/+1
| | | | Jeremy.
* r10674: We no do define timeval_currentVolker Lendecke2007-10-101-7/+0
|
* r10656: BIG merge from trunk. Features not copied overGerald Carter2007-10-1017-281/+720
| | | | | | | * \PIPE\unixinfo * winbindd's {group,alias}membership new functions * winbindd's lookupsids() functionality * swat (trunk changes to be reverted as per discussion with Deryck)
* r10606: pdb_*sql patches fromGerald Carter2007-10-101-4/+1
| | | | | Uli Meis <a.sporto@gmail.com> Peter Rindfuss <rindfuss@wz-berlin.de>
* r10454: * prevent privilege code from storing an empty SIDGerald Carter2007-10-101-7/+31
| | | | | | (and filter it out if one is already there) * Fix LUID value match in privilege_set_to_se_priv() (fix jmcd's bug report).
* r10234: Add new auth module "auth_script" to allow valid users toJeremy Allison2007-10-101-2/+2
| | | | | | | be provisioned on demand - calls script with domain, username, challenge and LM and NT responses - passing the info through a pipe. Jeremy.
* r10163: try to fix the build on fedora 4, when --with-quota is not usedStefan Metzmacher2007-10-102-0/+12
| | | | | | (to actually fix the quotas, more work is needed) metze
* r9998: starting content for maintainers fileGerald Carter2007-10-101-54/+7
|
* r9953: get rid of compiler warning.Günther Deschner2007-10-101-1/+1
| | | | Guenther
* r9952: Adapt better to the Windows way of taking and assigning ownership:Günther Deschner2007-10-101-0/+1
| | | | | | | | | | | | * Users with SeRestorePrivilege may chown files to anyone (be it as a backup software or directly using the ownership-tab in the security acl editor on xp), while * Users with SeTakeOwnershipPrivilege only can chown to themselves. Simo, Jeremy. I think this is correct now. Guenther
* r9780: Clean up a bunch of compiler warnings.James Peach2007-10-101-2/+3
|
* r9619: Fix messages_pending_for_pid actually do what it's meant to do. This ↵Volker Lendecke2007-10-101-1/+1
| | | | | | | | | | | | | | | | | might be a big relief on messages.tdb contention as ignoring processes with >1000 messages in printing/notify.c should work correctly now. Jeremy, Jerry told me to ask you about printer scalability torture tests, this might be a reason why you implemented the message_send_pid_with_timeout using the signal (shudder) in the first place. :-) While looking at that... Wouldn't it be better to not use the signal but have an overall timeout for print_notify_send_messages using GetTimeOfDay & friends and not use the alarm signal deep inside tdb.c? Volker
* r9545: (Hopefully the last) fixes for DIR -> SMB_STRUCT_DIR.Jeremy Allison2007-10-101-2/+2
| | | | Jeremy.
* r9536: Fix one more DIR -> SMB_STRUCT_DIR typo.Jeremy Allison2007-10-101-1/+1
| | | | Jeremy.
* r9483: Changed DIR to SMB_STRUCT_DIR because of the amazing stupidity of a ↵Jeremy Allison2007-10-101-6/+6
| | | | | | | UNIX vendor not understanding abstract data types :-(. Jeremy.
* r9353: Updating troublshooting error message.John Terpstra2007-10-101-1/+2
|
* r9325: Remember to ignore FILE_SHARE_DELETE when mapping to old shareJeremy Allison2007-10-101-2/+1
| | | | | modes for display. Jeremy.
* r9282: Whitespace.Jeremy Allison2007-10-101-10/+10
| | | | Jeremy.
* r9271: Fix problems with german umlauts - strcmp_w was broken (needs to ↵Jeremy Allison2007-10-102-9/+9
| | | | | | | always re-call macro on termination). Fix all other cases where this was also occurring. Jeremy.
* r9203: Bugzilla bug #2314. Cast away the const of the dev argument to ↵James Peach2007-10-101-14/+14
| | | | | | | quotactl to remove the compiler warning. This is safe since quotactl doesn't modify the dev argument.
* r9201: Ouch.... :-(Volker Lendecke2007-10-101-1/+1
|
* r9198: Convert hex_encode and strhex_to_data_blob to take a talloc context.Volker Lendecke2007-10-101-5/+11
| | | | Volker
* r9029: Another crash bug when enumerating privileges.Günther Deschner2007-10-101-1/+1
| | | | | | Thanks Volker! Guenther
* r8961: Merge IRIX fix for socket wrapperJelmer Vernooij2007-10-101-4/+17
|
* r8946: Some casts to fix warnings when time_t is an unsigned type. FixesTim Potter2007-10-101-3/+3
| | | | bugzilla #1888 and #1894.
* r8928: Fix mangle method = hash - bugid #2946. Incorrect strcmp_wa andJeremy Allison2007-10-101-2/+2
| | | | | strncmp_wa. Jeremy.
* r8899: various compiler warning fixes reported by Jason Mader ↵Gerald Carter2007-10-101-1/+1
| | | | <jason@ncac.gwu.edu>
* r8892: Fix #2942 - missing value in debug ! Doh !Jeremy Allison2007-10-101-1/+1
| | | | Jeremy.
* r8795: fix our perpetual motion maching in strncpy_w()Gerald Carter2007-10-101-1/+1
|
* r8762: Attempt to fix the winbindd crashing bug on Solaris (can't rememberJeremy Allison2007-10-101-113/+253
| | | | | | the bugid). Make the functions in lib/util_unistr.c odd-alignment safe using some evil macros. Needs testing on bigendian. Jeremy.
* r8757: Add debug messages so we can see what attributes and values are beingJeremy Allison2007-10-101-0/+3
| | | | | set/deleted/modified in an ldap query. Jeremy.
* r8716: adding 'username map script' which if defined takes precendence overGerald Carter2007-10-101-15/+54
| | | | the username map file.
* r8704: Patch from Timur Bakeyev <timur@com.bat.ru> to fix typoJeremy Allison2007-10-101-1/+1
| | | | | calling wrong aio_fsync function. Bugid #2909. Jeremy.
* r8686: Revert %LOGONSERVER%-substitution. The substition is done on the client,Günther Deschner2007-10-102-11/+20
| | | | | | | | | | | not on the server. We now preserve this windows variable (important for vampired setups) and correctly substitute only the "%L"s in strings like: "%LOGONSERVER% %L %lOgOnSeRvEr% %L". Guenther
* r8673: merged from samba4Andrew Tridgell2007-10-101-4/+15
|
* r8506: BUG 2853: don't strip out characters like '$' from printer namesGerald Carter2007-10-101-3/+12
| | | | when substituting for the lpq command.
* r8493: According to MSKB 141714 the %LOGONSERVER% variable should beGünther Deschner2007-10-101-2/+7
| | | | | | substituted like our %L-variable. Guenther
* r8428: some more old printerdb stuff.Günther Deschner2007-10-101-1/+0
| | | | Guenther
* r8219: Merge the new open code from HEAD to 3.0. Haven't yet run the tortureJeremy Allison2007-10-101-0/+22
| | | | | | | | | tests on this as it's very late NY time (just wanted to get this work into the tree). I'll test this over the weekend.... Jerry - in looking at the difference between the two trees there seem to be some printing/ntprinting.c and registry changes we might want to examine to try keep in sync. Jeremy.
* r8207: Fix my NT_STATUS_IS_OK mismatch.Günther Deschner2007-10-101-1/+1
| | | | Guenther
* r8205: try to improve readability of smbldap_search_domain_info()Günther Deschner2007-10-101-18/+33
| | | | Guenther
* r8189: commit vampire ldif patch, mostly from Don Watson ↵Jim McDonough2007-10-101-0/+27
| | | | | | | | | | (dwatson@us.ibm.com). Yes, that's my copyright...that's just how we have to do things at big blue. Adds subcommand to vampire to allow data to be put into an ldif file instead of actually writing to the passdb. See "net rpc help vampire" for usage info. This should be added to docs as well.
* r8141: Update volker's valgrind fix in r8097. Same effect, just helps meGerald Carter2007-10-101-0/+3
| | | | to remember what is going on here better.