Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | s4-smbtorture: add torture_suite_add_machine_workstation_rpc_iface_tcase. | Günther Deschner | 2009-06-29 | 5 | -10/+65 |
| | | | | | | | Unlike torture_suite_add_machine_bdc_rpc_iface_tcase() which joins as a BDC (ACB_SRVTRUST) this joins as a member workstation (ACB_WSTRUST). Guenther | ||||
* | mount.cifs: don't pass text ro/rw options to kernel | Jeff Layton | 2009-06-29 | 1 | -0/+2 |
| | | | | | | | /bin/mount strips off the ro/rw options after setting the MS_RDONLY flag appropriately. Make mount.cifs do the same thing. Signed-off-by: Jeff Layton <jlayton@samba.org> | ||||
* | Fix ndrdump to use a common setup_logging() API | Andrew Bartlett | 2009-06-29 | 5 | -2/+29 |
| | | | | | | | | | By adding a new common setup_logging_stdout() API, we no longer need to abuse the ABI compatability between the different setup_logging() calls in Samba3 and Samba4's DEBUG() subsystems. The revert of 49a6d757b4d944cd22c91b2838beb83f04fbe1e9 works with this to fix bug 6211. Andrew Bartlett | ||||
* | Revert "s4:debug: make setup_logging() a bit more compatible with samba3" | Andrew Bartlett | 2009-06-29 | 1 | -1/+1 |
| | | | | | | | | The problem is that the enum was previously a 'rachet', that is, it would only reset to a level higher than it was previouly set to. Changing the order broke file-based logging for our production sites. This reverts commit 49a6d757b4d944cd22c91b2838beb83f04fbe1e9. | ||||
* | Adds the impersonation level in ntcreatex requests to SAMBA 3 misc torture test | Matthias Dieter Wallnöfer | 2009-06-29 | 1 | -0/+4 |
| | | | | Specifies the impersonation level according to the reporter commit in bug #6283 | ||||
* | Fix bug 6514: net gives unhelpful "lp_load failed" when it's missing smb.conf | David Markey | 2009-06-29 | 1 | -1/+1 |
| | |||||
* | Correct some typos in the LDB partition module | Matthias Dieter Wallnöfer | 2009-06-29 | 1 | -5/+5 |
| | |||||
* | SAMDB: Don't check for "sAMAccountName" twice | Matthias Dieter Wallnöfer | 2009-06-29 | 1 | -1/+0 |
| | |||||
* | Enhancement of "simple ldap map" with "systemFlags" attribute | Matthias Dieter Wallnöfer | 2009-06-29 | 1 | -0/+22 |
| | | | | | Enhance the simple ldap map to support also the "systemFlags" attribute in the correct way. | ||||
* | ldb: Properly handle NULL when copying attr lists. | Andrew Kroeger | 2009-06-29 | 1 | -4/+4 |
| | | | | | When copying an attribute list, ensure the list itself is not NULL before attempting to access elements of the list. | ||||
* | Correct the headers of some SAMBA 4 setup python scripts | Matthias Dieter Wallnöfer | 2009-06-29 | 3 | -3/+3 |
| | |||||
* | Two patches which fix issues on cross compiling/building | Nathaniel McCallum | 2009-06-29 | 2 | -2/+4 |
| | |||||
* | Fixes for SAMBA3RPC torture test | Matthias Dieter Wallnöfer | 2009-06-29 | 1 | -4/+11 |
| | | | | | | On calls where both NT_STATUS and WERROR results are returned and consulted we have to make sure to form function results considering both. This errors have been found through a run against SAMBA 4. | ||||
* | Small patch for SPOOLSS pipe | Matthias Dieter Wallnöfer | 2009-06-29 | 1 | -5/+5 |
| | | | | | Prevents a crash of the SAMBA 4 daemon on the torture SPOOLSS test due to not initialised structures. | ||||
* | _lsa_QueryInfoPolicy: Use symbolic info level names | Volker Lendecke | 2009-06-28 | 1 | -4/+4 |
| | |||||
* | Turn the pdb_rid_algorithm into a capabilities call that returns flags | Volker Lendecke | 2009-06-28 | 10 | -30/+33 |
| | |||||
* | Make pdb_ads survive a restart of Samba4 | Volker Lendecke | 2009-06-28 | 1 | -106/+225 |
| | | | | | | | The search function retries once, the modifying call that hits a dead smbd returns an error. The next try will reconnect. This was simple to implement and provides a good compromise against Samba4 idling our connection. Most of the modifying calls are quickly after a search (like OpenUser) anyway. | ||||
* | If the connection is down, don't try another write. | Volker Lendecke | 2009-06-28 | 2 | -0/+18 |
| | |||||
* | Add tldap_search_va | Volker Lendecke | 2009-06-28 | 2 | -8/+24 |
| | |||||
* | tldap_msg_received: Properly free the asn1_struct in case of an error | Volker Lendecke | 2009-06-28 | 1 | -0/+1 |
| | |||||
* | Move read_ldap_done after read_ldap_send | Volker Lendecke | 2009-06-27 | 2 | -26/+27 |
| | |||||
* | Convert tldap to tstream | Volker Lendecke | 2009-06-27 | 2 | -12/+18 |
| | |||||
* | Add tstream_read_packet | Volker Lendecke | 2009-06-27 | 3 | -0/+150 |
| | |||||
* | Properly free a downlevel readv request. Metze, please check | Volker Lendecke | 2009-06-27 | 1 | -0/+1 |
| | |||||
* | tldap: Don't fire off more than one read_ldap request during searches | Volker Lendecke | 2009-06-27 | 1 | -10/+22 |
| | |||||
* | Stop listening for inotify data when there's none | Volker Lendecke | 2009-06-27 | 1 | -0/+1 |
| | | | | | | There have been some reports that we're flooding syslog with "No data on inotify fd?!". I haven't been able to reproduce this yet. Until then, it is better to just list this message once. | ||||
* | Fix some nonempty blank lines | Volker Lendecke | 2009-06-27 | 1 | -9/+9 |
| | |||||
* | s3/lanman: Workaround for KB932762. | Volker Lendecke | 2009-06-27 | 1 | -0/+1 |
| | | | | This addresses bug #6498. | ||||
* | The solaris linker seems to require an extra mention of dependent libs | Volker Lendecke | 2009-06-26 | 1 | -3/+8 |
| | |||||
* | Don't use ads realm name for non-ads case. #6481 | Jim McDonough | 2009-06-26 | 1 | -7/+9 |
| | | | | Also check that the connection to ads worked. | ||||
* | Fix some dead code warnings from SUN Studio | Volker Lendecke | 2009-06-26 | 2 | -4/+4 |
| | |||||
* | Fix a typo in a comment | Volker Lendecke | 2009-06-26 | 1 | -1/+1 |
| | |||||
* | Upgrade ntvfs_map_*info to ntvfs_map_async_setup/ntvfs_map_async_finish | Sam Liddicott | 2009-06-26 | 1 | -33/+80 |
| | | | | | | | | | | | | | ntvfs_map_fsinfo, ntvfs_map_qpathinfo, ntvfs_map_qfileinfo used an old synchronous mapping technique, acceptable on the grounds that they were only used by the simple vfs which was synchronous. Other vfs may/do use these functions, and by upgrading them to use the ntvfs_map_async_setup/ntvfs_map_async_finish framework, they can now be used asynchronously. Signed-off-by: Sam Liddicott <sam@liddicott.com> Signed-off-by: Stefan Metzmacher <metze@samba.org> | ||||
* | s3:passdb: fix bug #6509: use gid (not uid) cache in fetch_gid_from_cache(). | Michael Adam | 2009-06-26 | 1 | -1/+1 |
| | | | | | | With the previous code, the cache can never have been hit at all. Michael | ||||
* | s3-vlp: drastically shrink size and dependencies of the virtual line printer. | Günther Deschner | 2009-06-26 | 2 | -22/+14 |
| | | | | | | This gets vlp from 13M down to 214K on my box. Guenther | ||||
* | s3: pass a valid stat into file_ntimes() | Tim Prouty | 2009-06-25 | 3 | -4/+4 |
| | | | | file_ntimes() calls can_write_to_file() which expects a valid stat struct | ||||
* | s3 file_access: Convert some more functions over to use smb_filneame | Tim Prouty | 2009-06-25 | 6 | -43/+64 |
| | |||||
* | s3: simplify some redundant logic in is_ntfs_default_stream_smb_fname() | Tim Prouty | 2009-06-25 | 1 | -5/+1 |
| | |||||
* | s3: Remove get_full_smb_filename() from open_directory() | Tim Prouty | 2009-06-25 | 1 | -19/+9 |
| | | | | | This is possible because open_directory() returns an error if the fname is a stream, so the base_name can be used. | ||||
* | s3 onefs: Plumb smb_filename through onefs createfile path | Tim Prouty | 2009-06-25 | 4 | -221/+322 |
| | |||||
* | s3: Change set_ea() and its callers to use smb_filename | Tim Prouty | 2009-06-25 | 3 | -15/+19 |
| | |||||
* | Fix bug #6506 - SMBD server doesn't set EAs when a file is overwritten in ↵ | Jeremy Allison | 2009-06-25 | 1 | -1/+2 |
| | | | | | | | NT_TRANSACT_CREATE. Reported and verified by Long Li <longli@microsoft.com> Jeremy. | ||||
* | s4 auth_winbind: Internally, info3 has utf8 buffers, not utf16 buffers. | Kai Blin | 2009-06-25 | 1 | -63/+16 |
| | | | | Thanks to gd for the catch. | ||||
* | s4 auth_winbind: Don't allocate the rids for the info3 structure within the loop | Kai Blin | 2009-06-25 | 1 | -4/+4 |
| | |||||
* | s4: Add libwbclient backend to auth_winbind | Kai Blin | 2009-06-25 | 2 | -1/+216 |
| | |||||
* | s3-netlogon: remove remaining netlogon init functions. | Günther Deschner | 2009-06-25 | 3 | -148/+39 |
| | | | | Guenther | ||||
* | Add a \n to a debug message in smbacl4_nfs42win | Volker Lendecke | 2009-06-25 | 1 | -1/+1 |
| | |||||
* | mount.cifs: add support for sending IPv6 scope ID to kernel | Jeff Layton | 2009-06-25 | 1 | -0/+8 |
| | | | | | | | | | When getaddrinfo returns an IPv6 address with a non-zero scope_id, send that to the kernel appended to the address with a '%' delimiter. This allows people to mount servers via their link-local IPv6 addresses (given a kernel that understands this address format, of course). Signed-off-by: Jeff Layton <jlayton@redhat.com> | ||||
* | s3-netlogon: remove init_netr_SamInfo functions. | Günther Deschner | 2009-06-25 | 3 | -194/+25 |
| | | | | Guenther | ||||
* | s3-netlogon: fix validation level 2 support in netr_SamLogon and friends. | Günther Deschner | 2009-06-25 | 3 | -47/+116 |
| | | | | Guenther |