1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-28 17:47:29 +03:00

32 Commits

Author SHA1 Message Date
Tim Potter
6a58c9bd06 Removed version number from file header.
Changed "SMB/Netbios" to "SMB/CIFS" in file header.
-
Andrew Tridgell
453a822a76 first pass at updating head branch to be to be the same as the SAMBA_2_0 branch -
Tim Potter
36f9ce7993 Return a #error if no functions could be found to wrap around. -
Herb Lewis
86743dfda4 some versions of Irix pass the HAVE__ACL test but don't have acl.h
test for both before including ACL support.
-
Andrew Tridgell
c506ffa527 fixed fork() on SunOS4 -
Andrew Tridgell
fd6a59d8ca yet another attempt at making this stuff portable. This time I use
minimal includes in wrapped.c
-
Andrew Tridgell
ab49ffe37f possibly use __sys_llseek() -
Andrew Tridgell
6f2239c935 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
699777a5c1 fixed a bug in real_seekdir() -
Andrew Tridgell
b7ecbca3af 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
80d1c5118a - keep IRIX cc -64 happy
- fixed a chdir bug
-
Andrew Tridgell
a5405f1ab0 got smbwrapper working on IRIX 6.4. Things got a bit tricky,
especially as the headers get the syscall numbers wrong!
-
Andrew Tridgell
0c8288a72c this gets it compiling under IRIX 6.4. Doesn't work yet though. -
Andrew Tridgell
4379f0fe48 handle systems that are missing either SYS_utime or SYS_utimes -
Andrew Tridgell
541f1c4211 ported smbwrapper to SunOS4. It seems to work. pity so many binaries on
my SunOS box are statically linked.
-
Andrew Tridgell
c185585dd9 need to use SYS_open64 not _open64 for solaris 2.6 or stdio doesn't
work right.
-
Andrew Tridgell
9047bf59b4 - added pread pread64 pwrite pwrite64 and open64
- fixed utime() for null tbuf
-
Andrew Tridgell
6a1b346d98 this gets smbwrapper working under Solaris 2.6. Not tested much yet. -
Andrew Tridgell
c63ad1b698 we need to use __readdir() in preference to SYS_readdir for systems
that use getdents.
-
Andrew Tridgell
c4e4508178 more solaris 2.5 fixups. It now seems to be working pretty well. -
Andrew Tridgell
ee349bb329 fixed some stuff for Linux that porting to Solaris broke -
Andrew Tridgell
e5c7cabae4 started basic support for solaris 2.5 in smbwrapper. -
Andrew Tridgell
c5210cb0ff add support for dup() and dup2() -
Andrew Tridgell
83e93d2a44 refuse symlinks to or from a smb path -
Andrew Tridgell
a59d4e93da simplied the layout of the smbwrapper code. All those 3 line files
were getting unwieldy
-
Andrew Tridgell
e28f55c0a3 use __XXXdir() instead of __libc_XXXdir() -
Andrew Tridgell
e3fd861590 drat.
on Linux 2.0 libc detects the lack of getdents in the kernel and used
opendir() etc. so we need to implement those ...

it would be needed for a port to others OSes anyway I suppose.
-
Andrew Tridgell
a42729dbf5 added fchdir() support -
Andrew Tridgell
ce748e5ea9 added mkdir() and rmdir() support -
Andrew Tridgell
67ca971b0b added lseek() support for directories -
Andrew Tridgell
1ea349728b lots of improvements to smbwrapper. It now works with Samba, Win95 and
WinNT servers, and correctly lists share names in /smb/SERVER/
-
Andrew Tridgell
3f34a3cac8 the guts of the smbwrapper code. I may change the layout of this at
some stage.
-