Andrew Tridgell
3c028ff88b
s4-smb: declare root_fid as a file handle
...
In order to implement root_fid in the s4 SMB server we need to declare
it as a handle type, just as for other fnum values in SMB. This
required some extensive (but simple) changes in many bits of code.
2009-10-15 20:03:00 +11:00
Andrew Tridgell
0abc2e2020
use a newer fsinfo level in smbclient, to support larger disks
...
(This used to be commit 1acc8077fb
)
2008-05-15 20:45:30 +10:00
Jelmer Vernooij
2151cde580
r25554: Convert last instances of BOOL, True and False to the standard types.
...
(This used to be commit 566aa14139
)
2007-10-10 15:07:55 -05:00
Andrew Tridgell
0479a2f1cb
r23792: convert Samba4 to GPLv3
...
There are still a few tidyups of old FSF addresses to come (in both s3
and s4). More commits soon.
(This used to be commit fcf38a38ac
)
2007-10-10 14:59:12 -05:00
Andrew Tridgell
8be91f2d0f
r14946: added a smbcli_ftruncate() call, useful for torture testing
...
(This used to be commit b8b9acc600
)
2007-10-10 14:00:21 -05:00
Andrew Tridgell
fd25c10284
r14938: add smbcli_fsetatr() as a convenient interface to a setfileinfo for
...
torture testing. Used by RAW-NOTIFY.
(This used to be commit 517db1b1b0
)
2007-10-10 14:00:20 -05:00
Stefan Metzmacher
a1b295ed48
r14256: - rename smb_file -> smb_handle
...
- move it into the in/out substructs again
- allow file.path only on smb_fileinfo/smb_setfileinfo
metze
(This used to be commit be6d5298a2
)
2007-10-10 13:57:06 -05:00
Stefan Metzmacher
307e43bb56
r14173: change smb interface structures to always use
...
a union smb_file, to abtract
- const char *path fot qpathinfo and setpathinfo
- uint16_t fnum for SMB
- smb2_handle handle for SMB2
the idea is to later add a struct ntvfs_handle *ntvfs
so that the ntvfs subsystem don't need to know the difference between SMB and SMB2
metze
(This used to be commit 2ef3f59709
)
2007-10-10 13:56:57 -05:00
Jelmer Vernooij
dfc517b053
r13658: More moving around of files:
...
- Collect the generic utility functions into a lib/util/ (a la GLib is
for the GNOME folks)
- Remove even more files from include/
(This used to be commit ba62880f5b
)
2007-10-10 13:52:05 -05:00
Andrew Tridgell
759da3b915
r5037: got rid of all of the TALLOC_DEPRECATED stuff. My apologies for the
...
large commit. I thought this was worthwhile to get done for
consistency.
(This used to be commit ec32b22ed5
)
2007-10-10 13:09:15 -05:00
Andrew Tridgell
6148deca66
r3454: moved a few more things out if includes.h into the include/system/ include files.
...
this brings us down to about 11k lines of headers included with
includes.h, while still retaining the speed of building with pch
(This used to be commit 10188869ef
)
2007-10-10 13:05:13 -05:00
Andrew Tridgell
652b8b34f8
r3441: some include file cleanups and general housekeeping
...
(This used to be commit 73ea8ee6c2
)
2007-10-10 13:05:11 -05:00
Andrew Tridgell
9f1210a243
r3419: moved the libcli/raw structures into libcli/raw/libcliraw.h
...
and made them private
(This used to be commit 386ac565c4
)
2007-10-10 13:05:07 -05:00
Andrew Tridgell
c997a90183
r2405: expose unix_perms_to_wire() for use by the posix backend, in supporting the UNIX extensions
...
(This used to be commit a3fd9a911f
)
2007-10-10 12:58:49 -05:00
Stefan Metzmacher
c5fbb6f23c
r1654: rename cli_ -> smbcli_
...
rename CLI_ -> SMBCLI_
metze
(This used to be commit 8441750fd9
)
2007-10-10 12:57:47 -05:00
Andrew Tridgell
f0ff2eccad
r1627: make sure we initialise write_time in the deprecated function cli_ctemp()
...
(This used to be commit 48b5b740f1
)
2007-10-10 12:57:44 -05:00
Stefan Metzmacher
770e3307ce
r962: convert 'unsigned' and 'unsigned int' to uint_t
...
metze
(This used to be commit 57151e80eb
)
2007-10-10 12:56:23 -05:00
Stefan Metzmacher
fa2e9ec311
r960: convert 'unsigned int' to uint_t in the most places
...
metze
(This used to be commit 18062d2ed9
)
2007-10-10 12:56:23 -05:00
Stefan Metzmacher
45e93c19ef
r943: change samba4 to use 'uint8_t' instead of 'unsigned char'
...
metze
(This used to be commit b5378803fd
)
2007-10-10 12:56:21 -05:00
Stefan Metzmacher
fcd718c7d8
r890: convert samba4 to use [u]int8_t instead of [u]int8
...
metze
(This used to be commit 2986c5f08c
)
2007-10-10 12:56:16 -05:00
Stefan Metzmacher
f88bf54c7f
r889: convert samba4 to use [u]int16_t instead of [u]int16
...
metze
(This used to be commit af6f1f8a01
)
2007-10-10 12:56:16 -05:00
Stefan Metzmacher
f9d8f8843d
r884: convert samba4 to use [u]int32_t instead of [u]int32
...
metze
(This used to be commit 0e5517d937
)
2007-10-10 12:56:15 -05:00
Tim Potter
4282138ebb
The file descriptor argument to cli_getattrE() is a fnum not a fd.
...
(This used to be commit f172b6f1d0
)
2004-02-21 11:23:51 +00:00
Tim Potter
9a6388179b
Convert libcli routines to return NTSTATUS instead of BOOL. Again, the
...
only users are smbclient and smbtorture.
(This used to be commit 54cb508c78
)
2004-02-10 11:33:35 +00:00
Tim Potter
4639eb5a58
Convert libcli routines to use cli_tree instead of cli_state. Port
...
smbtorture to use the new interface.
Part 2 will be to eliminate cli_state from smbtorture as this is now
the only place where it is used.
(This used to be commit db1cc96af6
)
2004-02-08 00:51:07 +00:00
Andrew Tridgell
8e4ab747b0
more fixes from the IRIX compiler (thanks herb!)
...
(This used to be commit 4cf3839b72
)
2003-08-15 18:33:43 +00:00
Herb Lewis
2efe201fa4
client/client.c - cannot initialize struct with non-const values
...
include/byteorder.h - fix for IRIX compiler - cannot cast an LVALUE
include/smb_interfaces.h - remove empty structure
source/lib/debug.c - void functions cannot return value
libcli/clifile.c - cannot assign *struct to struct
(This used to be commit 9a72476201
)
2003-08-14 21:56:26 +00:00
Andrew Tridgell
75c0125fb7
- added SMBntrename test suite
...
- allow username of form DOMAIN\username or DOMAIN/username
- added ntrename to gentest
(This used to be commit 2b464472c1
)
2003-08-13 16:04:21 +00:00
Andrew Tridgell
ef2e26c91b
first public release of samba4 code
...
(This used to be commit b0510b5428
)
2003-08-13 01:53:07 +00:00