summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tagsamba-2.0.1cvs2svn Import User1999-02-060-0/+0
| | | 'release-2-0-1'.
* preparing for release of 2.0.1Samba Release Account1999-02-0658-57/+60
|
* Updated for 2.0.1 release.Jeremy Allison1999-02-061-4/+46
| | | | Jeremy.
* Preparing for 2.0.1 - updated rpm packaging now we can doJeremy Allison1999-02-067-76/+10
| | | | | --with-lockdir and --with-privatedir. JEremy.
* lib/util_sock.c: Added debug print if core read or write fails to give UNIX ↵Jeremy Allison1999-02-0510-3/+30
| | | | | | | errno. tests/* - Added #if defined(HAVE_UNISTD_H) to help with large file stuff. Jeremy.
* Added updates to help users of "bind interfaces only".Jeremy Allison1999-02-053-15/+52
| | | | Jeremy.
* Directory tidyups to help me track any problems.Jeremy Allison1999-02-052-13/+18
| | | | | | | | | Upped MAX_OPEN_DIRECTORIES to 256. Ensured new directory handles are only allocated between 255 - MAX. Stopped re-open of a directory about to be closed. Log a message if a directory is to be closed and the bitmap is not set. Jeremy.
* Allow large file support to succeed even if ino_t isn't 64 bits and there'sJeremy Allison1999-02-052-6/+6
| | | | | no ino64_t. AIX has large file support and doesn't use a 64 bit ino_t. Jeremy.
* Fixes for HPUX.Jeremy Allison1999-02-047-548/+622
| | | | | | | | | | | | | | | | | | | | | | | | I have added a new define for configure - HAVE_EXPLICIT_LARGEFILE_SUPPORT. This is tested for at the end of configure by the following check : "As a gating factor for large file support, in order to use <4GB files we must have the following minimal support available. long long, a 64 bit off_t or off64_t, a 64 bit ino_t or ino64_t. If we don't have all of these then disable large file support." I have to do this as HPUX will detect the open64 etc. functions in libc but *THEY DON'T WORK* before HPUX11.x. The definitions in include/includes.h that set up large file defines, and the calls in lib/system.c that use the explicit large file functions are now depended on HAVE_EXPLICIT_LARGEFILE_SUPPORT also being defined. include/rpc_lsa.h: Upped number of groups to 96 as a temporary measure. Jeremy.
* Minor wording change to the usage message for nmblookup.Richard Sharpe1999-02-041-1/+1
| | | | Now makes more sense, at least to my sleep deprived brain.
* Fixed nmblookup docs to match new code from Richard.Jeremy Allison1999-02-0418-27/+44
| | | | Jeremy.
* Someone sent me a trace showing a client doing a readraw requestJeremy Allison1999-02-031-7/+10
| | | | | | | | | with a completely bogus FID (0xFFFF). This was causing the new 2.0 code to crash by indirecting through a null pointer, as the old debug code wanted to print this fid value, and was using fsp->fnum to do it - erroneously assuming that fsp was non-null. Jeremy.
* A couple of malloc fail catches.Jeremy Allison1999-02-032-1/+9
| | | | Jeremy.
* Fixed bug where cli->timeout was in milliseconds, but open_sockets_outJeremy Allison1999-02-037-26/+52
| | | | | | | | | | | | | | was in seconds. This meant that PDC -> BDC failover took so long it essentiually didn't happen. include/client.h: Added explicit comment that cli->timeout should be milliseconds. include/local.h: Changed LONG_CONNECT_TIMEOUT & SHORT_CONNECT_TIMEOUT to be milliseconds. lib/smbrun.c: Tidied up fork failure catching. lib/util_sock.c: Ensured timeout treated as milliseconds. libsmb/clientgen.c: Added comment. rpc_server/srv_pipe_hnd.c: Luke's changes. smbd/chgpasswd.c: Paranoia code for EINTR around sys_waitpid. Jeremy.
* add ISA defineHerb Lewis1999-02-031-1/+2
|
* Applying Luke's fix for the multiple DCE/RPC PDU problem to 2.0.Jeremy Allison1999-02-033-41/+25
| | | | Jeremy.
* allow specifying different instriction set arch. for regular and -32Herb Lewis1999-02-031-2/+4
| | | | builds (needed for IRIX to build smbsh on mips4 ISA machines)
* Minor changes to the usage message in neblookup to explain whatRichard Sharpe1999-02-021-3/+15
| | | | | | | | | nmblookup -M - does. Also added a -T flag, which forces the translation of IP addresses to names. Not [yet] the default.
* Fixed bug for Turbo Pascal users whereJeremy Allison1999-02-021-1/+8
| | | | | | | | echo >test.~pa would create a file called : test.~pa.~pa.~pa.~pa Jeremy.
* Fixed devide by zero on SIGHUP bug if no stat cache lookupsJeremy Allison1999-02-021-1/+6
| | | | | have been done. Jeremy.
* Turns out that Win98 *can* display large volume sizes, even withHerb Lewis1999-02-012-10/+10
| | | | | the non-trans2 call - if you set the return parameters right. Jeremy.
* `Michael Warfield1999-02-012-18/+63
|
* locking/locking_shm.c: Added printf to help track down negative share mode ↵Jeremy Allison1999-02-017-20/+39
| | | | | | | | | | | | | | | problem. printing/print_svid.c: Fix for DG/UX lpstat. smbd/dfree.c: Added 'max_four_gig' parameter to normalize to 4GB when asked (used to be the default). smbd/open.c smbd/reply.c smbd/trans2.c: Changed to allow a <4GB volume size to be returned on a trans2 qfsinfo level 1 call. NT clients refuse to do the correct call to Samba servers (Herb recons it's the unicode bit) - this allows even a level 1 to return a volume size up to 9444732961341243916800 bytes (should be enough for now, until we get the unicode support added :-). Jeremy.
* Be very careful allowing "utility" functions to modify input strings.Matthew Chapman1999-01-311-0/+3
| | | | | | | | check_mangled_cache was not always restoring the filename correctly before returning False. Thanks to Christoph Scheeder <christoph.scheeder@Scheeder.de> for tracking this down.
* Fixed large (<4GB) filesystem size reporting.Jeremy Allison1999-01-291-2/+2
| | | | Jeremy.
* Fixed large (>4GB) filesystem size reporting.Jeremy Allison1999-01-291-0/+2
| | | | Jeremy.
* fix for print files not being removed after printing. Samba was doing aHerb Lewis1999-01-281-2/+9
| | | | | cd to the directory and only passing the filename not a full path so the test for the file being in a tmp directory failed.
* Added proto for the new cli_set_port() function.Jeremy Allison1999-01-261-0/+1
| | | | Jeremy.
* First set of changes for SSL support under Samba 2.0.xRichard Sharpe1999-01-262-10/+17
| | | | | Fix bugs in loadparm.c and move location of #ifdef WITH_SSL to a place that makes more sense!
* Making the -p functionality in smbclient work again!Richard Sharpe1999-01-263-3/+18
| | | | Added a function cli_set_port to clientgen.c
* "Map to guest" should be a global parameter.Matthew Chapman1999-01-263-7/+7
|
* Makefile.in: Removed SMB_PASSGRP_FILE - not used anywhere. Added ↵Jeremy Allison1999-01-265-551/+608
| | | | | | | | | --with-lockdir to allow HP to specify where they want the /usr/local/samba/var/locks directory to go. local.h: Added DEFAULT_PASSWD_CHAT to allow it to be changed. param/loadparm.c: Use DEFAULT_PASSWD_CHAT and also re-arranged HPUX printing. Jeremy.
* Andrew paranoia fix with errno and EINTR.Jeremy Allison1999-01-251-1/+3
| | | | Jeremy.
* Added HPUX signal fix for non-restarted waitpid syscall. Fix from Panu ↵Jeremy Allison1999-01-252-2/+7
| | | | | | Outinen <Panu.Outinen@vertex.fi> Jeremy.
* Added sys_setgroups wrapper if getgroups are broken. Mainly used on SunOS.Jeremy Allison1999-01-233-6/+63
| | | | | Code <from Elmar.Daegele@bln.siemens.de>. Jeremy.
* hanged /dev/random to /dev/urandom to stop clients from waitingJeremy Allison1999-01-221-5/+9
| | | | | on a read on /dev/random. Jeremy.
* Changed path from BINDIR to SBINDIR. This was breaking on Linux systems.John Terpstra1999-01-221-2/+2
|
* Fixed the 'truncate files' bug. NT uses the SMB_SET_FILE_ALLOCATION_INFOJeremy Allison1999-01-221-6/+36
| | | | | | setfileinfo call with allocation set to zero instead of SMB_SET_FILE_END_OF_FILE_INFO to truncate a file. Jeremy.
* Reversed the sense of the 21 -> 0x21 code test.Jeremy Allison1999-01-211-14/+11
| | | | | This will cause trouble........ Jeremy.
* Added code to let NT do a 'delete on close' request on an openJeremy Allison1999-01-218-168/+245
| | | | | | directory handle. WinCenter (multi-user NT system) is doing this. This code still needs testing.... Jeremy.
* Turns out NT can send an NTcancel request with an invalid uid. This canJeremy Allison1999-01-201-1/+1
| | | | | | cause smbd to crash. As we're only removing entries from a queue then remove the AS_USER flag for reply_ntcancel. Jeremy.
* smbd/ipc.c: Fixed potential return without calling va_end().Jeremy Allison1999-01-202-2/+11
| | | | | smbd/password.c: Fixed ACB_DISABLED flag when doing 'update encrypted'. Jeremy.
* Fixed potential core-dump bug where conn pointer was being dereferencedJeremy Allison1999-01-191-5/+5
| | | | | before check for NULL. Jeremy.
* Added bugfix from gotti@cs.tu-berlin.de for mangled name not matching in cache.Jeremy Allison1999-01-181-9/+10
| | | | Jeremy.
* Fixed typo in bitmap code that could cause core dump on malloc fail.Jeremy Allison1999-01-181-1/+1
| | | | Jeremy.
* As expected, people are complaining about the "32 bit lock message".Jeremy Allison1999-01-171-8/+10
| | | | | Moved the message so it's printed only in the case where we can't map the lock range. Jeremy.
* Adding Richard's change into 2.0.Jeremy Allison1999-01-171-0/+11
| | | | Jeremy
* Updated package-prep script - should have been done much earlier.John Terpstra1999-01-171-4/+3
|
* Added binary packaging scripts for solaris x86.John Terpstra1999-01-168-0/+151
|
* Fixed error in Sun2.6/gcc2.7 compile tests.Jeremy Allison1999-01-162-2/+2
| | | | Jeremy.