summaryrefslogtreecommitdiffstats
path: root/source
Commit message (Collapse)AuthorAgeFilesLines
...
* | back port from HEADSimo Sorce2003-04-262-10/+86
| |
* | Get credentials before publishing printers.Jim McDonough2003-04-251-0/+8
| |
* | As nobody really objected to this patch, I opted to create facts :-)Volker Lendecke2003-04-251-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 convertAndrew Bartlett2003-04-251-20/+69
| | | | | | | | | | | | to and from UTF8 when talking to our LDAP server in pdb_ldap. Andrew Bartlett
* | This function is a duplicate.Andrew Bartlett2003-04-251-18/+0
| |
* | Merge of missed another while condition when enumerating aliases.Tim Potter2003-04-251-1/+1
| |
* | fix and if () that should be an 'else if()'Gerald Carter2003-04-251-1/+1
| |
* | Minor cleanup of enum domain groups/aliases:Tim Potter2003-04-251-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 Potter2003-04-251-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 GIDJelmer Vernooij2003-04-242-48/+13
| |
* | In 3.0, pdb_mysql and pdb_xml are in passdb/Jelmer Vernooij2003-04-241-2/+2
| |
* | - Get rid of module_path_get_name()Jelmer Vernooij2003-04-241-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 functionJelmer Vernooij2003-04-241-10/+5
| | | | | | | | to find duplicates
* | Check for absolute paths by only checking the first character of the module ↵Jelmer Vernooij2003-04-241-1/+1
| | | | | | | | | | | | name. Don't use strchr_m, which caused race conditions.
* | Fix length in findfirst2 responses, fix os/2 clientsJim McDonough2003-04-241-4/+10
| |
* | groupmap delet should take a name or a SIDGerald Carter2003-04-241-2/+13
| |
* | Revert patch - we need to try the NTLMSSP code below...Andrew Bartlett2003-04-241-9/+4
| | | | | | | | Andrew Bartlett
* | Use the kerberos error from ads_kinit_password() in the return value fromAndrew Bartlett2003-04-241-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 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)
* | 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
| |
* | 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.
* | 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
* | 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 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
* | 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
* | 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