Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Replace the boilerplate calls to : | Jeremy Allison | 2009-06-18 | 6 | -270/+154 | |
| | | | | | | | | | | | | resolve_dfspath() -> unix_convert() -> get_full_smb_filename() -> check_name() with a new function filename_convert(). This restores the check_name() calls that had gone missing since the default create_file was changed. All "standard" pathname processing now goes through filename_convert(). I'll take a look at the non-standard pathname processing next. As a benefit, fixed a missing resolve_dfspath() in the trans2 mkdir call. Jeremy. | |||||
* | s3:netlogon Cope with recent rename in netlogon.idl | Andrew Bartlett | 2009-06-18 | 1 | -1/+1 | |
| | ||||||
* | Fix resource leak in lib/ldb/tools/ldbmodify.c | Slava Semushin | 2009-06-18 | 1 | -0/+1 | |
| | | | | Patch for bug #6389 | |||||
* | Fix syntax error in lib/ldb/ldb_sqlite3/base160.c | Slava Semushin | 2009-06-18 | 1 | -1/+1 | |
| | | | | Patch for bug #6388 | |||||
* | s3 onefs: Remove dfs resolution from create_file() now that it's being done ↵ | Tim Prouty | 2009-06-17 | 1 | -22/+1 | |
| | | | | at a higher level | |||||
* | s3: Change SMB_VFS_OPEN to take an smb_filename struct | Tim Prouty | 2009-06-17 | 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. | |||||
* | s3: Plumb smb_filename from create_file all of the way down to fd_open | Tim Prouty | 2009-06-17 | 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. | |||||
* | Fix bug #6476 - more then 3000 smbd-zombies in memory | Jeremy Allison | 2009-06-17 | 1 | -0/+12 | |
| | | | | | We weren't reaping children in the [x]inetd case. Jeremy. | |||||
* | s3-net: Fix Bug #6328: support "net sam rights grant/revoke" with multiple ↵ | David Markey | 2009-06-17 | 1 | -18/+24 | |
| | | | | | | | | rights. David Signed-off-by: Günther Deschner <gd@samba.org> | |||||
* | s3/i18n: Add Russian to the list. | Karolin Seeger | 2009-06-17 | 1 | -1/+1 | |
| | | | | Karolin | |||||
* | s3/i18n: Add Russian translation for SWAT messages. | Karolin Seeger | 2009-06-17 | 12 | -0/+694 | |
| | | | | | | Thanks to Yuri Kozlov <kozlov.y [at] gmail.com>! This is part of a fix for bug #4755. | |||||
* | s3-net: Fix Bug #6328: allow multiple rights in "net sam rights grant". | Günther Deschner | 2009-06-17 | 1 | -10/+14 | |
| | | | | Guenther | |||||
* | s3/i18n: Update German SWAT translations. | Karolin Seeger | 2009-06-17 | 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 | |||||
* | s3/libsmb: Fix typo in error message. | Karolin Seeger | 2009-06-17 | 1 | -1/+1 | |
| | | | | | | Thanks to Herb Lewis <hlewis [at] panasas.com> for noticing! Karolin | |||||
* | Remove msdfs pathname processing from default create file. | Jeremy Allison | 2009-06-16 | 1 | -25/+0 | |
| | | | | | No longer needed. Jeremy | |||||
* | Fix msdfs after the change to smb_filename struct. We must *always* | Jeremy Allison | 2009-06-16 | 5 | -29/+161 | |
| | | | | | pull the pathname, then call resolve_dfspath(), before unix_convert(). Jeremy. | |||||
* | _lsa_EnumAccountRights and _lsa_EnumPrivsAccount can return an | Jeremy Allison | 2009-06-16 | 1 | -19/+17 | |
| | | | | | | empty set of privilages if the SID doesn't have any. (From [MS-LSAD.pdf]) Jeremy. | |||||
* | s3-netapi: Fix Bug #6451: net/libnetapi user rename using wrong access bits. | Günther Deschner | 2009-06-16 | 1 | -0/+2 | |
| | | | | Guenther | |||||
* | s3-netapi: Fix Bug #6305. Correctly prompt for a password when a username ↵ | Günther Deschner | 2009-06-16 | 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 | |||||
* | s3-netapi: add NetGetJoinInformation example code. | Günther Deschner | 2009-06-16 | 2 | -0/+110 | |
| | | | | Guenther | |||||
* | s3 onefs: Fix reading over the end of the array, because the incorrect array ↵ | Tim Prouty | 2009-06-15 | 1 | -2/+3 | |
| | | | | was being read. | |||||
* | s3 onefs: Change onefs modules to use the new createfile api | Tim Prouty | 2009-06-15 | 3 | -43/+46 | |
| | ||||||
* | s3/libsmb: Fix debug message. | Karolin Seeger | 2009-06-15 | 1 | -1/+1 | |
| | | | | | | | | This fixes bug #6472. Karolin Signed-off-by: Volker Lendecke <vl@samba.org> | |||||
* | Do a correct TALLOC_FREE in an error case | Volker Lendecke | 2009-06-15 | 1 | -1/+4 | |
| | ||||||
* | Remove "winbindd_request" and "winbindd_response" from winbindd_cli_state | Volker Lendecke | 2009-06-14 | 3 | -11/+15 | |
| | | | | | This shrinks the memory footprint of an idle client by 5592 bytes to 60 bytes on my 32-bit box. | |||||
* | Make winbindd_cli_state->response a pointer instead of a struct member | Volker Lendecke | 2009-06-14 | 14 | -240/+246 | |
| | | | | | | Same comment as in baa6084378e530b: This is just a preparatory checkin. Volker | |||||
* | Remove an unused struct member in winbindd_cli_state | Volker Lendecke | 2009-06-14 | 1 | -1/+0 | |
| | ||||||
* | Fix an error message: We get the errno in "err" | Volker Lendecke | 2009-06-14 | 1 | -1/+1 | |
| | ||||||
* | winbind: replace process_loop() by tevent_loop_once() | Volker Lendecke | 2009-06-14 | 1 | -68/+5 | |
| | ||||||
* | Make rescan_trusted_domains a timed event | Volker Lendecke | 2009-06-14 | 3 | -26/+20 | |
| | ||||||
* | Do not store the listening fde | Volker Lendecke | 2009-06-14 | 1 | -15/+11 | |
| | ||||||
* | Avoid scanning the client list when a client exits | Volker Lendecke | 2009-06-14 | 2 | -20/+6 | |
| | ||||||
* | Do not use "finished" in winbind child | Volker Lendecke | 2009-06-14 | 1 | -10/+8 | |
| | ||||||
* | Remove unused init_child_connection() | Volker Lendecke | 2009-06-14 | 2 | -139/+0 | |
| | ||||||
* | Convert winbindd_domain_info to wb_domain_request_send | Volker Lendecke | 2009-06-14 | 1 | -59/+75 | |
| | ||||||
* | Add winbindd_dual_ping to all children | Volker Lendecke | 2009-06-14 | 5 | -0/+20 | |
| | ||||||
* | Convert async_domain_request to wb_domain_request_send | Volker Lendecke | 2009-06-14 | 1 | -20/+22 | |
| | ||||||
* | Add async wb_ping | Volker Lendecke | 2009-06-14 | 4 | -0/+63 | |
| | ||||||
* | Add an async wb request loop | Volker Lendecke | 2009-06-14 | 2 | -0/+63 | |
| | ||||||
* | Add wb_domain_request_send/recv | Volker Lendecke | 2009-06-14 | 2 | -0/+190 | |
| | ||||||
* | Remove some unused code | Volker Lendecke | 2009-06-14 | 4 | -264/+0 | |
| | ||||||
* | Convert the winbind parent->child communication to wb_reqtrans | Volker Lendecke | 2009-06-14 | 6 | -239/+166 | |
| | ||||||
* | Convert the main winbind client communication to wb_reqtrans.c | Volker Lendecke | 2009-06-14 | 3 | -125/+66 | |
| | ||||||
* | Make winbindd_cli_state->request a pointer instead of a struct member | Volker Lendecke | 2009-06-14 | 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 | |||||
* | s3: Plumb smb_filename through SMB_VFS_CREATE_FILE | Tim Prouty | 2009-06-12 | 13 | -363/+292 | |
| | ||||||
* | s3: Add smb_filename utility functions and fix a bug in copy_smb_filename | Tim Prouty | 2009-06-12 | 2 | -5/+94 | |
| | ||||||
* | Check for error in transfer_file return also. | Jeremy Allison | 2009-06-12 | 1 | -1/+7 | |
| | | | | Jeremy. | |||||
* | Fix bug 6440 | Volker Lendecke | 2009-06-12 | 1 | -11/+19 | |
| | | | | Don't ignore the close error of the output file in check_magic() | |||||
* | Simplify close_normal_file() | Volker Lendecke | 2009-06-12 | 1 | -22/+21 | |
| | ||||||
* | Activate tldap tracing in pdb_ads | Volker Lendecke | 2009-06-12 | 1 | -0/+34 | |
| |