Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-08-13 | s3: Replace some cli_errstr calls by nt_errstr | Volker Lendecke | 1 | -23/+44 | |
2010-08-13 | s3-libnet: also remove libnet/libnet_samsync_keytab.c.orig. | Günther Deschner | 1 | -305/+0 | |
Guys, what are you doing here ? ;-) Guenther | |||||
2010-08-13 | s3-libnet: remove source3/libnet/libnet_join.c.orig, added by a previous commit. | Günther Deschner | 1 | -2187/+0 | |
Guenther | |||||
2010-08-13 | s3-dcerpc: fix build warning seen with -O3. | Günther Deschner | 1 | -3/+3 | |
"warning: assuming signed overflow does not occur when assuming that (X + c) < X is always false" Guenther | |||||
2010-08-13 | s3-krb5 Only build ADS support if arcfour-hmac-md5 is available | Andrew Bartlett | 10 | -21/+2520 | |
Modern Kerberos implementations have either defines or enums for these key types, which makes doing #ifdef difficult. This shows up in files such as libnet_samsync_keytab.c, the bulk of which is not compiled on current Fedora 12, for example. The downside is that this makes Samba unconditionally depend on the arcfour-hmac-md5 encryption type at build time. We will no longer support libraries that only support the DES based encryption types. However, the single-DES types that are supported in common with AD are already painfully weak - so much so that they are disabled by default in modern Kerberos libraries. If not found, ADS support will not be compiled in. This means that our 'net ads join' will no longer set the ACB_USE_DES_KEY_ONLY flag, and we will always try to use arcfour-hmac-md5. A future improvement would be to remove the use of the DES encryption types totally, but this would require that any ACB_USE_DES_KEY_ONLY flag be removed from existing joins. Andrew Bartlett Signed-off-by: Simo Sorce <idra@samba.org> | |||||
2010-08-13 | s3:libnet Add other required headers for libnet_samsync_keytab.c | Andrew Bartlett | 1 | -0/+3 | |
Due to missing defines in modern kerberos libraries, this code was not compiled and so this wasn't noticed. Andrew Bartlett Signed-off-by: Simo Sorce <idra@samba.org> | |||||
2010-08-13 | tdb: add TDB_DEPS variable filled with required libraries | Björn Jacke | 6 | -9/+24 | |
This is required for Solaris, which needs to link in librt to make use of fdatasync(). | |||||
2010-08-13 | s3-build: pointless to link in libads and dcutils into smbcacls. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2010-08-13 | s3-build: separate out libads_printer. | Günther Deschner | 1 | -3/+5 | |
Guenther | |||||
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". |