Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Merge from HEAD - always initailise this to zero - helps callers in loops. | Andrew Bartlett | 2003-04-24 | 1 | -0/+3 | |
| | | ||||||
* | | Merge auth changes from HEAD: | Andrew Bartlett | 2003-04-24 | 5 | -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 Bartlett | 2003-04-24 | 1 | -2/+2 | |
| | | | | | | | | Andrew Bartlett | |||||
* | | Make sure that we don't compile pdb_ldap on systems with ldap.h, but without | Andrew Bartlett | 2003-04-24 | 1 | -4/+8 | |
| | | | | | | | | | | | | -lldap. Andrew Bartlett | |||||
* | | Add vfs_fake_perms to Samba 3.0 | Andrew Bartlett | 2003-04-24 | 2 | -1/+7 | |
| | | | | | | | | Andrew Bartlett | |||||
* | | When possible, store the IP address of the connecting client, not just the | Andrew Bartlett | 2003-04-24 | 3 | -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 char | Andrew Bartlett | 2003-04-24 | 1 | -1/+1 | |
| | | | | | | | | limit) | |||||
* | | Update from HEAD. | John Terpstra | 2003-04-24 | 1 | -0/+1 | |
| | | ||||||
* | | Updating from HEAD. | John Terpstra | 2003-04-24 | 8 | -195/+234 | |
| | | ||||||
* | | Patch from Guenther Deschner to fix build with gcc 3.2 | Jelmer Vernooij | 2003-04-24 | 1 | -6/+6 | |
| | | ||||||
* | | Patch from Stephan Metzmacher to add default arguments to lp_parm() smb.conf | Jelmer Vernooij | 2003-04-24 | 5 | -269/+542 | |
| | | | | | | | | parameters. Does not break binary compatibility with older modules. | |||||
* | | Added patch from Stephen Roylance. | John Terpstra | 2003-04-24 | 2 | -26/+26 | |
| | | ||||||
* | | More updates: Fix typo in VFS, added docs for pam_smbpass.so to PAM. | John Terpstra | 2003-04-24 | 2 | -22/+203 | |
| | | ||||||
* | | More updates. | John Terpstra | 2003-04-23 | 2 | -56/+409 | |
| | | ||||||
* | | For deep referrals, track consumed path using a counter, and calculate the | Shirish Kalele | 2003-04-23 | 1 | -10/+11 | |
| | | | | | | | | consumed count only if and when it is needed. Check into SAMBA_3_0. | |||||
* | | Missed two references to a renamed file. | Paul Green | 2003-04-23 | 2 | -2/+2 | |
| | | ||||||
* | | Backport changes from head to shorten the filenames of the test cases. | Paul Green | 2003-04-23 | 9 | -63/+5 | |
| | | ||||||
* | | Updated FLAGs - Affects only SWAT. | John Terpstra | 2003-04-23 | 1 | -7/+8 | |
| | | ||||||
* | | Thanks to a reminder from vance - delete build_options.c from CVS, now | Andrew Bartlett | 2003-04-23 | 1 | -532/+0 | |
| | | | | | | | | it's autogenerated. | |||||
* | | Patch by Vance Lankhaar <vlankhaar@linux.ca> to automaticly regenerate the | Andrew Bartlett | 2003-04-23 | 4 | -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 string | Andrew Bartlett | 2003-04-23 | 3 | -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 initializers | Andrew Bartlett | 2003-04-23 | 1 | -1/+1 | |
| | | ||||||
* | | StrnCpy -> safe_strcpy() on a over-malloced struct. | Andrew Bartlett | 2003-04-23 | 1 | -2/+2 | |
| | | | | | | | | Andrew Bartlett | |||||
* | | Merge the 'safe' parts of my StrnCpy patch - many of the users really wanted | Andrew Bartlett | 2003-04-23 | 19 | -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 Bartlett | 2003-04-23 | 1 | -1/+1 | |
| | | ||||||
* | | Merge HEAD's winbind into 3.0. | Andrew Bartlett | 2003-04-23 | 16 | -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 Bartlett | 2003-04-23 | 1 | -2/+4 | |
| | | ||||||
* | | Make the variable name match the comment. | Andrew Bartlett | 2003-04-23 | 1 | -2/+2 | |
| | | | | | | | | Andrew Bartlett | |||||
* | | This define does not always seem to be present, so define it if need be. | Andrew Bartlett | 2003-04-23 | 1 | -0/+4 | |
| | | | | | | | | Andrew Bartlett | |||||
* | | Fix up non-constant initialisers for Sun's CC. | Andrew Bartlett | 2003-04-23 | 1 | -1/+1 | |
| | | | | | | | | Andrew Bartlett | |||||
* | | Add some more info to the diags output. | Andrew Bartlett | 2003-04-23 | 1 | -1/+1 | |
| | | ||||||
* | | Parinoia for compleatly broken SMB servers that don't send back the right | Andrew Bartlett | 2003-04-23 | 1 | -2/+3 | |
| | | | | | | | | | | | | fstype for IPC$ - assume the device type is IPC. Andrew Bartlett | |||||
* | | Make this safe for -DDEVELOPER checks. | Andrew Bartlett | 2003-04-23 | 1 | -2/+2 | |
| | | | | | | | | Andrew Bartlett | |||||
* | | This const isn't quite vaild C. | Andrew Bartlett | 2003-04-23 | 1 | -1/+1 | |
| | | | | | | | | Andrew Bartlett | |||||
* | | add test file for FDSESS | Andrew Bartlett | 2003-04-23 | 1 | -0/+2 | |
| | | ||||||
* | | Add a check to ensure that the server returns the correct device type, not | Andrew Bartlett | 2003-04-23 | 2 | -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 Bartlett | 2003-04-23 | 11 | -5/+25 | |
| | | | | | | | | Andrew Bartlett | |||||
* | | Merge torture tests from HEAD - it looks like we had rather an incomplete | Andrew Bartlett | 2003-04-23 | 8 | -90/+202 | |
| | | | | | | | | | | | | merge last time. I hope this might fix a few failures on the build farm too. Andrew Bartlett | |||||
* | | Update - closed off for now | John Terpstra | 2003-04-23 | 1 | -13/+199 | |
| | | ||||||
* | | Try to keep existing behaviour for our printing code - never return | Andrew Bartlett | 2003-04-23 | 1 | -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 Bartlett | 2003-04-23 | 1 | -1/+9 | |
| | | | | | | | | Andrew Bartlett | |||||
* | | Try to avoid setting *SMBSERVER as a 'local name'. | Andrew Bartlett | 2003-04-23 | 1 | -0/+3 | |
| | | | | | | | | Andrew Bartlett | |||||
* | | Don't leak the session identifier string when we shut down a vuid. | Andrew Bartlett | 2003-04-23 | 1 | -0/+1 | |
| | | | | | | | | Andrew Bartlett | |||||
* | | Now that Volker fixed the real issues with ldapsam and adding null attributes | Andrew Bartlett | 2003-04-23 | 1 | -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 HEAD | Andrew Bartlett | 2003-04-23 | 1 | -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 changed | Andrew Bartlett | 2003-04-23 | 1 | -3/+7 | |
| | | | | | | | | | | | | unix_strlower semantics. Andrew Bartlett | |||||
* | | allow the unix group in a mapping to be changed; doesn't work with LDAP ↵ | Gerald Carter | 2003-04-23 | 1 | -1/+21 | |
| | | | | | | | | right now but should be ok with tdb's | |||||
* | | Limit the number of outstanding print notify messages for a process to | Jeremy Allison | 2003-04-23 | 2 | -1/+39 | |
| | | | | | | | | | | 1000. Jeremy. | |||||
* | | Added Stephen Roylance's patch - Adds to Status page, a Start All, Restart All | John Terpstra | 2003-04-22 | 1 | -9/+38 | |
| | | | | | | | | and Stop All deamons button. | |||||
* | | Remove ldapsam_search_one_user_by_uid from pdb_ldap. | Andrew Bartlett | 2003-04-22 | 2 | -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 |