summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* we need to pull passwords in client charset for crypto to workAndrew Tridgell2001-07-251-1/+1
|
* need to push smb_search strings in client charsetAndrew Tridgell2001-07-251-5/+5
|
* Held a shoot-out between NT_STATUS_NO_PROBLEMO and NT_STATUS_NOPROBLEMO.Tim Potter2001-07-2511-154/+153
| | | | | | According to the incorruptible judges find and grep, the latter won. Mmm - procrastination. (-:
* - don't try to print pointersAndrew Tridgell2001-07-252-13/+2
| | | | - removed some unused mangling code
* Re-ran autoconf.Tim Potter2001-07-251-548/+593
|
* Merge of change machine account password race fix from appliance branch.Tim Potter2001-07-251-1/+17
|
* got rid of INFO: msgs at debug level 1Andrew Tridgell2001-07-251-2/+2
|
* nicer smbtree outputAndrew Tridgell2001-07-251-2/+4
|
* ucs2 is always a multiple of 2 bytesAndrew Tridgell2001-07-251-0/+6
| | | | this gets rid of a bunch of iconv warnings
* a better test for unix domain socketsAndrew Tridgell2001-07-255-6/+24
|
* added a --with-libiconv=BASEDIR/ option to allow easier use of anAndrew Tridgell2001-07-253-724/+824
| | | | alternative iconv library
* build smbtree by default. It's a very useful utility.Andrew Tridgell2001-07-251-1/+8
|
* Store winbindd in the sbin directory. Make the winbind pam module also asTim Potter2001-07-243-612/+624
| | | | | | | | a sbin program. Currently the pam and nss modules are installed into @prefix@/sbin - I'm not sure whether this is a good idea or not. Perhaps they should be left in the build tree and copied across as needed by hand or a packaging tool.
* Convert other parameters (read list, write list, valid users...) to the ↵Simo Sorce2001-07-244-85/+184
| | | | | | | P_LIST format. changed functions to use list instead of strings addedd lp_list_substitute function
* Make sure that a shared library build of libsmbclient causes buildRichard Sharpe2001-07-241-1/+1
| | | | | breakage if there are problems. I will take this out tomorrow if it causes too many problems.
* make nsswitch target wasn't building the winbind pam module.Tim Potter2001-07-241-1/+1
|
* Commit an updated configure, but the build_farm should run autoconf!Richard Sharpe2001-07-241-723/+738
|
* We were making an assumption in the oplockJeremy Allison2001-07-241-1/+0
| | | | | | | | | | | | | | | | | | | | | | | break code path that was invalid (ie. we were assuming we could infer a non-levelII oplock when such an oplock was detected - this may no longer be valid once we've processed the break process dealing with the break will change the state of it anyway. This prevents the state where we get the following packet trace : client server NTcreate -> <- NTcreate resp NTcreate -> <- break to level II ok - broken -> <- break to none Thanks to Alan Romeril for providing the trace that allowed me to track this down. Jeremy.
* Another fine mess, err, fine tune to the Slowaris build ...Richard Sharpe2001-07-241-2/+1
|
* Make the Slowaris build a bit nicer with ccRichard Sharpe2001-07-241-1/+1
|
* Fix case insensitive password change code.Jeremy Allison2001-07-235-38/+47
| | | | | Fixed crash bug with un-zeroed talloced memory. Jeremy.
* Same fix for resume as for pause.Jeremy Allison2001-07-231-1/+2
| | | | Jeremy.i
* Fix for CUPS pause/restart code.Jeremy Allison2001-07-231-2/+2
| | | | Jeremy.
* Fix for cups compile.Jeremy Allison2001-07-231-16/+17
| | | | Jeremy.
* Fix some fscked up things that I added to the Solaris CC build of shared libsRichard Sharpe2001-07-232-3/+3
|
* One more possible fix for Solaris CC and GCCRichard Sharpe2001-07-231-1/+2
|
* Fix the POOBAD_CC on Slowaris so we can handle things correctly ...Richard Sharpe2001-07-232-3/+13
| | | | Lets see how this goes.
* Try and build shared on SCO. Assume that it is like others, but usesRichard Sharpe2001-07-231-0/+2
| | | | -KPIC, which it does!
* In wb_samr_query_dispinfo() pass back the 32-bit status code fromTim Potter2001-07-231-10/+10
| | | | cli_samr_query_dispinfo().
* cli_samr_query_dispinfo() can return STATUS_MORE_ENTRIES which isn't anTim Potter2001-07-231-1/+4
| | | | entry.
* OK, I think I have fscking IRIX figured out for building PIC code.Richard Sharpe2001-07-231-1/+5
| | | | You have to check which fsking compiler is used and do different things!
* Call cli_samr_lookup_rids() in bunches of < 1000 rids to avoid crashingTim Potter2001-07-231-8/+42
| | | | NT. Note this can be done completely anonymously.
* Added a warning debug if cli_samr_lookup_rids is called with more than 1000Tim Potter2001-07-231-1/+7
| | | | rids as this seems to crash LSASS.EXE more often than not.
* if EILSEQ doesn't exist then use EIO. It doesn't really matter whatAndrew Tridgell2001-07-221-2/+3
| | | | | error code we use, as long as its not another one that iconv() can give.
* changed the iconv interface to go via ucs2 for all conversions. ThisAndrew Tridgell2001-07-224-79/+195
| | | | | | fixes some problems wih some character sets and allows for using internal charsets in conjunction with ionv charsets this makes us slower but more correct. speed will come later.
* switch from UCS2 to UCS-2LEAndrew Tridgell2001-07-222-18/+3
|
* This patch fixes up a few issues where we would do lookups in the local systemAndrew Bartlett2001-07-211-38/+42
| | | | | | | | | on username we already know are perfectly valid, and in their final form. In particular we don't want to do a lookup for DOMAIN\nobody, it just does not make sense, nor should we do map_username and the like if the username is as specified in the vuid - we have done it already. Andrew Bartlett
* This should fix the build, I think tpot just missed the file for his CVSAndrew Bartlett2001-07-201-0/+1
| | | | | | commit. It seems to work fine, but if its not the right fix then just yell. Andrew Bartlett
* ^$&%&*$&)% readline uses \n characters instead of letting the terminal wrapTim Potter2001-07-201-13/+34
| | | | | | the screen. This mucks up expect something severe. )-: Don't use readline if the CLI_NO_READLINE environment variable is set.
* In cli_lsa_lookup_sids() don't append a separator character between domainTim Potter2001-07-201-1/+2
| | | | and name if there is no name.
* Started adding some help/usage info for rpcclient commands.Tim Potter2001-07-207-68/+128
|
* Changed the cli_lsa_lookup_sids() function to unpack the domain and user orTim Potter2001-07-201-3/+7
| | | | group using rpcstr_pull_unistr2_fstring rather than pull_ascii_fstring (!!)
* It looks like the rpc client code in libsmb hasn't been converted to theTim Potter2001-07-201-0/+10
| | | | | | | | | | | | new internal string stuff. The main problem is that some unicode strings are null terminated and some aren't. There's no rhyme or reason to it - some pipes have 99% of the strings terminated and some have 99% unterminated. To avoid having to actually know the termination policy, I propose a set of functions that take a UNISTR2* and use the length contained there. Added rpcstr_pull_unistr2_string() function to convert a unicode string of dubious termination to a fstring.
* Merged across rewritten version of winbindd_kill_connections(). This nowTim Potter2001-07-191-22/+15
| | | | | | | | works much better with trusted domains whose DCs cannot be reached. I'm pretty impressed with how much faster winbindd is in HEAD rather than TNG. A lot fewer unecessary name lookups are performed and it feels a lot zippier now.
* Added some documentation for using -U with -j in order to join a domainTim Potter2001-07-191-40/+56
| | | | without first having to create an account using the server manager.
* #ifdef'ed out some unused functions.Tim Potter2001-07-191-0/+8
|
* Reran autoconf.Tim Potter2001-07-191-604/+607
|
* the nss and pam modules in winbind don't have strchr_m() yet, so useAndrew Tridgell2001-07-186-11/+11
| | | | strchr() for the moment
* removed some unnecessary codeAndrew Tridgell2001-07-181-10/+0
|
* Fix the PIC flag for IRIXRichard Sharpe2001-07-181-1/+1
|