Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | r6154: fix winbindd <-> Windows 2003 sp1 issue. | Gerald Carter | 2005-03-31 | 1 | -1/+5 | |
| | | | | | | | | Can't do LsaOpenPolicy() over schannel anymore. This is an interesting find as it could imply that there are other changes we haven't seen yet in sp1. Volker, You might want to look at this for trunk. | |||||
* | r6152: Correctly check OpenX open modes. | Jeremy Allison | 2005-03-31 | 2 | -13/+36 | |
| | | | | Jeremy. | |||||
* | r6151: additional examples/tests for libsmbclient | Derrell Lipman | 2005-03-31 | 4 | -12/+179 | |
| | ||||||
* | r6149: Fixes bugs #2498 and 2484. | Derrell Lipman | 2005-03-31 | 42 | -623/+615 | |
| | | | | | | | | | | | | | | | | | | 1. using smbc_getxattr() et al, one may now request all access control entities in the ACL without getting all other NT attributes. 2. added the ability to exclude specified attributes from the result set provided by smbc_getxattr() et al, when requesting all attributes, all NT attributes, or all DOS attributes. 3. eliminated all compiler warnings, including when --enable-developer compiler flags are in use. removed -Wcast-qual flag from list, as that is specifically to force warnings in the case of casting away qualifiers. Note: In the process of eliminating compiler warnings, a few nasties were discovered. In the file libads/sasl.c, PRIVATE kerberos interfaces are being used; and in libsmb/clikrb5.c, both PRIAVE and DEPRECATED kerberos interfaces are being used. Someone who knows kerberos should look at these and determine if there is an alternate method of accomplishing the task. | |||||
* | r6146: Added OS/2 EA support in trans2_open and trans2_mkdir. Fixed in ↵ | Jeremy Allison | 2005-03-31 | 2 | -29/+126 | |
| | | | | | | nttrans_create. Jeremy. | |||||
* | r6141: Fix OS/2 EA's for NTcreate. OpenX and mkdir to follow. | Jeremy Allison | 2005-03-31 | 3 | -57/+155 | |
| | | | | Jeremy. | |||||
* | r6138: Refactor length reading out of EA code so we can read length | Jeremy Allison | 2005-03-30 | 1 | -15/+22 | |
| | | | | | external to buffer. Needed to add EA code to create calls. Jeremy. | |||||
* | r6127: Eliminated all compiler warnings pertaining to mismatched ↵ | Derrell Lipman | 2005-03-30 | 14 | -20/+26 | |
| | | | | | | | | | | | | | | | | | | | | | | "qualifiers". The whole of samba comiles warning-free with the default compiler flags. Temporarily defined -Wall to locate other potential problems. Found an unused static function (#ifdefed out rather than deleted, in case it's needed for something in progress). There are also a number of uses of undeclared functions, mostly krb5_*. Files with these problems need to have appropriate header files included, but they are not fixed in this update. oplock_linux.c.c has undefined functions capget() and capset(), which need to have "#undef _POSIX_SOURCE" specified before including <sys/capability.h>, but that could potentially have other side effects, so that remains uncorrected as well. The flag -Wall should be added permanently to CFLAGS, and all warnings then generated should be eliminated. | |||||
* | r6126: added utility for testing smbc_stat() | Derrell Lipman | 2005-03-30 | 3 | -11/+130 | |
| | ||||||
* | r6125: smbc_stat() returned incorrect timestamps IFF it used cli_qpathinfo2() to | Derrell Lipman | 2005-03-30 | 1 | -4/+4 | |
| | | | | | | retrieve the timestamps (Win2k) and not if it used cli-getatr() to retrieve the timestamps (Win98). Timestamps are supposed to be in GMT, and should not have serverzone deducted from them in cli_qpathinfo2(). | |||||
* | r6124: Fix for bug #2242 from Tom Lackemann <cessnatomny@yahoo.com> - don't | Jeremy Allison | 2005-03-30 | 1 | -7/+20 | |
| | | | | | set SD on an NTtransact create unless we created the file. Jeremy. | |||||
* | r6122: Added "hack" fix for broken SMB_INFO_VOLUME level - used by OS/2 | Jeremy Allison | 2005-03-30 | 1 | -1/+7 | |
| | | | | | I believe. Reported as fixed by Marcel Müller <mueller@maazl.de>. Jeremy. | |||||
* | r6120: Added "volume" command to smbclient that prints out the volume name and | Jeremy Allison | 2005-03-30 | 2 | -0/+135 | |
| | | | | | serial number. Jeremy. | |||||
* | r6117: Close handles after group-creation as well. | Günther Deschner | 2005-03-29 | 1 | -0/+9 | |
| | | | | Guenther | |||||
* | r6116: update debian changelog | Simo Sorce | 2005-03-29 | 1 | -0/+12 | |
| | ||||||
* | r6110: Close handles on user creation. This allows easy mass creation of ↵ | Volker Lendecke | 2005-03-29 | 1 | -0/+9 | |
| | | | | | | | | users with rpcclient. Volker | |||||
* | r6108: Added smbsh/smbwrapper for Linux to example/libsmbclient tree; ↵ | Derrell Lipman | 2005-03-29 | 15 | -61/+4094 | |
| | | | | provided more complete libsmbclient testbrowse utility | |||||
* | r6106: Fix bug #2551. It turns out that the incoming flags2 flag ↵ | Jeremy Allison | 2005-03-29 | 2 | -7/+14 | |
| | | | | | | | | FLAGS2_LONG_PATH_COMPONENTS determines if a reply is uppercased on a SMBsearch request, not the protocol level. This could clear up quite a few hacks going forward I think. Jeremy. | |||||
* | r6104: Update dos filetimes to default yes for Office 2000. | Jeremy Allison | 2005-03-28 | 1 | -1/+1 | |
| | | | | Jeremy. | |||||
* | r6103: Update list of mount options for mount.cifs | Steve French | 2005-03-28 | 1 | -3/+3 | |
| | ||||||
* | r6102: add support for opening a file for write with O_APPEND in libsmbclient | Derrell Lipman | 2005-03-28 | 1 | -1/+35 | |
| | ||||||
* | r6092: This much const causes the compiler on Fedora Core 2 | Jeremy Allison | 2005-03-28 | 3 | -5/+5 | |
| | | | | | to throw up. Jeremy. | |||||
* | r6090: Patch to fix sys_select so it can't drop signals if another fd | Jeremy Allison | 2005-03-28 | 1 | -9/+17 | |
| | | | | | | is ready to read. Patch from Mark Weaver <mark-clist@npsl.co.uk>. The only question is, how did we miss this for so long..... :-). Jeremy. | |||||
* | r6082: Fix for bugid #2541. Fixes from Guenter Kukkukk ↵ | Jeremy Allison | 2005-03-27 | 1 | -0/+2 | |
| | | | | | | <guenter.kukkukk@kukkukk.com> Jeremy. | |||||
* | r6080: Port some of the non-critical changes from HEAD to 3_0. The main one ↵ | Volker Lendecke | 2005-03-27 | 13 | -106/+253 | |
| | | | | | | | | is the change in pdb_enum_alias_memberships to match samr.idl a bit closer. Volker | |||||
* | r6071: * clean up UNISTR2_ARRAY ( really just an array of UNISTR4 + count ) | Gerald Carter | 2005-03-26 | 10 | -131/+185 | |
| | | | | | | * add some backwards compatibility to 'net rpc rights list' * verify privilege name in 'net rpc rights privileges <name>' in order to give back better error messages. | |||||
* | r6069: Fix for bug #2541. Ensure we recognise LANMAN2.1 as OS/2 and select ↵ | Jeremy Allison | 2005-03-26 | 2 | -1/+2 | |
| | | | | | | | LANMAN2 protocol, ensure the EA size is always correctly set on a query for a file with no EA's. Jeremy. | |||||
* | r6067: Patch from Marcel Müller <mueller@maazl.de> - fix OS/2 EA_FROM_LIST | Jeremy Allison | 2005-03-25 | 1 | -10/+2 | |
| | | | | | info level. Jeremy. | |||||
* | r6063: Fix for bug #2533 - ensure SMBsearch unsets UNICODE flags2 bit as ↵ | Jeremy Allison | 2005-03-25 | 1 | -1/+4 | |
| | | | | | | | this SMB is DOS codepage only. Jeremy. | |||||
* | r6062: work around autoconf setting the CFLAGS="-g -O2" by default in ↵ | Gerald Carter | 2005-03-25 | 1 | -7/+10 | |
| | | | | AC_CACHE_CHECK | |||||
* | r6060: It's not quite accurate to say not having write access causes a group | Jeremy Allison | 2005-03-25 | 1 | -8/+9 | |
| | | | | | | | entry never to match - it matches but if doesn't grant access is recorded so the "other" entry isn't subsequently checked. Fix the algorithm. Jeremy. | |||||
* | r6057: Don't put the assert in the wrong place :-). | Jeremy Allison | 2005-03-25 | 1 | -4/+3 | |
| | | | | Jeremy. | |||||
* | r6055: Fix algorithm. If any of the primary or supplementary group ids match | Jeremy Allison | 2005-03-25 | 1 | -2/+18 | |
| | | | | | | | a "allow" entry of GROUP or GROUP_OBJ, then access is allowed. It doesn't terminate on the first match. Added debug to show where the match occured (or didn't). Jeremy. | |||||
* | r6053: Fixup dfs path with the new wildcard parser code split out. | Jeremy Allison | 2005-03-25 | 5 | -30/+32 | |
| | | | | Jeremy. | |||||
* | r6051: finish off | Gerald Carter | 2005-03-25 | 5 | -22/+352 | |
| | | | | | | | net rpc service stop net rpc service start net rpc service pause net rpc service resume | |||||
* | r6049: Ensure "dos filetime" checks file ACLs correctly. May fix Excel ↵ | Jeremy Allison | 2005-03-24 | 3 | -68/+109 | |
| | | | | | | | "read-only" issue. Jeremy. | |||||
* | r6048: Split out the check_path_syntax into a findfirst/next/wildcard version. | Jeremy Allison | 2005-03-24 | 2 | -26/+136 | |
| | | | | | The semantics are different with wildcards. Jeremy. | |||||
* | r6046: $ net -S block -U % -W VALE rpc service status spooler | Gerald Carter | 2005-03-24 | 4 | -15/+281 | |
| | | | | | | | | | | | | | | spooler service is SVCCTL_RUNNING. Configuration details: Service Type = 0x110 Start Type = 0x2 Error Control = 0x1 Tag ID = 0x0 Executable Path = C:\WINNT\system32\spoolsv.exe Load Order Group = SpoolerGroup Dependencies = RPCSS/ Start Name = LocalSystem Display Name = Print Spooler | |||||
* | r6044: Ensure the old search calls always ask mask_match to translate | Jeremy Allison | 2005-03-24 | 3 | -5/+21 | |
| | | | | | | patterns like ????????.??? - even if using an NT1 protocol. Matches W2K3 behavior. Jeremy. | |||||
* | r6041: cleaning up output from 'rpc service list' | Gerald Carter | 2005-03-24 | 1 | -1/+1 | |
| | ||||||
* | r6040: finish out 'net rpc service list' | Gerald Carter | 2005-03-24 | 5 | -28/+84 | |
| | ||||||
* | r6039: add CLI_DO_RPC macro for cookie cutter code; no new functionality to ↵ | Gerald Carter | 2005-03-24 | 2 | -157/+94 | |
| | | | | 'net rpc service' | |||||
* | r6038: adding more flesh to 'net rpc service' | Gerald Carter | 2005-03-24 | 6 | -49/+233 | |
| | | | | | | open and close the service control manager. Also experimenting with ideas for cli_xxx() interface. | |||||
* | r6037: little cleanup of unused vars and unnecessary codepaths | Gerald Carter | 2005-03-24 | 1 | -12/+7 | |
| | ||||||
* | r6036: patch from Lin Li <linl@xandros.com> to ensure trusted domains are ↵ | Gerald Carter | 2005-03-24 | 2 | -0/+7 | |
| | | | | initialized whenenumerating users and groups | |||||
* | r6034: Check only once | Simo Sorce | 2005-03-24 | 1 | -1/+3 | |
| | ||||||
* | r6029: adding files necessary to support 'net rpc service' functions; will ↵ | Gerald Carter | 2005-03-24 | 4 | -2/+235 | |
| | | | | fill in tomorrow | |||||
* | r6022: Fix for bug #2533. Incorrect dir listings from OS/2 clients. | Jeremy Allison | 2005-03-24 | 2 | -8/+3 | |
| | | | | Jeremy. | |||||
* | r6020: Never do NT status codes with protocols before NT1 as we don't get ↵ | Jeremy Allison | 2005-03-24 | 1 | -0/+4 | |
| | | | | | | client caps. Jeremy. | |||||
* | r6016: Give access only to root and Domain Users | Simo Sorce | 2005-03-24 | 1 | -11/+23 | |
| |