summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
...
* acl_group_override() doesn't need to call stat. Pass thisJeremy Allison2009-06-181-28/+17
| | | | | down from above (as const). Jeremy.
* Add some const to the stat struct in the dosmode calls.Jeremy Allison2009-06-188-102/+72
| | | | | | | | Fix a couple more unix_convert uses to filename_convert. Fix bug in acl_group_override() where an uninitialized struct could be used. Move unix_convert with wildcard use in SMBsearch reply to boilerplate code. Jeremy.
* Replace the boilerplate calls to :Jeremy Allison2009-06-186-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.idlAndrew Bartlett2009-06-181-1/+1
|
* Fix resource leak in lib/ldb/tools/ldbmodify.cSlava Semushin2009-06-181-0/+1
| | | | Patch for bug #6389
* Fix syntax error in lib/ldb/ldb_sqlite3/base160.cSlava Semushin2009-06-181-1/+1
| | | | Patch for bug #6388
* s3 onefs: Remove dfs resolution from create_file() now that it's being done ↵Tim Prouty2009-06-171-22/+1
| | | | at a higher level
* s3: Change SMB_VFS_OPEN to take an smb_filename structTim Prouty2009-06-1723-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_openTim Prouty2009-06-175-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 memoryJeremy Allison2009-06-171-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 Markey2009-06-171-18/+24
| | | | | | | | rights. David Signed-off-by: Günther Deschner <gd@samba.org>
* s3/i18n: Add Russian to the list.Karolin Seeger2009-06-171-1/+1
| | | | Karolin
* s3/i18n: Add Russian translation for SWAT messages.Karolin Seeger2009-06-1712-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 Deschner2009-06-171-10/+14
| | | | Guenther
* s3/i18n: Update German SWAT translations.Karolin Seeger2009-06-171-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 Seeger2009-06-171-1/+1
| | | | | | Thanks to Herb Lewis <hlewis [at] panasas.com> for noticing! Karolin
* Remove msdfs pathname processing from default create file.Jeremy Allison2009-06-161-25/+0
| | | | | No longer needed. Jeremy
* Fix msdfs after the change to smb_filename struct. We must *always*Jeremy Allison2009-06-165-29/+161
| | | | | pull the pathname, then call resolve_dfspath(), before unix_convert(). Jeremy.
* _lsa_EnumAccountRights and _lsa_EnumPrivsAccount can return anJeremy Allison2009-06-161-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 Deschner2009-06-161-0/+2
| | | | Guenther
* s3-netapi: Fix Bug #6305. Correctly prompt for a password when a username ↵Günther Deschner2009-06-161-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 Deschner2009-06-162-0/+110
| | | | Guenther
* s3 onefs: Fix reading over the end of the array, because the incorrect array ↵Tim Prouty2009-06-151-2/+3
| | | | was being read.
* s3 onefs: Change onefs modules to use the new createfile apiTim Prouty2009-06-153-43/+46
|
* s3/libsmb: Fix debug message.Karolin Seeger2009-06-151-1/+1
| | | | | | | | This fixes bug #6472. Karolin Signed-off-by: Volker Lendecke <vl@samba.org>
* Do a correct TALLOC_FREE in an error caseVolker Lendecke2009-06-151-1/+4
|
* Remove "winbindd_request" and "winbindd_response" from winbindd_cli_stateVolker Lendecke2009-06-143-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 memberVolker Lendecke2009-06-1414-240/+246
| | | | | | Same comment as in baa6084378e530b: This is just a preparatory checkin. Volker
* Remove an unused struct member in winbindd_cli_stateVolker Lendecke2009-06-141-1/+0
|
* Fix an error message: We get the errno in "err"Volker Lendecke2009-06-141-1/+1
|
* winbind: replace process_loop() by tevent_loop_once()Volker Lendecke2009-06-141-68/+5
|
* Make rescan_trusted_domains a timed eventVolker Lendecke2009-06-143-26/+20
|
* Do not store the listening fdeVolker Lendecke2009-06-141-15/+11
|
* Avoid scanning the client list when a client exitsVolker Lendecke2009-06-142-20/+6
|
* Do not use "finished" in winbind childVolker Lendecke2009-06-141-10/+8
|
* Remove unused init_child_connection()Volker Lendecke2009-06-142-139/+0
|
* Convert winbindd_domain_info to wb_domain_request_sendVolker Lendecke2009-06-141-59/+75
|
* Add winbindd_dual_ping to all childrenVolker Lendecke2009-06-145-0/+20
|
* Convert async_domain_request to wb_domain_request_sendVolker Lendecke2009-06-141-20/+22
|
* Add async wb_pingVolker Lendecke2009-06-144-0/+63
|
* Add an async wb request loopVolker Lendecke2009-06-142-0/+63
|
* Add wb_domain_request_send/recvVolker Lendecke2009-06-142-0/+190
|
* Remove some unused codeVolker Lendecke2009-06-144-264/+0
|
* Convert the winbind parent->child communication to wb_reqtransVolker Lendecke2009-06-146-239/+166
|
* Convert the main winbind client communication to wb_reqtrans.cVolker Lendecke2009-06-143-125/+66
|
* Make winbindd_cli_state->request a pointer instead of a struct memberVolker Lendecke2009-06-1414-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_FILETim Prouty2009-06-1213-363/+292
|
* s3: Add smb_filename utility functions and fix a bug in copy_smb_filenameTim Prouty2009-06-122-5/+94
|
* Check for error in transfer_file return also.Jeremy Allison2009-06-121-1/+7
| | | | Jeremy.
* Fix bug 6440Volker Lendecke2009-06-121-11/+19
| | | | Don't ignore the close error of the output file in check_magic()