Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-10-22 | Simplify the logic. | Jeremy Allison | 1 | -5/+2 | |
Jeremy. | |||||
2009-10-22 | Fix bug 6829 - smbclient does not show special characters properly. | Jeremy Allison | 2 | -0/+20 | |
All successful calls to cli_session_setup() *must* be followed by calls to cli_init_creds() to stash the credentials we successfully connected with. There were 2 codepaths where this was missing. This caused smbclient to be unable to open the \srvsvc pipe to do an RPC netserverenum, and cause it to fall back to a RAP netserverenum, which uses DOS codepage conversion rather than the full UCS2 of RPC, so the returned characters were not correct (unless the DOS codepage was set correctly). Phew. That was fun to track down :-). Jeremy. | |||||
2009-10-16 | s3: fixed krb5 build problem on ubuntu karmic | Andrew Tridgell | 1 | -0/+9 | |
Karmic has MIT krb5 1.7-beta3, which has the symbol krb5_auth_con_set_req_cksumtype but no prototype for it. See also http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=531635 | |||||
2009-10-15 | s3-spnego: fix memleak in spnego_parse_auth(). | Günther Deschner | 1 | -1/+5 | |
Guenther | |||||
2009-10-15 | s3-spnego: Fix Bug #6815. Windows 2008 R2 SPNEGO negTokenTarg parsing failure. | Günther Deschner | 1 | -19/+12 | |
When parsing a SPNEGO session setup retry (falling back from KRB5 to NTLMSSP), we failed to parse the ASN1_ENUMERATED negResult in the negTokenTarg, thus failing spnego_parse_auth() completely. By just using the shared spnego/asn1 code, we get the parsing the correct way. Guenther | |||||
2009-10-13 | s3:torture: Add a notify-bench test | Volker Lendecke | 1 | -0/+4 | |
This is a test that creates and deletes files in a directory as fast as the network allows it. At the same time, it opens a filechangenotify. This test is done to just torture handling a single directory together with the notify infrastructure. | |||||
2009-10-13 | s3:libsmb: Add cli_notify | Volker Lendecke | 1 | -0/+140 | |
2009-10-13 | s3: use enum netr_SchannelType all over the place. | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2009-10-13 | s3-netlogon: allow to change any type of trust account password in ↵ | Günther Deschner | 1 | -6/+39 | |
trust_pw_find_change_and_store_it(). Guenther | |||||
2009-10-13 | s3-netlogon: pass down account name to remote password set functions. | Günther Deschner | 1 | -0/+3 | |
Guenther | |||||
2009-10-05 | Revert "s3: Attempt to fix machine password change" | Volker Lendecke | 1 | -3/+5 | |
This reverts commit 20a8ea91e10af167067cc794a251265aaf489e75. Ooops, this should not have been committed. | |||||
2009-10-05 | s3: Attempt to fix machine password change | Volker Lendecke | 1 | -5/+3 | |
2009-10-05 | s3: Fix nonempty blank lines | Volker Lendecke | 1 | -4/+4 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2009-10-02 | ds-flags: use the new name DS_DNS_FOREST_ROOT | Andrew Tridgell | 1 | -1/+1 | |
Update to use the new DS_DNS_FOREST_ROOT name, which makes it clearer what this bit means (according to MS-ADTS doc) | |||||
2009-09-28 | Second part of fix for bug #6235 - domain enumeration breaks if master ↵ | Jeremy Allison | 1 | -1/+1 | |
browser has space in name. Ensure we ask for the #20 name as we're using it as a server. Jeremy. | |||||
2009-09-23 | s3:gencache: Add a "was_expired" argument to gencache_get_data_blob | Volker Lendecke | 1 | -1/+1 | |
This is set to true if the routine returns failure due to an existing but expired entry. | |||||
2009-09-17 | spnego: share spnego_parse. | Günther Deschner | 4 | -369/+10 | |
Guenther | |||||
2009-09-15 | s3-dcerpc: use dcerpc_AuthLevel and remove duplicate set of flags. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-09-15 | libcli:nbt make the lmhosts parsing code and dependicies common | Andrew Bartlett | 1 | -128/+0 | |
This starts the process to have Samba4 use lmhosts. Andrew Bartlett | |||||
2009-09-14 | Second part of bug fix for 6606. | Volker Lendecke | 1 | -0/+6 | |
s3:libsmb: Fix bug 6606 -- short reads in smbclient were not handled | |||||
2009-09-14 | Fix bug 6726 - Filename length overwrites oplock request field in ↵ | Jeremy Allison | 1 | -1/+1 | |
cli_nt_create(). Jeremy. | |||||
2009-09-14 | s3:libsmb: Fix bug 6606 -- short reads in smbclient were not handled | Volker Lendecke | 1 | -4/+118 | |
2009-09-13 | s3-nterr: print a NT_STATUS_RPC_PROTSEQ_NOT_SUPPORTED. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2009-09-11 | s3-rpc_client: add dcerpc_transport_t to cli_rpc_pipe_open_spnego_ntlmssp ↵ | Günther Deschner | 1 | -0/+1 | |
and cli_rpc_pipe_open_ntlmssp. Guenther | |||||
2009-09-11 | s3-errors: add NT_STATUS_RPC_NT_PROCNUM_OUT_OF_RANGE. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2009-09-11 | s3-nterr: add NT_STATUS_RPC_NT_PROTOCOL_ERROR to nt_errstr(). | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2009-09-08 | s3-nterr: add NT_STATUS_RPC_NT_CALL_FAILED. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2009-09-06 | Fix bug 6673 - smbpasswd does not work with "unix password sync = yes". | Jeremy Allison | 1 | -1/+1 | |
Revert change from 3.3 -> 3.4 with read_socket_with_timeout changed from sys_read() to sys_recv(). read_socket_with_timeout() is called with non-fd's (with a pty in chgpasswd.c and with a disk file in lib/dbwrap_file.c via read_data()). recv works for the disk file, but not the pty. Change the name of read_socket_with_timeout() to read_fd_with_timeout() to make this clear (and add comments). Jeremy. | |||||
2009-09-05 | s3:libsmb: Convert (state->received) to (state->received != 0) | Volker Lendecke | 1 | -1/+1 | |
This confused me for a second, this should not happen a second time :-) | |||||
2009-09-03 | s3:libsmb: Attempt to fix bug 6665 | Volker Lendecke | 1 | -0/+6 | |
Before the async libsmb rewrites, we sent tid==0 on negprot. With the rewrite, we send 0xffff. This *should* not matter, but this is one difference in the sniffs I see. | |||||
2009-09-02 | s3-smbpasswd: Fix Bug #6584: allow DOM\user when changing passwords remotely. | Simo Sorce | 1 | -3/+16 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2009-08-28 | s3-ntlmssp: use generated ntlmssp code for debugging purpose. | Günther Deschner | 1 | -0/+69 | |
Guenther | |||||
2009-08-28 | s3-ntlmssp: add NDR helper routines for ntlmssp. | Günther Deschner | 2 | -0/+189 | |
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 | 1 | -16/+14 | |
Guenther | |||||
2009-08-27 | s3-ntlmssp: remove trailing whitespace. | Günther Deschner | 2 | -125/+125 | |
Guenther | |||||
2009-08-27 | s3-credentials: remove unused code. | Günther Deschner | 1 | -293/+0 | |
Guenther | |||||
2009-08-26 | s3/debug: make SPENGO OID list appear under one debug header | Steven Danneman | 1 | -1/+4 | |
2009-08-26 | s3-netlogon: let get_md4pw() return a struct samr_Password. | Günther Deschner | 1 | -3/+1 | |
(in preparation of credential merge). Guenther | |||||
2009-08-25 | Add some const to dsgetdcname | Volker Lendecke | 1 | -5/+5 | |
2009-08-20 | s3:dsgetdcname: Fix a crash in dsgetdcname | Volker Lendecke | 1 | -0/+2 | |
When returning NT_STATUS_OK we can't leave *info == NULL, this crashes in is_closest_site called from dsgetdcname(). Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2009-08-20 | s3:dsgetdcname: Inline dsgetdcname_cache_refresh | Volker Lendecke | 1 | -26/+7 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2009-08-19 | Fix Red Hat bugzilla bug : https://bugzilla.redhat.com/show_bug.cgi?id=516165 | Jeremy Allison | 1 | -1/+1 | |
nautilus fails to copy files from an SMB share. This is a show-stopper for 3.4.1 (I'll open a Samba.org bug). Although gnome-vfs is doing *incredibly* stupid things by asking for a read size of 65535 - this translates on the wire to a 65534 byte read followed by a 1 byte read. Please send this back to the gnome developers that they will ge horrid on the wire performance for this. Jeremy. | |||||
2009-08-11 | Rename ASN1_BITFIELD to ASN1_BIT_STRING. | Kouhei Sutou | 1 | -1/+1 | |
X.690 uses "BIT STRING" not "BIT FIELD". | |||||
2009-08-07 | Unable to browse DFS when using kerberos | Bo Yang | 1 | -8/+14 | |
Signed-off-by: Bo Yang <boyang@samba.org> | |||||
2009-07-31 | s3: Remove invalid constant | Matthias Dieter Wallnöfer | 1 | -1/+0 | |
2009-07-28 | (Hopefully) fix the problem Kai reported with | Jeremy Allison | 1 | -2/+3 | |
net ads leave and IPv6. Ensure all DC lookups prefer IPv4. Jeremy. | |||||
2009-07-28 | Added prefer_ipv4 bool parameter to resolve_name(). | Jeremy Allison | 3 | -9/+62 | |
W2K3 DC's can have IPv6 addresses but won't serve krb5/ldap or cldap on those addresses. Make sure when we're asking for DC's we prefer IPv4. If you have an IPv6-only network this prioritizing code will be a no-op. And if you have a mixed network then you need to prioritize IPv4 due to W2K3 DC's. Jeremy. | |||||
2009-07-27 | Fix a valgrind error in cli_ctemp_done | Volker Lendecke | 1 | -1/+3 | |
For performance reasons cli_smb_recv does not make copies of the buffers we received from the client, so both "vwv" and "bytes" vanish with TALLOC_FREE(subreq). I know this is a bit counter-intuitive, but I think in this case it's justified not to make copies. Comments? | |||||
2009-07-24 | Make the smbd VFS typesafe | Volker Lendecke | 1 | -3/+3 | |