Jeremy Allison
05cc4785a4
r6307: Ensure info requested bitmask is printed in log when querying security descriptors.
...
Jeremy.
(This used to be commit 4db288e314
)
2007-10-10 10:56:36 -05:00
Jeremy Allison
c044df57dd
r6302: OS/2 fix from Marcel Müller <mueller@maazl.de>. Don't check for mangled names
...
if mangled names is off.
Jeremy.
(This used to be commit b2330c3888
)
2007-10-10 10:56:35 -05:00
Jeremy Allison
e1ff2af9dc
r6297: Fix bug in our trans2 secondary processing. We need to pass in the
...
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.
(This used to be commit 62edc3d5dc
)
2007-10-10 10:56:35 -05:00
Gerald Carter
abd028d387
r6296: add message about known interoperability issue with Windows 2003 SP1 DCs
...
(This used to be commit 88c2ed1534
)
2007-10-10 10:56:35 -05:00
Gerald Carter
121c22d1d5
r6291: BUG 2588: force smbclient messages to port 139 unless someone set the -p option
...
(This used to be commit 40f573e202
)
2007-10-10 10:56:35 -05:00
Gerald Carter
380979282f
r6290: and now the development tree becomes 3.0.15pre1
...
(This used to be commit 5ea3fdff1b
)
2007-10-10 10:56:35 -05:00
Volker Lendecke
110d86876e
r6282: Before converting enum_dom_groups, better get the previous version a bit
...
closer to being correct. 'svn blame' shows CVSIN, but somehow I get the
feeling this is my code...
Volker
(This used to be commit 5d34bd6175
)
2007-10-10 10:56:35 -05:00
Volker Lendecke
dded66808d
r6281: Fix the build for FreeBSD 4 -- no winbind
...
(This used to be commit 1ce9a0159d
)
2007-10-10 10:56:34 -05:00
Volker Lendecke
0f7e9f6c56
r6279: Convert the RAP enum functions to the pdb_search API. Who is using this
...
nowadays? This looks rather broken, but survives basic tests with 'net'.
Volker
(This used to be commit 7ae1b94e3e
)
2007-10-10 10:56:34 -05:00
Volker Lendecke
9f4c0afa0a
r6277: This implements a new caching API for enumerating the pdb elements. It is
...
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
(This used to be commit 8b4f67a1e9
)
2007-10-10 10:56:34 -05:00
Volker Lendecke
1875e46d05
r6275: Implement RAP version of enumusers/enumgroups level 0. No, I've not gone mad,
...
this is to test future changes to enumeration functions...
This can successfully list users from nt4 and w2k3sp1.
Volker
(This used to be commit c73f2656fd
)
2007-10-10 10:56:34 -05:00
Volker Lendecke
31b806b5df
r6273: Remove some unused code, minor cleanup
...
(This used to be commit b451434e37
)
2007-10-10 10:56:34 -05:00
Jeremy Allison
0003238873
r6269: With help from Marcel Müller <mueller@maazl.de> in tracking down the bug,
...
fix trans2 and nttrans secondary packet processing. We were being too strict checking
the incoming packet (by 1 byte).
Jeremy.
(This used to be commit 3eea1ff4b7
)
2007-10-10 10:56:34 -05:00
Jeremy Allison
2c83fb4a06
r6266: Add includes for sys/extattr.h and sys/uio.h for FreeBSD xattr code.
...
Jeremy.
(This used to be commit 695d45bcad
)
2007-10-10 10:56:33 -05:00
Volker Lendecke
83e11ba86c
r6263: Get rid of generate_wellknown_sids, they are const static and initializable
...
statically.
Volker
(This used to be commit 3493d9f383
)
2007-10-10 10:56:33 -05:00
Steve French
16167208cf
r6262: Minor updates to cifs umount helper
...
(This used to be commit cd8b93edc6
)
2007-10-10 10:56:33 -05:00
Jeremy Allison
9fda3ecda4
r6261: Tidyup message str printf. Ensure tvs struct is zeroed.
...
Jeremy.
(This used to be commit 6c9f227ef4
)
2007-10-10 10:56:33 -05:00
Jeremy Allison
def41233b4
r6258: Fix found by OS/2 set_ea call. When setting specific info remember to terminate
...
once we've done that and not "break" into the generic file metadata set code.
Jeremy.
(This used to be commit f1e12be9ed
)
2007-10-10 10:56:33 -05:00
Jeremy Allison
046bea52eb
r6256: Fix fprintf errors in smbpasswd. Fix for bug #2585 Ulf Härnhammar <metaur@telia.com>
...
Jeremy.
(This used to be commit 3dfa6c40fc
)
2007-10-10 10:56:32 -05:00
Steve French
f168ebafb3
r6255: Initial checkin of cifs umount utility
...
(This used to be commit 8f7c36a6c4
)
2007-10-10 10:56:32 -05:00
Jeremy Allison
8abd17fe1c
r6253: Add FreeBSD EA API support. Bug #2576 - patch donated by Timur Bakeyev <timur@com.bat.ru>
...
Jeremy.
(This used to be commit 059a2e30c9
)
2007-10-10 10:56:32 -05:00
Jeremy Allison
f0fea42a75
r6252: Re-order position of become_root() to allow directory to be
...
read first.
Jeremy.
(This used to be commit 9fa32282eb
)
2007-10-10 10:56:32 -05:00
Jeremy Allison
43710a45e8
r6249: Get the comparison the right way around...
...
Jeremy.
(This used to be commit 1d542eee57
)
2007-10-10 10:56:32 -05:00
Gerald Carter
14ce1ed40c
r6243: Yes. I *will* hate myself in the morning for this one.
...
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.
(This used to be commit e7189a4e4b
)
2007-10-10 10:56:32 -05:00
Gerald Carter
1253a174f3
r6242: after talking to jeremy, we can actually consolidate
...
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.
(This used to be commit 59ffacf59c
)
2007-10-10 10:56:31 -05:00
Jeremy Allison
ecc6933a86
r6240: Fix for bug #2581 . Add size limit (in kb) to stat cache.
...
Jeremy.
(This used to be commit 836b73d001
)
2007-10-10 10:56:31 -05:00
Gerald Carter
b751f95a25
r6237: fix my breakage of WinXP sp2 msdfs support.
...
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()
(This used to be commit 29983398e2
)
2007-10-10 10:56:31 -05:00
Jeremy Allison
e79e98a9f6
r6235: Partial fix for bugid #2581 . Ensure if realloc fails on an internal
...
tdb we fail gracefully.
Jeremy.
(This used to be commit 28772dfca1
)
2007-10-10 10:56:31 -05:00
Jeremy Allison
d761233aba
r6234: Fix for possible root squash nfs bugs from psz@maths.usyd.edu.au
...
Jeremy.
(This used to be commit dbf021a2e0
)
2007-10-10 10:56:31 -05:00
Gerald Carter
466a825ce7
r6232: more cleanups; remove BUFFER3; rename BUFFER4 -> RPC_DATA_BLOB; rename REG_CREATE_VALE -> REG_SET_VALUE
...
(This used to be commit 28d433351c
)
2007-10-10 10:56:30 -05:00
Gerald Carter
dc30062d71
r6231: Herb, I think this checkin was a mistake. Are you sure this is
...
what you meant to change?
Fix build breakage....
(This used to be commit b3643b732b
)
2007-10-10 10:56:30 -05:00
Herb Lewis
be0c01da4c
r6230: don't know how this ever worked! the compiler complained we
...
were comparing an integer to a pointer and it was right.
(This used to be commit b6117dd72d
)
2007-10-10 10:56:30 -05:00
Gerald Carter
b137b7cc47
r6228: remove BUFHDR2 and clean up LsaEnumTrustedDomains()
...
Tested client and server code.
(This used to be commit efb3ac4c69
)
2007-10-10 10:56:30 -05:00
Herb Lewis
978ca84860
r6225: get rid of warnings from my compiler about nested externs
...
(This used to be commit efea76ac71
)
2007-10-10 10:56:30 -05:00
Gerald Carter
60dd0d0f9c
r6221: format cleanup (got tied of looking for related structures)
...
also remove unused SID_ARRAY structure....
(This used to be commit c8f808b076
)
2007-10-10 10:56:29 -05:00
Gerald Carter
7328fceef0
r6220: cleaning up spoolss header; removing unused structures
...
(This used to be commit c474222e0d
)
2007-10-10 10:56:29 -05:00
Gerald Carter
b4c7204129
r6218: * fix a segv in EnumPrinters():rpc_buffer_alloc when the caller does not provide an
...
RPC_BUFFER in the request
* add initial (but wire untested) support for RegRestoreKey()
(This used to be commit 22855c7aae
)
2007-10-10 10:56:29 -05:00
Volker Lendecke
78355805ef
r6217: After talking to jerry, commit the partial fix for wbinfo -r. This 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
(This used to be commit b6352a3c46
)
2007-10-10 10:56:29 -05:00
Volker Lendecke
1c10d5fc30
r6216: Brown paper-bag bug fix for wbinfo --user-sids.... Nobody seems to really use
...
domain local groups ...
Volker
(This used to be commit ed2d76d663
)
2007-10-10 10:56:29 -05:00
Jeremy Allison
6ef9d08090
r6204: Fix double-free of talloc context.
...
Jeremy.
(This used to be commit d5c56d2574
)
2007-10-10 10:56:28 -05:00
Jeremy Allison
77fa234ffc
r6203: Fix attribute return on creating a directory with nttrans_create.
...
Fix strange allocation semantics of openX.
Jeremy.
(This used to be commit da5a8b539d
)
2007-10-10 10:56:28 -05:00
Jeremy Allison
d318fe4025
r6200: Returned access should contain share mode as well as open mode.
...
Jeremy.
(This used to be commit 3aa784c077
)
2007-10-10 10:56:28 -05:00
Jeremy Allison
db69f6fae9
r6199: Only do the strange DOS error for openX, not trans2open.
...
Jeremy.
(This used to be commit 65970dfc5b
)
2007-10-10 10:56:28 -05:00
Tim Potter
bdae18b799
r6176: Fix a possibly uninitialised variable warning.
...
(This used to be commit 3cf5ad4e80
)
2007-10-10 10:56:28 -05:00
Tim Potter
219ad7da07
r6175: Fix crash bug and compiler warnings in strchr_m() test. Bugzilla #2565 .
...
(This used to be commit 17d13b5713
)
2007-10-10 10:56:28 -05:00
Jeremy Allison
1045c78624
r6174: Fixup T2 open call - we were returning 2 bytes short.
...
Jeremy.
(This used to be commit 0c7de7615b
)
2007-10-10 10:56:27 -05:00
Jeremy Allison
0557c6cba2
r6172: Tidy up error processing significantly. Remove unix_ERR_XXX global nastyness.
...
Jeremy.
(This used to be commit d3379fe61b
)
2007-10-10 10:56:27 -05:00
Steve French
ab8ffa822a
r6170: Remove redundant flag that I had just added.
...
(This used to be commit 981b44e600
)
2007-10-10 10:56:27 -05:00
Jeremy Allison
8d2e18ac53
r6169: Fix bug #2563 . Infinite loop on non-existant file with findnext.
...
Jeremy
(This used to be commit 065ab9182d
)
2007-10-10 10:56:26 -05:00
Steve French
dee553bdb1
r6167: Add more defines for POSIX extensions to match the newly added
...
client implementation
(This used to be commit 8f6dba2cc3
)
2007-10-10 10:56:26 -05:00