Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Started adding some help/usage info for rpcclient commands. | Tim Potter | 2001-07-20 | 7 | -68/+128 | |
| | ||||||
* | Changed the cli_lsa_lookup_sids() function to unpack the domain and user or | Tim Potter | 2001-07-20 | 1 | -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 the | Tim Potter | 2001-07-20 | 1 | -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 now | Tim Potter | 2001-07-19 | 1 | -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 domain | Tim Potter | 2001-07-19 | 1 | -40/+56 | |
| | | | | without first having to create an account using the server manager. | |||||
* | #ifdef'ed out some unused functions. | Tim Potter | 2001-07-19 | 1 | -0/+8 | |
| | ||||||
* | Reran autoconf. | Tim Potter | 2001-07-19 | 1 | -604/+607 | |
| | ||||||
* | the nss and pam modules in winbind don't have strchr_m() yet, so use | Andrew Tridgell | 2001-07-18 | 6 | -11/+11 | |
| | | | | strchr() for the moment | |||||
* | removed some unnecessary code | Andrew Tridgell | 2001-07-18 | 1 | -10/+0 | |
| | ||||||
* | Fix the PIC flag for IRIX | Richard Sharpe | 2001-07-18 | 1 | -1/+1 | |
| | ||||||
* | don't test for root ownership of profile shared memory segment | Herb Lewis | 2001-07-18 | 1 | -0/+2 | |
| | ||||||
* | Tidied up calling yield_connection on connection allocation fail. | Jeremy Allison | 2001-07-17 | 2 | -1/+6 | |
| | | | | | Restore debug message to level zero. Jeremy. | |||||
* | Connection record not existing is not a debug level 0. | Jeremy Allison | 2001-07-17 | 1 | -1/+1 | |
| | | | | Jeremy. | |||||
* | Fixes from Jens-Uwe.Walther@force.de to make the -l option behave | Jeremy Allison | 2001-07-17 | 2 | -2/+2 | |
| | | | | | consistently. Jeremy. | |||||
* | move the global_machine_password_needs_changing where we need it. | Simo Sorce | 2001-07-17 | 2 | -2/+2 | |
| | ||||||
* | Fix usermanager for domains - we were returning no memory when we | Jeremy Allison | 2001-07-17 | 1 | -10/+22 | |
| | | | | | should have been returning empty space at end of enumeration. Jeremy. | |||||
* | iFix from "Shahms E. King" <shahms@shahms.com> to get cups user name | Jeremy Allison | 2001-07-17 | 1 | -6/+6 | |
| | | | | | right. Jeremy. | |||||
* | Fix for incorrect creation of print job names, based on a patch by | Jeremy Allison | 2001-07-16 | 1 | -2/+2 | |
| | | | | | José M.Rodríguez <josemi@iies.es> Jeremy. | |||||
* | Fix from bernd@arresum.inka.de for broken krb configure. | Jeremy Allison | 2001-07-16 | 3 | -799/+788 | |
| | | | | Jeremy. | |||||
* | Fix from Jim Vopni - muliple definitions of "letter". | Jeremy Allison | 2001-07-16 | 1 | -2/+0 | |
| | | | | Jeremy. | |||||
* | Test if machine password has expired. | Simo Sorce | 2001-07-16 | 1 | -0/+6 | |
| | | | | This test was lost somehow... | |||||
* | A few tweaks around linking libsmbclient | Richard Sharpe | 2001-07-14 | 2 | -3/+5 | |
| | ||||||
* | Changed instances of TRUE, FALSE to True, False as some compilers don't | Tim Potter | 2001-07-12 | 4 | -26/+26 | |
| | | | | have the first set of symbols. | |||||
* | Removed unused variable. | Tim Potter | 2001-07-12 | 1 | -1/+0 | |
| | ||||||
* | Fix a stupid error in passing options to CC under AIX | Richard Sharpe | 2001-07-12 | 1 | -1/+1 | |
| | ||||||
* | Toomas Soome's fix for joining a domain the old way. | Jeremy Allison | 2001-07-11 | 1 | -1/+1 | |
| | | | | Jeremy. | |||||
* | Some minor doco on what the build_farm dir does | Andrew Bartlett | 2001-07-11 | 1 | -0/+3 | |
| | ||||||
* | I think this was just a typo... If there was some method to the madness then | Andrew Bartlett | 2001-07-11 | 1 | -1/+1 | |
| | | | | | | please yell, but the build has been broken for long enough. Andrew Bartlett | |||||
* | This backs out my last change, which broke some of the finer points of RPC | Andrew Bartlett | 2001-07-11 | 2 | -58/+11 | |
| | | | | | | | | | coding :-). I'll be more carfull in this area in future. This does not back out the cli_login change, so domain logons still work, but only for english. Andrew Bartlett | |||||
* | A serious set of changes to build libsmbclienmt. Copied much ofthis from | Richard Sharpe | 2001-07-11 | 2 | -34/+36 | |
| | | | | CUPS. | |||||
* | Andrew B and I were commiting the same fix at the same time in different | Christopher R. Hertel | 2001-07-10 | 1 | -4/+1 | |
| | | | | | | | trees. This change simply brings HEAD and 2.2 in line with one another. Otherwise the code would be differnt but the meaning would be the same, which is awkward. Chris 'fifty-seven commits per line changed' Hertel -)----- | |||||
* | Fix tree breakage, the last change was entirly non-portable, and we already | Andrew Bartlett | 2001-07-10 | 1 | -1/+3 | |
| | | | | have this nice variable to do exactly this... | |||||
* | This fixes security=domain, which has been broke since the big charset | Andrew Bartlett | 2001-07-10 | 3 | -20/+60 | |
| | | | | | | | | | | | | | | | | | | | changeover. For my own sainity I have created a new function to fill out both the header and buffer for a string in an RPC struct. This DOES NOT take a length argument, only the actual string to be placed. The RPC code is currently littered with code that does init_uni_hdr() followed immidiatly by init_unistr2(), and often the length argument is wrong. (It was for the code I changed, even before the charset stuff). Another bug where we made strings AT LEAST MAX_UNICODE_LEN long hid this bug. This works for loopback connections to Samba, and can't be any more broke than it was before :-). (We had double and revese conversions, fun...). In particular this makes us multibyte complient. In any case, if there are no objections I will slowly convert other bits of code to the same system. | |||||
* | Fix from John Malmberg. When I added the additional information to the | Christopher R. Hertel | 2001-07-10 | 1 | -0/+3 | |
| | | | | | | | debug block that reports multiple query responses I did not notice that the local answer_ip variable was only selectively set. Chris -)----- | |||||
* | Try to avoid clashes with OpenSSL when built --with-ssl, they also have md5.h, | Andrew Bartlett | 2001-07-10 | 1 | -0/+4 | |
| | | | | but with a more 'interesting' licence. | |||||
* | Change the order of the -fPIC and -KPIC tests to ensure that UnixWare | Richard Sharpe | 2001-07-10 | 1 | -6/+7 | |
| | | | | is handled. | |||||
* | much better handling of broken DNS servers | Andrew Tridgell | 2001-07-10 | 1 | -16/+2 | |
| | | | | | | we no longer lookup our own name when we create a socket in open_socket_in(). That makes things work much better with the broken DNS server at VA | |||||
* | added winbind_exclude_domain() so smbd can tell the winbind client | Andrew Tridgell | 2001-07-10 | 2 | -0/+22 | |
| | | | | | code not to do lookups for a particular domain. This allows winbind to operate on a Samba PDC | |||||
* | Removed unused local variables. | Tim Potter | 2001-07-10 | 1 | -8/+0 | |
| | ||||||
* | implement: | Jean-François Micouleau | 2001-07-09 | 4 | -3/+1032 | |
| | | | | | | | | | | | | | LSA_ENUM_PRIVS LSA_PRIV_GET_DISPNAME LSA_ENUM_ACCOUNTS LSA_OPENACCOUNT LSA_ENUMPRIVSACCOUNT LSA_GETSYSTEMACCOUNT It's a work in progress. nobody should expect it to work J.F. | |||||
* | add query user info level 20 (for RAS) | Jean-François Micouleau | 2001-07-09 | 3 | -22/+297 | |
| | | | | | | | | add query dominfo level 5 some cleanup, don't free talloced memory. implement delete domain and local groups. J.F. | |||||
* | when converting ascii to unicode, if the ascii string is NULL, don't | Jean-François Micouleau | 2001-07-09 | 1 | -0/+7 | |
| | | | | convert it, rpcstr_push doesn't like it. | |||||
* | split the nt_drivers.tdb in 3 separate tdb files. Should speed-up lookups | Jean-François Micouleau | 2001-07-09 | 1 | -32/+114 | |
| | | | | J.F. | |||||
* | when retrieving by sid fill also the map.sid field | Jean-François Micouleau | 2001-07-09 | 1 | -5/+6 | |
| | ||||||
* | allow to rename an NT group | Jean-François Micouleau | 2001-07-09 | 1 | -2/+5 | |
| | ||||||
* | fixed anonymous login in rpcclient | Andrew Tridgell | 2001-07-08 | 1 | -4/+7 | |
| | ||||||
* | removed remnants of libtool | Andrew Tridgell | 2001-07-08 | 5 | -8316/+729 | |
| | ||||||
* | improved the command line parsing of rpcclient | Andrew Tridgell | 2001-07-08 | 1 | -16/+17 | |
| | ||||||
* | allow winbindd to run as non-root so we can test it more easily | Andrew Tridgell | 2001-07-08 | 2 | -9/+7 | |
| | ||||||
* | formatting fix | Andrew Tridgell | 2001-07-08 | 1 | -1/+1 | |
| |