Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-02-18 | auth: Reorder arguments to generate_session_info | Andrew Bartlett | 1 | -4/+4 | |
This matches check_ntlm_password() and generate_session_info_pac() Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Sat Feb 18 02:19:35 CET 2012 on sn-devel-104 | |||||
2012-02-13 | auth: Pass in the SMB username (for %U) into generate_session_info | Andrew Bartlett | 1 | -1/+3 | |
This matches what Samba3 does. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Mon Feb 13 01:25:59 CET 2012 on sn-devel-104 | |||||
2012-02-07 | smb_server: Preserve signedness of string push return value. | Jelmer Vernooij | 1 | -1/+1 | |
2011-11-08 | s4-smb_server No longer follow the security=share smb.conf directive | Andrew Bartlett | 5 | -24/+2 | |
By ignoring the value of security= from the smb.conf, we can allow this to instead set the value of 'server role' in a manner compatible with the Samba 3.x release stream. Andrew Bartlett | |||||
2011-11-03 | nbt: trim down header dependencies of nbt.idl. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-11-03 | s4:smb_server: s/SMB_SIGNING_SUPPORTED/SMB_SIGNING_IF_REQUIRED/ | Stefan Metzmacher | 2 | -2/+2 | |
metze | |||||
2011-11-03 | s4:smb_server: change the default for "server signing" to "default" | Stefan Metzmacher | 2 | -2/+8 | |
metze | |||||
2011-11-03 | s4:smb_server/smb2: add the same SMB_SIGNING_AUTO logic as for smb1 | Stefan Metzmacher | 1 | -2/+25 | |
metze | |||||
2011-11-03 | s4:smb_server/smb: make the SMB_SIGNING_AUTO behavior a bit easier to follow | Stefan Metzmacher | 1 | -19/+25 | |
The prepares a future change to SMB_SIGNING_DEFAULT. metze | |||||
2011-10-31 | s4:smb_server/smb2: correctly implement related compound requests | Stefan Metzmacher | 2 | -0/+15 | |
We need to remember the session id and tree id. metze | |||||
2011-10-31 | s4:smb_server/smb2: always grant the requested credits | Stefan Metzmacher | 3 | -20/+20 | |
At least one credit, if the client asked for 0. metze | |||||
2011-10-31 | s4:smb_server/smb2: echo back more header fields | Stefan Metzmacher | 1 | -3/+7 | |
metze | |||||
2011-10-19 | s4:smb_server/smb2: make use of _smb_setlen_tcp() | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-10-19 | s4:smb_server/smb: make use of _smb_setlen_nbt() | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-10-19 | s4-smb_server do not set credentials on gensec twice | Andrew Bartlett | 1 | -4/+0 | |
The samba_server_gensec_start() has already set the credentials on the gensec_security context. Andrew Bartlett | |||||
2011-10-18 | gensec: move event context from gensec_*_init() to gensec_update() | Andrew Bartlett | 2 | -2/+2 | |
This avoids keeping the event context around on a the gensec_security context structure long term. In the Samba3 server, the event context we either supply is a NULL pointer as no server-side modules currently use the event context. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-10-08 | s4:smb_server: implement dfs referral handing on top of ↵ | Stefan Metzmacher | 2 | -812/+54 | |
dfs_server_ad_get_referrals() metze | |||||
2011-09-29 | s4:smb_server/smb2: make sure we sign the final session setup | Stefan Metzmacher | 1 | -3/+10 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Sep 29 18:59:54 CEST 2011 on sn-devel-104 | |||||
2011-09-05 | s4:smb_server: make use of PROTOCOL_SMB2_02 | Stefan Metzmacher | 3 | -3/+3 | |
metze | |||||
2011-08-18 | credentials: Rename library to samba-credentials to avoid name clashes. | Jelmer Vernooij | 1 | -1/+1 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Thu Aug 18 22:16:38 CEST 2011 on sn-devel-104 | |||||
2011-08-03 | gensec: clarify memory ownership for gensec_session_info() and ↵ | Andrew Bartlett | 2 | -3/+4 | |
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-07-21 | update/add my copyright | Matthieu Patou | 1 | -1/+1 | |
2011-07-12 | s4:libcli/raw: s/SMBchkpth/SMBcheckpath | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-07-12 | s4:smb_server: s/SMBkeepalive/NBSSkeepalive | Stefan Metzmacher | 1 | -3/+3 | |
metze | |||||
2011-06-23 | dfsreferral: search client's site and use it | Matthieu Patou | 1 | -2/+2 | |
Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Thu Jun 23 01:50:39 CEST 2011 on sn-devel-104 | |||||
2011-06-09 | lib/util Bring procid_str() into lib/util as server_id_string() | Andrew Bartlett | 1 | -1/+1 | |
This is needed for OpenChange, which prints Samba struct server_id values in debug messages. Andrew Bartlett | |||||
2011-06-06 | s4-ipv6: removed an old comment | Andrew Tridgell | 1 | -1/+0 | |
the comment is not correct any more | |||||
2011-06-06 | s4-ipv6: update callers to load_interface_list() | Andrew Tridgell | 2 | -2/+2 | |
2011-06-06 | s4-ipv6: use "ip" instead of "ipv4" for servers | Andrew Tridgell | 1 | -1/+1 | |
this allows stream_setup_socket() to work with both v4 and v6 addresses | |||||
2011-06-06 | s4-ipv6: use iface_list_wildcard() to listen on IPv6 | Andrew Tridgell | 2 | -9/+27 | |
when we need to listen on a wildcard address, we now listen on a list of sockets, usually 0.0.0.0 and :: | |||||
2011-05-18 | s4-dfs: Add workaround so that XP really works well | Matthieu Patou | 1 | -13/+18 | |
XP seems to have problems working at a correct speed (or even working at all if we return referral of level 4). | |||||
2011-05-17 | s4-dfs: Use a workaround for ndr relative pointer bug/limitation | Matthieu Patou | 1 | -11/+8 | |
Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Tue May 17 01:33:27 CEST 2011 on sn-devel-104 | |||||
2011-05-17 | s4-dfs: clean the code | Matthieu Patou | 1 | -44/+50 | |
2011-05-17 | s4-dfs: fix bugs in idl and adapt code accordingly | Matthieu Patou | 1 | -17/+23 | |
2011-05-08 | s4-interfaces Rename interfaces code so not to conflict with source3/ | Andrew Bartlett | 2 | -6/+6 | |
The iface_count, iface_n_bcast, and load_interfaces functions conflicted with functions of the same name in source3, so the source4 functions were renamed. Hopefully we can actually wrap one around the other in future. Andrew Bartlett | |||||
2011-05-08 | libds: moved enum security_types to a common header | Andrew Tridgell | 1 | -2/+1 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-05-08 | s4-auth Rename auth -> auth4 to avoid conflict with s3 auth | Andrew Bartlett | 2 | -2/+2 | |
2011-05-03 | s4:cluster Rename .id to .pid in server_id | Andrew Bartlett | 2 | -6/+10 | |
This also changes some DEBUG messages to use cluster_id_string() rather than .id, to isolate them from this and other changes. Andrew Bartlett | |||||
2011-04-29 | s4-param Rename lock_path() -> lpcfg_lock_path() | Andrew Bartlett | 1 | -1/+1 | |
This avoids a conflict with the source3/ lock_path() | |||||
2011-03-30 | s4:smb_server/smb/trans2.c - "talloc_move" isn't strictly necessary here | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
Since the "set" will be free'd afterwards "talloc_steal" is enough. Reviewed-by: Tridge | |||||
2011-03-29 | Ensure convert_string_XXX is always called with a valid converted_size pointer. | Jeremy Allison | 1 | -2/+4 | |
Preparation for cleaning up this API. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Tue Mar 29 21:01:49 CEST 2011 on sn-devel-104 | |||||
2011-03-24 | charcnv: removed the allow_badcharcnv and allow_bad_conv options to ↵ | Andrew Tridgell | 1 | -2/+2 | |
convert_string*() we shouldn't accept bad multi-byte strings, it just hides problems Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Thu Mar 24 01:47:26 CET 2011 on sn-devel-104 | |||||
2011-03-19 | source4/: Fix prototypes for all functions in various subsystems. | Jelmer Vernooij | 1 | -0/+2 | |
2011-03-04 | s4-nterr: move auth_nt_status_squash to nt_status_squash and move to nterr.c | Günther Deschner | 2 | -7/+7 | |
Guenther | |||||
2011-02-09 | s4-auth Rework auth subsystem to remove struct auth_serversupplied_info | Andrew Bartlett | 2 | -13/+12 | |
This changes auth_serversupplied_info into the IDL-defined struct auth_user_info_dc. This then in turn contains a struct auth_user_info, which is the only part of the structure that is mainted into the struct session_info. The idea here is to avoid keeping the incomplete results of the authentication (such as session keys, lists of SID memberships etc) in a namespace where it may be confused for the finalised results. Andrew Barltett | |||||
2010-12-01 | s4-smb_server Return why the ntvfs_connect() failed. | Andrew Bartlett | 1 | -1/+1 | |
Andrew Bartlett | |||||
2010-11-22 | service_ldap, service_smb: Lowercase output file names. | Jelmer Vernooij | 1 | -1/+1 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Nov 22 20:28:14 CET 2010 on sn-devel-104 | |||||
2010-11-15 | smb_server: Build as shared module. | Jelmer Vernooij | 1 | -1/+1 | |
2010-11-15 | s4: Build ldap and samba3_smb services as shared modules. | Jelmer Vernooij | 1 | -2/+3 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Nov 15 03:04:41 UTC 2010 on sn-devel-104 | |||||
2010-11-15 | s4-server: make server sockets a child of the task context | Andrew Tridgell | 4 | -13/+18 | |
We previously allocated sockets as direct children of the event context. That led to crashes if a service called task_server_terminate(), as it left the socket open and handling events for a dead protocol. Making them a child of the task allows the task to terminate and take all its sockets with it. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> |