| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
| |
Even for a hash/cache setup, this code needs some more work, in particular
it needs to use mangle_get_prefix() etc and to move to unicode internals.
Andrew Bartlett
|
|
|
|
|
|
|
|
| |
WARNING: if you relied on these logic flaws, you will need to manually
edit your ldap backend (for things like account expries etc).
Now correctly retunes the information needed for 'must change at next login'
support.
|
| |
|
| |
|
| |
|
|
|
|
| |
tdbtorture say it's ok
|
| |
|
|
|
|
| |
as this is NOT what we need to ship. This is experimental only at this time.
|
|
|
|
| |
Jeremy.
|
|
|
|
| |
Jeremy.
|
|
|
|
| |
Jeremy.
|
|
|
|
|
| |
also filter out users that end in '$', which gives us the same results as
the net rpc user and net rap user.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Added sort control to ads_do_paged_search. It allows a char * to be passed
as the sort key. If NULL, no sort is done.
- fixed a bug in the processing of controls (loop wasn't incremented properly)
- Added ads_do_search_all2, which funs a function that is passed in against
each entry. No ldapmessage structures are returned. Allows results to
be processed as the come in on each page.
I'd like ads_do_search_all2 to replace ads_do_search_all, but there's some
work to be done in winbindd_ads.c first.
Also, perhaps now we can do async ldap searches? Allow us to process a
page while the server retrieves the next one?
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
and exception throwing.
|
| |
|
| |
|
|
|
|
|
| |
hide to_struct() and from_struct() from the caller so we can add custom
fields nicely.
|
|
|
|
|
|
|
|
|
| |
errors.
Move to new system of converting between structures and python
dictionaries. Lots of stuff moved to py_spoolss_printers_conv.c
Setprinter level 2 kind of works now.
|
|
|
|
| |
functions from method functions.
|
|
|
|
| |
corresponding to NT and DOS errors.
|
| |
|
|
|
|
|
|
|
|
| |
- Added net_help.c for unified help when possible
- Added net rpc user listing, delete, info commands
- Unified net user command to autodetect ads/rpc/rap (try in that order)
- Added generic routine for detecting rpc (protocol > PROTOCOL_NT1)
- I'm sure I forgot something.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- Get rid of improper "Invalid option: d (100)" message when setting
debug from commandline.
- Eliminate got_pass global and only use opt_password. This enables
re-use of password that may have been enetered in failed ads connect.
- Auto-detect method for net user command
- use new net_ads_check rather than lp_security==ADS test on net join
- Get rid of annoying debug level 0's
|
| |
|
|
|
|
|
|
| |
to make a connection (which stores the password in a global so it can be
used by rpc or rap function if ads fails) and close it to verify if ads
method should be used.
|
|
|
|
|
|
|
|
|
| |
spotted by alexander bokovoy.
it shouldn't break anything. if it's wrong, feel free to revert but
explain why.
J.F.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
POLICY_HND structure when passing new handles back from the appropriate
cli_* functions. When closing the policy handle free the memory.
Insure (and indeed other memory checkers) should detect handles that have
not been closed properly as memory leaks. Unfortunately this can only be
done when the program terminates (set insure++.summarize leaks in your
.psrc file) rather than when the policy handle falls out of scope.
Looks like Jeremy has squished all the policy handle leaks at the moment
but more are bound to crop up later.
|
| |
|
|
|
|
| |
Clean up exit path code.
|
| |
|
|
|
|
| |
of strdup().
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Use $CC instead of $SHLD for the "test whether building a shared library
actually works". At the moment this is failing as $SHLD (and $LDSHFLAGS -
look at the value this is set to for Solaris) are designed to be used from
a Makefile and not within configure so this test will always fail!
Tridge has suggested moving to libtool^H^H^H^H^H a shell script that
invokes the right linker with the right args and solves this problem
nicely.
|
| |
|
| |
|
|
|
|
| |
Some reformatting and spelling fixes.
|
| |
|
| |
|
|
|
|
|
|
| |
Added time based cache size check (#ifdef'ed out by default, just didn't
want to lose the code).
Jeremy.
|
|
|
|
| |
out since it's already in ads_errstr() in ads_status.c
|
|
|
|
| |
implemented yet...
|