summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
* Allow "make test" to complete as root. Obviously only safe on tightlyJeremy Allison2010-03-091-0/+16
| | | | | controlled developer machines. Jeremy.
* s3: Fix a NULL pointer dereferenceVolker Lendecke2010-03-091-1/+10
| | | | | | | | Found by Laurent Gaffie <laurent.gaffie@gmail.com>. Thanks! Volker
* s3:tldap add own filter parsingSimo Sorce2010-03-092-114/+614
| | | | Also add torture test to check filter parsing.
* s3: Fix a typo. Thanks to Christian Ambach for pointing me at it :-)Volker Lendecke2010-03-0920-20/+20
|
* Revert "Fix bug #7067 - Linux asynchronous IO (aio) can cause smbd to fail ↵Karolin Seeger2010-03-083-71/+5
| | | | | | | | | to respond to a read or write." This reverts commit a6ae7a552f851a399991262377cc0e062e40ac20. This fixes bug #7222 (All users have full rigths on all shares) (CVE-2010-0728). (cherry picked from commit 1c9494c76cc9686c61e0966f38528d3318f3176f)
* s3:build: Fix automatic building of vfs_tsmsm if gpfs and dmapi are present.Michael Adam2010-03-091-1/+1
| | | | Michael
* s3: add missing Makefile.in changes for vfs_crossrenameBjörn Jacke2010-03-081-0/+5
|
* s3: add vfs_crossrenameBjörn Jacke2010-03-082-0/+202
| | | | | this module adds optional server-side support for limited rename operations beyond filesystem boundaries, which was the previously the default.
* s3: remove cross-device rename support from vfs_defaultBjörn Jacke2010-03-081-116/+0
| | | | | | | | | | | | | cross-device rename support has some major limitations: - on huge files clients will timeout or hang - ACLs and EA information is not retained Usually a client will have to handle this. A Windows Server with a reparse point will also just return NT_STATUS_NOT_SAME_DEVICE. We will now by default do the same. I will add a vfs module which will restore the old cross-device renames.
* samba: remove cifs-utils tools from build systemsJeff Layton2010-03-082-173/+5
| | | | | | | | | | | | | | | | | | | | | Now that cifs-utils are their own project, we need to go ahead and pull them out of the samba tree. This patch represents the first step toward that end. Remove the cifs-utilities from the source3 and source4 builds. Please pay particular attention to the source4 piece. I'm not at all familiar with the build system there, and would appreciate someone sanity checking my changes. It also adds a small README.cifs-utils file in the topdir. This is optional, but I think it's a good idea to carry this for a release or two. Once this patch looks ok, I'll plan to do another patch to actually remove the client dir and the relevant docs-xml files from the tree altogether. Signed-off-by: Jeff Layton <jlayton@redhat.com>
* s3: Fix the build of net_afs.c with --fake-kaserver=yes, bug 7216Volker Lendecke2010-03-061-1/+1
| | | | Thanks to Geza Gemes <geza@kzsdabas.hu> for filing this bug
* Fix for bug #7189 - Open txt files with notepad on samba shares creates problem.Jeremy Allison2010-03-0519-47/+126
| | | | | | | | | | Ensure we don't use any of the create_options for Samba private use. Add a new parameter to the VFS_CREATE call (private_flags) which is only used internally. Renumber NTCREATEX_OPTIONS_PRIVATE_DENY_DOS and NTCREATEX_OPTIONS_PRIVATE_DENY_FCB to match the S4 code). Rev. the VFS interface to version 28. Jeremy.
* s3-rpcclient: Leave setprinterdata directly if not enough args were passed.Andreas Schneider2010-03-051-2/+1
| | | | | | If we don't pass enough arguments we don't have to close the connection. Signed-off-by: Günther Deschner <gd@samba.org>
* s3-rpc_server: Document rpc_pipe_open_internal.Andreas Schneider2010-03-051-1/+27
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3: Make "smbcontrol xx debuglevel" print the correct cluster pidVolker Lendecke2010-03-051-2/+6
|
* s3: Remove the unused parameter "persistent" from fetch_locked_internalVolker Lendecke2010-03-051-8/+2
|
* s3: db->persistent==true was handled earlier, make this more obviousVolker Lendecke2010-03-051-1/+1
|
* s3-libads: fix get_remote_printer_publishing_data after ↵Günther Deschner2010-03-051-26/+14
| | | | | | spoolss_EnumPrinterDataEx IDL change. Guenther
* s3-spoolss: fix _spoolss_EnumPrinterDataEx after idlGünther Deschner2010-03-051-11/+2
| | | | Guenther
* s3-rpcclient: fix rpcclient after spoolss_EnumPrinterDataEx IDL change.Günther Deschner2010-03-051-5/+4
| | | | Guenther
* s3-net: fix net after spoolss_EnumPrinterDataEx IDL change.Günther Deschner2010-03-051-9/+2
| | | | Guenther
* s3-rpcclient: fix rpcclient after spoolss_GetPrinterData{Ex} IDL change.Günther Deschner2010-03-053-20/+53
| | | | Guenther
* s3-spoolss: fix _spoolss_GetPrinterDataEx after IDL change.Günther Deschner2010-03-051-11/+27
| | | | Guenther
* s3-rpcclient: fix rpcclient after spoolss_SetPrinterData{Ex} IDL change.Günther Deschner2010-03-051-2/+8
| | | | Guenther
* s3-net: fix net after spoolss_SetPrinterData{Ex} IDL change.Günther Deschner2010-03-051-24/+6
| | | | Guenther
* s3-spoolss: fix _spoolss_SetPrinterData{Ex} after IDL change.Günther Deschner2010-03-051-10/+3
| | | | Guenther
* s3:winbindd: add DEBUG(10,...) for the end of each top levelStefan Metzmacher2010-03-052-6/+25
| | | | | | That will hopefully make debugging a bit easier (at least for me). metze
* s3-selftest: enable RPC-WINREG against Samba 3.Günther Deschner2010-03-051-1/+1
| | | | Guenther
* s3: Fix unnecessary traversing winbindd_cache.tdb in SIGHUP handler.Bo Yang2010-03-061-0/+6
| | | | Signed-off-by: Bo Yang <boyang@samba.org>
* srv_pipe.c doesn't reference current_user anymore. Remove it.Jeremy Allison2010-03-041-2/+0
| | | | Jeremy.
* Revert "s3:configure: add --enable-as-needed"Karolin Seeger2010-03-041-8/+2
| | | | | | This reverts commit 22d316926b9589608d332143c1fa134229b75b3c. Please see bug #7209 for details.
* s3:configure: add --enable-as-neededStefan Metzmacher2010-03-041-2/+8
| | | | | | | On some broken systems like RHEL5, we need to be able to disable --as-needed. metze
* s3: Rerun genmsg after adding more strings.Bo Yang2010-03-0620-799/+8390
| | | | Signed-off-by: Bo Yang <boyang@samba.org>
* s3: Add i18n/l10n strings in pam_winbind.c coming from winbindd.Bo Yang2010-03-061-91/+95
| | | | Signed-off-by: Bo Yang <boyang@samba.org>
* Fix typo in comments.Karolin Seeger2010-03-032-3/+3
|
* s3: Fix build file due to file move. Use the new path of iniparserMatthieu Patou2010-03-032-3/+3
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3: Move source3/iniparser to lib/iniparser to allow sharing between s3/s4Matthieu Patou2010-03-0326-3501/+0
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3: Allow pam_winbind.c to build without localedir.cMatthieu Patou2010-03-031-1/+8
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3:net: add a command "net registry setsd_sdd"Michael Adam2010-03-031-0/+88
| | | | | | | This permits to set the security descriptor of a registry key from the unix command line. Michael
* s3:net: fix some i18n messages in net_registry_getsd_internal().Michael Adam2010-03-031-2/+3
| | | | Michael
* s3:net: add i18n macro _() to one messageMichael Adam2010-03-031-1/+1
| | | | Michael
* s3:net: add new subcommand "net registry getsd_sddl" to print secdesc in ↵Michael Adam2010-03-031-0/+40
| | | | | | sddl format Michael
* s3:net: refactor getting of secdesc out of net_registry_getsd()Michael Adam2010-03-031-14/+42
| | | | | | | | | New net_registry_getsd_internal does the work(), net_registry_getsd() just prints the result. This in preparation to add support for other output formats than the currently used display_sec_desc(). Michael
* s3:smbcacls: add switch "--sddl" to output acls as sddl encoded stringsMichael Adam2010-03-031-1/+9
|
* s3: build sddl.c in samba3Michael Adam2010-03-032-0/+2
|
* s3: net_share.c: fix argc handlingHolger Hetterich2010-03-021-6/+3
| | | | | The "net share" command was no longer possible because it enters the net_share function with argc == 0.
* s3:ads fix dn parsing name was always nullSimo Sorce2010-03-021-19/+16
| | | | | | | | While there also use ldap_exploded_dn instead of ldb_dn_validate() so we can remove a huge dependency that is hanging there only for one very minor marginal use. Signed-off-by: Günther Deschner <gd@samba.org>
* s3: Fix some C++ warningsVolker Lendecke2010-03-021-1/+1
|
* s3: Fix an uninitialized variable warningVolker Lendecke2010-03-021-1/+1
|
* s3:vfs_aixacl2: add missing semicolonBjörn Jacke2010-03-021-1/+1
| | | | fixes #7197. Thanks to William Jojo for the correction.