summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
2009-06-18Add some const to the stat struct in the dosmode calls.Jeremy Allison8-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.
2009-06-18Replace the boilerplate calls to :Jeremy Allison6-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.
2009-06-18s3:netlogon Cope with recent rename in netlogon.idlAndrew Bartlett1-1/+1
2009-06-18Fix resource leak in lib/ldb/tools/ldbmodify.cSlava Semushin1-0/+1
Patch for bug #6389
2009-06-18Fix syntax error in lib/ldb/ldb_sqlite3/base160.cSlava Semushin1-1/+1
Patch for bug #6388
2009-06-17s3 onefs: Remove dfs resolution from create_file() now that it's being done ↵Tim Prouty1-22/+1
at a higher level
2009-06-17s3: Change SMB_VFS_OPEN to take an smb_filename structTim Prouty23-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-17s3: Plumb smb_filename from create_file all of the way down to fd_openTim Prouty5-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-17Fix bug #6476 - more then 3000 smbd-zombies in memoryJeremy Allison1-0/+12
We weren't reaping children in the [x]inetd case. Jeremy.
2009-06-17s3-net: Fix Bug #6328: support "net sam rights grant/revoke" with multiple ↵David Markey1-18/+24
rights. David Signed-off-by: Günther Deschner <gd@samba.org>
2009-06-17s3/i18n: Add Russian to the list.Karolin Seeger1-1/+1
Karolin
2009-06-17s3/i18n: Add Russian translation for SWAT messages.Karolin Seeger12-0/+694
Thanks to Yuri Kozlov <kozlov.y [at] gmail.com>! This is part of a fix for bug #4755.
2009-06-17s3-net: Fix Bug #6328: allow multiple rights in "net sam rights grant".Günther Deschner1-10/+14
Guenther
2009-06-17s3/i18n: Update German SWAT translations.Karolin Seeger1-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-17s3/libsmb: Fix typo in error message.Karolin Seeger1-1/+1
Thanks to Herb Lewis <hlewis [at] panasas.com> for noticing! Karolin
2009-06-16Remove msdfs pathname processing from default create file.Jeremy Allison1-25/+0
No longer needed. Jeremy
2009-06-16Fix msdfs after the change to smb_filename struct. We must *always*Jeremy Allison5-29/+161
pull the pathname, then call resolve_dfspath(), before unix_convert(). Jeremy.
2009-06-16_lsa_EnumAccountRights and _lsa_EnumPrivsAccount can return anJeremy Allison1-19/+17
empty set of privilages if the SID doesn't have any. (From [MS-LSAD.pdf]) Jeremy.
2009-06-16s3-netapi: Fix Bug #6451: net/libnetapi user rename using wrong access bits.Günther Deschner1-0/+2
Guenther
2009-06-16s3-netapi: Fix Bug #6305. Correctly prompt for a password when a username ↵Günther Deschner1-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-16s3-netapi: add NetGetJoinInformation example code.Günther Deschner2-0/+110
Guenther
2009-06-15s3 onefs: Fix reading over the end of the array, because the incorrect array ↵Tim Prouty1-2/+3
was being read.
2009-06-15s3 onefs: Change onefs modules to use the new createfile apiTim Prouty3-43/+46
2009-06-15s3/libsmb: Fix debug message.Karolin Seeger1-1/+1
This fixes bug #6472. Karolin Signed-off-by: Volker Lendecke <vl@samba.org>
2009-06-15Do a correct TALLOC_FREE in an error caseVolker Lendecke1-1/+4
2009-06-14Remove "winbindd_request" and "winbindd_response" from winbindd_cli_stateVolker Lendecke3-11/+15
This shrinks the memory footprint of an idle client by 5592 bytes to 60 bytes on my 32-bit box.
2009-06-14Make winbindd_cli_state->response a pointer instead of a struct memberVolker Lendecke14-240/+246
Same comment as in baa6084378e530b: This is just a preparatory checkin. Volker
2009-06-14Remove an unused struct member in winbindd_cli_stateVolker Lendecke1-1/+0
2009-06-14Fix an error message: We get the errno in "err"Volker Lendecke1-1/+1
2009-06-14winbind: replace process_loop() by tevent_loop_once()Volker Lendecke1-68/+5
2009-06-14Make rescan_trusted_domains a timed eventVolker Lendecke3-26/+20
2009-06-14Do not store the listening fdeVolker Lendecke1-15/+11
2009-06-14Avoid scanning the client list when a client exitsVolker Lendecke2-20/+6
2009-06-14Do not use "finished" in winbind childVolker Lendecke1-10/+8
2009-06-14Remove unused init_child_connection()Volker Lendecke2-139/+0
2009-06-14Convert winbindd_domain_info to wb_domain_request_sendVolker Lendecke1-59/+75
2009-06-14Add winbindd_dual_ping to all childrenVolker Lendecke5-0/+20
2009-06-14Convert async_domain_request to wb_domain_request_sendVolker Lendecke1-20/+22
2009-06-14Add async wb_pingVolker Lendecke4-0/+63
2009-06-14Add an async wb request loopVolker Lendecke2-0/+63
2009-06-14Add wb_domain_request_send/recvVolker Lendecke2-0/+190
2009-06-14Remove some unused codeVolker Lendecke4-264/+0
2009-06-14Convert the winbind parent->child communication to wb_reqtransVolker Lendecke6-239/+166
2009-06-14Convert the main winbind client communication to wb_reqtrans.cVolker Lendecke3-125/+66
2009-06-14Make winbindd_cli_state->request a pointer instead of a struct memberVolker Lendecke14-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-12s3: Plumb smb_filename through SMB_VFS_CREATE_FILETim Prouty13-363/+292
2009-06-12s3: Add smb_filename utility functions and fix a bug in copy_smb_filenameTim Prouty2-5/+94
2009-06-12Check for error in transfer_file return also.Jeremy Allison1-1/+7
Jeremy.
2009-06-12Fix bug 6440Volker Lendecke1-11/+19
Don't ignore the close error of the output file in check_magic()
2009-06-12Simplify close_normal_file()Volker Lendecke1-22/+21