Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-05-13 | Thread-safe protection: libsmbclient initialization | Derrell Lipman | 1 | -94/+133 | |
- Begin converting init functions to use SMB_THREAD_ONCE. libsmbclient module-wide initialization is now moved into a separate function and called via SMB_THREAD_ONCE. - libsmbclient counts users (contexts) so that it can release global resources when the last context is closed. That count of contexts is now protected by a mutex. Derrell | |||||
2009-05-13 | s3:libsmb: move read_smb_send/recv() static in async_smb.c | Stefan Metzmacher | 3 | -92/+87 | |
metze | |||||
2009-05-13 | s3:libsmb: let cli_smb_chain_send() also return NTSTATUS | Stefan Metzmacher | 3 | -12/+19 | |
metze | |||||
2009-05-13 | s3:libsmb: return NT_STATUS_CONNECTION_INVALID if the fd is -1 | Bo Yang | 1 | -5/+7 | |
This way we can destinguish between requests which failed because the connection broke after they were triggered and the requests which are started on an already broken connection. This also moves the check to cli_smb_req_iov_send() where it really belongs. metze | |||||
2009-05-13 | Revert "s3: checkin .po for pam_winbind" because of license issue. | Bo Yang | 18 | -2851/+0 | |
This reverts commit 8611f03dbb0c45d8755725232508cff258b426d5. | |||||
2009-05-13 | s3-printing: no need to define struct table_node 4 times. | Günther Deschner | 5 | -29/+10 | |
Guenther | |||||
2009-05-13 | s3-net: Fix bug 6340: don't segfault when cleartext trustdom pwd could not ↵ | Günther Deschner | 1 | -1/+1 | |
be retrieved. Guenther | |||||
2009-05-13 | Remove an unused struct definition | Volker Lendecke | 1 | -6/+0 | |
2009-05-13 | s3: checkin .po for pam_winbind | Bo Yang | 18 | -0/+2851 | |
Signed-off-by: Bo Yang <boyang@samba.org> | |||||
2009-05-13 | s3: return proper error code in cli_smb_req_send | Bo Yang | 6 | -39/+83 | |
Signed-off-by: Bo Yang <boyang@samba.org> | |||||
2009-05-12 | s3 onefs: Self-contend level2 oplocks on BRL | Zack Kirsch | 2 | -2/+14 | |
2009-05-12 | s3 onefs: Fix ignore sacl parameter | Tim Prouty | 4 | -24/+36 | |
2009-05-12 | s3: Fix strict locking with chained reads | Tim Prouty | 1 | -22/+24 | |
Move the strict lock/unlock code down a level for reads to avoid calling chain_reply before the unlock. | |||||
2009-05-12 | s3: Fallback to the legacy sid_to_(uid|gid) instead of returning NULL. | Aravind Srinivasan | 2 | -26/+4 | |
This is very similar to be1dfff02d562e42a7847bd02fed8538630d3f41 | |||||
2009-05-12 | s3 auth: Make debug message louder and more useful | Dan Sledz | 1 | -2/+3 | |
2009-05-13 | s3-spoolss: move SPL_ARCH_X defines to IDL. | Günther Deschner | 1 | -8/+0 | |
Guenther | |||||
2009-05-13 | s3-netdomjoin-gui: prepare to call out for NetRenameMachineInDomain() to ↵ | Günther Deschner | 1 | -1/+48 | |
rename computers in domains. Guenther | |||||
2009-05-12 | s3-netdomjoin-gui: Fix join prompt dialog test. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-05-12 | s3-netdomjoin-gui: use NetServerGetInfo() level 101 to get hostname. | Günther Deschner | 1 | -2/+7 | |
Guenther | |||||
2009-05-12 | s3-netdomjoin-gui: inspect the correct computername string before | Günther Deschner | 1 | -1/+1 | |
enabling/disabling the change button. Guenther | |||||
2009-05-12 | Clean up assignments to iov_base, ensure it's always cast to void *. This ↵ | Jeremy Allison | 11 | -32/+32 | |
should quieten some warnings with picky compilers on the buildfarm. Jeremy. | |||||
2009-05-12 | Fix the last few format arg missmatches I missed. | Jeremy Allison | 1 | -4/+4 | |
Jeremy. | |||||
2009-05-12 | Convert response.extra_data.data from malloc to talloc | Volker Lendecke | 8 | -98/+47 | |
2009-05-12 | Fix bug 6157 | Volker Lendecke | 3 | -1/+60 | |
This patch picks the alphabetically smallest one of the multi-value attribute "uid". This fixes a regression against 3.0 and also becomes deterministic. | |||||
2009-05-12 | s3-printing: Fix vlp testprinter application. | Günther Deschner | 2 | -31/+30 | |
Jeremy, we cannot just access cache_path() here without calling lp_load and friends as well as parsing configfile from the commandline in order to make "make test/selftest" find the correct conffile with path, etc. I just changed it to pass the target tdbfilename as an argument, ok ? Guenther | |||||
2009-05-12 | s3:build: extend the support fo Debian GNU/kFooBar to kOpenSolaris | Michael Adam | 1 | -5/+5 | |
As suggested by Robert Millan. Michael | |||||
2009-05-12 | s3:build: support non-linux gnu ports | Michael Adam | 1 | -4/+16 | |
This is based on a patch by the debian package maintainers, adapted for the merged branch. Michael | |||||
2009-05-12 | s3:loadparm: free the file_list at the start of loadparm | Michael Adam | 1 | -0/+2 | |
This should reduce the waste of memory when using "config file" or "config backend". It also reduces the risk of triggering reloads due to some old unused files being checked. Michael | |||||
2009-05-12 | s3:loadparm: refactor freeing of file_list out into free_file_lists() | Michael Adam | 1 | -13/+21 | |
Michael | |||||
2009-05-12 | s3:proto.h: remove old param/params.c prototype | Michael Adam | 1 | -7/+0 | |
Michael | |||||
2009-05-11 | Fix warning about unused label with no sendfile. | Jeremy Allison | 1 | -1/+2 | |
Jeremy. | |||||
2009-05-11 | Fix a bunch of compiler warnings about wrong format types. | Jeremy Allison | 18 | -57/+61 | |
Should make Solaris 10 builds look cleaner. Jeremy. | |||||
2009-05-11 | Hopefully fix the buildfarm. Add some debug level 10 messages | Jeremy Allison | 2 | -5/+20 | |
I used to track down the vlp problem, change the vlp test printer not to use a static path of /tmp/vlp.tdb for the virtual print database (as this will eventually fill up). Cause it to use a virtual print database inside the cachepath. Jeremy. | |||||
2009-05-12 | s3-samr: implement _samr_RidToSid(). | Günther Deschner | 1 | -10/+30 | |
Guenther | |||||
2009-05-12 | s3-samr: Let _samr_TestPrivateFunctionsDomain() return ↵ | Günther Deschner | 1 | -1/+0 | |
NT_STATUS_NOT_SUPPORTED to make RPC-SAMR happy. Guenther | |||||
2009-05-11 | Fix some nonempty blank lines | Volker Lendecke | 1 | -37/+37 | |
2009-05-11 | Correct typos; semicolons instead of commas | Derrell Lipman | 1 | -7/+7 | |
2009-05-11 | s3-samr: Fix Bug #5859, renaming of samr objects failed due to samr ↵ | Günther Deschner | 1 | -0/+3 | |
setuserinfo access checks. Torture test to follow... Guenther | |||||
2009-05-11 | Add checks for non_root mode to help buildfarm spoolss tests. | Jeremy Allison | 1 | -14/+18 | |
Reviewed by Guenther. Jeremy. | |||||
2009-05-11 | s3-lsa: Fix _lsa_LookupNames2() server implementation which always returned ↵ | Günther Deschner | 1 | -0/+1 | |
a NULL sid_array since 3.2.0. Found by torture test. This makes it possible to search for users while adding them to groups via windows usermanager. Guenther | |||||
2009-05-11 | s3-selftest: enable RPC-LSA-LOOKUPNAMES against Samba 3. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-05-11 | s3-net: add "net dom renamecomputer" to rename machines in a domain. | Günther Deschner | 2 | -3/+114 | |
dmarkey, please test :) Guenther | |||||
2009-05-10 | Provide a libsmbclient interface for programs requiring threads | Derrell Lipman | 4 | -1/+288 | |
- This adds two functions: smbc_thread_posix() which provides access to the internal threading implementation using pthread; and smbc_thread_impl() where the user provides each of the functions required by Samba, to give access to the thread implementation's native capabilities. Derrell | |||||
2009-05-09 | wb_int_trans -> wb_simple_trans in wbclient.c | Volker Lendecke | 1 | -148/+24 | |
2009-05-09 | Add wb_simple_trans_send/recv | Volker Lendecke | 2 | -1/+137 | |
2009-05-09 | Pass also sername to check password script | Simo Sorce | 1 | -4/+12 | |
2009-05-09 | Fix the mangle1 test | Volker Lendecke | 1 | -1/+1 | |
2009-05-09 | Do not call SMB_VFS_GET_REAL_FILENAME if the name is mangled | Volker Lendecke | 1 | -6/+11 | |
The GPFS get_real_file name does not know about mangled names. Tim, if onefs does not either, you need this bugfix :-) In case onefs does 8.3 names, we need to pass the mangled flag down to SMB_VFS_GET_REAL_FILENAME to give GPFS a chance say ENOTSUPP and do the fallback. | |||||
2009-05-09 | s3:libsmb: fix layering of cli_ntrename_internal and its callers | Stefan Metzmacher | 1 | -29/+35 | |
It's easier to have cli_ntrename_internal as a semetric async tevent_req function. cli_ntrename() and cli_nt_hardlink() should be callers on top of cli_ntrename_internal(). metze | |||||
2009-05-08 | s3: Fix chained sesssetupAndX/tconn messages | Tim Prouty | 1 | -0/+7 | |
A sesssetupAndX chained with a tconn will not correctly set the TID in the response header. I'm seeing an XP client send this chained sesssetup/tconn when samba has security = share. Samba's current behavior is to return a TID of 0 in the smb header rather than the actual TID. This patch also updates the UID in the header as well. |