Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-06-17 | s3 onefs: Remove dfs resolution from create_file() now that it's being done ↵ | Tim Prouty | 1 | -22/+1 | |
at a higher level | |||||
2009-06-17 | s3: Change SMB_VFS_OPEN to take an smb_filename struct | Tim Prouty | 23 | -127/+392 | |
This was a little messy because of all of the vfs modules I had to touch. Most of them were pretty straight forward, but the streams modules required a little attention to handle smb_filename. Since the use of smb_filename enables the vfs modules to access the raw, over-the-wire stream, a little bit of the handling that was being done by split_ntfs_stream_name has now been shifted into the individual stream modules. It may be a little more code, but overall it gives more flexibility to the streams modules, while also allowing correct stream handling. | |||||
2009-06-17 | s3: Plumb smb_filename from create_file all of the way down to fd_open | Tim Prouty | 5 | -206/+282 | |
I used the smb_filename struct everywhere that was feasible for the first pass. There are still some places in this path that need to be changed to use smb_filename, but this is a good start. I also: - Removed fname/path arguments from a few functions that weren't really using them. - Added a utility function for detecting whether an smb_filename is a stream. | |||||
2009-06-17 | Fix bug #6476 - more then 3000 smbd-zombies in memory | Jeremy Allison | 1 | -0/+12 | |
We weren't reaping children in the [x]inetd case. Jeremy. | |||||
2009-06-17 | s3-net: Fix Bug #6328: support "net sam rights grant/revoke" with multiple ↵ | David Markey | 1 | -18/+24 | |
rights. David Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2009-06-17 | s3/i18n: Add Russian to the list. | Karolin Seeger | 1 | -1/+1 | |
Karolin | |||||
2009-06-17 | s3/i18n: Add Russian translation for SWAT messages. | Karolin Seeger | 12 | -0/+694 | |
Thanks to Yuri Kozlov <kozlov.y [at] gmail.com>! This is part of a fix for bug #4755. | |||||
2009-06-17 | s3-net: Fix Bug #6328: allow multiple rights in "net sam rights grant". | Günther Deschner | 1 | -10/+14 | |
Guenther | |||||
2009-06-17 | s3/i18n: Update German SWAT translations. | Karolin Seeger | 1 | -215/+239 | |
This is part of a fix for bug #4755. Patch was provided (mainly) by Helge Kreutzmann <debian [at] helgefjell.de>. Thanks! Karolin | |||||
2009-06-17 | s3/libsmb: Fix typo in error message. | Karolin Seeger | 1 | -1/+1 | |
Thanks to Herb Lewis <hlewis [at] panasas.com> for noticing! Karolin | |||||
2009-06-16 | Remove msdfs pathname processing from default create file. | Jeremy Allison | 1 | -25/+0 | |
No longer needed. Jeremy | |||||
2009-06-16 | Fix msdfs after the change to smb_filename struct. We must *always* | Jeremy Allison | 5 | -29/+161 | |
pull the pathname, then call resolve_dfspath(), before unix_convert(). Jeremy. | |||||
2009-06-16 | _lsa_EnumAccountRights and _lsa_EnumPrivsAccount can return an | Jeremy Allison | 1 | -19/+17 | |
empty set of privilages if the SID doesn't have any. (From [MS-LSAD.pdf]) Jeremy. | |||||
2009-06-16 | s3-netapi: Fix Bug #6451: net/libnetapi user rename using wrong access bits. | Günther Deschner | 1 | -0/+2 | |
Guenther | |||||
2009-06-16 | s3-netapi: Fix Bug #6305. Correctly prompt for a password when a username ↵ | Günther Deschner | 1 | -1/+5 | |
was given. When no callback or wrapping has managed to get a password, prompt in the netapi connection manager for a password. Guenther | |||||
2009-06-16 | s3-netapi: add NetGetJoinInformation example code. | Günther Deschner | 2 | -0/+110 | |
Guenther | |||||
2009-06-15 | s3 onefs: Fix reading over the end of the array, because the incorrect array ↵ | Tim Prouty | 1 | -2/+3 | |
was being read. | |||||
2009-06-15 | s3 onefs: Change onefs modules to use the new createfile api | Tim Prouty | 3 | -43/+46 | |
2009-06-15 | s3/libsmb: Fix debug message. | Karolin Seeger | 1 | -1/+1 | |
This fixes bug #6472. Karolin Signed-off-by: Volker Lendecke <vl@samba.org> | |||||
2009-06-15 | Do a correct TALLOC_FREE in an error case | Volker Lendecke | 1 | -1/+4 | |
2009-06-14 | Remove "winbindd_request" and "winbindd_response" from winbindd_cli_state | Volker Lendecke | 3 | -11/+15 | |
This shrinks the memory footprint of an idle client by 5592 bytes to 60 bytes on my 32-bit box. | |||||
2009-06-14 | Make winbindd_cli_state->response a pointer instead of a struct member | Volker Lendecke | 14 | -240/+246 | |
Same comment as in baa6084378e530b: This is just a preparatory checkin. Volker | |||||
2009-06-14 | Remove an unused struct member in winbindd_cli_state | Volker Lendecke | 1 | -1/+0 | |
2009-06-14 | Fix an error message: We get the errno in "err" | Volker Lendecke | 1 | -1/+1 | |
2009-06-14 | winbind: replace process_loop() by tevent_loop_once() | Volker Lendecke | 1 | -68/+5 | |
2009-06-14 | Make rescan_trusted_domains a timed event | Volker Lendecke | 3 | -26/+20 | |
2009-06-14 | Do not store the listening fde | Volker Lendecke | 1 | -15/+11 | |
2009-06-14 | Avoid scanning the client list when a client exits | Volker Lendecke | 2 | -20/+6 | |
2009-06-14 | Do not use "finished" in winbind child | Volker Lendecke | 1 | -10/+8 | |
2009-06-14 | Remove unused init_child_connection() | Volker Lendecke | 2 | -139/+0 | |
2009-06-14 | Convert winbindd_domain_info to wb_domain_request_send | Volker Lendecke | 1 | -59/+75 | |
2009-06-14 | Add winbindd_dual_ping to all children | Volker Lendecke | 5 | -0/+20 | |
2009-06-14 | Convert async_domain_request to wb_domain_request_send | Volker Lendecke | 1 | -20/+22 | |
2009-06-14 | Add async wb_ping | Volker Lendecke | 4 | -0/+63 | |
2009-06-14 | Add an async wb request loop | Volker Lendecke | 2 | -0/+63 | |
2009-06-14 | Add wb_domain_request_send/recv | Volker Lendecke | 2 | -0/+190 | |
2009-06-14 | Remove some unused code | Volker Lendecke | 4 | -264/+0 | |
2009-06-14 | Convert the winbind parent->child communication to wb_reqtrans | Volker Lendecke | 6 | -239/+166 | |
2009-06-14 | Convert the main winbind client communication to wb_reqtrans.c | Volker Lendecke | 3 | -125/+66 | |
2009-06-14 | Make winbindd_cli_state->request a pointer instead of a struct member | Volker Lendecke | 14 | -423/+426 | |
In itself, this is pretty pointless. But in the next steps I'll convert the winbind internal communication to wb_reqtrans which allocates the request properly. This minimizes the later diff. Volker | |||||
2009-06-12 | s3: Plumb smb_filename through SMB_VFS_CREATE_FILE | Tim Prouty | 13 | -363/+292 | |
2009-06-12 | s3: Add smb_filename utility functions and fix a bug in copy_smb_filename | Tim Prouty | 2 | -5/+94 | |
2009-06-12 | Check for error in transfer_file return also. | Jeremy Allison | 1 | -1/+7 | |
Jeremy. | |||||
2009-06-12 | Fix bug 6440 | Volker Lendecke | 1 | -11/+19 | |
Don't ignore the close error of the output file in check_magic() | |||||
2009-06-12 | Simplify close_normal_file() | Volker Lendecke | 1 | -22/+21 | |
2009-06-12 | Activate tldap tracing in pdb_ads | Volker Lendecke | 1 | -0/+34 | |
2009-06-12 | Add basic tracing of tldap messages | Volker Lendecke | 1 | -0/+10 | |
2009-06-12 | Add debugging facility to tldap, analogous to tevent | Volker Lendecke | 2 | -0/+47 | |
2009-06-12 | s3: Call va_end() after all va_start()/va_copy() calls. | Andrew Kroeger | 3 | -2/+3 | |
There are error paths in S3 where va_end() is not properly called after va_start() or va_copy() have been called. These issues were noted while performing an inspection for S4 bug #6129. Thanks to Erik Hovland <erik@hovland.org> for the original bug report. | |||||
2009-06-11 | Fix bug #6297 - owner of sticky directory cannot delete files created by others. | Jeremy Allison | 1 | -2/+13 | |
The reason we couldn't delete was we were erroring out early if requestor was not the owner of the file we wanted to delete, instead of checking if the requestor owned the directory as well. If either of these is true, we must go on and check the ACL. Karolin, this is a must for 3.4.0 and also 3.3.next. I'll update the bug report with patches for 3.4.0 and 3.3.next and ask vl to review. Jeremy. |