summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
2003-02-25Merge: fix compiler warning.Tim Potter1-0/+7
(This used to be commit 55ee43cfb8b3ffb99c50d987f07a96fe79a0fe92)
2003-02-25Progress on CR 601Gerald Carter6-315/+388
cache the printer_info_2 with the open printer handle. cache is invalidated on a mod_a_printer() call **on that smbd**. Yes, this means that the window for admins to step on each other from different clients just got larger, but since handles a generally short lived this is probably ok. (This used to be commit 31272d3b6bb9ec62fd666301c7adfa0c1720a99b)
2003-02-24Merge from HEAD. Use pstrcpy not safe_strcpy.Jeremy Allison1-2/+2
Jeremy. (This used to be commit 9634b1fba059228d436198629a5c7cf01fb6736c)
2003-02-24Merge from head. Move off-by-one buggy malloc()/safe_strcpy() combination to ↵Jeremy Allison1-3/+1
strdup() instead. Jeremy. (This used to be commit 6521601bf8013c8809db13ccf7dd256ea4ad5dd7)
2003-02-24Merge documentation from HEADMartin Pool1-6/+13
(This used to be commit 3761f8ebe339fbbeffee9d7b69f9483ebfd9ae6b)
2003-02-24Make sure these values are never uninitialsised.Andrew Bartlett1-2/+2
(This used to be commit eacb8dde7afa16d86586c6c896ffb6692dc53bf6)
2003-02-24Cleint-side-auth/kerberos fixes from HEAD, and don't connect to a shareAndrew Bartlett3-25/+67
twice, let the libsmb code determine what form the share name should take. Andrew Bartlett (This used to be commit a25f6126647c94551c03bfc28e3fb5ec5ef6264a)
2003-02-24Iconv as seperate library fixes from HEADAndrew Bartlett1-0/+5
(This used to be commit 935c66f6a02c7ba764fbcc643a91833deb588bc0)
2003-02-24Signed/unsigned fix from HEADAndrew Bartlett1-2/+2
(This used to be commit 723ce5c531a957f3ea67f6fe74d4263a35083dda)
2003-02-24Merge crypt(), ACL lib and shared lib changes from HEAD.Andrew Bartlett3-57/+252
(This used to be commit e380224d8cd265b9845ad80af2b053a56078e790)
2003-02-24Merge paramaters for client-side-auth updates.Andrew Bartlett1-0/+11
(This used to be commit 68d34711279aa5959778974018df77726b915858)
2003-02-24Fix a small stuffup in the HEAD -> 3.0 mergeAndrew Bartlett1-1/+0
(This used to be commit cccec78cf241a9f69c363f0ecdd2e934c8b21f19)
2003-02-24Merge doxygen, signed/unsigned, const and other small fixes from HEAD to 3.0.Andrew Bartlett13-247/+284
Andrew Bartlett (This used to be commit 9ef0d40c3f8aef52ab321dc065264c42065bc876)
2003-02-24Makefile updates for the client-side auth/kerberos merge.Andrew Bartlett1-39/+53
(This used to be commit b32f3ecaf65f5f433d3b95802b45216689d56d75)
2003-02-24Missed a couple of files from the client-side kerberos mergeAndrew Bartlett3-4/+19
(This used to be commit 56934f303c0551df858cc6d6ad32d0b37fcd1307)
2003-02-24Merge off-by-one fix from HEAD (caused crash with --enable-developer)Andrew Bartlett1-1/+1
(This used to be commit d71425413075af25f91f715950c06ab698cf5fb7)
2003-02-24Merge from HEAD client-side authentication changes:Andrew Bartlett16-673/+1121
- new kerberos code, allowing the account to change it's own password without special SD settings required - NTLMSSP client code, now seperated from cliconnect.c - NTLMv2 client code - SMB signing fixes Andrew Bartlett (This used to be commit 837680ca517982f2e5944730581a83012d4181ae)
2003-02-24Missed one in the previous merge - user_ok() and user_in_group() now takeAndrew Bartlett1-1/+1
an optional list of groups the user is in. (This used to be commit 39f3bec0f62520e49a087403287330ed5f3a79c5)
2003-02-24Merge of server-side authentication changes to 3.0:Andrew Bartlett13-153/+224
- user_ok() and user_in_group() now take a list of groups, instead of looking for the user in the members of all groups. - The 'server_info' returned from the authentication is now kept around - in future we won't copy the sesion key, username etc, we will just referece them directly. - rhosts upgraded to use the SAM if possible, otherwise fake up based on getpwnam(). - auth_util code to deal with groups upgraded to deal with non-winbind domain members again. Andrew Bartlett (This used to be commit 74b5436c75114170ce7c780c19226103d0df9060)
2003-02-24Add comment about Samba character sets, from explanation by abartlet.Martin Pool1-0/+13
(This used to be commit 822f6c2f38b9b30dca2358e99ad6a379f5890c89)
2003-02-22When checking is_locked() new WRITE locks conflict with existing READ locks evenJeremy Allison1-3/+10
if the context is the same. See LOCKTEST7 in smbtorture. Jeremy. (This used to be commit 1698092ba5a169de369ad1182a6f270de174c3f5)
2003-02-21s/unistr2_to_dos/unistr2_to_ascii/ to fix compileGerald Carter1-1/+1
(This used to be commit de6a2d154e0e863a7628f18cca8fdcaa49d9c0ff)
2003-02-21couple of merges from APP_HEADGerald Carter2-5/+26
* performance optimization in enumprinterdataex() when keyname is empty * fix a few typos in comments * reload services after addprinter_command() dump registry data in ascii when the key is REG_SZ or REG_MULTI_SZ (This used to be commit 3fc90ea1d9b11186f26484516a4dd8502b6d7323)
2003-02-21patch from Hal Roberts check for a valid [f]chmod_acl function pointer ↵Gerald Carter1-2/+12
before calling it. Fixes seg fault in audit VFS module (This used to be commit e5acebbe79a97191903ee3a1819410a0fb9ac655)
2003-02-21Fix IRIX build...void fn can't return another void fnJim McDonough1-1/+2
(This used to be commit e0c1f9ef61a0ec4f06a0b0e257497943195b5297)
2003-02-21Added comments to make it clearer when we're assigning a pointer that itJeremy Allison1-0/+12
must not be freed afterwards. Jeremy. (This used to be commit 4015e39d3666dbe240808c9007a8b8faca012a3d)
2003-02-21Ignore errors on python_clean target.Tim Potter1-1/+1
(This used to be commit 9e4eba0ae593cc4422a5ce7bbdc4ab9f06d017b7)
2003-02-20Added Volkers "print server role" patch.Jeremy Allison1-0/+22
Jeremy. (This used to be commit b14e174c65b399e606f4f740762ff4646b8f9eef)
2003-02-20Compile in lib/module.oJelmer Vernooij1-1/+1
(This used to be commit adc5a4a263b49e2883aba759cf9dd77f12c0cabb)
2003-02-20Merge in smb_load_module() function from HEADJelmer Vernooij1-24/+0
(This used to be commit 6cb124247d10de86bdf6a98f3dd703b3a9eb1d35)
2003-02-20Remove obsolete filesJelmer Vernooij2-1699/+0
(This used to be commit 1a68ead4332bd9f5123bd3690784e7e179e3cb1f)
2003-02-20Ensure tdb error code is set for corrupt and i/o errors before callingJeremy Allison1-1/+24
the log function. This allows the log function to take action. Jeremy. (This used to be commit fcaacb5fabdf78dd6b6a7fe5ff5300d9e2ff8d75)
2003-02-20(Merge from APPLIANCE_HEAD)Martin Pool1-1/+4
CR1829: Fix memory leak when unpacking 'B' buffers in Python. (PyList_Append creates a new reference to the added object, and so we have to release the existing one.) (This used to be commit fa500c77e338337cafe5b46cadf9b104e920e823)
2003-02-19Merge typo fix.Tim Potter1-1/+1
(This used to be commit 7406fabe7ccdd99a19cc1df5f4339ac7e064e6b1)
2003-02-19Merge NTSTATUS vs WERROR return for cli_srvsvc_net_srv_get_info()Tim Potter2-15/+10
(This used to be commit 7edaf937963fa1d0f06343969b46ed6e4f39a6ea)
2003-02-19Merge cleanups of return values.Tim Potter1-5/+5
(This used to be commit bae354a20c07458722b5193911e7eaaf9bfbaeb7)
2003-02-19Merge some random looking setenv related kerberos stuff that makesTim Potter1-4/+9
winbindd build again. (This used to be commit c4f46890fe7f0dc16520cd5ed0fd06dcd7682703)
2003-02-19Merge of cleanups and srvsvc implementation from HEAD.Tim Potter20-255/+222
(This used to be commit dbea592877ad12f270805a9d8a86a50985beaf66)
2003-02-19Fix inspired by Stefan (metze) Metzmacher - cache the sidtype also.Jeremy Allison1-19/+27
Jeremy. (This used to be commit efc92697801f5e62a89eda33e1826094c096900f)
2003-02-19correct init, tx StefanSimo Sorce1-1/+2
(This used to be commit a2e1969ce54e9ad412fc25ed5d749c38167ad8b0)
2003-02-19Sync with HEAD for verifying kerberos tickets.Jim McDonough4-20/+70
(This used to be commit 77e1178a888f0d380a5ef94911a8f07bf04a7ba3)
2003-02-19Fix segv in net ads join...an extra & was the culpritJim McDonough1-1/+1
(This used to be commit 1a9050a6fe419e14fc82674d34cc4685a7532059)
2003-02-19Merge from HEAD: We don't need this any more, setenv() is in replace.c nowAndrew Bartlett1-14/+0
(This used to be commit cd6ad1f13b481ab22d98993db3fa80ec43dc1c8c)
2003-02-19Merge minor library fixes from HEAD to 3.0.Andrew Bartlett12-45/+117
- setenv() replacement - mimir's ASN1/SPNEGO typo fixes - (size_t)-1 fixes for push_* returns - function argument signed/unsigned correction - ASN1 error handling (ensure we don't use initiailsed data) - extra net ads join error checking - allow 'set security discriptor' to fail - escape ldap strings in libads. - getgrouplist() correctness fixes (include primary gid) Andrew Bartlett (This used to be commit e9d6e2ea9a3dc01d3849b925c50702cda6ddf225)
2003-02-19Fix from Corny.Bondad@hp.com for missing if (setting_acls) on defaultJeremy Allison1-3/+3
perms. Jeremy. (This used to be commit 793609cbc2f657b91a59aec4a3f403bf826c7156)
2003-02-19Bit of a hack job to prevent smbprn.XXX jobs appearing in the queue if theJeremy Allison1-9/+14
jobid is below the UNIX_JOB_START number. Jeremy. (This used to be commit 7ec1c8869d3df9af77ff95942beba34f56a06b73)
2003-02-18base64_decode() with heimdal libs, so I've renamed it base64_decode_inplace().Jim McDonough2-2/+2
(This used to be commit d510ff85fb0dafddf3dea9412a09eeee6e70f0cb)
2003-02-18Sync w/HEAD - add DES_CBC_CRC encryption typeJim McDonough1-1/+1
(This used to be commit c7934f5cb56d54a90c9ffdbe2f7429a3c9227abe)
2003-02-18Check return code of string_to_sid. (Merge from HEAD)Martin Pool2-5/+14
(This used to be commit 606bb47f241d2916d039b38f48b50474a3e0dadc)
2003-02-18Check return code of string_to_sid. (Merge from HEAD)Martin Pool3-25/+36
(This used to be commit 5d09aea6f78aa247dbd77617c93c2a1dd2e2702f)