Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | r6281: Fix the build for FreeBSD 4 -- no winbind | Volker Lendecke | 2005-04-10 | 1 | -2/+2 | |
| | ||||||
* | r6279: Convert the RAP enum functions to the pdb_search API. Who is using this | Volker Lendecke | 2005-04-10 | 1 | -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 is | Volker Lendecke | 2005-04-10 | 4 | -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 Lendecke | 2005-04-10 | 2 | -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 cleanup | Volker Lendecke | 2005-04-10 | 3 | -115/+3 | |
| | ||||||
* | r6269: With help from Marcel Müller <mueller@maazl.de> in tracking down the ↵ | Jeremy Allison | 2005-04-10 | 2 | -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 Allison | 2005-04-10 | 1 | -0/+8 | |
| | | | | Jeremy. | |||||
* | r6263: Get rid of generate_wellknown_sids, they are const static and ↵ | Volker Lendecke | 2005-04-09 | 23 | -171/+83 | |
| | | | | | | | | initializable statically. Volker | |||||
* | r6262: Minor updates to cifs umount helper | Steve French | 2005-04-09 | 1 | -4/+11 | |
| | ||||||
* | r6261: Tidyup message str printf. Ensure tvs struct is zeroed. | Jeremy Allison | 2005-04-09 | 2 | -1/+2 | |
| | | | | Jeremy. | |||||
* | r6258: Fix found by OS/2 set_ea call. When setting specific info remember to ↵ | Jeremy Allison | 2005-04-09 | 1 | -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 Allison | 2005-04-08 | 1 | -3/+3 | |
| | | | | | | <metaur@telia.com> Jeremy. | |||||
* | r6255: Initial checkin of cifs umount utility | Steve French | 2005-04-08 | 1 | -0/+266 | |
| | ||||||
* | r6253: Add FreeBSD EA API support. Bug #2576 - patch donated by Timur ↵ | Jeremy Allison | 2005-04-08 | 2 | -10/+197 | |
| | | | | | | Bakeyev <timur@com.bat.ru> Jeremy. | |||||
* | r6252: Re-order position of become_root() to allow directory to be | Jeremy Allison | 2005-04-08 | 1 | -3/+4 | |
| | | | | | read first. Jeremy. | |||||
* | r6249: Get the comparison the right way around... | Jeremy Allison | 2005-04-08 | 1 | -1/+1 | |
| | | | | Jeremy. | |||||
* | r6243: Yes. I *will* hate myself in the morning for this one. | Gerald Carter | 2005-04-08 | 1 | -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 consolidate | Gerald Carter | 2005-04-07 | 3 | -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 Allison | 2005-04-07 | 2 | -0/+9 | |
| | | | | Jeremy. | |||||
* | r6237: fix my breakage of WinXP sp2 msdfs support. | Gerald Carter | 2005-04-07 | 3 | -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 internal | Jeremy Allison | 2005-04-07 | 1 | -3/+8 | |
| | | | | | tdb we fail gracefully. Jeremy. | |||||
* | r6234: Fix for possible root squash nfs bugs from psz@maths.usyd.edu.au | Jeremy Allison | 2005-04-07 | 2 | -1/+9 | |
| | | | | Jeremy. | |||||
* | r6232: more cleanups; remove BUFFER3; rename BUFFER4 -> RPC_DATA_BLOB; ↵ | Gerald Carter | 2005-04-07 | 10 | -148/+129 | |
| | | | | rename REG_CREATE_VALE -> REG_SET_VALUE | |||||
* | r6231: Herb, I think this checkin was a mistake. Are you sure this is | Gerald Carter | 2005-04-07 | 1 | -1/+1 | |
| | | | | | | what you meant to change? Fix build breakage.... | |||||
* | r6230: don't know how this ever worked! the compiler complained we | Herb Lewis | 2005-04-06 | 1 | -1/+1 | |
| | | | | were comparing an integer to a pointer and it was right. | |||||
* | r6228: remove BUFHDR2 and clean up LsaEnumTrustedDomains() | Gerald Carter | 2005-04-06 | 7 | -186/+167 | |
| | | | | Tested client and server code. | |||||
* | r6225: get rid of warnings from my compiler about nested externs | Herb Lewis | 2005-04-06 | 51 | -138/+138 | |
| | ||||||
* | r6221: format cleanup (got tied of looking for related structures) | Gerald Carter | 2005-04-06 | 1 | -151/+168 | |
| | | | | also remove unused SID_ARRAY structure.... | |||||
* | r6220: cleaning up spoolss header; removing unused structures | Gerald Carter | 2005-04-05 | 1 | -63/+18 | |
| | ||||||
* | r6218: * fix a segv in EnumPrinters():rpc_buffer_alloc when the caller does ↵ | Gerald Carter | 2005-04-05 | 5 | -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 Lendecke | 2005-04-05 | 1 | -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 Lendecke | 2005-04-05 | 1 | -2/+2 | |
| | | | | | | | | really use domain local groups ... Volker | |||||
* | r6204: Fix double-free of talloc context. | Jeremy Allison | 2005-04-05 | 1 | -1/+0 | |
| | | | | Jeremy. | |||||
* | r6203: Fix attribute return on creating a directory with nttrans_create. | Jeremy Allison | 2005-04-05 | 3 | -46/+61 | |
| | | | | | Fix strange allocation semantics of openX. Jeremy. | |||||
* | r6200: Returned access should contain share mode as well as open mode. | Jeremy Allison | 2005-04-04 | 1 | -1/+1 | |
| | | | | Jeremy. | |||||
* | r6199: Only do the strange DOS error for openX, not trans2open. | Jeremy Allison | 2005-04-04 | 1 | -3/+0 | |
| | | | | Jeremy. | |||||
* | r6176: Fix a possibly uninitialised variable warning. | Tim Potter | 2005-04-02 | 1 | -1/+1 | |
| | ||||||
* | r6175: Fix crash bug and compiler warnings in strchr_m() test. Bugzilla #2565. | Tim Potter | 2005-04-02 | 1 | -1/+4 | |
| | ||||||
* | r6174: Fixup T2 open call - we were returning 2 bytes short. | Jeremy Allison | 2005-04-02 | 3 | -25/+35 | |
| | | | | Jeremy. | |||||
* | r6172: Tidy up error processing significantly. Remove unix_ERR_XXX global ↵ | Jeremy Allison | 2005-04-01 | 12 | -231/+186 | |
| | | | | | | nastyness. Jeremy. | |||||
* | r6170: Remove redundant flag that I had just added. | Steve French | 2005-04-01 | 1 | -1/+0 | |
| | ||||||
* | r6169: Fix bug #2563. Infinite loop on non-existant file with findnext. | Jeremy Allison | 2005-04-01 | 1 | -3/+2 | |
| | | | | Jeremy | |||||
* | r6167: Add more defines for POSIX extensions to match the newly added | Steve French | 2005-04-01 | 1 | -0/+10 | |
| | | | | client implementation | |||||
* | r6166: Derell, I'm reverting this part of -r4917 because it modifies the keys | Günther Deschner | 2005-04-01 | 1 | -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 decting | Jeremy Allison | 2005-04-01 | 1 | -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 Allison | 2005-04-01 | 2 | -34/+51 | |
| | | | | | | | allocation on create/truncate for nttrans. Jeremy. | |||||
* | r6158: fix some misleading error messages | Gerald Carter | 2005-03-31 | 1 | -2/+2 | |
| | ||||||
* | r6157: 'editorial changes' to example code | Derrell Lipman | 2005-03-31 | 1 | -1/+2 | |
| | ||||||
* | r6156: Fixes bug #2543. Properly cache anonmous username when reverting to ↵ | Derrell Lipman | 2005-03-31 | 1 | -9/+20 | |
| | | | | anonymous login, in libsmbclient. | |||||
* | r6155: Fixes bug #1133 | Derrell Lipman | 2005-03-31 | 2 | -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(). |