summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
...
| * s3:smbtorture Convert charcnv torture suite to use push_ucs2_talloc()Andrew Bartlett2009-04-071-4/+4
| | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-libads: avoid NULL talloc context with ads_get_dn().Günther Deschner2009-04-075-15/+15
| | | | | | | | Guenther
| * s3-svcctl: Fix _svcctl_EnumServicesStatusW() crash bug on too small buffer.Günther Deschner2009-04-071-1/+3
| | | | | | | | Guenther
| * s3 onefs: Simplify level 2 oplock self-contentionTim Prouty2009-04-061-74/+5
| | | | | | | | This removes all oplock dependence on locking.tdb
| * s3 oplocks: Refactor level II oplock contentionTim Prouty2009-04-062-57/+54
| |
| * s3-samr: add support for _samr_Connect3() while planning to pass a s4 ↵Günther Deschner2009-04-061-10/+19
| | | | | | | | | | | | smbtorture test. Guenther
| * Correct sync wrappers in cli_pipe.cVolker Lendecke2009-04-061-4/+14
| |
| * Add a bad hack to enable level 2 oplocks in torture_open_connection_shareVolker Lendecke2009-04-063-2/+10
| |
| * Make cli_oplock_ack asyncVolker Lendecke2009-04-062-29/+99
| |
| * Add async oplock waiterVolker Lendecke2009-04-062-1/+108
| |
| * Never hand out 0xffff as a midVolker Lendecke2009-04-061-1/+1
| | | | | | | | This is used for oplock replies
| * Remove async_req based async libsmb infrastructureVolker Lendecke2009-04-063-1006/+0
| |
| * Re-add the CHAIN1 testVolker Lendecke2009-04-062-1/+82
| |
| * Convert cli_open to tevent_reqVolker Lendecke2009-04-062-50/+111
| |
| * Convert cli_close to tevent_reqVolker Lendecke2009-04-062-23/+74
| |
| * Streamline cli_push sync wrapperVolker Lendecke2009-04-061-9/+18
| |
| * Convert cli_write_andx to tevent_reqVolker Lendecke2009-04-063-56/+110
| |
| * Streamline cli_pull sync wrapperVolker Lendecke2009-04-061-9/+18
| |
| * Convert cli_read_andx to tevent_reqVolker Lendecke2009-04-063-121/+166
| |
| * Convert cli_ntcreate to tevent_reqVolker Lendecke2009-04-063-57/+88
| |
| * Convert cli_tcon_andx to tevent_reqVolker Lendecke2009-04-063-73/+85
| |
| * Convert cli_negprot to tevent_reqVolker Lendecke2009-04-063-47/+79
| |
| * Convert cli_session_setup_guest to tevent_reqVolker Lendecke2009-04-063-55/+86
| |
| * Convert cli_trans to tevent_reqVolker Lendecke2009-04-063-393/+281
| |
| * Convert cli_echo to tevent_reqVolker Lendecke2009-04-063-97/+71
| |
| * Remove the CHAIN1 test -- will come back laterVolker Lendecke2009-04-062-100/+1
| |
| * Add new async libsmb infrastructureVolker Lendecke2009-04-064-0/+807
| | | | | | | | | | | | | | | | I know this is just yet another iteration, but I like this one much better than the one that exists right now :-) It will do trans and echo requests without a _recv helper and without unnecessary memcpy().
| * Add read_smb_send/recv, dumping keepalivesVolker Lendecke2009-04-062-0/+92
| |
| * s3:libads Make ads_get_dn() take a talloc contextAndrew Bartlett2009-04-0611-71/+58
| | | | | | | | | | | | | | | | | | | | | | | | Also remove ads_memfree(), which was only ever a wrapper around SAFE_FREE, used only to free the DN from ads_get_ds(). This actually makes libgpo more consistant, as it mixed a talloc and a malloc based string on the same element. Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org>
| * s3:printing Convert nt_printer_publish_ads() to use talloc betterAndrew Bartlett2009-04-061-26/+18
| | | | | | | | | | | | | | | | In particular, this removes one more user of pull_utf8_allocate() Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org>
| * s3:smbldap Remove smbldap_get_dnAndrew Bartlett2009-04-065-58/+23
| | | | | | | | | | | | This removes one more caller to pull_utf8_allocate() Signed-off-by: Günther Deschner <gd@samba.org>
| * Make some functions static to vfs_gpfs.cVolker Lendecke2009-04-061-14/+14
| |
| * Add prototype for smbd_gpfs_get_realfilename_pathVolker Lendecke2009-04-061-0/+2
| |
| * Fix two c++ warnings in vfs_gpfs.cVolker Lendecke2009-04-061-2/+2
| |
| * Use the server config file for smbpasswd -a user in make testVolker Lendecke2009-04-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Without this, smbpasswd generated a SID for the netbios name TORTURE_6. This SID somehow ended up in the user's token for quite a number of tests, leading to NT_STATUS_ACCESS_DENIED. I haven't fully understood what is going on here, but with this patch I could not reproduce the ACCESS_DENIED anymore. It might be coincidence and this patch does not fix anything, but for me it does not really hurt either. Metze, please check! Volker
| * Remove a silly checkVolker Lendecke2009-04-051-7/+0
| | | | | | | | | | This does not increase security, and if later error messages suck, we have to fix those.
| * Remove async_req dependency from cli_pull_transVolker Lendecke2009-04-051-23/+25
| |
| * Fix smbd crash for close_on_completionVolker Lendecke2009-04-051-0/+4
| | | | | | | | | | | | handle_trans() can talloc_free "conn" if the client requests close_on_completion. "state" is a talloc_child of conn, so it will be gone when we later free state->data et al.
| * Keep the forked-smbd stdout reader around longerVolker Lendecke2009-04-051-3/+8
| |
| * Ensure 0-termination for the forked-smbd debug outputVolker Lendecke2009-04-051-0/+1
| |
| * Pass the current debuglevel down to the forked smbdVolker Lendecke2009-04-051-1/+2
| |
| * s3-samr: add support for setting password hashes via samr_SetUserInfo level 21.Günther Deschner2009-04-031-4/+53
| | | | | | | | Guenther
| * Use cluster-aware procid_is_me instead of comparing pid'sVolker Lendecke2009-04-031-2/+2
| |
| * Use procid_str in debug messages for better cluster-debuggabilityVolker Lendecke2009-04-032-13/+15
| |
| * s3-build: fix the build after tsocket changes.Günther Deschner2009-04-031-2/+0
| | | | | | | | | | | | Metze, please check. Guenther
| * s3-lsa: use LSA_ROLE definitions in _lsa_QueryInfoPolicy().Günther Deschner2009-04-021-2/+2
| | | | | | | | Guenther
| * s3-lsa: don't SAFE_FREE talloced structs.Günther Deschner2009-04-021-2/+2
| | | | | | | | Guenther
| * s3-spoolss: implement _spoolss_GetPrinterDriver2 level 101 (Bug #5140).Günther Deschner2009-04-021-5/+238
| | | | | | | | Guenther
* | Fix bug #6254 - PUT/GET produces an error in IPv6 to a smb-server(3.3) has ↵Jeremy Allison2009-04-091-18/+23
|/ | | | | | | | | | | parameter "msdfs root = yes" This was broken by the refactoring around create_file(). MSDFS pathname processing must be done FIRST. MSDFS pathnames containing IPv6 addresses can be confused with NTFS stream names (they contain ":" characters. Jeremy.
* Allow pdbedit to change a user rid/sid. Based on a fix from Alexander ↵Jeremy Allison2009-04-011-3/+57
| | | | | | Zagrebin <alexz@visp.ru>. Jeremy.