Andrew Tridgell [Thu, 8 Oct 1998 21:58:24 +0000 (21:58 +0000)]
really fixed the warning this time :)
(This used to be commit
64692f292fc610b90de97a85101203946ce65bfa)
Andrew Tridgell [Thu, 8 Oct 1998 21:54:26 +0000 (21:54 +0000)]
fixed a warning
(This used to be commit
d4291d353b293bbc65fb0bf76c2d943733297726)
Herb Lewis [Thu, 8 Oct 1998 20:43:29 +0000 (20:43 +0000)]
add missing targets that were added to makefile
(This used to be commit
993c49a984fa2ae219f675543a1d0b6a7fbe043a)
Luke Leighton [Thu, 8 Oct 1998 14:11:19 +0000 (14:11 +0000)]
added "permission obtained from John Erickson <jerickson@ddj.com> ...."
(This used to be commit
0067e45d4194bd14549aac6e8f40a2ef19305716)
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
(This used to be commit
c0dc8e87f0d56444a8ddff0817a94065ca295847)
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
(This used to be commit
91597c12fb593f49b23c7cea5b64dbb89a0428b3)
Andrew Tridgell [Thu, 8 Oct 1998 06:19:29 +0000 (06:19 +0000)]
add "smbtorture" alias for building smbtorture
(This used to be commit
230e4eb3dd9753899564fd6ec0e0291ee00be8c4)
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.
(This used to be commit
da5234faa0373f5b913a135b2557f2ca9e30111c)
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
(This used to be commit
5d92e003978f02e53c0886508ccefc8c24ec1bbf)
Andrew Tridgell [Thu, 8 Oct 1998 02:28:21 +0000 (02:28 +0000)]
use 1 second resolution calls if possible
(This used to be commit
349469221a84658048790d7567b4fcea43c0b759)
Andrew Tridgell [Thu, 8 Oct 1998 01:23:33 +0000 (01:23 +0000)]
fixed a problem with fchdir() that broke "cvs -d" in smbsh
(This used to be commit
6121f7c8c2d63fd12266327a6f2ac9a5e717dccc)
Andrew Tridgell [Thu, 8 Oct 1998 00:23:08 +0000 (00:23 +0000)]
added some comments
(This used to be commit
e5ed0e6f96835c5b189368faf4555d07f1f6b19c)
Andrew Tridgell [Thu, 8 Oct 1998 00:02:43 +0000 (00:02 +0000)]
removed lukes acl check in configure (not needed)
(This used to be commit
a3339c111de9f82b6badaac8e6ef430d277c3afa)
Andrew Tridgell [Wed, 7 Oct 1998 23:57:02 +0000 (23:57 +0000)]
don't prototype the acl() functions
(This used to be commit
9efbb21f35aca6f86ed3cb9c58ebec40e5d44b90)
Luke Leighton [Wed, 7 Oct 1998 21:42:24 +0000 (21:42 +0000)]
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.
(This used to be commit
361c1b7ea994cc25d460ebd25b2ad9025f90848c)
Luke Leighton [Wed, 7 Oct 1998 16:45:44 +0000 (16:45 +0000)]
return False _and_ a break in a switch statement.
(This used to be commit
e3f0f1ad9c2b81fd3489d858a9a98338001538c5)
Luke Leighton [Wed, 7 Oct 1998 15:24:48 +0000 (15:24 +0000)]
make proto required
(This used to be commit
cf4e2a601fe6b6c9980da87d51643b726c0de1dd)
Luke Leighton [Wed, 7 Oct 1998 15:22:49 +0000 (15:22 +0000)]
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
(This used to be commit
6625b696469089138f0bd01ab966f30ba509dbda)
Andrew Tridgell [Wed, 7 Oct 1998 11:07:24 +0000 (11:07 +0000)]
restore errno after smbw initialisation
(This used to be commit
f374706cbf654bdb33df3074cb1a8101af0201eb)
Andrew Tridgell [Wed, 7 Oct 1998 10:58:12 +0000 (10:58 +0000)]
we need realcalls.h in realcalls.c
(This used to be commit
42765a654f9fe45160760e61a80d789279ee6198)
Andrew Tridgell [Wed, 7 Oct 1998 10:57:51 +0000 (10:57 +0000)]
SunOS doesn't need any ld flags
(This used to be commit
f92383689a6ee62c71553f12c633f1aadb32065e)
Andrew Tridgell [Wed, 7 Oct 1998 10:49:27 +0000 (10:49 +0000)]
fixed a warning on SunOS
(This used to be commit
fda52c6fd1ff0c46948bff7156742dab1dd1eacd)
Andrew Tridgell [Wed, 7 Oct 1998 10:44:12 +0000 (10:44 +0000)]
use double for dummy arrays to ensure alignment
(This used to be commit
d651229ef3eb06035d015770c5ea018f33234ebc)
Andrew Tridgell [Wed, 7 Oct 1998 10:41:38 +0000 (10:41 +0000)]
fixed fork() on SunOS4
(This used to be commit
c506ffa527428897689dfd9ff48719208c47669d)
Andrew Tridgell [Wed, 7 Oct 1998 10:37:09 +0000 (10:37 +0000)]
more solaris acl fixes
(This used to be commit
1ad5bc381ab00f0699f025cb64db7cb4fa102c13)
Andrew Tridgell [Wed, 7 Oct 1998 10:35:18 +0000 (10:35 +0000)]
- updated docs to say OSF1 works
- more solaris acl fixes
(This used to be commit
8fc7bc0ee6919f2c1d438e924fbb8b44f87dee63)
Andrew Tridgell [Wed, 7 Oct 1998 10:27:40 +0000 (10:27 +0000)]
fixed facl() bug for solaris
(This used to be commit
ab5ed686f813c6294ca3eb9b800b3ad41a5a77c3)
Andrew Tridgell [Wed, 7 Oct 1998 10:12:29 +0000 (10:12 +0000)]
fixed __xstat() under linux
(This used to be commit
15aa1b52cd78e9b59fa44b248267b9698a5b0d5c)
Andrew Tridgell [Wed, 7 Oct 1998 10:08:08 +0000 (10:08 +0000)]
remoevd a misplaced comma
(This used to be commit
c1d2d4e27125cbd463f520d1109e7c7988b58222)
Andrew Tridgell [Wed, 7 Oct 1998 10:06:28 +0000 (10:06 +0000)]
return type cleanups for IRIX
(This used to be commit
96fc2856bcb1424f69ecf513f7b685bec08dcb1f)
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
(This used to be commit
fd6a59d8ca0932d61a60b74485841001d4f8fd44)
Andrew Tridgell [Wed, 7 Oct 1998 09:48:21 +0000 (09:48 +0000)]
not needed any more
(This used to be commit
4ea3f86f996c1c6acfbf0363e1a02ace4b4a302c)
Andrew Tridgell [Wed, 7 Oct 1998 08:39:37 +0000 (08:39 +0000)]
fix the SEEKDIR_RETURNS_VOID test
(This used to be commit
ed0b43294a922dc24be87082fa22b45b0fa2af46)
Andrew Tridgell [Wed, 7 Oct 1998 08:12:04 +0000 (08:12 +0000)]
detect __sys_llseek()
(This used to be commit
2a25034b033d207b5ce50946f3d9c9fad2c3a153)
Andrew Tridgell [Wed, 7 Oct 1998 08:11:12 +0000 (08:11 +0000)]
possibly use __sys_llseek()
(This used to be commit
ab49ffe37f11b28144a7815ada1d891b14ffbc2d)
Andrew Tridgell [Wed, 7 Oct 1998 08:10:48 +0000 (08:10 +0000)]
won't need wrapper.h anymore
(This used to be commit
1918ea2991bef323fdb00912500961d60da17cdb)
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
(This used to be commit
6f2239c935fdecfefa89227c113df01e3957691a)
Andrew Tridgell [Wed, 7 Oct 1998 06:15:08 +0000 (06:15 +0000)]
test whether seekdir() returns void or not
(This used to be commit
4dbfec81b2c67f2d36b26685a631001738d9569f)
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!
(This used to be commit
77aea37bb83f2b9ad541f851b003ca10b9811314)
Andrew Tridgell [Wed, 7 Oct 1998 05:02:37 +0000 (05:02 +0000)]
reran autoconf
(This used to be commit
50526c45ba7920b15b6947edc8bc714a00d80f79)
Andrew Tridgell [Wed, 7 Oct 1998 04:54:42 +0000 (04:54 +0000)]
Andrew Tridgell [Wed, 7 Oct 1998 04:52:12 +0000 (04:52 +0000)]
fixed a bug in real_seekdir()
(This used to be commit
699777a5c149d8608c834034d50b207d6da254b2)
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)
(This used to be commit
ffa7d0461fa6628302ddf5590a42cca60ec8b90b)
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
(This used to be commit
bf1e257afb51f93e707bd7c1f75c8a2b35e69bed)
Andrew Tridgell [Wed, 7 Oct 1998 04:24:04 +0000 (04:24 +0000)]
added some comments
(This used to be commit
c81568a6934acab45702639c1c57aadb145f246b)
Andrew Tridgell [Wed, 7 Oct 1998 01:03:35 +0000 (01:03 +0000)]
somehow "in_client" got included twice in two places.
(This used to be commit
378290bfe1dc4965679495aab58be55e81ecf192)
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.
(This used to be commit
4f411d62640615ce94667ddb9946082e72e23bb6)
Andrew Tridgell [Wed, 7 Oct 1998 00:40:18 +0000 (00:40 +0000)]
do an anonymous login if the username/password is rejected.
(This used to be commit
0ee3e0c62378bdf7a8e145de0727ea85763af95a)
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
(This used to be commit
1398feebbcb65a9e78b7084811bf9727b6d89682)
Luke Leighton [Tue, 6 Oct 1998 22:03:04 +0000 (22:03 +0000)]
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.
(This used to be commit
73667141af2f707fe306a0fda4853d160e55bd97)
Luke Leighton [Tue, 6 Oct 1998 16:25:24 +0000 (16:25 +0000)]
using wrong cli_state in "security = domain" call.
(This used to be commit
1c08cc2466f7bf615a3508e028f0b65f120d2e5d)
Andrew Tridgell [Tue, 6 Oct 1998 13:20:06 +0000 (13:20 +0000)]
fixed rename error code from NT servers
(This used to be commit
e7516901270a4a790a3e346065eb2be8ede16cb3)
Andrew Tridgell [Tue, 6 Oct 1998 13:10:06 +0000 (13:10 +0000)]
implemented unix semantics for rename in smbwrapper
(This used to be commit
a5c18f9c82f5f76b00ff29c5668b4f0d3e8d6bd0)
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.
(This used to be commit
b7ecbca3aff34ff06a445e5ee39efba48261b7e8)
Andrew Tridgell [Tue, 6 Oct 1998 11:56:44 +0000 (11:56 +0000)]
fixed a bug in time setting (utime() call)
(This used to be commit
2f4506a33c7015f2a176929d794c6c40f1433591)
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.
(This used to be commit
0a5dcddd3fa23081d7cd214acc32b8046125a74e)
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.
(This used to be commit
71acf338d721b106af8d80e7b3a6f318ab75da8b)
Andrew Tridgell [Tue, 6 Oct 1998 03:20:56 +0000 (03:20 +0000)]
removed unused variable
(This used to be commit
b923bb2aae8aa13e8f6bd41d2f06dc016b559269)
Andrew Tridgell [Tue, 6 Oct 1998 03:20:43 +0000 (03:20 +0000)]
remove unused arguments from some static functions.
(This used to be commit
a9e0e5895a671910f315d9e45eca4fe419d815e5)
Andrew Tridgell [Tue, 6 Oct 1998 03:12:40 +0000 (03:12 +0000)]
use smbw_errno() not smbw_error()
(This used to be commit
be7ae2a4e75aab0a71be10eb39cef9434dedae2a)
Andrew Tridgell [Mon, 5 Oct 1998 23:44:13 +0000 (23:44 +0000)]
set HOST_OS after canonical system test
(This used to be commit
fc602e5e26a2de94be6b5a5509b77876dc0fd7ff)
Andrew Tridgell [Mon, 5 Oct 1998 23:34:50 +0000 (23:34 +0000)]
clean needs to delete po32 and .so files
(This used to be commit
969eb180646977a01e6d44bde1e13343fd0fa1f7)
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
(This used to be commit
e9676812affbdaa0519415fff85d7e31383e7e2f)
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
(This used to be commit
450b1813bf965cc43b9551f265d824b13885bff4)
Luke Leighton [Mon, 5 Oct 1998 15:41:41 +0000 (15:41 +0000)]
rpcclient srvsvc commands.
(This used to be commit
1a9a22c657c46648adaa98ac1fe394ce4bce11f0)
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()
(This used to be commit
4bacf32755f8012110797f7aae2b3e1e0e2f537b)
John Terpstra [Mon, 5 Oct 1998 12:58:07 +0000 (12:58 +0000)]
More yuck changes for Red Hat RPM production.
(This used to be commit
aa38a03961442e70e453f65c60f717765b4bea6f)
Andrew Tridgell [Mon, 5 Oct 1998 12:43:05 +0000 (12:43 +0000)]
- keep IRIX cc -64 happy
- fixed a chdir bug
(This used to be commit
80d1c5118abaa99fe0f1c9d2089a81c9953cebad)
Andrew Tridgell [Mon, 5 Oct 1998 12:36:44 +0000 (12:36 +0000)]
ignore *.po32 files
(This used to be commit
01de9a50e030da722076c67c235801c36c90bb66)
Andrew Tridgell [Mon, 5 Oct 1998 12:36:23 +0000 (12:36 +0000)]
fixed some cast warnings from "cc -64" on IRIX
(This used to be commit
624097e8f4a104393865ee100e884f000ca3f6df)
Andrew Tridgell [Mon, 5 Oct 1998 12:35:30 +0000 (12:35 +0000)]
- fixed cast warnings
- ignore *.po32 files
(This used to be commit
469474803d39ceec7155792d364787318708fb91)
Andrew Tridgell [Mon, 5 Oct 1998 12:34:57 +0000 (12:34 +0000)]
new prototypes
(This used to be commit
0a733ce59d3e77f8cfd6a8165beeb39c23b26999)
Andrew Tridgell [Mon, 5 Oct 1998 12:34:43 +0000 (12:34 +0000)]
fixed a cast warning
(This used to be commit
4093bb16d20b0057e07085f061bdcfb372c679c1)
Andrew Tridgell [Mon, 5 Oct 1998 12:34:22 +0000 (12:34 +0000)]
reran autoconf for IRIX changes
(This used to be commit
cbba700cb5f49fa6833a3326d7ad7c77bb76e3f7)
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!
(This used to be commit
a5405f1ab069a3123a819311a87ca84f2c5f0fea)
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)
(This used to be commit
7c4ad07b5989feee6ab84eb7ff2fe2e76e1475a6)
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.
(This used to be commit
0c8288a72c6d6f2774dd57a7107ad68c98e0d24a)
Andrew Tridgell [Mon, 5 Oct 1998 09:01:49 +0000 (09:01 +0000)]
test for creat64()
(This used to be commit
8aa6c16eeb96d6a66a2946f5048126f175f9f609)
Andrew Tridgell [Mon, 5 Oct 1998 08:54:55 +0000 (08:54 +0000)]
handle systems that are missing either SYS_utime or SYS_utimes
(This used to be commit
4379f0fe48a40e1ff6b343bbcff542efbda1f4f8)
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.
(This used to be commit
541f1c421127334817b73388f4ccb9cc0841dd4e)
Andrew Tridgell [Mon, 5 Oct 1998 08:42:41 +0000 (08:42 +0000)]
fixed typo in getgroups code
(This used to be commit
046e8a50219ca69ab326fa672c5fcb1ab3689b3b)
Andrew Tridgell [Mon, 5 Oct 1998 08:42:22 +0000 (08:42 +0000)]
new file realcalls.c
(This used to be commit
23f71b979ad7dcfbf461fa4f261ab9dbd0b602fb)
John Terpstra [Mon, 5 Oct 1998 06:55:53 +0000 (06:55 +0000)]
Added rpcclient and smbwrapper stuff.
(This used to be commit
1638930839f295077778dc0af9b27343d452e959)
Andrew Tridgell [Mon, 5 Oct 1998 06:17:08 +0000 (06:17 +0000)]
IRIX uses -shared for shared libray creation.
(This used to be commit
a32eb93b0e572ebfcf726a0df7443b9afa149453)
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.
(This used to be commit
c185585dd917d6c157460e941e983b5e43d69f7a)
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
(This used to be commit
c6ee915336e1533e1f4f10f14b3d57de01f8fe96)
Alexandre Oliva [Mon, 5 Oct 1998 04:53:28 +0000 (04:53 +0000)]
added Solaris 2.5
(This used to be commit
788992f58613f7f4fa0e9ce7087267dec75f2e51)
Andrew Tridgell [Mon, 5 Oct 1998 03:56:09 +0000 (03:56 +0000)]
updated README
(This used to be commit
507646d4e54665cb6ce5ba2aa35d72d95cdd8e81)
Andrew Tridgell [Mon, 5 Oct 1998 03:53:25 +0000 (03:53 +0000)]
get type of callback right
(This used to be commit
327eba774e5bb17a91f80617bd7359afe0c83f48)
Andrew Tridgell [Mon, 5 Oct 1998 03:52:57 +0000 (03:52 +0000)]
test for loff_t and offset_t to support llseek() on Solaris and Linux.
(This used to be commit
386026930557584fda14f8cdc07c41d84d630b39)
Alexandre Oliva [Mon, 5 Oct 1998 03:44:39 +0000 (03:44 +0000)]
revert 64-bit file support; it's hard-coded already
(This used to be commit
f604fd1a8b34efb52531c57e68a3cf31319b9262)
Alexandre Oliva [Mon, 5 Oct 1998 03:44:12 +0000 (03:44 +0000)]
just try to rmdir bin after removing bin/.dummy, in realclean
(This used to be commit
ef9eca92bbaf5e22765e562b3f4b0e2407a57206)
Andrew Tridgell [Mon, 5 Oct 1998 03:24:08 +0000 (03:24 +0000)]
it's a bit dangerous to use rm -rf
(This used to be commit
102e8c85ff1839103be947c20a4df93ab88bded1)
Alexandre Oliva [Mon, 5 Oct 1998 02:56:31 +0000 (02:56 +0000)]
rm object files created by mkdir probes
make sure it works even if clobbering is not allowed
(This used to be commit
eff11b81fd4ac807cf89a56a04c5b26ee9cd8660)
Andrew Tridgell [Mon, 5 Oct 1998 02:55:53 +0000 (02:55 +0000)]
removed requirement of having a smb.conf for smbwrapper to work.
(This used to be commit
af58bf2ff8ddbf974dbafa36cf1b679226371e09)
Andrew Tridgell [Mon, 5 Oct 1998 02:45:50 +0000 (02:45 +0000)]
handle ENOTDIR errno in cli_error()
(This used to be commit
f1d82e02ff7f2201de5fb13af4cadec648765017)
Andrew Tridgell [Mon, 5 Oct 1998 02:31:39 +0000 (02:31 +0000)]
- added pread pread64 pwrite pwrite64 and open64
- fixed utime() for null tbuf
(This used to be commit
9047bf59b402de40e520bfc2afa1cbfad5508f72)