samba.git
25 years agoanders blomdell spotted an unititialised fstring causing strlen to go
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)

25 years agoAdded code to convert empty file names to "." so we avoid
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!

25 years agoAdd a DEBUG to unix_convert
Richard Sharpe [Fri, 9 Oct 1998 06:47:22 +0000 (06:47 +0000)]
Add a DEBUG to unix_convert

25 years agodce/rpc
Luke Leighton [Thu, 8 Oct 1998 23:57:46 +0000 (23:57 +0000)]
dce/rpc

25 years agopreparing for release of 2.0.0 alpha 11
Samba Release Account [Thu, 8 Oct 1998 22:49:33 +0000 (22:49 +0000)]
preparing for release of 2.0.0 alpha 11

25 years agofixed bug pointed out by Herb.
Andrew Tridgell [Thu, 8 Oct 1998 22:48:46 +0000 (22:48 +0000)]
fixed bug pointed out by Herb.

25 years agopreparing for release of 2.0.0 alpha 10
Samba Release Account [Thu, 8 Oct 1998 22:12:49 +0000 (22:12 +0000)]
preparing for release of 2.0.0 alpha 10

25 years agofixed a bug in the readline support
Andrew Tridgell [Thu, 8 Oct 1998 22:12:13 +0000 (22:12 +0000)]
fixed a bug in the readline support

25 years agoreally fixed the warning this time :)
Andrew Tridgell [Thu, 8 Oct 1998 21:58:24 +0000 (21:58 +0000)]
really fixed the warning this time :)

25 years agofixed a warning
Andrew Tridgell [Thu, 8 Oct 1998 21:54:26 +0000 (21:54 +0000)]
fixed a warning

25 years agoadd missing targets that were added to makefile
Herb Lewis [Thu, 8 Oct 1998 20:43:29 +0000 (20:43 +0000)]
add missing targets that were added to makefile

25 years agoadded "permission obtained from John Erickson <jerickson@ddj.com> ...."
Luke Leighton [Thu, 8 Oct 1998 14:11:19 +0000 (14:11 +0000)]
added "permission obtained from John Erickson <jerickson@ddj.com> ...."

25 years ago- don't generate 0 params in torture
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

25 years ago- fixed a bunch of warnings and minor errors
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

25 years agoadd "smbtorture" alias for building smbtorture
Andrew Tridgell [Thu, 8 Oct 1998 06:19:29 +0000 (06:19 +0000)]
add "smbtorture" alias for building smbtorture

