Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-05-18 | s3-selftest Remove unused and unimplemented info3cache test | Andrew Bartlett | 1 | -54/+0 | |
2011-05-18 | lib/util/charset use talloc_stackframe() rather than talloc_tos() | Andrew Bartlett | 1 | -12/+12 | |
This is common code, and we can't assume a talloc_stackframe() so we must create it. Andrew Bartlett | |||||
2011-05-18 | selftest: Re-enable strings.py from source3/stf as a python subunit test | Andrew Bartlett | 5 | -86/+76 | |
2011-05-18 | s3-testparm Warn more on incorrect use of 'password server' | Andrew Bartlett | 1 | -2/+17 | |
2011-05-18 | lib/util/charset Don't allow invalid 'dos charset = utf8' | Andrew Bartlett | 2 | -0/+11 | |
No DOS client used UTF8, and this creates subtle, difficult to disagnose breakage of schannel (domain membership). Andrew Bartlett | |||||
2011-05-18 | s3-selftest Remove unused sambalib.py from comfychair test system | Andrew Bartlett | 1 | -39/+0 | |
The test binary t_snprintf has moved to lib/replace | |||||
2011-05-18 | s3-lib Replace StrnCaseCmp() with strncasecmp_m() | Andrew Bartlett | 15 | -140/+79 | |
strncasecmp_m() never needs to call to talloc, and via next_codepoint() still has an ASCII fast-path bypassing iconv() calls. Andrew Bartlett | |||||
2011-05-18 | s3-lib Replace StrCaseCmp() with strcasecmp_m() | Andrew Bartlett | 51 | -263/+179 | |
strcasecmp_m() never needs to call to talloc, and via next_codepoint() still has an ASCII fast-path bypassing iconv() calls. Andrew Bartlett | |||||
2011-05-18 | s3-param: Remove unused snum2params_static | Andrew Bartlett | 2 | -13/+0 | |
2011-05-18 | s3-param: remove unused share_iterator functions | Andrew Bartlett | 3 | -55/+0 | |
2011-05-18 | s4-libnet: Remove libnet_Join and create libnet_Join_member | Andrew Bartlett | 4 | -49/+21 | |
libnet_Join conflicts with a function in the source3 netapi of the same name, and the ability to join as a DC via this particular method is unused. Andrew Bartlett | |||||
2011-05-18 | build: Add 'cap' as a dependency of samba3core | Andrew Bartlett | 1 | -1/+1 | |
2011-05-18 | build: Make POPT_SAMBA3 a library | Andrew Bartlett | 1 | -4/+5 | |
This avoids some duplicate symbols when libnet and libsmbclient are linked into the same binary (smbtorture4). Andrew Bartlett | |||||
2011-05-18 | librpc/ndr Merge ndr_print_sockaddr_storage() into common code | Andrew Bartlett | 5 | -15/+13 | |
There is no longer a reason to leave this source3 specific, and this brings it into a library (avoiding duplicate symbols). Andrew Bartlett | |||||
2011-05-18 | build: Make util_reg subsystem in libcli/registry a library | Andrew Bartlett | 1 | -2/+3 | |
2011-05-18 | build: Add rpc_client grouping library | Andrew Bartlett | 1 | -0/+7 | |
2011-05-18 | build: Add depenencies needed by Samba3 subsystems | Andrew Bartlett | 3 | -3/+6 | |
2011-05-18 | build: Make auth_sam_reply a library | Andrew Bartlett | 1 | -5/+6 | |
2011-05-18 | build: Make msrpc3 a library | Andrew Bartlett | 1 | -4/+5 | |
2011-05-18 | build: Expand dcerpc-samba grouping library | Andrew Bartlett | 2 | -43/+46 | |
This is possible in common now because the generated RPC code does not rely on a particular dcerpc layer. Andrew Bartlett | |||||
2011-05-18 | waf-build: Add more libraries to avoid duplicate symbols | Andrew Bartlett | 4 | -14/+17 | |
The new source of duplicates is calling libnetapi from inside smbtorture. Andrew Bartlett | |||||
2011-05-18 | s4-selftest: gensec test is finished, don't skip | Andrew Bartlett | 1 | -1/+0 | |
2011-05-18 | selftest: Don't skip Samba3 tests in the top level build | Andrew Bartlett | 1 | -56/+64 | |
The regular expressions here were not specific enough, they matched the samba3. names from the source3/selftest/tests.py Found by Andreas Schneider Andrew Bartlett | |||||
2011-05-18 | s3-smbtorture: fix build warning (shadowed NTSTATUS variable). | Günther Deschner | 1 | -1/+0 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed May 18 14:17:13 CEST 2011 on sn-devel-104 | |||||
2011-05-18 | torture: desactivate the level 4 tests for DFS referral | Matthieu Patou | 1 | -2/+17 | |
Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Wed May 18 13:04:00 CEST 2011 on sn-devel-104 | |||||
2011-05-18 | s4-dfs: Add workaround so that XP really works well | Matthieu Patou | 1 | -13/+18 | |
XP seems to have problems working at a correct speed (or even working at all if we return referral of level 4). | |||||
2011-05-18 | s3-modules: Fix the build of gpfs.c on RHEL 6.0 with gpfs 3.4.0-4 | Björn Baumbach | 1 | -0/+1 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed May 18 11:58:14 CEST 2011 on sn-devel-104 | |||||
2011-05-18 | s3-docs: change eventlog path from lockdir to statedir | Björn Baumbach | 1 | -1/+1 | |
See elog_tdbname() in source3/lib/eventlog/eventlog.c. Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-05-18 | s3-torture/nbio.c: Fix cli_errstr() usage (part of bug #7864) | Björn Baumbach | 1 | -7/+16 | |
Convert cli_errstr() to nt_errstr() Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-05-18 | s3-client/clitar.c: Fix cli_errstr() usage (part of bug #7864) | Björn Baumbach | 1 | -9/+14 | |
Convert cli_errstr() to nt_errstr() Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-05-18 | s3-net_rpc_printer.c: Fix cli_errstr() usage (part of bug #7864) | Björn Baumbach | 1 | -59/+57 | |
Convert cli_errstr() to nt_errstr() Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-05-18 | s3-libsmb/passchange.c: Fix cli_errstr() usage (part of bug #7864) | Björn Baumbach | 1 | -8/+9 | |
Convert cli_errstr() to nt_errstr() Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-05-18 | s3-torture/mangle_test.c: Fix cli_errstr() usage (part of bug #7864) | Björn Baumbach | 1 | -13/+20 | |
Convert cli_errstr() to nt_errstr() Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-05-18 | s3-torture: torture.c: Fix cli_errstr() usage (part of bug #7864) | Björn Baumbach | 1 | -510/+804 | |
Convert cli_errstr() to nt_errstr() Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-05-18 | s4:ntvfs/cifs: return NT_STATUS_INTERNAL_ERROR if no credentials are available | Stefan Metzmacher | 1 | -1/+1 | |
This is a configuration problem on the server, no invalid parameter from the client. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed May 18 08:49:00 CEST 2011 on sn-devel-104 | |||||
2011-05-18 | s4:kdc: split s4u2self and s4u2proxy checks | Stefan Metzmacher | 4 | -23/+55 | |
metze | |||||
2011-05-18 | s4:kdc: UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION => ↵ | Stefan Metzmacher | 1 | -0/+14 | |
flags.trusted_for_delegation metze | |||||
2011-05-18 | s4:auth/credentials: S4U2Self should force CRED_MUST_USE_KERBEROS | Stefan Metzmacher | 1 | -0/+1 | |
Otherwise we would not impersonate the desired principal. This still doesn't work for plaintext auth, but should avoid ntlmssp. metze | |||||
2011-05-18 | s4:auth/credentials: pass 'self_service' to ↵ | Stefan Metzmacher | 5 | -10/+36 | |
cli_credentials_set_impersonate_principal() This also adds a cli_credentials_get_self_service() helper function. In order to support S4U2Proxy we need to be able to set the service principal for the S4U2Self step independent of the target principal. metze | |||||
2011-05-18 | s4:gensec_gssapi: avoid delegation if s4u2self/proxy is used | Stefan Metzmacher | 1 | -0/+4 | |
metze | |||||
2011-05-18 | HEIMDAL:kdc: check and regenerate the PAC in the s4u2proxy case | Stefan Metzmacher | 1 | -13/+38 | |
TODO: we need to add a S4U_DELEGATION_INFO to the PAC later. metze | |||||
2011-05-18 | HEIMDAL:kdc: pass the correct principal name for the resulting service ticket | Stefan Metzmacher | 1 | -38/+36 | |
Depending on S4U2Proxy the principal name for the resulting ticket is not the principal of the client ticket. metze | |||||
2011-05-18 | HEIMDAL:kdc: let check_PAC() to verify the incoming server and krbtgt cheksums | Stefan Metzmacher | 1 | -4/+7 | |
For a normal TGS-REQ they're both signed with krbtgt key. But for S4U2Proxy requests which ask for contrained delegation, the keys differ. metze | |||||
2011-05-18 | Fix bug #8144 - touch /mnt/newfile fails to set timestamp with CIFS client. | Jeremy Allison | 1 | -10/+15 | |
The extra checks added for Windows correctness in our metadata changing paths to ensure the file handle has been opened with the correct access mask to allow FILE_WRITE_ATTRIBUTES etc. caused problems with the POSIX open code. The old POSIX open code maped O_RDONLY into FILE_READ, O_WRONLY into FILE_WRITE, and O_RDWR into FILE_READ|FILE_WRITE. This patch extends the mapping to add FILE_WRITE_ATTRIBUTES, FILE_READ_ATTRIBUTES and FILE_WRITE_EA, FILE_READ_EA to allow POSIX opens to set these values. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed May 18 02:22:32 CEST 2011 on sn-devel-104 | |||||
2011-05-17 | Fix redefinition of fstrcpy. | Jeremy Allison | 1 | -1/+7 | |
2011-05-17 | is_my_ipaddr() should recognise loopback addresses as ours. | Jeremy Allison | 1 | -5/+5 | |
Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Tue May 17 20:05:42 CEST 2011 on sn-devel-104 | |||||
2011-05-17 | Don't evaluate the src argument to fstrcpy/fstrcat/nstrcpy/unstrcpy twice. ↵ | Jeremy Allison | 1 | -5/+25 | |
Prevents side-effects when src is a function call. | |||||
2011-05-17 | Remove duplicate definition of SMB_VFS_NEXT_STRICT_UNLOCK. Found by ↵ | Jeremy Allison | 1 | -3/+0 | |
herb@samba.org | |||||
2011-05-17 | s3: conn->sconn in smbd_server_connection_read/write_handler | Volker Lendecke | 1 | -9/+10 | |
"struct smbd_server_connection" is called sconn elsewhere, avoid confusion Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Tue May 17 19:00:20 CEST 2011 on sn-devel-104 | |||||
2011-05-17 | lib/util/charset: fix the toplevel MacOS X build. | Günther Deschner | 1 | -2/+3 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Tue May 17 16:16:59 CEST 2011 on sn-devel-104 |