Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-08-13 | s3-waf: separate out libads_printer. | Günther Deschner | 1 | -2/+4 | |
Guenther | |||||
2010-08-13 | s3-selftest: add testparm tests to selftest. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-08-12 | Fix bug #7617 - smbd coredump due to uninitialized variables in the ↵ | Jeremy Allison | 1 | -2/+2 | |
performance counter code. In the file rpc_server.c, function _winreg_QueryValue() uint8_t *outbuf Should be : uint8_t *outbuf = NULL; As it is later freed by if (free_buf) SAFE_FREE(outbuf); in some cases, this frees the unintialized outbuf, which causes a coredump. | |||||
2010-08-12 | s3-libnet: fix bug #6364: Pull realm from supplied username on libnet join | Jim McDonough | 1 | -0/+7 | |
2010-08-12 | s3-waf: fix the build. | Günther Deschner | 1 | -0/+21 | |
Guenther | |||||
2010-08-12 | s3: fall back to cups-config for underlinked libs | Björn Jacke | 1 | -4/+10 | |
some OpenBSD systems have underlinked cups libraries. If linking against cups alone fails, try to link against all the cups-config --libs cruft, which we usually don't want. (bugzila #7244) | |||||
2010-08-12 | Revert "s3: Use cups-config --libs" | Björn Jacke | 1 | -1/+1 | |
This reverts commit 911db761148. This was introduced in 18f1f5b56b140 intentionally. | |||||
2010-08-12 | ntlmssp: fix unitialized variable in ntlmssp_server_postauth(). | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2010-08-12 | pidl:Samba3/ClientNDR: implement rpccli_ stubs on top of dcerpc_ stubs | Stefan Metzmacher | 3 | -169/+62 | |
metze | |||||
2010-08-12 | s3:Makefile: link in dcerpc client stubs | Stefan Metzmacher | 1 | -0/+20 | |
metze | |||||
2010-08-12 | s3:winbindd: add wbint dcerpc_binding_handle backend | Stefan Metzmacher | 1 | -0/+262 | |
metze | |||||
2010-08-12 | s3:rpc_server: add rpc_pipe_open_internal dcerpc_binding_handle backend | Stefan Metzmacher | 1 | -0/+272 | |
metze | |||||
2010-08-12 | s3:rpc_client: add dcerpc_binding_handle backend | Stefan Metzmacher | 4 | -0/+376 | |
metze | |||||
2010-08-12 | s4:librpc/rpc: make struct dcerpc_binding_handle private | Stefan Metzmacher | 2 | -10/+9 | |
metze | |||||
2010-08-12 | pidl:Samba4/NDR/Client: add sync dcerpc_pipe based stubs as compat for ↵ | Stefan Metzmacher | 1 | -0/+60 | |
OpenChange This will activate the compat wrappers for all functions of an interface: #define DCERPC_IFACE_MYPROTO_COMPAT 1 #include <ndr_myproto_c.h> This will activates the compat wrappers just for specific functions: #define DCERPC_CALL_MYFN1_COMPAT 1 #define DCERPC_CALL_MYFN2_COMPAT 1 #include <ndr_myproto_c.h> metze | |||||
2010-08-12 | pidl:Samba4/NDR/Client: add non struct base dcerpc_binding_handle client stubs | Stefan Metzmacher | 1 | -2/+460 | |
metze | |||||
2010-08-12 | pidl:Samba4/NDR/Client: convert code to $self->pidl() | Stefan Metzmacher | 2 | -163/+192 | |
metze | |||||
2010-08-12 | pidl:Samba4/NDR/Client: s/interface/if/ | Stefan Metzmacher | 1 | -22/+22 | |
metze | |||||
2010-08-12 | pidl:Samba4/NDR/Client: make use of the new dcerpc_binding_handle_call() ↵ | Stefan Metzmacher | 1 | -94/+15 | |
infrastructure metze | |||||
2010-08-12 | pidl:Samba4/NDR/Client: remove old dcerpc_pipe based sync stubs | Stefan Metzmacher | 1 | -42/+0 | |
They're unused in Samba and only used by OpenChange. I'll add a compat functions for OpenChange later. metze | |||||
2010-08-12 | s4:librpc/rpc: add dcerpc_binding_handle dcerpc_pipe backend | Stefan Metzmacher | 3 | -4/+411 | |
metze | |||||
2010-08-12 | librpc/rpc: add dcerpc_binding_handle abstration | Stefan Metzmacher | 3 | -3/+588 | |
metze | |||||
2010-08-12 | s4:librpc/rpc: fix dcerpc_log_packet() prototype | Stefan Metzmacher | 2 | -6/+6 | |
metze | |||||
2010-08-12 | s4:librpc/rpc: autodetect the need of async call logic | Stefan Metzmacher | 2 | -8/+6 | |
metze | |||||
2010-08-12 | pidl:Samba3/ClientNDR: ignore "todo" functions | Stefan Metzmacher | 1 | -3/+4 | |
metze | |||||
2010-08-12 | testprogs/midltests: add some example IDL files and there midltests.exe output | Stefan Metzmacher | 11 | -1/+221 | |
metze | |||||
2010-08-12 | s3: Reduce the load on the echo handler | Volker Lendecke | 1 | -0/+2 | |
If the parent is fast enough, the echo handler should not step in. When the socket becomes readable, the echo handler goes to sleep for a second. If within that second, the parent has picked up the SMB request from the net, the echo handler will just go back to select(). | |||||
2010-08-12 | s3: Slightly simplify the logic in smbd_server_echo_handler | Volker Lendecke | 1 | -1/+4 | |
2010-08-12 | s3: Slightly simplify the logic in smbd_server_connection_handler | Volker Lendecke | 1 | -1/+4 | |
2010-08-12 | s3: ?true:false is a *bit* pointless :-) | Volker Lendecke | 1 | -1/+1 | |
2010-08-12 | Fix a typo | Volker Lendecke | 1 | -1/+1 | |
2010-08-11 | smbtorture: Don't crash RAW-QFILEINFO if there's no alternate name. | James Peach | 1 | -0/+5 | |
2010-08-11 | smbtorture: Make BASE-OPENATTR report a failure if it fails. | James Peach | 1 | -2/+4 | |
2010-08-11 | s3-waf: fix the waf build with more recent MIT krb5 libs. | Günther Deschner | 2 | -1/+4 | |
(such as MIT krb5 1.7.1 on fedora 13). This whole area needs more work and love later, for now it builds at least. Kai, please check. Guenther | |||||
2010-08-11 | s4-test: Implement DRS-RPC-msDSIntId test case | Kamen Mazdrashki | 4 | -1/+647 | |
2010-08-11 | s4-dsdb: fix attributes_by_msDS_IntId index sorting | Kamen Mazdrashki | 1 | -1/+5 | |
2010-08-11 | s4-test: Move dsdb_schema loading into public function | Kamen Mazdrashki | 2 | -60/+96 | |
I will use this function for tests implementation later | |||||
2010-08-11 | s4-test: Move RPC-DSSYNC test in DRS-RPC test suite | Kamen Mazdrashki | 5 | -4/+5 | |
2010-08-11 | s4-test: Move dssync.c to torture/drs/rpc | Kamen Mazdrashki | 1 | -0/+0 | |
2010-08-11 | s4-test: strip trailing white-spaces | Kamen Mazdrashki | 1 | -21/+21 | |
2010-08-10 | s4:objectclass LDB module - weak the check for the "rIDSet" delete constraint | Matthias Dieter Wallnöfer | 1 | -8/+10 | |
Perform it only when a "rIDSet" does exist. Requested by ekacnet for "upgradeprovision". | |||||
2010-08-10 | s4:dsdb/common/util.c - provide a call which returns the forest function level | Matthias Dieter Wallnöfer | 1 | -2/+15 | |
Sooner or later we'll need this too since not all operations depend only on the current's domain function level (see the MS-ADTS docs). | |||||
2010-08-10 | libds/common/flags.h - fix a comment's typo | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
2010-08-10 | s4:dsdb/common/util.c - use LDB constants whenever possible | Matthias Dieter Wallnöfer | 1 | -8/+8 | |
2010-08-10 | libcli/auth Make the source3/ implementation of the NTLMSSP server common | Andrew Bartlett | 4 | -1047/+531 | |
This means that the core logic (but not the initialisation) of the NTLMSSP server is in common, but uses different authentication backends. Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-08-10 | s3:ntlmssp Split the NTLMSSP server into before and after authentication | Andrew Bartlett | 1 | -62/+148 | |
This allows for a future where the auth subsystem is async, and the session key generation needs to happen in a callback. This code is originally reworked into this style by metze for the source4/ implementation. The other change here is to introduce an 'out_mem_ctx', which makes the API match that used in source4. Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-08-10 | s3:ntlmssp Always call ntlmssp_sign_init() | Andrew Bartlett | 1 | -3/+1 | |
There is no code path that sets nt_status before this point, without a return. Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-08-10 | s3:ntlmssp Don't use talloc_tos() for NTLMSSP blobs for now | Andrew Bartlett | 1 | -2/+2 | |
This code will, I hope, soon be merged in common, and the Samba4 use case does not currently support talloc_tos() properly. Use another context for now. Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-08-10 | s3:ntlmssp Don't permit LM_KEY in combination with NTLMv2 | Andrew Bartlett | 1 | -1/+4 | |
This is another 'belts and braces' check to avoid the use of the weak 'LM_KEY' encryption when the client has chosen NTLMv2. Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-08-10 | s3:ntlmssp Don't reply with the LM_KEY negotiation flag when not available | Andrew Bartlett | 1 | -0/+15 | |
This ensures the client isn't confused and we don't enter this weaker authentication scheme when we don't really, really need to. Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org> |