summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Added Lanman announce patch from Jacco de Leeuw <leeuw@wins.uva.nl>.Jeremy Allison1997-12-169-13/+359
| | | | | | Also added code to stop old Samba servers that announce the workgroup name as master browser name when they are a local master browser. Jeremy.
* nmbd_incomingdgrams.c: Fix bug with Syntax 5.1 servers reported by SGI whereJeremy Allison1997-12-164-5/+72
| | | | | | | | | | | | they do host announcements to LOCAL_MASTER_BROWSER_NAME<00> rather than WORKGROUP<1d>. nmbd_incomingrequests.c: Deal with WINS_PROXY_NAME issues - don't reply with that name if it's the same broadcast net. nmbd_serverlistdb.c: Stopped writing "Unknown" for local master browsers we don't know. nmbd_winsproxy.c: Deal with WINS_PROXY_NAME issues - don't reply with that name if it's the same broadcast net. Jeremy.
* fix bug in log file specificationHerb Lewis1997-12-161-1/+4
|
* give out file handles differently on each new connection because of aAndrew Tridgell1997-12-141-10/+29
| | | | | | common bug in MS clients where they try to reuse a file descriptor from an earlier smb connection. This code increases the chance that the errant client will get an error rather than causing corruption
* allow name_type 0x20 as well as name_type 0x0 in dns proxyingAndrew Tridgell1997-12-141-1/+2
|
* fix a bug that sometimes prevented smbclient from connecting withAndrew Tridgell1997-12-141-1/+3
| | | | protocol < LANMAN1
* This is it ! The mega-merge of the JRA_NMBD_REWRITE branchJeremy Allison1997-12-1363-10506/+12154
| | | | | | | | back into the main tree. For the cvs logs of all the files starting nmbd_*.c, look in the JRA_NMBD_REWRITE branch. That branch has now been discontinued. Jeremy.
* Fixed bug reported by Gert-Jan Vons <Gert-Jan.Vons@ocegr.fr>Jeremy Allison1997-12-121-0/+12
| | | | | with doing a dir /s into a unix directory ending in a ':'. Jeremy.
* fixed over char 127 problems with isupper/islower.Jeremy Allison1997-12-111-2/+7
| | | | Jeremy.
* While working on a general-purpose caching module (out soon), I thought ofChristopher R. Hertel1997-12-116-718/+505
| | | | | | a better way to handle the node pointer array used in ubi_BinTree. The change simplified the code a bigbunch. It also forced updates to all of the binary tree modules. CRH
* kanji.c: Patch from Anders Blomdell <anders.blomdell@control.lth.se>Jeremy Allison1997-12-112-3/+16
| | | | | for problem with kanji sj_strXXX functions. Jeremy.
* fix typo in directory nameHerb Lewis1997-12-041-4/+4
|
* Added one more USA consultant.Jeremy Allison1997-12-041-1/+17
| | | | Jeremy.
* catch signals in the async dns daemon and allow it to auto-restart ifAndrew Tridgell1997-12-041-0/+9
| | | | necessary
* allow for zero size reads in asyncdns. These can happen after a signalAndrew Tridgell1997-12-041-3/+6
|
* got rid of the WRAP_MALLOC code - mem_man does it betterAndrew Tridgell1997-12-041-67/+0
|
* added optonal MEM_MAN codeAndrew Tridgell1997-12-042-45/+22
|
* don't use free and alloc as structure elementsAndrew Tridgell1997-12-042-16/+16
|
* Makefile.lib does nothing, so remove itAndrew Tridgell1997-12-031-32/+0
|
* slight cleanup to the linked list handlingAndrew Tridgell1997-12-032-29/+20
|
* put the default PRINTCAP_NAME def in includes.h not local.h so thatAndrew Tridgell1997-12-032-17/+17
| | | | it can see the SYSV definitions
* applied a patch from Norm Jacobs to allow "printcap name = lpstat"Andrew Tridgell1997-12-036-13/+171
| | | | | | | | | | to use lpstat to obtain the printer list on systemV systems. I've now made this the default on all SYSV systems. Jeremy, you were a little worried about the security of this patch. I believe it's OK as the user has no control over the options given to popen() and the pipe is only open for reading.
* change the "username map" option to allow the user to stop theAndrew Tridgell1997-12-032-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 containAndrew Tridgell1997-12-031-6/+2
| | | | spaces
* loadparm.c: Added lp_we_are_a_wins_server as an alias for lp_wins_support.Jeremy Allison1997-12-032-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. ThisAndrew Tridgell1997-12-031-0/+5
| | | | should catch broken timezone files in slackware linux.
* allow users to disable the NetWkstaUserLogon call in server levelAndrew Tridgell1997-12-032-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. WhenAndrew Tridgell1997-12-034-10/+14
| | | | printing to lots of different sorts of remote printers this is useful
* I'm slowly getting though the todo list :-)Andrew Tridgell1997-12-032-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 aAndrew Tridgell1997-12-031-0/+3
| | | | little better
* fix toupper(c) on a already uppercase char and tolower(c) on anAndrew Tridgell1997-12-031-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 Tridgell1997-12-021-1/+1
|
* add the null string to SMBsetatr callsAndrew Tridgell1997-12-021-1/+3
|
* changing the comment in find_new_file() to say why a base of 1 is usedAndrew Tridgell1997-12-021-2/+1
|
* the default GUEST_ACCOUNT should be here not in smb.hAndrew Tridgell1997-12-021-0/+6
|
* HPUX trusted systems need to use bigcrypt() not crypt()Andrew Tridgell1997-12-021-0/+4
|
* get rid of some things out of smb.h that are already in local.hAndrew Tridgell1997-12-021-12/+0
|
* dont try getpeername() when Client isn't initialisedAndrew Tridgell1997-12-021-0/+8
|
* Documented the 'veto oplock files' parameter.Jeremy Allison1997-12-021-0/+24
| | | | Jeremy.
* asyncdns.c: Removed warning when compiling with -DSYNC_DNS.Jeremy Allison1997-12-024-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 definedHerb Lewis1997-12-011-0/+2
|
* remove stutter from closing instructionsHerb Lewis1997-12-011-2/+2
|
* dded error checking to scriptsHerb Lewis1997-12-014-8/+37
|
* the logon script example should use %U.bat not %u.batAndrew Tridgell1997-11-301-2/+2
|
* clientgen.c: Added cli_mv() (used in a recent torture test).Jeremy Allison1997-11-304-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 smbstatusAndrew Tridgell1997-11-292-5/+9
|
* use -1 not 0xffffffff in SIVALS() macrosAndrew Tridgell1997-11-292-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 weAndrew Tridgell1997-11-294-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 Tridgell1997-11-283-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 boolAndrew Tridgell1997-11-281-1/+1
|