Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-03-09 | s3: Fix a typo. Thanks to Christian Ambach for pointing me at it :-) | Volker Lendecke | 20 | -20/+20 | |
2010-03-08 | Revert "Fix bug #7067 - Linux asynchronous IO (aio) can cause smbd to fail ↵ | Karolin Seeger | 3 | -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) | |||||
2010-03-09 | s3:build: Fix automatic building of vfs_tsmsm if gpfs and dmapi are present. | Michael Adam | 1 | -1/+1 | |
Michael | |||||
2010-03-08 | s3: add missing Makefile.in changes for vfs_crossrename | Björn Jacke | 1 | -0/+5 | |
2010-03-08 | s3: add vfs_crossrename | Björn Jacke | 2 | -0/+202 | |
this module adds optional server-side support for limited rename operations beyond filesystem boundaries, which was the previously the default. | |||||
2010-03-08 | s3: remove cross-device rename support from vfs_default | Björn Jacke | 1 | -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. | |||||
2010-03-08 | samba: remove cifs-utils tools from build systems | Jeff Layton | 2 | -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> | |||||
2010-03-06 | s3: Fix the build of net_afs.c with --fake-kaserver=yes, bug 7216 | Volker Lendecke | 1 | -1/+1 | |
Thanks to Geza Gemes <geza@kzsdabas.hu> for filing this bug | |||||
2010-03-05 | Fix for bug #7189 - Open txt files with notepad on samba shares creates problem. | Jeremy Allison | 19 | -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. | |||||
2010-03-05 | s3-rpcclient: Leave setprinterdata directly if not enough args were passed. | Andreas Schneider | 1 | -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> | |||||
2010-03-05 | s3-rpc_server: Document rpc_pipe_open_internal. | Andreas Schneider | 1 | -1/+27 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-03-05 | s3: Make "smbcontrol xx debuglevel" print the correct cluster pid | Volker Lendecke | 1 | -2/+6 | |
2010-03-05 | s3: Remove the unused parameter "persistent" from fetch_locked_internal | Volker Lendecke | 1 | -8/+2 | |
2010-03-05 | s3: db->persistent==true was handled earlier, make this more obvious | Volker Lendecke | 1 | -1/+1 | |
2010-03-05 | s3-libads: fix get_remote_printer_publishing_data after ↵ | Günther Deschner | 1 | -26/+14 | |
spoolss_EnumPrinterDataEx IDL change. Guenther | |||||
2010-03-05 | s3-spoolss: fix _spoolss_EnumPrinterDataEx after idl | Günther Deschner | 1 | -11/+2 | |
Guenther | |||||
2010-03-05 | s3-rpcclient: fix rpcclient after spoolss_EnumPrinterDataEx IDL change. | Günther Deschner | 1 | -5/+4 | |
Guenther | |||||
2010-03-05 | s3-net: fix net after spoolss_EnumPrinterDataEx IDL change. | Günther Deschner | 1 | -9/+2 | |
Guenther | |||||
2010-03-05 | s3-rpcclient: fix rpcclient after spoolss_GetPrinterData{Ex} IDL change. | Günther Deschner | 3 | -20/+53 | |
Guenther | |||||
2010-03-05 | s3-spoolss: fix _spoolss_GetPrinterDataEx after IDL change. | Günther Deschner | 1 | -11/+27 | |
Guenther | |||||
2010-03-05 | s3-rpcclient: fix rpcclient after spoolss_SetPrinterData{Ex} IDL change. | Günther Deschner | 1 | -2/+8 | |
Guenther | |||||
2010-03-05 | s3-net: fix net after spoolss_SetPrinterData{Ex} IDL change. | Günther Deschner | 1 | -24/+6 | |
Guenther | |||||
2010-03-05 | s3-spoolss: fix _spoolss_SetPrinterData{Ex} after IDL change. | Günther Deschner | 1 | -10/+3 | |
Guenther | |||||
2010-03-05 | s3:winbindd: add DEBUG(10,...) for the end of each top level | Stefan Metzmacher | 2 | -6/+25 | |
That will hopefully make debugging a bit easier (at least for me). metze | |||||
2010-03-05 | s3-selftest: enable RPC-WINREG against Samba 3. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2010-03-06 | s3: Fix unnecessary traversing winbindd_cache.tdb in SIGHUP handler. | Bo Yang | 1 | -0/+6 | |
Signed-off-by: Bo Yang <boyang@samba.org> | |||||
2010-03-04 | srv_pipe.c doesn't reference current_user anymore. Remove it. | Jeremy Allison | 1 | -2/+0 | |
Jeremy. | |||||
2010-03-04 | Revert "s3:configure: add --enable-as-needed" | Karolin Seeger | 1 | -8/+2 | |
This reverts commit 22d316926b9589608d332143c1fa134229b75b3c. Please see bug #7209 for details. | |||||
2010-03-04 | s3:configure: add --enable-as-needed | Stefan Metzmacher | 1 | -2/+8 | |
On some broken systems like RHEL5, we need to be able to disable --as-needed. metze | |||||
2010-03-06 | s3: Rerun genmsg after adding more strings. | Bo Yang | 20 | -799/+8390 | |
Signed-off-by: Bo Yang <boyang@samba.org> | |||||
2010-03-06 | s3: Add i18n/l10n strings in pam_winbind.c coming from winbindd. | Bo Yang | 1 | -91/+95 | |
Signed-off-by: Bo Yang <boyang@samba.org> | |||||
2010-03-03 | Fix typo in comments. | Karolin Seeger | 2 | -3/+3 | |
2010-03-03 | s3: Fix build file due to file move. Use the new path of iniparser | Matthieu Patou | 2 | -3/+3 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2010-03-03 | s3: Move source3/iniparser to lib/iniparser to allow sharing between s3/s4 | Matthieu Patou | 26 | -3501/+0 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2010-03-03 | s3: Allow pam_winbind.c to build without localedir.c | Matthieu Patou | 1 | -1/+8 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2010-03-03 | s3:net: add a command "net registry setsd_sdd" | Michael Adam | 1 | -0/+88 | |
This permits to set the security descriptor of a registry key from the unix command line. Michael | |||||
2010-03-03 | s3:net: fix some i18n messages in net_registry_getsd_internal(). | Michael Adam | 1 | -2/+3 | |
Michael | |||||
2010-03-03 | s3:net: add i18n macro _() to one message | Michael Adam | 1 | -1/+1 | |
Michael | |||||
2010-03-03 | s3:net: add new subcommand "net registry getsd_sddl" to print secdesc in ↵ | Michael Adam | 1 | -0/+40 | |
sddl format Michael | |||||
2010-03-03 | s3:net: refactor getting of secdesc out of net_registry_getsd() | Michael Adam | 1 | -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 | |||||
2010-03-03 | s3:smbcacls: add switch "--sddl" to output acls as sddl encoded strings | Michael Adam | 1 | -1/+9 | |
2010-03-03 | s3: build sddl.c in samba3 | Michael Adam | 2 | -0/+2 | |
2010-03-02 | s3: net_share.c: fix argc handling | Holger Hetterich | 1 | -6/+3 | |
The "net share" command was no longer possible because it enters the net_share function with argc == 0. | |||||
2010-03-02 | s3:ads fix dn parsing name was always null | Simo Sorce | 1 | -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> | |||||
2010-03-02 | s3: Fix some C++ warnings | Volker Lendecke | 1 | -1/+1 | |
2010-03-02 | s3: Fix an uninitialized variable warning | Volker Lendecke | 1 | -1/+1 | |
2010-03-02 | s3:vfs_aixacl2: add missing semicolon | Björn Jacke | 1 | -1/+1 | |
fixes #7197. Thanks to William Jojo for the correction. | |||||
2010-03-01 | s3:groupmap revert to tdb storage | Simo Sorce | 4 | -733/+269 | |
Group mapping needs to be cluster aware, and this means using the tdb backend. Remove ldb group mapping as this is not cluster aware. | |||||
2010-03-01 | s3: Abstract access to sessionid.tdb, similar to conn_tdb.c | Volker Lendecke | 9 | -149/+206 | |
2010-03-01 | s3: Add connections_forall_read() | Volker Lendecke | 7 | -21/+60 | |
In a cluster, this makes a large difference: For r/w traverse, we have to do a fetch_locked on every record which for most users of connections_forall is just overkill. |