summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* r6228: remove BUFHDR2 and clean up LsaEnumTrustedDomains()Gerald Carter2005-04-067-186/+167
| | | | Tested client and server code.
* r6225: get rid of warnings from my compiler about nested externsHerb Lewis2005-04-0651-138/+138
|
* r6221: format cleanup (got tied of looking for related structures)Gerald Carter2005-04-061-151/+168
| | | | also remove unused SID_ARRAY structure....
* r6220: cleaning up spoolss header; removing unused structuresGerald Carter2005-04-051-63/+18
|
* r6218: * fix a segv in EnumPrinters():rpc_buffer_alloc when the caller does ↵Gerald Carter2005-04-055-46/+149
| | | | | | | | not provide an RPC_BUFFER in the request * add initial (but wire untested) support for RegRestoreKey()
* r6217: After talking to jerry, commit the partial fix for wbinfo -r. This ↵Volker Lendecke2005-04-051-15/+23
| | | | | | | | | fixes the expansion of domain local groups in case the netsamlogon_cache is valid. The non-samlogon-cache side needs more work, as well as the samlogon cache itself. Volker
* r6216: Brown paper-bag bug fix for wbinfo --user-sids.... Nobody seems to ↵Volker Lendecke2005-04-051-2/+2
| | | | | | | | really use domain local groups ... Volker
* r6204: Fix double-free of talloc context.Jeremy Allison2005-04-051-1/+0
| | | | Jeremy.
* r6203: Fix attribute return on creating a directory with nttrans_create.Jeremy Allison2005-04-053-46/+61
| | | | | Fix strange allocation semantics of openX. Jeremy.
* r6200: Returned access should contain share mode as well as open mode.Jeremy Allison2005-04-041-1/+1
| | | | Jeremy.
* r6199: Only do the strange DOS error for openX, not trans2open.Jeremy Allison2005-04-041-3/+0
| | | | Jeremy.
* r6176: Fix a possibly uninitialised variable warning.Tim Potter2005-04-021-1/+1
|
* r6175: Fix crash bug and compiler warnings in strchr_m() test. Bugzilla #2565.Tim Potter2005-04-021-1/+4
|
* r6174: Fixup T2 open call - we were returning 2 bytes short.Jeremy Allison2005-04-023-25/+35
| | | | Jeremy.
* r6172: Tidy up error processing significantly. Remove unix_ERR_XXX global ↵Jeremy Allison2005-04-0112-231/+186
| | | | | | nastyness. Jeremy.
* r6170: Remove redundant flag that I had just added.Steve French2005-04-011-1/+0
|
* r6169: Fix bug #2563. Infinite loop on non-existant file with findnext.Jeremy Allison2005-04-011-3/+2
| | | | Jeremy
* r6167: Add more defines for POSIX extensions to match the newly addedSteve French2005-04-011-0/+10
| | | | client implementation
* r6166: Derell, I'm reverting this part of -r4917 because it modifies the keysGünther Deschner2005-04-011-2/+2
| | | | | | | | | | | to search in tdbs in a way that is not upgrade-safe and somewhat weird to use: Users have to modify policies like pdbedit -P "maximum password policies (seconds since 1970)" The value-description should better go into the manpage. Guenther
* r6163: Well I never, all this time the t2open code was incorrectly dectingJeremy Allison2005-04-011-1/+5
| | | | | | oplock requests and no one noticed. Hmmm. Don't think this is a commonly used codepath :-). Jeremy.
* r6160: Ensure allocation size is correctly returned for OpenX. Only set ↵Jeremy Allison2005-04-012-34/+51
| | | | | | | allocation on create/truncate for nttrans. Jeremy.
* r6158: fix some misleading error messagesGerald Carter2005-03-311-2/+2
|
* r6157: 'editorial changes' to example codeDerrell Lipman2005-03-311-1/+2
|
* r6156: Fixes bug #2543. Properly cache anonmous username when reverting to ↵Derrell Lipman2005-03-311-9/+20
| | | | anonymous login, in libsmbclient.
* r6155: Fixes bug #1133Derrell Lipman2005-03-312-5/+20
| | | | | | | | | | Added provision for overloading some global configuration options via the new, per-user file ~/.smb/smb.conf.append which is read after the global config file is read (and only if the global config file was read). This leave the original, BC behavior of ~/.smb/smb.conf which, if found, is read but causes the global config file to not be read. Also fixed a potential seg fault in to lp_dump_one().
* r6154: fix winbindd <-> Windows 2003 sp1 issue.Gerald Carter2005-03-311-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 Allison2005-03-312-13/+36
| | | | Jeremy.
* r6151: additional examples/tests for libsmbclientDerrell Lipman2005-03-314-12/+179
|
* r6149: Fixes bugs #2498 and 2484.Derrell Lipman2005-03-3142-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 Allison2005-03-312-29/+126
| | | | | | nttrans_create. Jeremy.
* r6141: Fix OS/2 EA's for NTcreate. OpenX and mkdir to follow.Jeremy Allison2005-03-313-57/+155
| | | | Jeremy.
* r6138: Refactor length reading out of EA code so we can read lengthJeremy Allison2005-03-301-15/+22
| | | | | external to buffer. Needed to add EA code to create calls. Jeremy.
* r6127: Eliminated all compiler warnings pertaining to mismatched ↵Derrell Lipman2005-03-3014-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 Lipman2005-03-303-11/+130
|
* r6125: smbc_stat() returned incorrect timestamps IFF it used cli_qpathinfo2() toDerrell Lipman2005-03-301-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'tJeremy Allison2005-03-301-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/2Jeremy Allison2005-03-301-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 andJeremy Allison2005-03-302-0/+135
| | | | | serial number. Jeremy.
* r6117: Close handles after group-creation as well.Günther Deschner2005-03-291-0/+9
| | | | Guenther
* r6116: update debian changelogSimo Sorce2005-03-291-0/+12
|
* r6110: Close handles on user creation. This allows easy mass creation of ↵Volker Lendecke2005-03-291-0/+9
| | | | | | | | users with rpcclient. Volker
* r6108: Added smbsh/smbwrapper for Linux to example/libsmbclient tree; ↵Derrell Lipman2005-03-2915-61/+4094
| | | | provided more complete libsmbclient testbrowse utility
* r6106: Fix bug #2551. It turns out that the incoming flags2 flag ↵Jeremy Allison2005-03-292-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 Allison2005-03-281-1/+1
| | | | Jeremy.
* r6103: Update list of mount options for mount.cifsSteve French2005-03-281-3/+3
|
* r6102: add support for opening a file for write with O_APPEND in libsmbclientDerrell Lipman2005-03-281-1/+35
|
* r6092: This much const causes the compiler on Fedora Core 2Jeremy Allison2005-03-283-5/+5
| | | | | to throw up. Jeremy.
* r6090: Patch to fix sys_select so it can't drop signals if another fdJeremy Allison2005-03-281-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 Allison2005-03-271-0/+2
| | | | | | <guenter.kukkukk@kukkukk.com> Jeremy.
* r6080: Port some of the non-critical changes from HEAD to 3_0. The main one ↵Volker Lendecke2005-03-2713-106/+253
| | | | | | | | is the change in pdb_enum_alias_memberships to match samr.idl a bit closer. Volker