1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-25 23:21:54 +03:00
samba-mirror/source4/smb_server/smb2
Andrew Bartlett 35b309fa0c gensec: clarify memory ownership for gensec_session_info() and gensec_session_key()
This is slightly less efficient, because we no longer keep a cache on
the gensec structures, but much clearer in terms of memory ownership.
Both gensec_session_info() and gensec_session_key() now take a mem_ctx
and put the result only on that context.

Some duplication of memory in the callers (who were rightly uncertain
about who was the rightful owner of the returned memory) has been
removed to compensate for the internal copy.

Andrew Bartlett
2011-08-03 18:48:02 +10:00
..
fileinfo.c Finish removal of iconv_convenience in public API's. 2010-05-18 11:45:30 +02:00
fileio.c Finish removal of iconv_convenience in public API's. 2010-05-18 11:45:30 +02:00
find.c s4:smb_server/smb2/find.c - remove unused code 2010-06-29 22:31:00 +02:00
keepalive.c s4-smbd: minimise includes in smbd/ and smb_server 2009-09-19 14:11:54 -07:00
negprot.c s4-loadparm: 2nd half of lp_ to lpcfg_ conversion 2010-07-16 18:24:27 +10:00
receive.c s4-loadparm: 2nd half of lp_ to lpcfg_ conversion 2010-07-16 18:24:27 +10:00
sesssetup.c gensec: clarify memory ownership for gensec_session_info() and gensec_session_key() 2011-08-03 18:48:02 +10:00
smb2_server.h s4:smb2srv: correctly fail remaining compounded requests after a failure 2009-06-09 16:49:32 +02:00
tcon.c s4-smb_server Return why the ntvfs_connect() failed. 2010-12-01 00:14:40 +01:00
wscript_build smb2: Add missing dependency on NDR_DFSBLOBS. 2010-10-11 01:06:36 +02:00