Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | First part of UNIX extensions (#ifdefed out) more to follow. | Jeremy Allison | 2002-01-10 | 4 | -2/+177 |
| | | | | Jeremy. | ||||
* | Oh joy - the original code didn't do mapping of the perms onto the wire. | Jeremy Allison | 2002-01-10 | 1 | -11/+41 |
| | | | | | Make it up as we go along... :-). Jeremy. | ||||
* | Ensure this is committed last. | Jeremy Allison | 2002-01-10 | 1 | -288/+370 |
| | | | | Jeremy. | ||||
* | We need to test for major/minor macros. | Jeremy Allison | 2002-01-10 | 4 | -0/+39 |
| | | | | Jeremy. | ||||
* | Although configure.in and configure were checked in at the same time | Tim Potter | 2002-01-10 | 1 | -9/+9 |
| | | | | | I think configure.in just beat it to the repository so the timestamp of configure.in is newer than configure. )-: | ||||
* | Getting ready to add UNIX extensions in HEAD also. | Jeremy Allison | 2002-01-10 | 10 | -495/+860 |
| | | | | Jeremy | ||||
* | Added tests for st_blocks in struct stat, and added a (hateful) constant | Jeremy Allison | 2002-01-09 | 4 | -311/+389 |
| | | | | | | | | | the specifies the units that st_blocks is in. The reason for this is that HPUX uses 8k, AIX uses a #defined constant and everyone else (tm) uses 512 byte units. Needed for the CIFS UNIX extensions - coming to a Samba server near you soon.... :-). Jeremy. | ||||
* | Fixed typo. | Jeremy Allison | 2002-01-09 | 1 | -1/+1 |
| | | | | Jeremy. | ||||
* | Move SAFE_FREE into tdb.c to stop exporting it into tdb.h namespace. | Jeremy Allison | 2002-01-09 | 2 | -5/+5 |
| | | | | Jeremy. | ||||
* | Add two more memory-debug smbcontrol messages: these ones should | Martin Pool | 2002-01-09 | 5 | -7/+97 |
| | | | | | prompt dmalloc to log information about what happening, so you can see in flight why smbd is getting bloated. | ||||
* | FIXME: At the moment, if the user should happen to give the options | Martin Pool | 2002-01-09 | 1 | -1/+7 |
| | | | | | | | ahead of the service name (in standard Unix fashion) then smbclient just spits out the usage message with no explanation of what in particular was wrong. Is there any reason we can't just parse out the service name and password after running getopt?? | ||||
* | Better explanation message for dmalloc. | Martin Pool | 2002-01-09 | 8 | -15/+15 |
| | | | | | | | | | | Also more insertion of parenthesis to handle struct members called 'free'. You can now get useful dmalloc output, as long as it is compatible with your C library. On RH7.1 it looks like you have to rebuild dmalloc to allow free(0) by default, because something in libcrypt does that. (sigh) | ||||
* | With --enable-dmalloc, also use dmalloc's wrappers around routines | Martin Pool | 2002-01-09 | 3 | -785/+791 |
| | | | | like strcat | ||||
* | Sample configuration for dmalloc. | Martin Pool | 2002-01-09 | 1 | -0/+2 |
| | |||||
* | Add UNUSED(paramname) macro to be used in parameter lists, to quieten | Martin Pool | 2002-01-09 | 2 | -2/+12 |
| | | | | gcc warnings about unused parameters. | ||||
* | Add UNUSED(paramname) macro to be used in parameter lists, to quieten | Martin Pool | 2002-01-09 | 1 | -1/+4 |
| | | | | | | gcc warnings about unused parameters. msg_pool_usage: assert msg_type is as expected. | ||||
* | When re-writing tdb version numbers as little endian int32, we must | Jeremy Allison | 2002-01-09 | 3 | -27/+33 |
| | | | | | change the version number also. Jeremy. | ||||
* | Fix macro name controlling inclusion of DMALLOC. | Martin Pool | 2002-01-09 | 1 | -1/+1 |
| | |||||
* | Add harmless parentheses so that dmalloc doesn't get confused by a | Martin Pool | 2002-01-09 | 1 | -1/+1 |
| | | | | variable called 'free'. | ||||
* | Merge from appliance-head: | Tim Potter | 2002-01-09 | 1 | -4/+72 |
| | | | | | | | - put in some level 10 debugs so we can see what internal_resolve_name() is doing - remove duplicates from returned ip list of internal_resolve_name() | ||||
* | For hysterical raisins you must use string_set() to set the value of a | Tim Potter | 2002-01-09 | 1 | -1/+1 |
| | | | | | string in the loadparam Globals struct. Using pstrcpy was causing every NULL string was being set to the name of the winbindd log file. (-: | ||||
* | Fixed all uses of tdb_fetch/store/_int to use explicit int32 little endian | Jeremy Allison | 2002-01-09 | 6 | -52/+90 |
| | | | | | in tdb's. All except winbindd_idmap.... Hmmmmmm. Jeremy. | ||||
* | HPUX nss fix. | Jeremy Allison | 2002-01-09 | 1 | -2/+18 |
| | | | | Jeremy. | ||||
* | Fixed up atomic update code. | Jeremy Allison | 2002-01-09 | 3 | -5/+5 |
| | | | | Jeremy. | ||||
* | Added int32 version of "atomic" update. | Jeremy Allison | 2002-01-09 | 1 | -0/+35 |
| | | | | Jeremy. | ||||
* | Added int32 versions of the endian-dependent code. | Jeremy Allison | 2002-01-09 | 1 | -2/+66 |
| | | | | Jeremy. | ||||
* | My previous fix had a bug.... | Jeremy Allison | 2002-01-08 | 1 | -6/+11 |
| | | | | | | | | This is SO NASTY as some drivers need this to change, others need it static. This value will change every second, and I must hope that this is enough..... DON'T CHANGE THIS CODE WITHOUT A TEST MATRIX THE SIZE OF UTAH ! Jeremy. | ||||
* | I think I've finally gotten this straighten out in my tree. | Gerald Carter | 2002-01-08 | 2 | -6/+5 |
| | | | | All should be curent now. | ||||
* | i **really** hate stuck tags in CVS :-( Figured out why | Gerald Carter | 2002-01-08 | 4 | -0/+149 |
| | | | | | | | | | | | my files were not being checked in sometimes..... cvs update -A cleared all the sticky tages and now I have to recheck some things in. j- | ||||
* | Getting ready to add winbindd support for HPUX 11. | Jeremy Allison | 2002-01-08 | 2 | -0/+154 |
| | | | | Jeremy. | ||||
* | entering placeholders for forthcoming documentation | Gerald Carter | 2002-01-08 | 5 | -2/+325 |
| | |||||
* | Another attempt at getting changeid correct. Jerry / JF please check ! | Jeremy Allison | 2002-01-08 | 1 | -7/+14 |
| | | | | | This fixes a driver init bug. Jeremy. | ||||
* | - fixed my breakage of CPPFLAGS | Andrew Tridgell | 2002-01-08 | 3 | -683/+687 |
| | | | | - allow winbindd and wbinfo to build without shared libraries | ||||
* | Caught one problem where a BOOL fn was returning 3 different values :-). | Jeremy Allison | 2002-01-08 | 1 | -11/+12 |
| | | | | | Roll on defined types :-). Jeremy. | ||||
* | Debugs that print out a share mode table in debug level 10. This code | Jeremy Allison | 2002-01-08 | 1 | -4/+46 |
| | | | | | enabled me to track down a *nasty* bug. Jeremy. | ||||
* | Added get_called_name() function, which replaces global_myname in printing | Jeremy Allison | 2002-01-08 | 3 | -29/+31 |
| | | | | | | code (one less global, hurrah !) - to allow NetBIOS aliasing to be used with point and print. Jeremy. | ||||
* | Return called NetBIOS name if present in preference to global_myname. | Jeremy Allison | 2002-01-07 | 1 | -5/+9 |
| | | | | | | Should allow print servers to work with NetBIOS aliases. Needs testing. Jeremy. | ||||
* | merge changes from 2.2 branch to prevent smb.conf from changing debug level | Herb Lewis | 2002-01-07 | 8 | -0/+28 |
| | | | | of commands when specified on command line. | ||||
* | sync getopt() args with 2.2 | Gerald Carter | 2002-01-07 | 1 | -1/+1 |
| | |||||
* | - use CFLAGS when linking shared libs (for things like -64 on irix) | Andrew Tridgell | 2002-01-07 | 3 | -7/+6 |
| | | | | - don't attempt to build winbindd if we can't do shared libs | ||||
* | Sed error. The status value in the PRINTER_INFO_2 structure isn't a WERROR | Tim Potter | 2002-01-07 | 4 | -4/+4 |
| | | | | but a plain old uint32. | ||||
* | Converted getprinterdriver to WERROR - it always returns dos error 6 | Tim Potter | 2002-01-07 | 2 | -65/+81 |
| | | | | (invalid handle) though. )-: | ||||
* | Spelling fix. | Tim Potter | 2002-01-07 | 2 | -665/+662 |
| | |||||
* | Don't log the password in pam_sm_authenticate() unless DEBUG_PASSWORD is | Tim Potter | 2002-01-07 | 1 | -2/+10 |
| | | | | defined. This is done with --enable-developer mode. | ||||
* | sync up comments with 2.2 | Gerald Carter | 2002-01-06 | 1 | -1/+1 |
| | |||||
* | Converted enumprinters and enumports cmd functions to use WERROR | Tim Potter | 2002-01-06 | 1 | -32/+39 |
| | | | | | | | | values returned from cli functions. They are converted to NTSTATUS codes using the error map functions. Do buffer size loop checks by setting offered = 0 and using the return value of needed in the next call. | ||||
* | Converted enumprinters and enumports cli functions to return WERRORs. | Tim Potter | 2002-01-06 | 1 | -106/+129 |
| | | | | Make the offered and needed buffer size into parameters. | ||||
* | Check for winbind separator in user name for cli_session_setup() | Tim Potter | 2002-01-06 | 1 | -1/+2 |
| | | | | Patch from Alexander Bokovoy <a.bokovoy@sam-solutions.net> | ||||
* | spoolss rpc client cleanup: | Tim Potter | 2002-01-06 | 2 | -91/+122 |
| | | | | | - converted OpenPrinterEx and ClosePrinter to WERROR instead of NT_STATUS - doc | ||||
* | Define a rpc_client doc group. | Tim Potter | 2002-01-06 | 1 | -0/+3 |
| |