1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-28 07:21:54 +03:00
samba-mirror/source3/libsmb
Andrew Bartlett f1452a2964 s3-libsmb: Initialise ticket to ensure we do not invalid memory
The free is however a talloc_free(), which has additional protection against
freeing the wrong thing.

Andrew Bartlett

Signed-off-by: Jeremy Allison <jra@samba.org>

Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Fri Mar  2 01:45:19 CET 2012 on sn-devel-104
2012-03-02 01:45:19 +01:00
..
ABI libsmbclient: initial ABI signatures 2011-10-18 11:24:55 +11:00
async_smb.c s3:libsmb: implement cli_state based functions on top of smbXcli_conn/smbXcli_req 2011-11-24 19:02:31 +01:00
auth_generic.c s3:libsmb/auth_generic: make use of gensec_spnego in the client 2012-01-31 20:17:09 +01:00
cli_np_tstream.c s3:cli_np_tstream: make use of cli_set_timeout() 2011-08-03 09:01:40 +02:00
cli_np_tstream.h s3:libsmb: add tstream_cli_np_get_cli_state() 2010-12-15 15:26:05 +01:00
cliconnect.c s3:libsmb:smb2: pass previous session ID to session setup, not previous session 2012-02-28 00:08:52 +01:00
clidfs.c s3:libsmb: make use of cli_tree_connect() 2011-11-24 19:02:32 +01:00
clidgram.c librpc: remove nbt dependency to samr. 2011-11-03 18:35:08 +01:00
clidgram.h source3/libsmb/clidgram.h: fix licence/copyright 2011-06-10 15:12:25 +02:00
clientgen.c After a discussion with Volker, sdd a backup_intent state to the client struct. 2011-12-01 13:24:22 -08:00
clierror.c s3:libsmb: implement cli_state based functions on top of smbXcli_conn/smbXcli_req 2011-11-24 19:02:31 +01:00
clifile.c Move to talloc from malloc. 2012-03-01 15:05:56 -08:00
clifsinfo.c libcli/smb: Convert struct smb_trans_enc_state to talloc 2012-01-31 20:17:10 +01:00
clikrb5.c s3-libsmb: Remove unused kerberos_set_creds_enctype() 2012-02-10 16:45:15 +11:00
clilist.c After a discussion with Volker, sdd a backup_intent state to the client struct. 2011-12-01 13:24:22 -08:00
climessage.c s3-libsmb: move protos to libsmb/proto.h 2011-05-06 16:37:18 +02:00
clioplock.c s3:libsmb: move cli_smb_oplock_break_waiter*() to clioplock.c 2011-08-28 17:16:51 +02:00
cliprint.c s3:libsmb: make use of cli_state_server_time_zone() 2011-09-13 21:53:07 +02:00
cliquota.c s3-talloc Change TALLOC_ZERO_P() to talloc_zero() 2011-06-09 12:40:08 +02:00
clirap2.c s3:libsmb/clirap2: make use of cli_state_remote_name() 2011-07-22 17:06:09 +02:00
clirap.c s3:libsmb: make use of cli_state_server_time_zone() 2011-09-13 21:53:07 +02:00
clirap.h s3:libsmb: use clistr_pull_talloc() in cli_qfilename() 2011-07-06 17:18:14 +02:00
clireadwrite.c s3-libsmb Do not limit read replies to NBT packet sizes 2012-01-27 13:36:06 -08:00
clisecdesc.c Allow a SACL to be sent in cli_set_secdesc(). 2012-02-02 16:28:06 -08:00
clisigning.c s3:libsmb: implement cli_state based functions on top of smbXcli_conn/smbXcli_req 2011-11-24 19:02:31 +01:00
clispnego.c s3-libsmb: Initialise ticket to ensure we do not invalid memory 2012-03-02 01:45:19 +01:00
clistr.c s3:libsmb: remove unused clistr_push_fn() 2011-07-07 19:16:28 +02:00
clisymlink.c Fix a bunch of "unused variable" warnings. 2012-02-18 06:22:40 +01:00
clitrans.c s3:libsmb: implement cli_trans* on top of smb1cli_trans* 2011-11-24 19:02:32 +01:00
conncache.c s3: Fix Coverity ID 2147, FORWARD_NULL 2011-03-16 22:07:24 +01:00
dsgetdcname.c s3-talloc Change TALLOC_ZERO_ARRAY() to talloc_zero_array() 2011-06-09 12:40:08 +02:00
errormap_wbc.c s3-errormap: move (unused) map_nt_error_from_wbcErr out of errormap. 2011-02-25 01:08:41 +01:00
errormap_wbc.h source3/libsmb/errormap_wbc.h: fix licence/copyright 2011-06-10 15:12:27 +02:00
errormap.c s3-libsmb: Remove dead gssapi code. 2012-02-01 23:29:44 +01:00
libsmb_cache.c s3-libsmb: move protos to libsmb/proto.h 2011-05-06 16:37:18 +02:00
libsmb_compat.c
libsmb_context.c s3:libsmb: make use of SMB_SIGNING_* constants 2011-11-03 16:55:13 +01:00
libsmb_dir.c s3-lib: Fix util_cmdline which doesn't use popt. 2012-02-01 21:54:21 +01:00
libsmb_file.c Move the callers that need to use the new cli_open() back to calling 2011-12-03 21:36:47 -08:00
libsmb_misc.c s3-libsmb: move protos to libsmb/proto.h 2011-05-06 16:37:18 +02:00
libsmb_path.c s3-talloc Change TALLOC_ARRAY() to talloc_array() 2011-06-09 12:40:08 +02:00
libsmb_printjob.c s3-libsmb: move protos to libsmb/proto.h 2011-05-06 16:37:18 +02:00
libsmb_server.c Rename obscure defined constants. 2012-02-16 08:29:41 +01:00
libsmb_setget.c s3-libsmbclient Don't store 'debug_stderr' on the libsmbclient context 2010-11-02 04:36:05 +00:00
libsmb_stat.c s3:libsmb/libsmb_*: make use of cli_state_capabilities() 2011-08-02 04:54:28 +02:00
libsmb_thread_impl.c
libsmb_thread_posix.c
libsmb_xattr.c s3:libsmb_xattr: make use of the new cli_query_secdesc() 2011-07-23 09:55:54 +02:00
libsmb.h source3/libsmb/libsmb.h: fix licence/copyright 2011-06-10 15:12:29 +02:00
namecache.c s3: Remove a pointless else 2011-01-12 11:12:56 +01:00
namequery_dc.c s3: Make is_zero_addr take a sockaddr_storage 2011-02-27 11:02:53 +01:00
namequery.c s3: Remove pointless parentheses 2012-02-26 11:10:15 +01:00
nmblib.c s3-param Remove special case for global_scope() 2011-06-09 12:40:09 +02:00
nmblib.h source3/libsmb/nmblib.h: fix licence/copyright 2011-06-10 15:12:31 +02:00
ntlmssp_wrap.c auth: Make more of the ntlmssp code private or static 2012-02-17 10:48:10 +01:00
ntlmssp.c s3-libsmb: Remove unused ntlmssp_server_start() 2012-02-24 11:23:18 +11:00
passchange.c s3-librpc: pass struct ndr_interface_table down to cli_pipe_open_generic/spnego() 2012-01-18 16:23:24 +01:00
proto.h s3-lib: Fix util_cmdline which doesn't use popt. 2012-02-01 21:54:21 +01:00
reparse_symlink.c s3: Fix symlink_reparse_buffer_parse 2011-07-03 11:31:29 +02:00
samlogon_cache.c s3: Fix some False/NULL hickups 2011-12-20 13:13:17 +01:00
smb2cli_close.c s3:smb2cli: pass struct smbXcli_conn directly to smb2cli_req_create/_send() 2011-11-24 19:02:31 +01:00
smb2cli_create.c s3:smb2cli: pass struct smbXcli_conn directly to smb2cli_req_create/_send() 2011-11-24 19:02:31 +01:00
smb2cli_flush.c s3:smb2cli: pass struct smbXcli_conn directly to smb2cli_req_create/_send() 2011-11-24 19:02:31 +01:00
smb2cli_query_directory.c s3:smb2cli: pass struct smbXcli_conn directly to smb2cli_req_create/_send() 2011-11-24 19:02:31 +01:00
smb2cli_read.c s3:smb2cli: pass struct smbXcli_conn directly to smb2cli_req_create/_send() 2011-11-24 19:02:31 +01:00
smb2cli_session.c s3:libsmb:smb2: pass previous session ID to session setup, not previous session 2012-02-28 00:08:52 +01:00
smb2cli_tcon.c s3:smb2cli: zero tid in smb2cli_tdis* 2011-11-24 19:02:33 +01:00
smb2cli_write.c s3:smb2cli: pass struct smbXcli_conn directly to smb2cli_req_create/_send() 2011-11-24 19:02:31 +01:00
smb2cli.h s3:libsmb:smb2: pass previous session ID to session setup, not previous session 2012-02-28 00:08:52 +01:00
smb_share_modes.c s3: Use autogenerated open_files.idl 2011-12-02 22:43:05 +01:00
smbclient.pc.in libsmbclient: add ABI checking and pc file 2011-10-18 11:24:55 +11:00
smberr.c s3:libsmb: remove unused smb_dos_errstr() 2011-07-08 14:09:10 +02:00
smbsock_connect.c Rename obscure defined constants. 2012-02-16 08:29:41 +01:00
trustdom_cache.c s3: Add some const 2011-11-25 10:21:07 +01:00
trusts_util.c s3:libsmb: s/Undefined/SMB_SIGNING_DEFAULT/ 2011-11-03 16:55:13 +01:00
unexpected.c s3-lib: If we create a pipe socket, don't start to listen. 2011-08-29 13:21:43 +02:00