Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-08-28 | s3-ldb: update dlinklist.h to match main copy (lib/util/dlinklist.h) | Michael Adam | 1 | -6/+9 | |
This also removes build warnings of redefined macros since it uses the embracing "#ifndef _DLINKLIST_H ... #endif". Michael | |||||
2009-08-28 | s4: include ntlmssp header in auth/ntlmssp/ntlmssp.h. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2009-08-28 | s3-ntlmssp: use generated ntlmssp code for debugging purpose. | Günther Deschner | 2 | -1/+75 | |
Guenther | |||||
2009-08-28 | s3-ntlmssp: add NDR helper routines for ntlmssp. | Günther Deschner | 2 | -0/+189 | |
Guenther | |||||
2009-08-28 | s4: fix the build after ntlmssp header change. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2009-08-28 | libcli/auth: remove unused NTLMSSP_NAME_TYPE_ flags. | Günther Deschner | 2 | -8/+3 | |
Guenther | |||||
2009-08-28 | s4-ntlmssp: use interface constants in TargetInfo blob. | Günther Deschner | 1 | -5/+5 | |
Guenther | |||||
2009-08-28 | s4-ntlmssp: use NTLMSSP headers from IDL and remove duplicate constants. | Günther Deschner | 5 | -50/+21 | |
Guenther | |||||
2009-08-28 | s3-ntlmssp: use interface constants in TargetInfo blob. | Günther Deschner | 1 | -5/+5 | |
Guenther | |||||
2009-08-28 | s3-ntlmssp: use NTLMSSP headers from IDL and remove duplicate constants. | Günther Deschner | 4 | -48/+15 | |
Guenther | |||||
2009-08-28 | ntlmssp: add ndr_print_ntlmssp_{nt,lm}_response() function. | Günther Deschner | 2 | -0/+64 | |
Guenther | |||||
2009-08-28 | ntlmssp: re-run make samba3-idl and add generated files. | Günther Deschner | 3 | -0/+2441 | |
Guenther | |||||
2009-08-28 | ntlmssp: add NTLMSSP_MESSAGE_SIGNATURE to IDL. | Günther Deschner | 1 | -0/+18 | |
Guenther | |||||
2009-08-28 | ntlmssp: add AUTHENTICATE_MESSAGE to idl. | Günther Deschner | 1 | -0/+75 | |
Guenther | |||||
2009-08-28 | ntlmssp: add CHALLENGE_MESSAGE to IDL. | Günther Deschner | 3 | -1/+132 | |
Guenther | |||||
2009-08-28 | ntlmssp: add NEGOTIATE_MESSAGE to IDL. | Günther Deschner | 1 | -0/+20 | |
Guenther | |||||
2009-08-28 | ntlmssp: add string helper functions to handle OEM and UNICODE charset. | Günther Deschner | 2 | -0/+30 | |
Guenther | |||||
2009-08-28 | ntlmssp: add ntlmssp helper skeleton. | Günther Deschner | 3 | -1/+45 | |
Guenther | |||||
2009-08-28 | ntlmssp: add IDL. | Günther Deschner | 1 | -0/+89 | |
Guenther | |||||
2009-08-28 | lib/tevent: close pipe_fds on event_context destruction | Rusty Russell | 1 | -0/+2 | |
The "hack_fds" were never closed before; now they're inside event_context they should be closed when that is destroyed. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> | |||||
2009-08-28 | lib/tevent: handle tevent_common_add_signal on different event contexts. | Rusty Russell | 2 | -14/+31 | |
I don't know if this is a problem in real life. The code assumes there's only one tevent_context; all signals will notify the first event context. That's counter-intuitive if you ever use more than one, and there's nothing else in this code which prevents it AFAICT. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> | |||||
2009-08-28 | lib/tevent: fix race with signals and tevent_common_add_signal | Rusty Russell | 1 | -20/+20 | |
We carefully preserve the old signal handler, but we replace it before we've set up everything; in particular, if we fail setting up the pipe_hack we could write a NUL char to stdout (fd 0), instead of calling the old signal handler. Replace the signal handler as the very last thing we do. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> | |||||
2009-08-28 | lib/tdb: don't overwrite TDBs with different version numbers. | Rusty Russell | 1 | -5/+7 | |
In future, this may happen, and we don't want to clobber them. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> | |||||
2009-08-28 | lib/tevent: remove spectacularly complicated manual subtraction | Rusty Russell | 1 | -4/+1 | |
To be completely honest, I don't quite know whether to laugh or cry at this one: 1 + (0xFFFFFFFF & ~(s.seen - s.count)) == 1 + (~(s.seen - s.count)) # s.seen, s.count are uint32_t == s.count - s.seen # -A == ~A + 1 Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> | |||||
2009-08-27 | util: fix comment and clarify argument name in DLIST_DEMOTE() | Michael Adam | 1 | -3/+3 | |
Michael | |||||
2009-08-27 | s3:smbd: teach filename_convert() about fake files (2nd fix for bug #6642) | Stefan Metzmacher | 1 | -0/+11 | |
metze | |||||
2009-08-27 | s3:smbd: add is_fake_file_path() that takes only the raw path as string | Stefan Metzmacher | 2 | -14/+23 | |
metze | |||||
2009-08-27 | s3:streams: check for :$DATA only in the backend (fix bug #6642) | Stefan Metzmacher | 3 | -5/+11 | |
We need to allow "\\$Extend\\$Quota:$Q:$INDEX_ALLOCATION" to pass check_path(), so that the Quota Dialog works. metze | |||||
2009-08-27 | s3:error_map: make NTSTATUS -> errno -> NTSTATUS mapping consistent for ↵ | Stefan Metzmacher | 1 | -1/+1 | |
NT_STATUS_INVALID_PARAMETER Why have we mapped EINVAL -> NT_STATUS_INVALID_HANDLE before? metze | |||||
2009-08-27 | s3-ntlmssp: remove trailing whitespace. | Günther Deschner | 3 | -137/+137 | |
Guenther | |||||
2009-08-27 | libcli/auth: add netlogon_creds_step_crypt() and netlogon_creds_first_step() | Stefan Metzmacher | 1 | -10/+21 | |
This abstracts the usage of crypto functions instead of directly calling des_crypt112(). metze Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2009-08-27 | libcli/auth: remove some useless lines | Stefan Metzmacher | 1 | -3/+0 | |
metze Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2009-08-27 | libcli/auth: remember schannel type in netlogon_creds_server_init() | Stefan Metzmacher | 1 | -0/+1 | |
metze Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2009-08-27 | s3-schannel: remove remaining code that was using "struct dcinfo". | Günther Deschner | 3 | -192/+0 | |
Guenther | |||||
2009-08-27 | s3-credentials: remove unused code. | Günther Deschner | 4 | -314/+1 | |
Guenther | |||||
2009-08-27 | s3-schannel: upgrade old format schannel_store.tdb. | Günther Deschner | 1 | -4/+9 | |
Guenther | |||||
2009-08-27 | s3-netlogon: use shared credential and schannel storage infrastructure for ↵ | Günther Deschner | 3 | -196/+146 | |
netlogon server. Guenther | |||||
2009-08-27 | s3-netlogon: add netr_creds_server_step_check() convenience wrapper. | Günther Deschner | 1 | -0/+34 | |
Guenther | |||||
2009-08-27 | s3-schannel: add simple wrappers to fetch and store schannel auth info. | Günther Deschner | 4 | -1/+79 | |
Guenther | |||||
2009-08-27 | s3-schannel: make open_schannel_session_store() public. | Günther Deschner | 2 | -1/+2 | |
Guenther | |||||
2009-08-27 | libcli/auth: add tdb backend for schannel state. | Günther Deschner | 4 | -1/+242 | |
Guenther | |||||
2009-08-27 | libcli/auth: move netlogon_creds_CredentialState out of libcli. | Günther Deschner | 2 | -13/+1 | |
Guenther | |||||
2009-08-27 | schannel: add netlogon_creds_CredentialState to IDL. | Günther Deschner | 4 | -0/+142 | |
Guenther | |||||
2009-08-27 | s4-schannel: add ldb suffix to schannel functions. | Günther Deschner | 4 | -43/+43 | |
Guenther | |||||
2009-08-27 | libcli/auth: rename schannel_state.c to schannel_state_ldb.c. | Günther Deschner | 2 | -14/+14 | |
Guenther | |||||
2009-08-27 | s3-build: add SCHANNEL_OBJ to Makefile.in. | Günther Deschner | 1 | -2/+5 | |
Guenther | |||||
2009-08-27 | s3:winbind: Convert WINBINDD_GETUSERSIDS to the new API | Volker Lendecke | 6 | -255/+130 | |
2009-08-27 | s3:winbind: Fix a typo | Volker Lendecke | 1 | -1/+1 | |
2009-08-27 | s3:winbind: Remove the manual caching for the async wb_ functions | Volker Lendecke | 6 | -80/+15 | |
The generic NDR-based cache in winbindd_dual_ndr.c replaces this. | |||||
2009-08-27 | s3:winbind: Some calls are not cacheable | Volker Lendecke | 1 | -0/+19 | |