Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-04-17 | First part of fix for bug #7331 - Compound async SMB 2 requests don't work ↵ | Jeremy Allison | 5 | -105/+367 | |
right. Gets us handling SMB2 compound async requests similar to W2K8R2 (and triggers the same client bug in the Win7 redirector). Great thanks to Ira Cooper <samba@ira.wakeful.net> for helping with this and to Metze for the wonderful async framework. The one thing I need to fix to make us identical to W2K8R2 is that when a compound request goes async at the end W2K8R2 splits the replies up into a compound non-async reply followed by a separate async reply. Currently we're doing the whole thing in a compound reply. Jeremy. | |||||
2010-04-17 | s3: Slightly simpify samr_ValidatePassword_Reset | Volker Lendecke | 1 | -12/+13 | |
2010-04-17 | s3: Slightly simpify samr_ValidatePassword_Change | Volker Lendecke | 1 | -12/+13 | |
2010-04-17 | s3: Slightly simplify the logic of check_password_complexity() | Volker Lendecke | 1 | -18/+22 | |
The whole routine was just one if-branch. Do an early return instead. | |||||
2010-04-17 | s3: Fix some nonempty blank lines | Volker Lendecke | 1 | -7/+7 | |
2010-04-16 | s3-winreg_nt: Fixed QueryValue with data=NULL to get the length. | Andreas Schneider | 1 | -1/+3 | |
2010-04-14 | s3: Fix a typo | Volker Lendecke | 1 | -1/+1 | |
2010-04-13 | Don't set "requested_posix_capabilities" in the sync code, already done in ↵ | Jeremy Allison | 1 | -2/+0 | |
the async. Jeremy. | |||||
2010-04-13 | Add basic DFS tests. | Jeremy Allison | 2 | -0/+92 | |
Jeremy. | |||||
2010-04-13 | Split out the client unix capabilities to those the server offered, and ↵ | Jeremy Allison | 5 | -9/+24 | |
those the client asked for. This fixes a bug when using encrypted transport and DFS links. Found by my basic DFS torture test, which I'll check in next. Testing *rocks* :-). Jeremy. | |||||
2010-04-13 | s3-winbind: Authenticate SAM users | Volker Lendecke | 2 | -5/+75 | |
2010-04-13 | s3-winbindd: Fix typo in comment. | Karolin Seeger | 1 | -1/+1 | |
Karolin | |||||
2010-04-13 | s3: Cache the username map in gencache | Volker Lendecke | 3 | -0/+61 | |
This is for uses with a heavy-weight username map script | |||||
2010-04-12 | Move to using 64-bit mid values in our internal open file database. | Jeremy Allison | 15 | -166/+188 | |
This will allow us to share logic much easier between SMB1 and SMB2 servers. Jeremy | |||||
2010-04-12 | s3: Apply some const | Volker Lendecke | 2 | -6/+10 | |
2010-04-12 | s3/s4:netlogon IDL - fix up "struct netr_SamInfo6" regarding the "forest" ↵ | Matthias Dieter Wallnöfer | 1 | -3/+3 | |
attribute According to MS-NRPC 2.2.1.4.13 this should be the DNS domainname, not the forest one. | |||||
2010-04-12 | s3: Little refactoring: Factor out skip_space | Volker Lendecke | 1 | -5/+10 | |
2010-04-12 | s3: Remove a bogus 0-check, "isspace" can not return true for \0 | Volker Lendecke | 1 | -1/+1 | |
2010-04-12 | s3: Cache the result of the username map script | Volker Lendecke | 1 | -0/+1 | |
2010-04-11 | s3: Move serverinfo_to_SamInfoX to auth/server_info.c | Volker Lendecke | 2 | -287/+287 | |
2010-04-11 | s3: Move [make|free]_user_info to auth/user_info.c | Volker Lendecke | 4 | -108/+146 | |
2010-04-11 | s3: Move make_server_info_sam to auth/server_info_sam.c | Volker Lendecke | 3 | -121/+152 | |
2010-04-11 | s3: Move sanitize_username to lib/util_str.c | Volker Lendecke | 3 | -8/+9 | |
2010-04-11 | s3: Move make_server_info to auth/server_info.c | Volker Lendecke | 4 | -32/+60 | |
2010-04-11 | s3: Move check_sam_security to auth/check_sam.c | Volker Lendecke | 3 | -486/+513 | |
2010-04-11 | s3: Make check_sam_security public | Volker Lendecke | 2 | -20/+32 | |
2010-04-11 | s3: Replace "auth_context" by "challenge" in need_to_increment_bad_pw_count args | Volker Lendecke | 1 | -5/+5 | |
2010-04-11 | s3: Replace "auth_context" by "challenge" in sam_password_ok args | Volker Lendecke | 1 | -7/+10 | |
2010-04-11 | s3: Move user_in_group() and create_token_from_username() to token_utils.c | Volker Lendecke | 2 | -315/+315 | |
Goal is to be able to call check_sam_security from winbind | |||||
2010-04-11 | [Bug 7345] Incomplete description of function return values in libsmbclient.h | Derrell Lipman | 1 | -8/+14 | |
- Fixed documentation on smbc_fstat(), smbc_statvfs(), and smbc_fstatvfs(): All were missing return value upon success - Fixed documentation on smbc_read: Documented return value upon EOF Derrell | |||||
2010-04-11 | s3: Use sizeof(chal) instead of a constant | Volker Lendecke | 1 | -1/+1 | |
2010-04-11 | s3: Use talloc_stackframe() in user_in_group | Volker Lendecke | 1 | -7/+1 | |
2010-04-11 | s3: Use talloc_stackframe() in user_in_group_sid | Volker Lendecke | 1 | -8/+1 | |
2010-04-11 | s3: Use talloc_stackframe() in create_token_from_username | Volker Lendecke | 1 | -7/+1 | |
2010-04-11 | s3: Fix a memleak in user_in_group_sid | Volker Lendecke | 1 | -0/+1 | |
2010-04-11 | s3: Remove the make_auth_methods routine | Volker Lendecke | 10 | -72/+101 | |
This was just TALLOC_ZERO_P | |||||
2010-04-11 | s3: Fix a typo | Volker Lendecke | 1 | -1/+1 | |
2010-04-11 | s3: Make "auth_context" its own talloc parent | Volker Lendecke | 5 | -16/+9 | |
Remove "mem_ctx" from "struct auth_context" | |||||
2010-04-11 | s3: Fix some nonempty lines | Volker Lendecke | 6 | -36/+35 | |
2010-04-11 | s3: Cosmetics -- I could not spot where "chal" was initialized | Volker Lendecke | 1 | -1/+1 | |
2010-04-10 | s3: Use IS_DC macro in get_global_sam_name() | Volker Lendecke | 1 | -1/+1 | |
Much as I dislike macros, this one is there. So why not use it... | |||||
2010-04-10 | s3: Remove domain selection from dual_pam_auth | Volker Lendecke | 1 | -53/+13 | |
We're in a child, the parent already has chosen the domain by picking the right child to connect to. Metze, you've done work on winbind lately, so it goes to you: Please check :-) | |||||
2010-04-10 | s3: Check 0 termination in GETALIASES | Volker Lendecke | 1 | -7/+13 | |
2010-04-09 | Plumb SMB2 stubs into all the places we defer SMB1 operations. | Jeremy Allison | 13 | -111/+198 | |
Rename functions to be internally consistent. Next step is to cope queueing single (non-compounded) SMB2 requests to put some code inside the stubs. Jeremy. | |||||
2010-04-09 | s3-spoolss: Fix two uninitialized vars in spoolss util code. | Günther Deschner | 1 | -1/+2 | |
Guenther | |||||
2010-04-09 | s3: add iconv_convenience handle to pull/push sz helpers. | Günther Deschner | 15 | -50/+58 | |
Guenther | |||||
2010-04-09 | s3: Fix a typo | Volker Lendecke | 1 | -1/+1 | |
2010-04-09 | s3: Use talloc_tos() as talloc ctx for fd_lines_load() in map_username() | Volker Lendecke | 1 | -1/+1 | |
2010-04-09 | s3: TALLOC_FREE(command) correctly in map_username() | Volker Lendecke | 1 | -0/+2 | |
2010-04-08 | Stop smb2 from calling into smb1 blocking lock request code. | Jeremy Allison | 6 | -0/+72 | |
Allocate a uint16_t internal SMB1 mid for an SMB2 request. Add a back pointer from the faked up smb_request struct to the smb2 request. Getting ready to add restart code for blocking locks, share mode violations and oplocks in SMB2. Jeremy. |