Luke Leighton [Wed, 14 Oct 1998 07:16:00 +0000 (07:16 +0000)]
tridge, i had to put a #ifdef _STAT_VER_LINUX_OLD round a bit of code
that didn't have _STAT_VER_LINUX_OLD defined. maybe you want to sort
this out properly...
Luke Leighton [Wed, 14 Oct 1998 07:08:43 +0000 (07:08 +0000)]
more warnings...
Luke Leighton [Wed, 14 Oct 1998 07:02:12 +0000 (07:02 +0000)]
unused variable in pipe_smb_write_X
Luke Leighton [Wed, 14 Oct 1998 07:00:00 +0000 (07:00 +0000)]
warnings spotted by ./configure.developer options
Luke Leighton [Wed, 14 Oct 1998 06:38:40 +0000 (06:38 +0000)]
script that defines some useful developer compiler options (gcc)
and then runs ./configure.
dunno what rpcclient's doing in this commit, but i'm tired, so who cares.
Luke Leighton [Wed, 14 Oct 1998 06:29:20 +0000 (06:29 +0000)]
dce/rpc
Andrew Tridgell [Tue, 13 Oct 1998 14:14:09 +0000 (14:14 +0000)]
use level 0 for DEBUG() of malformed password entry in smbpasswd
Andrew Tridgell [Tue, 13 Oct 1998 08:27:28 +0000 (08:27 +0000)]
smbsh launch program is now in C
Andrew Tridgell [Tue, 13 Oct 1998 08:26:48 +0000 (08:26 +0000)]
made smbsh a standard binary
Richard Sharpe [Sun, 11 Oct 1998 21:42:49 +0000 (21:42 +0000)]
Try to make smbprint a better behaved citizen.
Removed a -x on the first line that causes lots of output to the console
and added a command line parameter handling flag for the tranlate case.
The problem is that smbprint is being overwritten/replaced when you upgrade
a RedHat rpm. If you had modified smbprint to include translation, you
loose it, and you have to go and repatch etc.
Now, we have a -t flag on smbprint, so we should have fewer problems in
this regard.
Untested as yet, but soon will be ...
Luke Leighton [Sat, 10 Oct 1998 00:58:12 +0000 (00:58 +0000)]
dce/rpc
Luke Leighton [Sat, 10 Oct 1998 00:46:28 +0000 (00:46 +0000)]
dce/rpc
Luke Leighton [Fri, 9 Oct 1998 23:31:50 +0000 (23:31 +0000)]
dce/rpc
Luke Leighton [Fri, 9 Oct 1998 20:31:52 +0000 (20:31 +0000)]
signed / unsigned issues spotted by herb
Luke Leighton [Fri, 9 Oct 1998 20:17:11 +0000 (20:17 +0000)]
dce/rpc.
Luke Leighton [Fri, 9 Oct 1998 19:34:57 +0000 (19:34 +0000)]
basic client-side ntcreateX function (hard-wired values except filename)
Luke Leighton [Fri, 9 Oct 1998 19:05:19 +0000 (19:05 +0000)]
dce/rpc
Luke Leighton [Fri, 9 Oct 1998 14:02:59 +0000 (14:02 +0000)]
anders blomdell spotted an unititialised fstring causing strlen to go
awry (ascii_p16)
Richard Sharpe [Fri, 9 Oct 1998 10:03:19 +0000 (10:03 +0000)]
Added code to convert empty file names to "." so we avoid
searching the cache, but only if we are not on a print share.
This code is known to work on at least one site!
Richard Sharpe [Fri, 9 Oct 1998 06:47:22 +0000 (06:47 +0000)]
Add a DEBUG to unix_convert
Luke Leighton [Thu, 8 Oct 1998 23:57:46 +0000 (23:57 +0000)]
dce/rpc
Samba Release Account [Thu, 8 Oct 1998 22:49:33 +0000 (22:49 +0000)]
preparing for release of 2.0.0 alpha 11
Andrew Tridgell [Thu, 8 Oct 1998 22:48:46 +0000 (22:48 +0000)]
fixed bug pointed out by Herb.
Samba Release Account [Thu, 8 Oct 1998 22:12:49 +0000 (22:12 +0000)]
preparing for release of 2.0.0 alpha 10
Andrew Tridgell [Thu, 8 Oct 1998 22:12:13 +0000 (22:12 +0000)]
fixed a bug in the readline support
Andrew Tridgell [Thu, 8 Oct 1998 21:58:24 +0000 (21:58 +0000)]
really fixed the warning this time :)
Andrew Tridgell [Thu, 8 Oct 1998 21:54:26 +0000 (21:54 +0000)]
fixed a warning
Herb Lewis [Thu, 8 Oct 1998 20:43:29 +0000 (20:43 +0000)]
add missing targets that were added to makefile
Luke Leighton [Thu, 8 Oct 1998 14:11:19 +0000 (14:11 +0000)]
added "permission obtained from John Erickson <jerickson@ddj.com> ...."
Andrew Tridgell [Thu, 8 Oct 1998 06:49:00 +0000 (06:49 +0000)]
- don't generate 0 params in torture
- handle 0 params in ipc.c
Andrew Tridgell [Thu, 8 Oct 1998 06:21:33 +0000 (06:21 +0000)]
- fixed a bunch of warnings and minor errors
- got smbtorture to compile
- removed %D from some of lukes code - Luke, what is %D? it ain't
portable anyway
Andrew Tridgell [Thu, 8 Oct 1998 06:19:29 +0000 (06:19 +0000)]
add "smbtorture" alias for building smbtorture
Andrew Tridgell [Thu, 8 Oct 1998 04:57:59 +0000 (04:57 +0000)]
removed extra comma (some compilers don't like it).
Luke, I fixed this yesterday as well! grumble.
Andrew Tridgell [Thu, 8 Oct 1998 04:52:11 +0000 (04:52 +0000)]
auto-detect the right flag for the compiler to produce PIC code
Andrew Tridgell [Thu, 8 Oct 1998 02:28:21 +0000 (02:28 +0000)]
use 1 second resolution calls if possible
Andrew Tridgell [Thu, 8 Oct 1998 01:23:33 +0000 (01:23 +0000)]
fixed a problem with fchdir() that broke "cvs -d" in smbsh
Andrew Tridgell [Thu, 8 Oct 1998 00:23:08 +0000 (00:23 +0000)]
added some comments
Andrew Tridgell [Thu, 8 Oct 1998 00:02:43 +0000 (00:02 +0000)]
removed lukes acl check in configure (not needed)
Andrew Tridgell [Wed, 7 Oct 1998 23:57:02 +0000 (23:57 +0000)]
don't prototype the acl() functions
Luke Leighton [Wed, 7 Oct 1998 21:42:24 +0000 (21:42 +0000)]
dce/rpc
Luke Leighton [Wed, 7 Oct 1998 16:49:32 +0000 (16:49 +0000)]
added aclent_t autoconf test (defines as an int if it doesn't exist).
this is to stop a compilation error caused by make proto putting
functions that are wrapped in #if HAVE_ACLxxx code.
maybe a better fix would be to have mkproto.awk exclude any functions
wrapped in #if HAVEs that don't exist.
Luke Leighton [Wed, 7 Oct 1998 16:45:44 +0000 (16:45 +0000)]
return False _and_ a break in a switch statement.
Luke Leighton [Wed, 7 Oct 1998 15:24:48 +0000 (15:24 +0000)]
make proto required
Luke Leighton [Wed, 7 Oct 1998 15:22:49 +0000 (15:22 +0000)]
dce/rpc
Andrew Tridgell [Wed, 7 Oct 1998 13:27:54 +0000 (13:27 +0000)]
compile to .po.o first then mv to .po in order to make the sun
compilers happy
Andrew Tridgell [Wed, 7 Oct 1998 11:07:24 +0000 (11:07 +0000)]
restore errno after smbw initialisation
Andrew Tridgell [Wed, 7 Oct 1998 10:58:12 +0000 (10:58 +0000)]
we need realcalls.h in realcalls.c
Andrew Tridgell [Wed, 7 Oct 1998 10:57:51 +0000 (10:57 +0000)]
SunOS doesn't need any ld flags
Andrew Tridgell [Wed, 7 Oct 1998 10:49:27 +0000 (10:49 +0000)]
fixed a warning on SunOS
Andrew Tridgell [Wed, 7 Oct 1998 10:44:12 +0000 (10:44 +0000)]
use double for dummy arrays to ensure alignment
Andrew Tridgell [Wed, 7 Oct 1998 10:41:38 +0000 (10:41 +0000)]
fixed fork() on SunOS4
Andrew Tridgell [Wed, 7 Oct 1998 10:37:09 +0000 (10:37 +0000)]
more solaris acl fixes
Andrew Tridgell [Wed, 7 Oct 1998 10:35:18 +0000 (10:35 +0000)]
- updated docs to say OSF1 works
- more solaris acl fixes
Andrew Tridgell [Wed, 7 Oct 1998 10:27:40 +0000 (10:27 +0000)]
fixed facl() bug for solaris
Andrew Tridgell [Wed, 7 Oct 1998 10:12:29 +0000 (10:12 +0000)]
fixed __xstat() under linux
Andrew Tridgell [Wed, 7 Oct 1998 10:08:08 +0000 (10:08 +0000)]
remoevd a misplaced comma
Andrew Tridgell [Wed, 7 Oct 1998 10:06:28 +0000 (10:06 +0000)]
return type cleanups for IRIX
Andrew Tridgell [Wed, 7 Oct 1998 09:57:22 +0000 (09:57 +0000)]
yet another attempt at making this stuff portable. This time I use
minimal includes in wrapped.c
Andrew Tridgell [Wed, 7 Oct 1998 09:48:21 +0000 (09:48 +0000)]
not needed any more
Andrew Tridgell [Wed, 7 Oct 1998 08:39:37 +0000 (08:39 +0000)]
fix the SEEKDIR_RETURNS_VOID test
Andrew Tridgell [Wed, 7 Oct 1998 08:12:04 +0000 (08:12 +0000)]
detect __sys_llseek()
Andrew Tridgell [Wed, 7 Oct 1998 08:11:12 +0000 (08:11 +0000)]
possibly use __sys_llseek()
Andrew Tridgell [Wed, 7 Oct 1998 08:10:48 +0000 (08:10 +0000)]
won't need wrapper.h anymore
Andrew Tridgell [Wed, 7 Oct 1998 07:55:14 +0000 (07:55 +0000)]
more OSF1 changes as well as changes to allow us to use the standard
includes.h in wrapped.c, thus making porting much simpler
Andrew Tridgell [Wed, 7 Oct 1998 06:15:08 +0000 (06:15 +0000)]
test whether seekdir() returns void or not
Andrew Tridgell [Wed, 7 Oct 1998 05:58:09 +0000 (05:58 +0000)]
- no getdents on OSF1
- try a new method of handling prototype mismatches in wrapped.c. We
now try to disable prototypes!
Andrew Tridgell [Wed, 7 Oct 1998 05:02:37 +0000 (05:02 +0000)]
reran autoconf
Andrew Tridgell [Wed, 7 Oct 1998 04:54:42 +0000 (04:54 +0000)]
fix typo
Andrew Tridgell [Wed, 7 Oct 1998 04:52:12 +0000 (04:52 +0000)]
fixed a bug in real_seekdir()
Andrew Tridgell [Wed, 7 Oct 1998 04:44:31 +0000 (04:44 +0000)]
some changes for OSF1 support in smbwrapper (just preliminary changes,
doesn't work yet)
Andrew Tridgell [Wed, 7 Oct 1998 04:24:42 +0000 (04:24 +0000)]
added a document on how to port smbwrapper to a new system
Andrew Tridgell [Wed, 7 Oct 1998 04:24:04 +0000 (04:24 +0000)]
added some comments
Andrew Tridgell [Wed, 7 Oct 1998 01:03:35 +0000 (01:03 +0000)]
somehow "in_client" got included twice in two places.
Andrew Tridgell [Wed, 7 Oct 1998 01:01:26 +0000 (01:01 +0000)]
put #if BROKEN_CODE around all the bits of code in rpc_parse.c that
don't compile.
Luke, you'll need to remove these when you've fixed the code.
Andrew Tridgell [Wed, 7 Oct 1998 00:40:18 +0000 (00:40 +0000)]
do an anonymous login if the username/password is rejected.
Richard Sharpe [Tue, 6 Oct 1998 23:46:01 +0000 (23:46 +0000)]
Added capability for smbclient to use the local WINS server on the same
machine if WINSsupport configured
Luke Leighton [Tue, 6 Oct 1998 22:03:04 +0000 (22:03 +0000)]
dce/rpc
Luke Leighton [Tue, 6 Oct 1998 21:43:58 +0000 (21:43 +0000)]
crc32 algorithm. obtained from dr dobb's journal
http://www.ddj.com/ftp/1992/1992.05/crcman.zip.
copyright 1992 mark r nelson.
Luke Leighton [Tue, 6 Oct 1998 16:25:24 +0000 (16:25 +0000)]
using wrong cli_state in "security = domain" call.
Andrew Tridgell [Tue, 6 Oct 1998 13:20:06 +0000 (13:20 +0000)]
fixed rename error code from NT servers
Andrew Tridgell [Tue, 6 Oct 1998 13:10:06 +0000 (13:10 +0000)]
implemented unix semantics for rename in smbwrapper
Andrew Tridgell [Tue, 6 Oct 1998 12:23:37 +0000 (12:23 +0000)]
added a wrapper for fork()
in a fork we have to close all server connections otherwise we can end
up with two processes writing to the same socket.
Andrew Tridgell [Tue, 6 Oct 1998 11:56:44 +0000 (11:56 +0000)]
fixed a bug in time setting (utime() call)
Andrew Tridgell [Tue, 6 Oct 1998 11:14:52 +0000 (11:14 +0000)]
implemented attribute mapping and chmod. file attributes are mapped in
the same manner as smbd. See the README for a full explanation.
Andrew Tridgell [Tue, 6 Oct 1998 10:24:22 +0000 (10:24 +0000)]
added SMBW_PREFIX environment variable (allowing you to specify root
of smb filesystem)
fixed "cd /smb" bug
updated README with full list of environment variables.
Andrew Tridgell [Tue, 6 Oct 1998 03:20:56 +0000 (03:20 +0000)]
removed unused variable
Andrew Tridgell [Tue, 6 Oct 1998 03:20:43 +0000 (03:20 +0000)]
remove unused arguments from some static functions.
Andrew Tridgell [Tue, 6 Oct 1998 03:12:40 +0000 (03:12 +0000)]
use smbw_errno() not smbw_error()
Andrew Tridgell [Mon, 5 Oct 1998 23:44:13 +0000 (23:44 +0000)]
set HOST_OS after canonical system test
Andrew Tridgell [Mon, 5 Oct 1998 23:34:50 +0000 (23:34 +0000)]
clean needs to delete po32 and .so files
Andrew Tridgell [Mon, 5 Oct 1998 23:31:55 +0000 (23:31 +0000)]
tell the user we are producing -32 code for the .32.so library
Andrew Tridgell [Mon, 5 Oct 1998 23:30:27 +0000 (23:30 +0000)]
the IRIX make is very fussy amount comment lines. If a comment line
has a trailing \ then it continues the comment and wipes out the next
non-blank line!
be careful when commenting out bits of the Makefile
Luke Leighton [Mon, 5 Oct 1998 15:41:41 +0000 (15:41 +0000)]
rpcclient srvsvc commands.
Andrew Tridgell [Mon, 5 Oct 1998 13:51:19 +0000 (13:51 +0000)]
- fixed errno return in smbw_open()
- updated README a bit
- fixed Linux compilation of utime()
John Terpstra [Mon, 5 Oct 1998 12:58:07 +0000 (12:58 +0000)]
More yuck changes for Red Hat RPM production.
Andrew Tridgell [Mon, 5 Oct 1998 12:43:05 +0000 (12:43 +0000)]
- keep IRIX cc -64 happy
- fixed a chdir bug
Andrew Tridgell [Mon, 5 Oct 1998 12:36:44 +0000 (12:36 +0000)]
ignore *.po32 files
Andrew Tridgell [Mon, 5 Oct 1998 12:36:23 +0000 (12:36 +0000)]
fixed some cast warnings from "cc -64" on IRIX
Andrew Tridgell [Mon, 5 Oct 1998 12:35:30 +0000 (12:35 +0000)]
- fixed cast warnings
- ignore *.po32 files
Andrew Tridgell [Mon, 5 Oct 1998 12:34:57 +0000 (12:34 +0000)]
new prototypes