Jelmer Vernooij
47ffbbf674
Install public header files again and include required prototypes.
2008-04-02 04:53:27 +02:00
Jelmer Vernooij
50c46160d9
r26669: Janitorial: Remove uses of global_loadparm.
2008-01-05 09:42:02 -06:00
Jelmer Vernooij
28b1d36551
r26432: Require ndr_pull users to specify iconv_convenience.
2007-12-21 05:50:02 +01:00
Jelmer Vernooij
7352206f44
r26431: Require ndr_push creators to specify a iconv_convenience context.
2007-12-21 05:50:00 +01:00
Stefan Metzmacher
6223c7fddc
r25920: ndr: change NTSTAUS into enum ndr_err_code (samba4 callers)
...
lib/messaging/
lib/registry/
lib/ldb-samba/
librpc/rpc/
auth/auth_winbind.c
auth/gensec/
auth/kerberos/
dsdb/repl/
dsdb/samdb/
dsdb/schema/
torture/
cluster/ctdb/
kdc/
ntvfs/ipc/
torture/rap/
ntvfs/
utils/getntacl.c
ntptr/
smb_server/
libcli/wrepl/
wrepl_server/
libcli/cldap/
libcli/dgram/
libcli/ldap/
libcli/raw/
libcli/nbt/
libnet/
winbind/
rpc_server/
metze
2007-12-21 05:45:02 +01:00
Andrew Tridgell
fcf38a38ac
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.
2007-10-10 14:59:12 -05:00
Jelmer Vernooij
0f34c67fff
r20963: remove unused functions, run LOCAL-TDR by default
2007-10-10 14:44:04 -05:00
Jelmer Vernooij
3dd477ca51
r14464: Don't include ndr_BASENAME.h files unless strictly required, instead
...
try to include just the BASENAME.h files (containing only structs)
2007-10-10 13:57:27 -05:00
Stefan Metzmacher
be6d5298a2
r14256: - rename smb_file -> smb_handle
...
- move it into the in/out substructs again
- allow file.path only on smb_fileinfo/smb_setfileinfo
metze
2007-10-10 13:57:06 -05:00
Stefan Metzmacher
2ef3f59709
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
2007-10-10 13:56:57 -05:00
Jelmer Vernooij
70e7449318
r12608: Remove some unused #include lines.
2007-10-10 13:49:03 -05:00
Jelmer Vernooij
0aca5fd513
r12542: Move some more prototypes out to seperate headers
2007-10-10 13:47:55 -05:00
Andrew Tridgell
2acc069185
r6342: fixed a bad union assumption that caused ACLs to fail on 64 bit machines
...
Thanks to lars and agruen for finding this
2007-10-10 13:11:33 -05:00
Andrew Tridgell
80ffcc650c
r5322: removed a whole bunch of #include lines that minimal_includes.pl
...
thinks are not needed. Now to see how this fares on the build farm :)
2007-10-10 13:09:41 -05:00
Andrew Tridgell
ec32b22ed5
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.
2007-10-10 13:09:15 -05:00
Andrew Tridgell
a2a5f147f4
r4316: - now that the trans2 code properly supports multi-part requests, we can set
...
a maximum sized max_data in libcli trans2 code
- fixed string termination in the EA_LIST trans2 findfirst level
2007-10-10 13:07:33 -05:00
Andrew Tridgell
f68a6b6b91
r3830: unified the query/set security descriptor code with the rest of the
...
queryfileinfo/setfileinfo logic, so querying/setting a security
descriptor is treated as just another file query/set operation.
This will allow NTVFS backends to see the query/set security
descriptor operations as RAW_FILEINFO_SEC_DESC and
RAW_SFILEINFO_SEC_DESC operations.
2007-10-10 13:05:57 -05:00
Andrew Tridgell
2ff9816ae0
r3829: added a RAW-ACLS test suite that tests query/set of ACLs on a file
2007-10-10 13:05:57 -05:00
Stefan Metzmacher
b620bdd672
r3810: create a LIB_SECURITY subsystem
...
- move dom_sid, security_descriptor, security_* funtions to one place
and rename some of them
metze
2007-10-10 13:05:56 -05:00
Andrew Tridgell
386ac565c4
r3419: moved the libcli/raw structures into libcli/raw/libcliraw.h
...
and made them private
2007-10-10 13:05:07 -05:00
Andrew Tridgell
e23edf762c
r3383: avoid multi-part SMBtrans and SMBtrans2 replies until our client library can handle
...
them properly (they are difficult to do in an async fashion).
By choosing trans.in.max_data to fix in the negotiated buffer size a
server won't send us multi-part replies.
I notice that windows seems to avoid them too :)
2007-10-10 13:05:03 -05:00
Andrew Tridgell
8925b8b219
r1941: - fixed an allocation error with querying security descriptors remotely
...
- print the received security_descriptor in the smbclient "acl" command
- make sure we zero the alignment data in nttrans packet sends
2007-10-10 12:58:12 -05:00
Stefan Metzmacher
d3123c2e73
r1883: I don't know why this was broken...
...
tridge: can you please check if this is correct,
I have only compiled it, but haven'T run it.
metze
2007-10-10 12:58:08 -05:00
Stefan Metzmacher
8441750fd9
r1654: rename cli_ -> smbcli_
...
rename CLI_ -> SMBCLI_
metze
2007-10-10 12:57:47 -05:00
Stefan Metzmacher
2986c5f08c
r890: convert samba4 to use [u]int8_t instead of [u]int8
...
metze
2007-10-10 12:56:16 -05:00
Andrew Tridgell
d5a15257fd
security descriptors are no longer a "special" type, they are handled
...
using the [relative] property
this also fixes level3 of PrinterInfo (a relative secdesc)
-
Andrew Tridgell
3983b2aee7
- corrected some lsa idl
...
- updated lsa parse code from pidl
-
Andrew Tridgell
e925c315f5
a major revamp of the low level dcerpc code in samba4, We can now do a
...
successful LSA OpenPolicy using smbtorture
-
Andrew Tridgell
9bf904fc34
- a few portability fixes from Jim Myers
...
- added SMBD_LISTEN_BACKLOG in local.h
- added the beginnings of a ndr/rpc parsing framework for Samba4. It
currently correctly parses security descriptors for the nttrans
QUERY_SECDESC call, but I hope it will become a reasonable framework
that an idl based generator can work to
-