Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | change the "username map" option to allow the user to stop the | Andrew Tridgell | 1997-12-03 | 2 | -0/+25 |
| | | | | | | | | processing part way through the file if a match is found. If a line starts with ! and a match is made by that line then processing stops. This allows better wildcard handling. (patch from Anselm.Kruis@Physik.Uni-Muenchen.DE) | ||||
* | allow local_machine and remote_machine (%L and %m macros) to contain | Andrew Tridgell | 1997-12-03 | 1 | -6/+2 |
| | | | | spaces | ||||
* | loadparm.c: Added lp_we_are_a_wins_server as an alias for lp_wins_support. | Jeremy Allison | 1997-12-03 | 2 | -0/+2 |
| | | | | | Used by the new nmbd and just makes more sense :-). Jeremy. | ||||
* | add a warning if the timezone is not a multiple of 1 minute. This | Andrew Tridgell | 1997-12-03 | 1 | -0/+5 |
| | | | | should catch broken timezone files in slackware linux. | ||||
* | allow users to disable the NetWkstaUserLogon call in server level | Andrew Tridgell | 1997-12-03 | 2 | -0/+12 |
| | | | | | security by changing a setting in local.h or adding it to their Makefile. See comment in local.h | ||||
* | make the "printing" option a per share option rather than global. When | Andrew Tridgell | 1997-12-03 | 4 | -10/+14 |
| | | | | printing to lots of different sorts of remote printers this is useful | ||||
* | I'm slowly getting though the todo list :-) | Andrew Tridgell | 1997-12-03 | 2 | -3/+8 |
| | | | | | This change allows people to select the SYSLOG_FACILITY in local.h, or add it to the Makefile if they want to. | ||||
* | hopefully handle "ready and waiting" messages in print queue output a | Andrew Tridgell | 1997-12-03 | 1 | -0/+3 |
| | | | | little better | ||||
* | fix toupper(c) on a already uppercase char and tolower(c) on an | Andrew Tridgell | 1997-12-03 | 1 | -0/+2 |
| | | | | | already lowercase char when using code pages. Jeremy, can you confirm that this looks right? It comes from PR#1992 | ||||
* | fixed the help message for -p (someone complained!) | Andrew Tridgell | 1997-12-02 | 1 | -1/+1 |
| | |||||
* | add the null string to SMBsetatr calls | Andrew Tridgell | 1997-12-02 | 1 | -1/+3 |
| | |||||
* | changing the comment in find_new_file() to say why a base of 1 is used | Andrew Tridgell | 1997-12-02 | 1 | -2/+1 |
| | |||||
* | the default GUEST_ACCOUNT should be here not in smb.h | Andrew Tridgell | 1997-12-02 | 1 | -0/+6 |
| | |||||
* | HPUX trusted systems need to use bigcrypt() not crypt() | Andrew Tridgell | 1997-12-02 | 1 | -0/+4 |
| | |||||
* | get rid of some things out of smb.h that are already in local.h | Andrew Tridgell | 1997-12-02 | 1 | -12/+0 |
| | |||||
* | dont try getpeername() when Client isn't initialised | Andrew Tridgell | 1997-12-02 | 1 | -0/+8 |
| | |||||
* | Documented the 'veto oplock files' parameter. | Jeremy Allison | 1997-12-02 | 1 | -0/+24 |
| | | | | Jeremy. | ||||
* | asyncdns.c: Removed warning when compiling with -DSYNC_DNS. | Jeremy Allison | 1997-12-02 | 4 | -22/+11 |
| | | | | | | | nameelect.c: Tidied up settings of work->ServerType when unbecoming things. nmbd.c: Fixed pidFile warning. server.c: Fixed pidFile warning. Jeremy. | ||||
* | fix for systems that don't have PWD environment variable defined | Herb Lewis | 1997-12-01 | 1 | -0/+2 |
| | |||||
* | remove stutter from closing instructions | Herb Lewis | 1997-12-01 | 1 | -2/+2 |
| | |||||
* | dded error checking to scripts | Herb Lewis | 1997-12-01 | 4 | -8/+37 |
| | |||||
* | the logon script example should use %U.bat not %u.bat | Andrew Tridgell | 1997-11-30 | 1 | -2/+2 |
| | |||||
* | clientgen.c: Added cli_mv() (used in a recent torture test). | Jeremy Allison | 1997-11-30 | 4 | -24/+96 |
| | | | | | | | | | | reply.c: Changed reply_open_and_X to split out the oplock request bits from core and extended and if an oplock was granted only set the corresponding bit on reply. server.c: Added code to dynamically allocate i/o buffers in oplock_break (prevents recursion problems) , also made reset of sent_oplock_break explicit. Jeremy. | ||||
* | don't display locks for dead processes in smbstatus | Andrew Tridgell | 1997-11-29 | 2 | -5/+9 |
| | |||||
* | use -1 not 0xffffffff in SIVALS() macros | Andrew Tridgell | 1997-11-29 | 2 | -27/+5 |
| | | | | | use the same process_exists() code on all systems (it's probably faster anyway) | ||||
* | added a sent_oplock_break element to Files[] as a paranoia check so we | Andrew Tridgell | 1997-11-29 | 4 | -11/+26 |
| | | | | | | | | | | | | | | | | can't sent a oplock break twice on the same file. changed some debug levels in the oplock code to level 0 so we can track down a bug zero the returned Files[] entry in find_free_file() don't try to overcome client bugs in the handling of non-encrypted passwords if in server level security mode added paranoid null termination of password buffers slight change to my ajt_panic() routine | ||||
* | pass the mailslot name to process_logon_packet() | Andrew Tridgell | 1997-11-28 | 3 | -24/+38 |
| | | | | | | | | | | | - fixed process_logon_packet() to always send the reply to/from the correct netbios name (it should match the query) - only do a NT style QUERYFORPDC if the query came in on a NT_LOGON_MAILSLOT Luke, can you check to see if these changes work in your branch with NT logons? | ||||
* | get_entries is an int not a bool | Andrew Tridgell | 1997-11-28 | 1 | -1/+1 |
| | |||||
* | preparing for release of 1.9.18alpha12 | Samba Release Account | 1997-11-28 | 42 | -43/+43 |
| | |||||
* | there was a bug in my oplock bugfix :-) | Andrew Tridgell | 1997-11-28 | 1 | -3/+3 |
| | | | | It's fixed properly now :-) | ||||
* | fixed a very nasty oplock bug. We could send oplock break requests on | Andrew Tridgell | 1997-11-28 | 1 | -3/+4 |
| | | | | | | | | | files that aren't open if the file happened to close while the oplock was in transit. We would end up sending a oplock break request on another random file (actually the open file that happened to have the highest fnum). Then we wouldn't get a response, so smbd would keep sending and would actually flood the net with an infinite number of oplock break requests! | ||||
* | oh no! my favourite hack is broken. You can't do: | Andrew Tridgell | 1997-11-26 | 1 | -1/+1 |
| | | | | | | | | | | [%U] path = %H to get a new homes area. I wonder when it broke? Anyway, I've fixed it. We can all rest easy now, knowing that you really can produce an incomprehensible smb.conf and get it to work. | ||||
* | get rid of stat command (it is a hangover from an old experiment) | Andrew Tridgell | 1997-11-25 | 1 | -38/+0 |
| | |||||
* | Remind them to read the man page about needing to be root. | Dan Shearer | 1997-11-24 | 1 | -2/+4 |
| | |||||
* | added cli_rmdir and cli_mkdir | Andrew Tridgell | 1997-11-24 | 3 | -6/+114 |
| | | | | | | | added test in smbtorture for the server updating the directory modify time when a file is added to a directory cleanup in smbtorture so no garbage files are left on the server | ||||
* | added a SMB_QUERY_FILE_ALL_INFO test into smbtorture | Andrew Tridgell | 1997-11-23 | 2 | -1/+70 |
| | | | | W95 doesn't seem to support this call. | ||||
* | added some QPATHINFO and QFILEINFO tests into smbtorture. | Andrew Tridgell | 1997-11-23 | 4 | -12/+174 |
| | | | | | This tests for things like midnight access times, sticky create times and word reversed INFO_STANDARD returns | ||||
* | test SMBsetatr as well | Andrew Tridgell | 1997-11-23 | 3 | -11/+75 |
| | |||||
* | minor wsmbconf and cgi changes | Andrew Tridgell | 1997-11-23 | 3 | -44/+60 |
| | |||||
* | added a test for the NT SMBgetatr bug in smbtorture | Andrew Tridgell | 1997-11-23 | 3 | -20/+115 |
| | | | | | | | | added support for choosing the protocol level in smbtorture (-m option) use -1 for null date in cli_close() get the attributes right in cli_open() | ||||
* | this new cgi code includes the ability to act as a mini web server, | Andrew Tridgell | 1997-11-22 | 2 | -134/+1020 |
| | | | | | allowing people to use web configuration of Samba without installing a web server | ||||
* | fixed some typecasts of (char *) to (unsigned char *) | Andrew Tridgell | 1997-11-22 | 1 | -4/+4 |
| | |||||
* | the usual :-) | Andrew Tridgell | 1997-11-22 | 1 | -2/+2 |
| | |||||
* | added true enumerated types in loadparm.c. Now we don't need all those | Andrew Tridgell | 1997-11-22 | 5 | -389/+347 |
| | | | | | | | | | | | | | | | | "interpret_security" and similar functions. This also means that testparm produces string values for these enumerated types rather than an integer. This was done to make the web interface much cleaner. While I was doing this I found a couple of very nasty bugs in the parm_table code. Someone had added a handle_character_set() function that treated the char** pointer for a P_STRING as an integer! This would have caused memory corruption for anyone using the "character set" option. The loadparm code is delicate - please be careful about using it's more esoteric features! I've also removed the "coding system" global and made it a P_STRING. The integer value was never used anywhere in Samba. | ||||
* | Just fixed a *serious* bug in nameelect.c to do with local | Jeremy Allison | 1997-11-21 | 1 | -0/+1 |
| | | | | | | | master browsers. Once we have become a local master, we would *NEVER* stop announcing ourselves as such. This has serious implications for the new nmbd code. Jeremy. | ||||
* | Added in mods for new smb.conf "remote browse sync" option as posted to | John Terpstra | 1997-11-21 | 5 | -0/+71 |
| | | | | the samba-1.9.17 tree moments ago. | ||||
* | use LocTimeDiff() not TimeDiff() to ensure that longdate conversion is | Andrew Tridgell | 1997-11-21 | 1 | -1/+2 |
| | | | | consistent (this is really just a cosmetic change) | ||||
* | added some debug lines to the rename code | Andrew Tridgell | 1997-11-20 | 1 | -4/+13 |
| | |||||
* | changed nmblookup to only set recursion_desired in queries if the -R | Andrew Tridgell | 1997-11-19 | 2 | -4/+10 |
| | | | | option is used. | ||||
* | fixed typo | Andrew Tridgell | 1997-11-19 | 1 | -1/+1 |
| |