Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-10-20 | Make getpwnam_alloc() static to lib/username.c, and ensure all username ↵ | Jeremy Allison | 1 | -1/+1 | |
lookups go through Get_Pwnam_alloc(), which is the correct wrapper function. We were using it *some* of the time anyway, so this just makes us properly consistent. Jeremy. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed Oct 20 16:02:12 UTC 2010 on sn-devel-104 | |||||
2010-08-17 | s3: Remove smbd_server_fd() from session_claim | Volker Lendecke | 1 | -1/+1 | |
2010-08-06 | s3-netlogon: remove global include of netlogon.h. | Günther Deschner | 1 | -0/+1 | |
This reduces precompiled headers by another 4 MB and also slightly speeds up the build. Guenther | |||||
2010-07-19 | s3-auth: Use talloc hierarchies to properly free auth_ntlmssp_state contexts | Simo Sorce | 1 | -1/+1 | |
Turn auth_ntlmssp_end into a destructor and attach it to auth_ntlmssp_state. Remote auth_ntlmssp_end and use TALLOC_FREE in the callers. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-05 | s3: Remove procid_self() from session_claim() | Volker Lendecke | 1 | -1/+1 | |
2010-06-17 | s3-waf: Work around missing *netgrent prototypes on OSX 10.4 | Kai Blin | 1 | -0/+11 | |
2010-06-12 | s3: Remove smbd_server_conn from register_existing_vuid | Volker Lendecke | 1 | -2/+2 | |
2010-06-09 | Rename "allow_smb2" -> "using_smb2" and make the usage clearer. | Jeremy Allison | 1 | -1/+1 | |
2010-06-04 | s3-auth: Moved smbd user functions to a generic place. | Andreas Schneider | 1 | -133/+0 | |
Reviewed-by: Simo Sorce <idra@samba.org> | |||||
2010-05-31 | s3:smbd user_ok doesn't need sconn anymore | Simo Sorce | 1 | -7/+6 | |
Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2010-05-31 | s3:smbd user_in_list() doesn't need sconn anymore | Simo Sorce | 1 | -5/+4 | |
Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2010-05-31 | s3:smbd user_in_network() doesn't need sconn anymore | Simo Sorce | 1 | -6/+5 | |
Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2010-05-31 | s3:smbd make yp cache local. | Simo Sorce | 1 | -14/+8 | |
The my_yp_domain variable is just a static cache needed to avoid making over and over expensive and potentially blocking calls to yp_get_default_domain(). Instead of keeping this onto the smbd_server_connection struct, just keep it local to the only function ever using this variable. This disentagle this function (and a number of calling functions) from having to pass around smbd_server_connection and thus having to link against smbd. It also removes a few ifdefs. Nothing changes from a global/local pov, as the smbd_server_connection variable passed around is also a global one. Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2010-05-28 | s3:auth use info3 in auth_serversupplied_info | Simo Sorce | 1 | -3/+3 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-05-17 | Plumb in krb5 to the SMB2 sessionsetup code. First cut of this code. | Jeremy Allison | 1 | -1/+1 | |
Jeremy. | |||||
2010-01-10 | s3: Remove the typedef for "auth_serversupplied_info" | Volker Lendecke | 1 | -1/+1 | |
2009-09-25 | s3:smbd/password - move list pointers into blocks | Matthias Dieter Wallnöfer | 1 | -6/+6 | |
2009-08-12 | s3:smbd: correctly invalidate vuids when SMB2 is used | Stefan Metzmacher | 1 | -0/+4 | |
metze | |||||
2009-07-14 | s3: make d9c0d58236 better readble and reduce indentation | Björn Jacke | 1 | -13/+13 | |
2009-07-14 | s3: don't make same innetgr check twice | Björn Jacke | 1 | -8/+11 | |
2009-06-03 | s3:smbd: move tcon specific globals to struct smbd_server_connection | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-06-03 | s3:smbd: move more session specific globals to struct smbd_server_connection | Stefan Metzmacher | 1 | -79/+112 | |
metze | |||||
2009-06-03 | s3:smbd: move negprot related globals to struct smbd_server_connection | Stefan Metzmacher | 1 | -4/+14 | |
metze | |||||
2009-03-23 | s3:smbd: use new simplified snb_signing code in the server | Stefan Metzmacher | 1 | -3/+5 | |
We keep the seqnum/mid mapping in the smb_request structure. This also moves one global variable into the smbd_server_connection struct. metze | |||||
2009-01-20 | "userdom_struct" does not need "full_name" anymore -- unused | Volker Lendecke | 1 | -1/+0 | |
2009-01-08 | s3:smbd: move all globals and static variables in globals.[ch] | Stefan Metzmacher | 1 | -18/+8 | |
The goal is to move all this variables into a big context structure. metze | |||||
2008-12-30 | Second part of the bugfix for #5933 | Volker Lendecke | 1 | -7/+13 | |
Incrementing the next vuid did not correctly overflow Now we survive BENCH-SESSSETUP with -o 100000. Takes a while though :-) Thanks a lot to Ofer Tal <otsmb@shmoop.org> for reporting #5933 | |||||
2008-12-30 | First part of bugfix for #5933 | Volker Lendecke | 1 | -3/+0 | |
Ofer Tal <otsmb@shmoop.org> fully correctly noted that we're incrementing num_validated_vuids twice per session setup, but decrement it only once. Looking at sesssetup.c we always call register_initial_vuid() before register_existing_vuid(), so there's no point in incrementing it in register_existing_vuid(). Jeremy, please check! | |||||
2008-12-30 | Simplify invalidate_vuid slightly | Volker Lendecke | 1 | -4/+0 | |
get_valid_user_struct_internal() checks for UID_FIELD_INVALID itself | |||||
2008-12-30 | Simplify is_partial_auth_vuid slightly | Volker Lendecke | 1 | -5/+1 | |
2008-12-30 | Simplify invalidate_all_vuids() slightly | Volker Lendecke | 1 | -5/+2 | |
invalidate_vuid takes care of removing the user_struct from validated_users | |||||
2008-11-06 | Add wrapper str_list_make_v3() to replace the old S3 behavior of | Jeremy Allison | 1 | -1/+1 | |
str_list_make(). From Dan Sledz <dan.sledz@isilon.com>: In samba 3.2 passing NULL or an empty string returned NULL. In master, it now returns a list of length 1 with the first string set to NULL (an empty list). Jeremy. | |||||
2008-10-12 | Use common strlist implementation in Samba 3 and Samba 4. | Jelmer Vernooij | 1 | -2/+2 | |
2008-06-19 | Wrap the unix token info in a unix_user_token in auth_serversupplied_info | Volker Lendecke | 1 | -3/+3 | |
No functional change, this is a preparation for more current_user ref removal (This used to be commit dcaedf345e62ab74ea87f0a3fa1e3199c75c5445) | |||||
2008-06-14 | Move connection-specific vuid cache clear to uid.c | Volker Lendecke | 1 | -1/+1 | |
(This used to be commit 1025f687910ce40283c7344ed67ebd5bf31217b7) | |||||
2008-05-06 | Fix a memleak introduced after refactoring "struct user_struct" | Volker Lendecke | 1 | -1/+1 | |
(This used to be commit e70b5b762234f1733f150bdfbda7b208a8139990) | |||||
2008-05-05 | Remove "userdom_struct user" from "struct user_struct" | Volker Lendecke | 1 | -24/+25 | |
(This used to be commit 420de035237bb08bc470c9eb820f3da2edaa6805) | |||||
2008-05-05 | Remove "session_key" from "struct user_struct" | Volker Lendecke | 1 | -6/+1 | |
This one took a bit -- I hope I covered all data paths (This used to be commit 74c88a44422f88d6e2f2cdbfdfa0bafe0dbe06c4) | |||||
2008-05-05 | Remove "guest" from "struct user_struct" | Volker Lendecke | 1 | -4/+3 | |
(This used to be commit 570a6b80feb5b0dc23213ba936c721e766cd4818) | |||||
2008-05-05 | Remove the unix token info from "struct user_struct" | Volker Lendecke | 1 | -22/+4 | |
(This used to be commit aa2299d42adf4d27e707ac755e07be70d0af1bb4) | |||||
2008-05-05 | Remove "nt_user_token" from "struct user_struct" | Volker Lendecke | 1 | -3/+1 | |
(This used to be commit 51d5d512f28eadc74eced43e5e7f4e5bdff3ff69) | |||||
2008-05-05 | Remove "logon_script" from "struct user_struct" | Volker Lendecke | 1 | -8/+0 | |
(This used to be commit b36fd84186a656f86e4cfb9166fc0ecbffb422cb) | |||||
2008-05-05 | Remove unix_homedir from struct user_struct | Volker Lendecke | 1 | -37/+35 | |
This makes pdb_get_unix_homedir unused. I wonder if that was ever really used... (This used to be commit 36bfd32f1ff878e827db91e9bf233719ecca5b01) | |||||
2008-05-05 | Remove "homedir" from "struct user_struct" | Volker Lendecke | 1 | -6/+0 | |
(This used to be commit 41f9afd62d8cc6067582d452f3d53a5c67253b69) | |||||
2008-02-14 | Ensure invalidate_vuid() deletes any ntlmssp state. | Jeremy Allison | 1 | -0/+4 | |
Jeremy. (This used to be commit b41799c351c72b268ef094047a51766747671280) | |||||
2008-02-04 | str_list_free is not needed anymore | Volker Lendecke | 1 | -4/+2 | |
(This used to be commit feddc1447d585fd108d22a36bccc576fa81197ef) | |||||
2008-02-04 | Always pass a TALLOC_CTX to str_list_make and str_list_copy | Volker Lendecke | 1 | -4/+5 | |
(This used to be commit e2c9fc4cf5f0ff725330fa44f53782db65fca37e) | |||||
2008-01-23 | strtok -> strtok_r | Volker Lendecke | 1 | -4/+8 | |
(This used to be commit fd34ce437057bb34cdc37f4b066e424000d36789) | |||||
2007-12-19 | Remove Get_Pwnam and its associated static variable | Volker Lendecke | 1 | -1/+4 | |
All callers are replaced by Get_Pwnam_alloc (This used to be commit 735f59315497113aebadcf9ad387e3dbfffa284a) | |||||
2007-12-10 | Simplify add_session_user | Volker Lendecke | 1 | -33/+25 | |
(This used to be commit f98082ccf048a2de6fea8d922264879305b3d2c8) |