| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
'release-2-0-1'.
|
| |
|
|
|
|
| |
Jeremy.
|
|
|
|
|
| |
--with-lockdir and --with-privatedir.
JEremy.
|
|
|
|
|
|
|
| |
errno.
tests/* - Added #if defined(HAVE_UNISTD_H) to help with large file stuff.
Jeremy.
|
|
|
|
| |
Jeremy.
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
no ino64_t. AIX has large file support and doesn't use a 64 bit ino_t.
Jeremy.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Now makes more sense, at least to my sleep deprived brain.
|
|
|
|
| |
Jeremy.
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Jeremy.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
Jeremy.
|
|
|
|
| |
builds (needed for IRIX to build smbsh on mips4 ISA machines)
|
|
|
|
|
|
|
|
|
| |
nmblookup -M -
does.
Also added a -T flag, which forces the translation of IP addresses to
names. Not [yet] the default.
|
|
|
|
|
|
|
|
| |
echo >test.~pa
would create a file called : test.~pa.~pa.~pa.~pa
Jeremy.
|
|
|
|
|
| |
have been done.
Jeremy.
|
|
|
|
|
| |
the non-trans2 call - if you set the return parameters right.
Jeremy.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Jeremy.
|
|
|
|
| |
Jeremy.
|
|
|
|
|
| |
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.
|
|
|
|
| |
Jeremy.
|
|
|
|
|
| |
Fix bugs in loadparm.c and move location of
#ifdef WITH_SSL to a place that makes more sense!
|
|
|
|
| |
Added a function cli_set_port to clientgen.c
|
| |
|
|
|
|
|
|
|
|
|
| |
--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.
|
|
|
|
| |
Jeremy.
|
|
|
|
|
|
| |
Outinen <Panu.Outinen@vertex.fi>
Jeremy.
|
|
|
|
|
| |
Code <from Elmar.Daegele@bln.siemens.de>.
Jeremy.
|
|
|
|
|
| |
on a read on /dev/random.
Jeremy.
|
| |
|
|
|
|
|
|
| |
setfileinfo call with allocation set to zero instead of SMB_SET_FILE_END_OF_FILE_INFO
to truncate a file.
Jeremy.
|
|
|
|
|
| |
This will cause trouble........
Jeremy.
|
|
|
|
|
|
| |
directory handle. WinCenter (multi-user NT system) is doing
this. This code still needs testing....
Jeremy.
|
|
|
|
|
|
| |
cause smbd to crash. As we're only removing entries from a queue then
remove the AS_USER flag for reply_ntcancel.
Jeremy.
|
|
|
|
|
| |
smbd/password.c: Fixed ACB_DISABLED flag when doing 'update encrypted'.
Jeremy.
|
|
|
|
|
| |
before check for NULL.
Jeremy.
|
|
|
|
| |
Jeremy.
|
|
|
|
| |
Jeremy.
|
|
|
|
|
| |
Moved the message so it's printed only in the case where we can't map the lock range.
Jeremy.
|
|
|
|
| |
Jeremy
|
| |
|
| |
|
|
|
|
| |
Jeremy.
|