summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge from HEAD - always initailise this to zero - helps callers in loops.Andrew Bartlett2003-04-241-0/+3
| |
* | Merge auth changes from HEAD:Andrew Bartlett2003-04-245-70/+83
| | | | | | | | | | | | | | | | - better error codes than NT_STATUS_UNSUCCESSFUL for domain logon errors - make auth_winbind load the ntdomain module if winbind isn't there. - use new trusted domains cache to determine if the domain is valid. Andrew Bartlett
* | Irix CC reminds us that this is non-standard.Andrew Bartlett2003-04-241-2/+2
| | | | | | | | Andrew Bartlett
* | Make sure that we don't compile pdb_ldap on systems with ldap.h, but withoutAndrew Bartlett2003-04-241-4/+8
| | | | | | | | | | | | -lldap. Andrew Bartlett
* | Add vfs_fake_perms to Samba 3.0Andrew Bartlett2003-04-242-1/+7
| | | | | | | | Andrew Bartlett
* | When possible, store the IP address of the connecting client, not just theAndrew Bartlett2003-04-243-4/+30
| | | | | | | | | | | | | | | | | | | | hostname. This makes 'last -i' show the IP. Thanks to Philip Anderson <pza@australia.op.org> for the idea. Andrew Bartlett
* | This is really trying to be a StrnCpy (most names will overflow the 10 charAndrew Bartlett2003-04-241-1/+1
| | | | | | | | limit)
* | Update from HEAD.John Terpstra2003-04-241-0/+1
| |
* | Updating from HEAD.John Terpstra2003-04-248-195/+234
| |
* | Patch from Guenther Deschner to fix build with gcc 3.2Jelmer Vernooij2003-04-241-6/+6
| |
* | Patch from Stephan Metzmacher to add default arguments to lp_parm() smb.confJelmer Vernooij2003-04-245-269/+542
| | | | | | | | parameters. Does not break binary compatibility with older modules.
* | Added patch from Stephen Roylance.John Terpstra2003-04-242-26/+26
| |
* | More updates: Fix typo in VFS, added docs for pam_smbpass.so to PAM.John Terpstra2003-04-242-22/+203
| |
* | More updates.John Terpstra2003-04-232-56/+409
| |
* | For deep referrals, track consumed path using a counter, and calculate theShirish Kalele2003-04-231-10/+11
| | | | | | | | consumed count only if and when it is needed. Check into SAMBA_3_0.
* | Missed two references to a renamed file.Paul Green2003-04-232-2/+2
| |
* | Backport changes from head to shorten the filenames of the test cases.Paul Green2003-04-239-63/+5
| |
* | Updated FLAGs - Affects only SWAT.John Terpstra2003-04-231-7/+8
| |
* | Thanks to a reminder from vance - delete build_options.c from CVS, nowAndrew Bartlett2003-04-231-532/+0
| | | | | | | | it's autogenerated.
* | Patch by Vance Lankhaar <vlankhaar@linux.ca> to automaticly regenerate theAndrew Bartlett2003-04-234-14/+293
| | | | | | | | | | | | | | | | | | | | build options, so we will always have the right values for how and when an smbd was built. In particular, this is indended to address bitrot caused by configure.in changes. Andrew Bartlett
* | Patch by Metze to ensure that we always at least initialize our output stringAndrew Bartlett2003-04-233-3/+12
| | | | | | | | | | | | | | for rpc_pull_string. If we had a NULL or zero-length string, we would use uninitialised data in the result string. Andrew Bartlett
* | More fun with Sun CC needing constant initializersAndrew Bartlett2003-04-231-1/+1
| |
* | StrnCpy -> safe_strcpy() on a over-malloced struct.Andrew Bartlett2003-04-231-2/+2
| | | | | | | | Andrew Bartlett
* | Merge the 'safe' parts of my StrnCpy patch - many of the users really wantedAndrew Bartlett2003-04-2319-149/+148
| | | | | | | | | | | | | | | | | | | | | | | | a pstrcpy/fstrcpy or at most a safe_strcpy(). These have the advantage of being compiler-verifiable. Get these out of the way, along with a rewrite of 'get_short_archi' in the spoolss client and server. (This pushes around const string pointers, rather than copied strings). Andrew Bartlett
* | We don't have IDMAP in 3.0 yet.Andrew Bartlett2003-04-231-1/+1
| |
* | Merge HEAD's winbind into 3.0.Andrew Bartlett2003-04-2316-903/+701
| | | | | | | | | | | | | | | | This includes the 'SIDs Rule' patch, mimir's trusted domains cacheing code, the winbind_idmap abstraction (not idmap proper, but the stuff that held up the winbind LDAP backend in HEAD). Andrew Bartlett
* | Don't try to continue if initialisation fails (merge from HEAD)Andrew Bartlett2003-04-231-2/+4
| |
* | Make the variable name match the comment.Andrew Bartlett2003-04-231-2/+2
| | | | | | | | Andrew Bartlett
* | This define does not always seem to be present, so define it if need be.Andrew Bartlett2003-04-231-0/+4
| | | | | | | | Andrew Bartlett
* | Fix up non-constant initialisers for Sun's CC.Andrew Bartlett2003-04-231-1/+1
| | | | | | | | Andrew Bartlett
* | Add some more info to the diags output.Andrew Bartlett2003-04-231-1/+1
| |
* | Parinoia for compleatly broken SMB servers that don't send back the rightAndrew Bartlett2003-04-231-2/+3
| | | | | | | | | | | | fstype for IPC$ - assume the device type is IPC. Andrew Bartlett
* | Make this safe for -DDEVELOPER checks.Andrew Bartlett2003-04-231-2/+2
| | | | | | | | Andrew Bartlett
* | This const isn't quite vaild C.Andrew Bartlett2003-04-231-1/+1
| | | | | | | | Andrew Bartlett
* | add test file for FDSESSAndrew Bartlett2003-04-231-0/+2
| |
* | Add a check to ensure that the server returns the correct device type, notAndrew Bartlett2003-04-232-14/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | just the correct error. This should help us avoid breaking NT4 IPC$ connections, for example. This has required that we don't overwrite the device type for IPC$ in our tcon&X code, but only smbwrapper even uses it, and a server that doesn't send a correct dev type breaks other things pretty badly. In any case, I'll 'fix' smbwrapper :-). Andrew Bartlett
* | Start testing a few more things out of smbtorture in the build farm.Andrew Bartlett2003-04-2311-5/+25
| | | | | | | | Andrew Bartlett
* | Merge torture tests from HEAD - it looks like we had rather an incompleteAndrew Bartlett2003-04-238-90/+202
| | | | | | | | | | | | merge last time. I hope this might fix a few failures on the build farm too. Andrew Bartlett
* | Update - closed off for nowJohn Terpstra2003-04-231-13/+199
| |
* | Try to keep existing behaviour for our printing code - never returnAndrew Bartlett2003-04-231-17/+6
| | | | | | | | | | | | | | | | | | global_myname(), always either the name the client called us, or if they didn't call us anything useful, our IP address. Jerry, can you check this? Andrew Bartlett
* | Fix this for both *SMBSERVER and *SMBSERV as per comments in loadparm.c.Andrew Bartlett2003-04-231-1/+9
| | | | | | | | Andrew Bartlett
* | Try to avoid setting *SMBSERVER as a 'local name'.Andrew Bartlett2003-04-231-0/+3
| | | | | | | | Andrew Bartlett
* | Don't leak the session identifier string when we shut down a vuid.Andrew Bartlett2003-04-231-0/+1
| | | | | | | | Andrew Bartlett
* | Now that Volker fixed the real issues with ldapsam and adding null attributesAndrew Bartlett2003-04-231-40/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | etc, move the SAMR create_user code back to using the 'pdb_init_sam_pw' method to fill out the attributes. This is basicly the same code, but we really didn't need the duplication. Also, take advantage of the fact that RIDs will always be returned back into the SAM_ACCOUNT on ADD, so we don't need to duplicate the 'get'. This should also help in sites with replicated LDAP - the second fetch might occour before the first is replicated back. Andrew Bartlett
* | - Merge a memory leak fix from HEADAndrew Bartlett2003-04-231-11/+16
| | | | | | | | | | | | | | | | | | | | | | - change update behaviour for new RIDs: - store the new RID into the SAM_ACCOUNT, so that the caller get's it back automaticly - use this to make the code paths simpiler for the normal 'need_update' code. We must always store a RID if we intend to use the sambaAccount objectClass Andrew Bartlett
* | Merge idra's fix for pdb_tdb segfaults from HEAD to 3.0 - sombody changedAndrew Bartlett2003-04-231-3/+7
| | | | | | | | | | | | unix_strlower semantics. Andrew Bartlett
* | allow the unix group in a mapping to be changed; doesn't work with LDAP ↵Gerald Carter2003-04-231-1/+21
| | | | | | | | right now but should be ok with tdb's
* | Limit the number of outstanding print notify messages for a process toJeremy Allison2003-04-232-1/+39
| | | | | | | | | | 1000. Jeremy.
* | Added Stephen Roylance's patch - Adds to Status page, a Start All, Restart AllJohn Terpstra2003-04-221-9/+38
| | | | | | | | and Stop All deamons button.
* | Remove ldapsam_search_one_user_by_uid from pdb_ldap.Andrew Bartlett2003-04-222-68/+22
| | | | | | | | | | | | | | | | | | | | | | | | sambaAccount requires the rid to be present, and doing this fallback is quite dangerous, becouse it assumes that alorithmic RIDs are in use - which is quite often not the case. Also finish of vl's work on 'use a function pointer, not embedded logic' to tell lower levels that they should/should not attempt to set the user's password into LDAP with the extended operation. Andrew Bartlett