25 years agoremoved extra comma (some compilers don't like it).
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.

25 years agoauto-detect the right flag for the compiler to produce PIC code
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

25 years agouse 1 second resolution calls if possible
Andrew Tridgell [Thu, 8 Oct 1998 02:28:21 +0000 (02:28 +0000)]
use 1 second resolution calls if possible

25 years agofixed a problem with fchdir() that broke "cvs -d" in smbsh
Andrew Tridgell [Thu, 8 Oct 1998 01:23:33 +0000 (01:23 +0000)]
fixed a problem with fchdir() that broke "cvs -d" in smbsh

25 years agoadded some comments
Andrew Tridgell [Thu, 8 Oct 1998 00:23:08 +0000 (00:23 +0000)]
added some comments

25 years agoremoved lukes acl check in configure (not needed)
Andrew Tridgell [Thu, 8 Oct 1998 00:02:43 +0000 (00:02 +0000)]
removed lukes acl check in configure (not needed)

25 years agodon't prototype the acl() functions
Andrew Tridgell [Wed, 7 Oct 1998 23:57:02 +0000 (23:57 +0000)]
don't prototype the acl() functions

25 years agodce/rpc
Luke Leighton [Wed, 7 Oct 1998 21:42:24 +0000 (21:42 +0000)]
dce/rpc

25 years agoadded aclent_t autoconf test (defines as an int if it doesn't exist).
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.

25 years agoreturn False _and_ a break in a switch statement.
Luke Leighton [Wed, 7 Oct 1998 16:45:44 +0000 (16:45 +0000)]
return False _and_ a break in a switch statement.

25 years agomake proto required
Luke Leighton [Wed, 7 Oct 1998 15:24:48 +0000 (15:24 +0000)]
make proto required

25 years agodce/rpc
Luke Leighton [Wed, 7 Oct 1998 15:22:49 +0000 (15:22 +0000)]
dce/rpc

25 years agocompile to .po.o first then mv to .po in order to make the sun
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

25 years agorestore errno after smbw initialisation
Andrew Tridgell [Wed, 7 Oct 1998 11:07:24 +0000 (11:07 +0000)]
restore errno after smbw initialisation

25 years agowe need realcalls.h in realcalls.c
Andrew Tridgell [Wed, 7 Oct 1998 10:58:12 +0000 (10:58 +0000)]
we need realcalls.h in realcalls.c

25 years agoSunOS doesn't need any ld flags
Andrew Tridgell [Wed, 7 Oct 1998 10:57:51 +0000 (10:57 +0000)]
SunOS doesn't need any ld flags

25 years agofixed a warning on SunOS
Andrew Tridgell [Wed, 7 Oct 1998 10:49:27 +0000 (10:49 +0000)]
fixed a warning on SunOS

25 years agouse double for dummy arrays to ensure alignment
Andrew Tridgell [Wed, 7 Oct 1998 10:44:12 +0000 (10:44 +0000)]
use double for dummy arrays to ensure alignment

25 years agofixed fork() on SunOS4
Andrew Tridgell [Wed, 7 Oct 1998 10:41:38 +0000 (10:41 +0000)]
fixed fork() on SunOS4

25 years agomore solaris acl fixes
Andrew Tridgell [Wed, 7 Oct 1998 10:37:09 +0000 (10:37 +0000)]
more solaris acl fixes

25 years ago- updated docs to say OSF1 works
Andrew Tridgell [Wed, 7 Oct 1998 10:35:18 +0000 (10:35 +0000)]
- updated docs to say OSF1 works
- more solaris acl fixes

25 years agofixed facl() bug for solaris
Andrew Tridgell [Wed, 7 Oct 1998 10:27:40 +0000 (10:27 +0000)]
fixed facl() bug for solaris

25 years agofixed __xstat() under linux
Andrew Tridgell [Wed, 7 Oct 1998 10:12:29 +0000 (10:12 +0000)]
fixed __xstat() under linux

25 years agoremoevd a misplaced comma
Andrew Tridgell [Wed, 7 Oct 1998 10:08:08 +0000 (10:08 +0000)]
remoevd a misplaced comma

25 years agoreturn type cleanups for IRIX
Andrew Tridgell [Wed, 7 Oct 1998 10:06:28 +0000 (10:06 +0000)]
return type cleanups for IRIX

25 years agoyet another attempt at making this stuff portable. This time I use
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

25 years agonot needed any more
Andrew Tridgell [Wed, 7 Oct 1998 09:48:21 +0000 (09:48 +0000)]
not needed any more

25 years agofix the SEEKDIR_RETURNS_VOID test
Andrew Tridgell [Wed, 7 Oct 1998 08:39:37 +0000 (08:39 +0000)]
fix the SEEKDIR_RETURNS_VOID test

25 years agodetect __sys_llseek()
Andrew Tridgell [Wed, 7 Oct 1998 08:12:04 +0000 (08:12 +0000)]
detect __sys_llseek()

25 years agopossibly use __sys_llseek()
Andrew Tridgell [Wed, 7 Oct 1998 08:11:12 +0000 (08:11 +0000)]
possibly use __sys_llseek()

25 years agowon't need wrapper.h anymore
Andrew Tridgell [Wed, 7 Oct 1998 08:10:48 +0000 (08:10 +0000)]
won't need wrapper.h anymore

25 years agomore OSF1 changes as well as changes to allow us to use the standard
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

25 years agotest whether seekdir() returns void or not
Andrew Tridgell [Wed, 7 Oct 1998 06:15:08 +0000 (06:15 +0000)]
test whether seekdir() returns void or not

25 years ago- no getdents on OSF1
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!

25 years agoreran autoconf
Andrew Tridgell [Wed, 7 Oct 1998 05:02:37 +0000 (05:02 +0000)]
reran autoconf

25 years agofix typo
Andrew Tridgell [Wed, 7 Oct 1998 04:54:42 +0000 (04:54 +0000)]
fix typo

25 years agofixed a bug in real_seekdir()
Andrew Tridgell [Wed, 7 Oct 1998 04:52:12 +0000 (04:52 +0000)]
fixed a bug in real_seekdir()

25 years agosome changes for OSF1 support in smbwrapper (just preliminary changes,
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)

25 years agoadded a document on how to port smbwrapper to a new system
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

25 years agoadded some comments
Andrew Tridgell [Wed, 7 Oct 1998 04:24:04 +0000 (04:24 +0000)]
added some comments

25 years agosomehow "in_client" got included twice in two places.
Andrew Tridgell [Wed, 7 Oct 1998 01:03:35 +0000 (01:03 +0000)]
somehow "in_client" got included twice in two places.

25 years agoput #if BROKEN_CODE around all the bits of code in rpc_parse.c that
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.

25 years agodo an anonymous login if the username/password is rejected.
Andrew Tridgell [Wed, 7 Oct 1998 00:40:18 +0000 (00:40 +0000)]
do an anonymous login if the username/password is rejected.

25 years agoAdded capability for smbclient to use the local WINS server on the same
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

25 years agodce/rpc
Luke Leighton [Tue, 6 Oct 1998 22:03:04 +0000 (22:03 +0000)]
dce/rpc

25 years agocrc32 algorithm. obtained from dr dobb's journal
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.

25 years agousing wrong cli_state in "security = domain" call.
Luke Leighton [Tue, 6 Oct 1998 16:25:24 +0000 (16:25 +0000)]
using wrong cli_state in "security = domain" call.

25 years agofixed rename error code from NT servers
Andrew Tridgell [Tue, 6 Oct 1998 13:20:06 +0000 (13:20 +0000)]
fixed rename error code from NT servers

25 years agoimplemented unix semantics for rename in smbwrapper
Andrew Tridgell [Tue, 6 Oct 1998 13:10:06 +0000 (13:10 +0000)]
implemented unix semantics for rename in smbwrapper

25 years agoadded a wrapper for fork()
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.

25 years agofixed a bug in time setting (utime() call)
Andrew Tridgell [Tue, 6 Oct 1998 11:56:44 +0000 (11:56 +0000)]
fixed a bug in time setting (utime() call)

25 years agoimplemented attribute mapping and chmod. file attributes are mapped in
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.

25 years agoadded SMBW_PREFIX environment variable (allowing you to specify root
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.

25 years agoremoved unused variable
Andrew Tridgell [Tue, 6 Oct 1998 03:20:56 +0000 (03:20 +0000)]
removed unused variable

25 years agoremove unused arguments from some static functions.
Andrew Tridgell [Tue, 6 Oct 1998 03:20:43 +0000 (03:20 +0000)]
remove unused arguments from some static functions.

25 years agouse smbw_errno() not smbw_error()
Andrew Tridgell [Tue, 6 Oct 1998 03:12:40 +0000 (03:12 +0000)]
use smbw_errno() not smbw_error()

25 years agoset HOST_OS after canonical system test
Andrew Tridgell [Mon, 5 Oct 1998 23:44:13 +0000 (23:44 +0000)]
set HOST_OS after canonical system test

25 years agoclean needs to delete po32 and .so files
Andrew Tridgell [Mon, 5 Oct 1998 23:34:50 +0000 (23:34 +0000)]
clean needs to delete po32 and .so files

25 years agotell the user we are producing -32 code for the .32.so library
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

25 years agothe IRIX make is very fussy amount comment lines. If a comment line
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

25 years agorpcclient srvsvc commands.
Luke Leighton [Mon, 5 Oct 1998 15:41:41 +0000 (15:41 +0000)]
rpcclient srvsvc commands.

25 years ago- fixed errno return in smbw_open()
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()

25 years agoMore yuck changes for Red Hat RPM production.
John Terpstra [Mon, 5 Oct 1998 12:58:07 +0000 (12:58 +0000)]
More yuck changes for Red Hat RPM production.

25 years ago- keep IRIX cc -64 happy
Andrew Tridgell [Mon, 5 Oct 1998 12:43:05 +0000 (12:43 +0000)]
- keep IRIX cc -64 happy
- fixed a chdir bug

25 years agoignore *.po32 files
Andrew Tridgell [Mon, 5 Oct 1998 12:36:44 +0000 (12:36 +0000)]
ignore *.po32 files

25 years agofixed some cast warnings from "cc -64" on IRIX
Andrew Tridgell [Mon, 5 Oct 1998 12:36:23 +0000 (12:36 +0000)]
fixed some cast warnings from "cc -64" on IRIX

25 years ago- fixed cast warnings
Andrew Tridgell [Mon, 5 Oct 1998 12:35:30 +0000 (12:35 +0000)]
- fixed cast warnings
- ignore *.po32 files

25 years agonew prototypes
Andrew Tridgell [Mon, 5 Oct 1998 12:34:57 +0000 (12:34 +0000)]
new prototypes

25 years agofixed a cast warning
Andrew Tridgell [Mon, 5 Oct 1998 12:34:43 +0000 (12:34 +0000)]
fixed a cast warning

25 years agoreran autoconf for IRIX changes
Andrew Tridgell [Mon, 5 Oct 1998 12:34:22 +0000 (12:34 +0000)]
reran autoconf for IRIX changes

25 years agogot smbwrapper working on IRIX 6.4. Things got a bit tricky,
Andrew Tridgell [Mon, 5 Oct 1998 12:17:01 +0000 (12:17 +0000)]
got smbwrapper working on IRIX 6.4. Things got a bit tricky,
especially as the headers get the syscall numbers wrong!

25 years agofixed Makefile for IRIX make (it doesn't know %.o=%.po, leaving off
Andrew Tridgell [Mon, 5 Oct 1998 10:53:07 +0000 (10:53 +0000)]
fixed Makefile for IRIX make (it doesn't know %.o=%.po, leaving off
the % works)

25 years agothis gets it compiling under IRIX 6.4. Doesn't work yet though.
Andrew Tridgell [Mon, 5 Oct 1998 09:23:46 +0000 (09:23 +0000)]
this gets it compiling under IRIX 6.4. Doesn't work yet though.

25 years agotest for creat64()
Andrew Tridgell [Mon, 5 Oct 1998 09:01:49 +0000 (09:01 +0000)]
test for creat64()

25 years agohandle systems that are missing either SYS_utime or SYS_utimes
Andrew Tridgell [Mon, 5 Oct 1998 08:54:55 +0000 (08:54 +0000)]
handle systems that are missing either SYS_utime or SYS_utimes

25 years agoported smbwrapper to SunOS4. It seems to work. pity so many binaries on
Andrew Tridgell [Mon, 5 Oct 1998 08:44:46 +0000 (08:44 +0000)]
ported smbwrapper to SunOS4. It seems to work. pity so many binaries on
my SunOS box are statically linked.

25 years agofixed typo in getgroups code
Andrew Tridgell [Mon, 5 Oct 1998 08:42:41 +0000 (08:42 +0000)]
fixed typo in getgroups code

25 years agonew file realcalls.c
Andrew Tridgell [Mon, 5 Oct 1998 08:42:22 +0000 (08:42 +0000)]
new file realcalls.c

25 years agoAdded rpcclient and smbwrapper stuff.
John Terpstra [Mon, 5 Oct 1998 06:55:53 +0000 (06:55 +0000)]
Added rpcclient and smbwrapper stuff.

25 years agoIRIX uses -shared for shared libray creation.
Andrew Tridgell [Mon, 5 Oct 1998 06:17:08 +0000 (06:17 +0000)]
IRIX uses -shared for shared libray creation.

25 years agoneed to use SYS_open64 not _open64 for solaris 2.6 or stdio doesn't
Andrew Tridgell [Mon, 5 Oct 1998 06:09:44 +0000 (06:09 +0000)]
need to use SYS_open64 not _open64 for solaris 2.6 or stdio doesn't
work right.

25 years agogot rid of all assembly code and gcc special features. I'm hoping to
Andrew Tridgell [Mon, 5 Oct 1998 04:58:33 +0000 (04:58 +0000)]
got rid of all assembly code and gcc special features. I'm hoping to
get smbsh working with the normal sun compiler

25 years agoadded Solaris 2.5
Alexandre Oliva [Mon, 5 Oct 1998 04:53:28 +0000 (04:53 +0000)]
added Solaris 2.5

25 years agoupdated README
Andrew Tridgell [Mon, 5 Oct 1998 03:56:09 +0000 (03:56 +0000)]
updated README

25 years agoget type of callback right
Andrew Tridgell [Mon, 5 Oct 1998 03:53:25 +0000 (03:53 +0000)]
get type of callback right