summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* r6281: Fix the build for FreeBSD 4 -- no winbindVolker Lendecke2005-04-101-2/+2
|
* r6279: Convert the RAP enum functions to the pdb_search API. Who is using thisVolker Lendecke2005-04-101-45/+56
| | | | | | nowadays? This looks rather broken, but survives basic tests with 'net'. Volker
* r6277: This implements a new caching API for enumerating the pdb elements. It isVolker Lendecke2005-04-104-48/+415
| | | | | | | | | | | | | | | | | | | | | modeled after query_displayinfo and should hide the differences between users, groups and aliases while allowing a cache analog load_sampw_entries: struct pdb_search *pdb_search_users(uint16 acct_flags); struct pdb_search *pdb_search_groups(void); struct pdb_search *pdb_search_aliases(const DOM_SID *sid); uint32 pdb_search_entries(struct pdb_search *search, uint32 start_idx, uint32 max_entries, struct samr_displayentry **result); void pdb_search_destroy(struct pdb_search *search); Why this API? Eventually we will need to apply the work gd has started on enumerating users with paged ldap searches to groups and aliases. Before doing that I want to clean up the search routines we have. The sample application (more to follow) is 'net maxrid'. Volker
* r6275: Implement RAP version of enumusers/enumgroups level 0. No, I've not ↵Volker Lendecke2005-04-102-7/+135
| | | | | | | | | | gone mad, this is to test future changes to enumeration functions... This can successfully list users from nt4 and w2k3sp1. Volker
* r6273: Remove some unused code, minor cleanupVolker Lendecke2005-04-103-115/+3
|
* r6269: With help from Marcel Müller <mueller@maazl.de> in tracking down the ↵Jeremy Allison2005-04-102-4/+10
| | | | | | | | bug, fix trans2 and nttrans secondary packet processing. We were being too strict checking the incoming packet (by 1 byte). Jeremy.
* r6266: Add includes for sys/extattr.h and sys/uio.h for FreeBSD xattr code.Jeremy Allison2005-04-101-0/+8
| | | | Jeremy.
* r6263: Get rid of generate_wellknown_sids, they are const static and ↵Volker Lendecke2005-04-0923-171/+83
| | | | | | | | initializable statically. Volker
* r6262: Minor updates to cifs umount helperSteve French2005-04-091-4/+11
|
* r6261: Tidyup message str printf. Ensure tvs struct is zeroed.Jeremy Allison2005-04-092-1/+2
| | | | Jeremy.
* r6258: Fix found by OS/2 set_ea call. When setting specific info remember to ↵Jeremy Allison2005-04-091-5/+20
| | | | | | | terminate once we've done that and not "break" into the generic file metadata set code. Jeremy.
* r6256: Fix fprintf errors in smbpasswd. Fix for bug #2585 Ulf Härnhammar ↵Jeremy Allison2005-04-081-3/+3
| | | | | | <metaur@telia.com> Jeremy.
* r6255: Initial checkin of cifs umount utilitySteve French2005-04-081-0/+266
|
* r6253: Add FreeBSD EA API support. Bug #2576 - patch donated by Timur ↵Jeremy Allison2005-04-082-10/+197
| | | | | | Bakeyev <timur@com.bat.ru> Jeremy.
* r6252: Re-order position of become_root() to allow directory to beJeremy Allison2005-04-081-3/+4
| | | | | read first. Jeremy.
* r6249: Get the comparison the right way around...Jeremy Allison2005-04-081-1/+1
| | | | Jeremy.
* r6243: Yes. I *will* hate myself in the morning for this one.Gerald Carter2005-04-081-0/+17
| | | | | | I need to gather some more information to know if these extra context id's may be used later. But for now, pw changes via CTL+ALT+DEL from win2k3sp1 clients work.
* r6242: after talking to jeremy, we can actually consolidateGerald Carter2005-04-073-18/+13
| | | | | | | | | the 2 BOOL flags in dfs_redirect() down to one since they both are used in essentially the same context (from what we can tell). Tested Win98SE, WinXP sp 1 & 2, Win2k3 sp1, and WIn2k Sp4. All dfs operations still seem to work.
* r6240: Fix for bug #2581. Add size limit (in kb) to stat cache.Jeremy Allison2005-04-072-0/+9
| | | | Jeremy.
* r6237: fix my breakage of WinXP sp2 msdfs support.Gerald Carter2005-04-073-9/+27
| | | | | | | | We did need the special case for RESOLVE_DFSPATH in the findfirst() code. Jeremy, please verify I haven't broken the allow_wcard code you added to resolve_dfs_path()
* r6235: Partial fix for bugid #2581. Ensure if realloc fails on an internalJeremy Allison2005-04-071-3/+8
| | | | | tdb we fail gracefully. Jeremy.
* r6234: Fix for possible root squash nfs bugs from psz@maths.usyd.edu.auJeremy Allison2005-04-072-1/+9
| | | | Jeremy.
* r6232: more cleanups; remove BUFFER3; rename BUFFER4 -> RPC_DATA_BLOB; ↵Gerald Carter2005-04-0710-148/+129
| | | | rename REG_CREATE_VALE -> REG_SET_VALUE
* r6231: Herb, I think this checkin was a mistake. Are you sure this isGerald Carter2005-04-071-1/+1
| | | | | | what you meant to change? Fix build breakage....
* r6230: don't know how this ever worked! the compiler complained weHerb Lewis2005-04-061-1/+1
| | | | were comparing an integer to a pointer and it was right.
* 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().