Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | back port from HEAD | Simo Sorce | 2003-04-26 | 2 | -10/+86 | |
| | | ||||||
* | | Get credentials before publishing printers. | Jim McDonough | 2003-04-25 | 1 | -0/+8 | |
| | | ||||||
* | | As nobody really objected to this patch, I opted to create facts :-) | Volker Lendecke | 2003-04-25 | 1 | -1/+3 | |
| | | | | | | | | | | | | | | | | | | | | This uses 'socket address' as the source address for nmbd. This way we can again synchronize with the DMB if we have 'bind interfaces only' to a virtual interface. I'd love to see this in 2.2.9, but that is up to jerry or jra. Volker | |||||
* | | Based on a patch by Alex Deiter <tiamat@komi.mts.ru>, make sure that we convert | Andrew Bartlett | 2003-04-25 | 1 | -20/+69 | |
| | | | | | | | | | | | | to and from UTF8 when talking to our LDAP server in pdb_ldap. Andrew Bartlett | |||||
* | | This function is a duplicate. | Andrew Bartlett | 2003-04-25 | 1 | -18/+0 | |
| | | ||||||
* | | Merge of missed another while condition when enumerating aliases. | Tim Potter | 2003-04-25 | 1 | -1/+1 | |
| | | ||||||
* | | fix and if () that should be an 'else if()' | Gerald Carter | 2003-04-25 | 1 | -1/+1 | |
| | | ||||||
* | | Minor cleanup of enum domain groups/aliases: | Tim Potter | 2003-04-25 | 1 | -12/+18 | |
| | | | | | | | | | | | | | | | | | | | | - return NT_STATUS_NO_MEMORY instead of NT_STATUS_UNSUCESSFUL if a talloc fails - don't try and tallocate memory when the number of entries returned was zero - rename some cut&pasted variable names in enum domain aliases function | |||||
* | | Merge: | Tim Potter | 2003-04-25 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | >When calling cli_samr_enum_{dom,als}_groups in a while loop, the >terminating condition should be result != STATUS_MORE_ENTRIES, not >result == NT_STATUS_OK otherwise we get stuck in an infinite loop >when there's any sign of trouble. | |||||
* | | Don't store UID or GID | Jelmer Vernooij | 2003-04-24 | 2 | -48/+13 | |
| | | ||||||
* | | In 3.0, pdb_mysql and pdb_xml are in passdb/ | Jelmer Vernooij | 2003-04-24 | 1 | -2/+2 | |
| | | ||||||
* | | - Get rid of module_path_get_name() | Jelmer Vernooij | 2003-04-24 | 1 | -11/+6 | |
| | | | | | | | | | | - Use find backend function to find duplicates - declare static function before using it | |||||
* | | Get rid of module_path_get_name() and use the find backend function | Jelmer Vernooij | 2003-04-24 | 1 | -10/+5 | |
| | | | | | | | | to find duplicates | |||||
* | | Check for absolute paths by only checking the first character of the module ↵ | Jelmer Vernooij | 2003-04-24 | 1 | -1/+1 | |
| | | | | | | | | | | | | name. Don't use strchr_m, which caused race conditions. | |||||
* | | Fix length in findfirst2 responses, fix os/2 clients | Jim McDonough | 2003-04-24 | 1 | -4/+10 | |
| | | ||||||
* | | groupmap delet should take a name or a SID | Gerald Carter | 2003-04-24 | 1 | -2/+13 | |
| | | ||||||
* | | Revert patch - we need to try the NTLMSSP code below... | Andrew Bartlett | 2003-04-24 | 1 | -9/+4 | |
| | | | | | | | | Andrew Bartlett | |||||
* | | Use the kerberos error from ads_kinit_password() in the return value from | Andrew Bartlett | 2003-04-24 | 1 | -4/+9 | |
| | | | | | | | | | | | | our SASL code - help in printing a useful error message. Andrew Bartlett | |||||
* | | 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) | |||||
* | | 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 | |
| | | ||||||
* | | 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. | |||||
* | | 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 | |||||
* | | 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 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 | |||||
* | | 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 | |||||
* | | 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 |