Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | r6388: BUG 2626: ensure that the calling_name is set to something after ↵ | Gerald Carter | 2005-04-19 | 1 | -0/+2 | |
| | | | | parsing smb.conf (if not set via -n) | |||||
* | r6385: Convert checking of egid and secondary egid list into | Jeremy Allison | 2005-04-19 | 2 | -32/+40 | |
| | | | | | | iterator functions so it can be used easily in a for loop. Drops duplicated code from posix_acls.c Jeremy. | |||||
* | r6378: Other systems may not return 1 for checking WRITE permission. | Jeremy Allison | 2005-04-18 | 1 | -0/+13 | |
| | | | | | Canaonicalise any +ve return to 1. Jeremy. | |||||
* | r6373: minor changes to solaris packaging readme to bring it up to date | Gerald Carter | 2005-04-18 | 1 | -3/+0 | |
| | ||||||
* | r6372: removing outdated Mandrake packaging files and pointing at Mandriva ↵ | Gerald Carter | 2005-04-18 | 29 | -4594/+3 | |
| | | | | cooker (after clearing with Buchan) | |||||
* | r6367: Slim down pdb_interface.c a bit. next_entry and search_end are function | Volker Lendecke | 2005-04-18 | 3 | -204/+72 | |
| | | | | | | | | pointers now. Yes, Jeremy, this is about re-inventing C++... :-) Volker | |||||
* | r6365: Wow, how much worse does this get. From info provided by | Jeremy Allison | 2005-04-17 | 1 | -0/+26 | |
| | | | | | | | Eric Stewart <eric@lib.usf.edu> I realised we weren't checking against the current effective groupid (set by force group) as well as the group list. Fix this. Jeremy. | |||||
* | r6358: merging SMB_ASSERT() changes from the release branch | Gerald Carter | 2005-04-16 | 1 | -1/+8 | |
| | ||||||
* | r6354: merge from 4_0 rev 6353: | Stefan Metzmacher | 2005-04-15 | 1 | -0/+3 | |
| | | | | | | we need the english output from the svn commands metze | |||||
* | r6351: This is quite a large and intrusive patch, but there are not many ↵ | Volker Lendecke | 2005-04-15 | 12 | -975/+1317 | |
| | | | | | | | | | | | | | | | | pieces that can be taken out of it, so I decided to commit this in one lump. It changes the passdb enumerating functions to use ldap paged results where possible. In particular the samr calls querydispinfo, enumdomusers and friends have undergone significant internal changes. I have tested this extensively with rpcclient and a bit with usrmgr.exe. More tests and the merge to trunk will follow later. The code is based on a first implementation by Günther Deschner, but has evolved quite a bit since then. Volker | |||||
* | r6349: Update cifs umount utility | Steve French | 2005-04-15 | 1 | -8/+22 | |
| | ||||||
* | r6348: Fix for bug #2605 reported by Daniel Patterson ↵ | Jeremy Allison | 2005-04-15 | 1 | -6/+21 | |
| | | | | | | | <Daniel_Patterson@national.com.au>. Ensure smbclient doesn't perform commands if the "chdir" fails in a scripted set. Jeremy. | |||||
* | r6346: Add a counter for the number of SMB operations per connection/file. | Jeremy Allison | 2005-04-14 | 3 | -2/+9 | |
| | | | | | | | You will need to do a make clean after SVN updating this. Next will come a smbcontrol message to dump this info. This should be interesting to profile client activity. Jeremy. | |||||
* | r6344: Fix bug #2601 - it seems that DOS_OPEN_EXEC does mean readonly. Needed | Jeremy Allison | 2005-04-14 | 1 | -1/+1 | |
| | | | | | | for Win9x and OS/2 clients. More Samba4 tests against W2k3 will be needed to confirm this but in the meantime get it up and running. Jeremy. | |||||
* | r6319: add prototype so -Wstrict-prototypes will not fail | Herb Lewis | 2005-04-12 | 1 | -0/+2 | |
| | ||||||
* | r6318: don't include smbwrapper stuff unless asked for | Herb Lewis | 2005-04-12 | 3 | -8/+20 | |
| | ||||||
* | r6316: Remove over-cautious asserts. Damn wish I'd made the release | Jeremy Allison | 2005-04-12 | 1 | -4/+9 | |
| | | | | | with this.... Jeremy. | |||||
* | r6311: setting version to 3.0.15pre2 | Gerald Carter | 2005-04-12 | 1 | -1/+1 | |
| | ||||||
* | r6307: Ensure info requested bitmask is printed in log when querying ↵ | Jeremy Allison | 2005-04-12 | 1 | -1/+2 | |
| | | | | | | security descriptors. Jeremy. | |||||
* | r6302: OS/2 fix from Marcel Müller <mueller@maazl.de>. Don't check for ↵ | Jeremy Allison | 2005-04-12 | 1 | -1/+2 | |
| | | | | | | | mangled names if mangled names is off. Jeremy. | |||||
* | r6297: Fix bug in our trans2 secondary processing. We need to pass in the | Jeremy Allison | 2005-04-11 | 1 | -4/+4 | |
| | | | | | | | trans2 call info from the primary trans2 packet as it isn't present in secondary transs packets. We only need to do this for functions that satisfy more than one case in the switch statement. Found by Marcel Müller <mueller@maazl.de>. Jeremy. | |||||
* | r6296: add message about known interoperability issue with Windows 2003 SP1 DCs | Gerald Carter | 2005-04-11 | 1 | -0/+10 | |
| | ||||||
* | r6291: BUG 2588: force smbclient messages to port 139 unless someone set the ↵ | Gerald Carter | 2005-04-11 | 1 | -1/+6 | |
| | | | | -p option | |||||
* | r6290: and now the development tree becomes 3.0.15pre1 | Gerald Carter | 2005-04-11 | 1 | -1/+1 | |
| | ||||||
* | r6282: Before converting enum_dom_groups, better get the previous version a bit | Volker Lendecke | 2005-04-10 | 1 | -5/+13 | |
| | | | | | | | closer to being correct. 'svn blame' shows CVSIN, but somehow I get the feeling this is my code... Volker | |||||
* | 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. |