summaryrefslogtreecommitdiffstats
path: root/source/lib
Commit message (Collapse)AuthorAgeFilesLines
* r16674: After removing each individual post-3.0.23rc3 change:Gerald Carter2006-06-291-0/+3
| | | | | | | | | | | | | | This pulls is what I considered safe fixes from SAMBA_3_0. This boiled down to either Klocwork fixes or obvious compiler warning fixes. I did not include any changes to fnuction signatures not the version change to the passdb API. Also pulled in the 3 nmbd fixes requested by Jeremy and the wildcard delete fix. This code will sit for a few days in the cooker and then become 3.0.23 if nothing blows up. I don't care how many more compile warning fixes people throw into SAMBA_3_0.
* r16438: sync up to r16433Gerald Carter2006-06-211-4/+8
|
* r16418: Pull in more Klocwork fixes (up to r16415)Gerald Carter2006-06-206-7/+44
|
* r16348: * merging changes from SAMBA_3_0 r16346Gerald Carter2006-06-194-44/+121
| | | | * updating release notes to match
* r16254: pulling klocwork fixes for 3.0.23rc3 (current up to r16251)Gerald Carter2006-06-153-58/+87
|
* r16175: sync up with SAMBA_3_0 to release (r16156)Gerald Carter2006-06-131-0/+4
|
* r16124: catch a couple of fixes from GuentherGerald Carter2006-06-091-0/+2
|
* r16104: Set version to 3.0.23rc2Gerald Carter2006-06-085-35/+219
| | | | | Bring release tree up to current 3.0 tree (svn merge -r15845:16103 $SVNURL/branches/SAMBA_3_0)
* r15841: grab talloc fixes (current up to r15838)Gerald Carter2006-05-231-3/+36
|
* r15837: starting sync up for 3.0.23rc1 (in sync with SAMBA_3_0 r15822)Gerald Carter2006-05-2311-28/+100
|
* r15101: Little step towards getting Samba4 tdb into 3: tdb_lock_bystring ↵Volker Lendecke2006-04-173-3/+3
| | | | | | | | | does not have the timeout argument in Samba4. Add a new routine tdb_lock_bystring_with_timeout. Volker
* r15084: Try and squeeze more out of the non-read/write code path.Jeremy Allison2006-04-141-6/+2
| | | | Jeremy.
* r15047: Add support for using libunwind to generate a backtrace. This isJames Peach2006-04-121-25/+88
| | | | | primarily intended for ia64 systems where libunwind knows more about the different ways of walking the stack that just about anything else.
* r15041: Adding rpc client calls to manipulate auditing policies on remote CIFSGünther Deschner2006-04-111-0/+149
| | | | | | | | | servers. Also add a new "net rpc audit" tool. The lsa query infolevels were taken from samb4 IDL, the lsa policy flags and categories are partly documented on msdn. I need to cleanup the double lsa_query_info_policy{2}{_new} calls next. Guenther
* r15030: On a performace hunt... Remove as many extraneousJeremy Allison2006-04-112-4/+4
| | | | | memset's as possible. Jeremy.
* r15018: Merge Volker's ipc/trans2/nttrans changes overJeremy Allison2006-04-101-20/+41
| | | | | | | | into 3.0. Also merge the new POSIX lock code - this is not enabled unless -DDEVELOPER is defined. This doesn't yet map onto underlying system POSIX locks. Updates vfs to allow lock queries. Jeremy.
* r15005: Fix printf args to remove warnings.Jeremy Allison2006-04-091-3/+3
| | | | Jeremy.
* r15003: patch based on code from Arkady Glabek <aglabek@centeris.com> to ↵Gerald Carter2006-04-088-11/+153
| | | | ensure that global memory is freed when unloading pam_winbind.so (needs more testing on non-linux platforms)
* r14898: This change is an attempt to improve the quality of the information thatJames Peach2006-04-042-37/+125
| | | | | | | | | | | | | | | | | is produced when a process exits abnormally. First, we coalesce the core dumping code so that we greatly improve our odds of being able to produce a core file, even in the case of a memory fault. I've removed duplicates of dump_core() and split it in two to reduce the amount of work needed to actually do the dump. Second, we refactor the exit_server code path to always log an explanation and a stack trace. My goal is to always produce enough log information for us to be able to explain any server exit, though there is a risk that this could produce too much log information on a flaky network. Finally, smbcontrol has gained a smbd fault injection operation to test the changes above. This is only enabled for developer builds.
* r14868: I will not write code when changing to Daylight Savings Time.Gerald Carter2006-04-021-10/+6
| | | | | | | | | | | | | | | | I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. ... Fix my brain dead inverted logic for turning winbindd on and off when run on a DC or when calling pdb functions from within winbindd.
* r14855: Various fixes:Gerald Carter2006-04-021-2/+8
| | | | | | | | * depreacte 'acl group control' after discussion with Jeremy and implement functionality as part of 'dos filemode' * fix winbindd on a non-member server to expand local groups * prevent code previously only used by smbd from blindly turning _NO_WINBINDD back on
* r14764: Fix possible null pointer deref. Coverity #253.Jeremy Allison2006-03-291-2/+4
| | | | Jeremy.
* r14751: Use the noreturn attribute to try and tell coverity thatJeremy Allison2006-03-281-9/+12
| | | | | smb_panic can't return. Jeremy.
* r14746: Add the Samba4 replacements for opendir/readdir etc. toJeremy Allison2006-03-272-1/+219
| | | | | | | Samba3 - with some 64-bit macro madness. Attempt to fix the broken directory handling in the *BSD-of-the-month club. Jeremy.
* r14703: Clarify the return codes for the POSIX locking case. ThisJeremy Allison2006-03-251-1/+1
| | | | | was confusing. Jeremy.
* r14668: Set the FILE_STATUS_OFFLINE bit by observing the events a DMAPI-basedJames Peach2006-03-223-2/+35
| | | | HSM is interested in. Tested on both IRIX and SLES9.
* r14618: add --no-process-group to all server programmsStefan Metzmacher2006-03-211-3/+3
| | | | | | | | | | | to make the following possible: timelimit 20000 bin/nmbd -F -S --no-process-group timelimit 20000 bin/smbd -F -S --no-process-group this is needed to 'make test' working without losing child processes metze
* r14600: Refactor capability interface from being IRIX-specific to using onlyJames Peach2006-03-212-56/+70
| | | | | the POSIX interface. Note that this removes support for inherited capabilities. This wasn't used, and probably should not be.
* r14522: sync socket_wrapper code with samba4Stefan Metzmacher2006-03-171-64/+309
| | | | metze
* r14462: Fix warning. ber_tag_t is an unsigned int forJeremy Allison2006-03-151-1/+1
| | | | | printing purposes. Jeremy.
* r14454: Janitor for tridge - same code exists in Samba3 and 4.Jeremy Allison2006-03-151-1/+1
| | | | | | | Jeremy. ----------------------------- fixed an hmac-md5 error for keys longer than 64 (using deallocated stack variable)
* r14432: Give in and grant BUILT\Administrators all privilegesGerald Carter2006-03-152-2/+25
|
* r14397: Fix deadcode in coverity error #1.Jeremy Allison2006-03-141-7/+8
| | | | Jeremy.
* r14393: Fix a couple of AIX warnings.Jeremy Allison2006-03-141-1/+0
| | | | Jeremy.
* r14387: Try and fix the coverity issues (#53, #54) with negativeJeremy Allison2006-03-141-2/+2
| | | | | | sink by ensuring all uses of rpcstr_push are consistent with a size_t dest size arg. Jeremy.
* r14345: Fix Coverity #71. We don't currently propagate *any*Jeremy Allison2006-03-131-10/+15
| | | | | | alloc error back up the stack from smbldap_set_mod() so ensure we abort correctly. Jeremy.
* r14342: Fix coverity #68, resource leak on error path.Jeremy Allison2006-03-131-22/+54
| | | | Jeremy.
* r14292: Janitor for tridge (samba3 talloc is almost identicalJeremy Allison2006-03-131-3/+19
| | | | | | | | | to Samba4 talloc). Jeremy - make the snprintf call in talloc portable to older solaris boxes - fixed an error found sing the beam analyser
* r14280: Fix Coverity #129 and 130: check before dereferencing a pointer. ThisJim McDonough2006-03-131-4/+4
| | | | | was especially silly as we checked immediately _after_ dereferencing it :-/
* r14249: We've dereferenced the_acl before, no point in checking.Volker Lendecke2006-03-121-1/+1
| | | | | | Fix Coverity bug # 128. Volker
* r14131: Fix Coverity bug # 127Volker Lendecke2006-03-101-1/+3
|
* r14075: * add support for long variable names in smb.conf in the form of %(....)Gerald Carter2006-03-091-210/+155
| | | | | | | | * add support for %(DomainSID) * replace standard_sub_XXX() functions with wrappers around their alloc_sub_XXX() counterparts * add support for using SIDs in read list, et. al. (anything that is checked by nt_token_contains_name_in_list())
* r14060: Only set the last rebind timestamp when we did rebind after a non-readGünther Deschner2006-03-091-2/+21
| | | | | | | LDAP operation. That way we avoid the replication sleep after a simple redirected search operation Guenther
* r14020: Coverity bug CID #66. Missing free on error exit.Jeremy Allison2006-03-081-1/+4
| | | | Jeremy.
* r14002: Quick fix for Coverity CID #12.Jeremy Allison2006-03-081-0/+4
| | | | Jeremy
* r13999: Quick fix for Coverity bug #11.Jeremy Allison2006-03-081-1/+7
| | | | Jeremy.
* r13975: Re-fix Coverity #156 - I had left the hidden arg. inconsistentJeremy Allison2006-03-072-4/+5
| | | | | between Realloc and realloc_array. Jeremy.
* r13971: Fix Coverity bugs #209 - #213 - it detected mistakesJeremy Allison2006-03-071-56/+67
| | | | | | | in the pointer aliasing once realloc could change a pointer. This was in the bugzilla.samba.org database as #687 but we never figured out what it was ! Jeremy.
* r13948: Fix the build. Remove rpcclient.h include.Jim McDonough2006-03-071-1/+0
|
* r13945: Move display_sec.c to lib/ (as suggested by Volker).Günther Deschner2006-03-071-0/+187
| | | | Guenther