Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | added lsaenumprivsaccount and lsalookupprivvalue to rpcclient | Jean-François Micouleau | 2001-11-24 | 5 | -8/+370 | |
| | | | | | | and more to come ... J.F. | |||||
* | Sorry. I broke the build, missed on open_directory call. | Jeremy Allison | 2001-11-23 | 1 | -2/+2 | |
| | | | | Jeremy. | |||||
* | return NO_MORE_ENTRIES in lsa_enum_trust_dom. UserManager is happier :-) | Jean-François Micouleau | 2001-11-23 | 1 | -1/+1 | |
| | | | | J.F. | |||||
* | Changed how the privileges are stored in the group mapping code. It's now | Jean-François Micouleau | 2001-11-23 | 8 | -95/+266 | |
| | | | | | | | | | | | | | | | | | | | | an array of uint32. That's not perfect but that's better. Added more privileges too. Changed the local_lookup_rid/name functions in passdb.c to check if the group is mapped. Makes the LSA rpc calls return correct groups Corrected the return code in the LSA server code enum_sids. Only enumerate well known aliases if they are mapped to real unix groups. Won't confuse user seeing groups not available. Added a short/long view to smbgroupedit. now decoding rpc calls to add/remove privileges to sid. J.F. | |||||
* | Fixed delete on close bug. Added core dump code to winbindd. | Jeremy Allison | 2001-11-23 | 5 | -83/+184 | |
| | | | | Jeremy. | |||||
* | Set type to NOTUSED if lookup fail. | Jeremy Allison | 2001-11-23 | 1 | -0/+1 | |
| | | | | Jeremy. | |||||
* | Update some of the error mapping, based on on-the-wire observations of an ↵ | Andrew Bartlett | 2001-11-23 | 1 | -7/+7 | |
| | | | | | | | | | NT4 server. This lets our Win9X clients give sane error messages when you get passwords wrong and the like. Andrew Bartlett | |||||
* | Finally worked out why a enumerate trusted domains was returning a | Tim Potter | 2001-11-23 | 3 | -12/+35 | |
| | | | | | | | | | | NT_STATUS_UNABLE_TO_FREE_VM error. This error code was mis-defined as 0x8000001a instead of 0xc000001a. The former is actually a NT_STATUS_NO_MORE_ENTRIES warning which is what we see in the status code. Removed the & 0xffffff from the loop in get_nt_error_msg() as all the error constants now have the correct high bits set. | |||||
* | Added constants and error message for dos error code 1326 (logon failure). | Tim Potter | 2001-11-23 | 3 | -1/+14 | |
| | ||||||
* | Reference about SIDs from tpot. | Martin Pool | 2001-11-23 | 1 | -7/+13 | |
| | ||||||
* | More better now. | Martin Pool | 2001-11-23 | 1 | -4/+4 | |
| | ||||||
* | Got rid of that stupid parse_domain_user() warning when compiling | Tim Potter | 2001-11-23 | 1 | -22/+0 | |
| | | | | winbindd. | |||||
* | Quieten gcc const warning. | Martin Pool | 2001-11-23 | 1 | -17/+21 | |
| | | | | doxyfy. | |||||
* | Finish 1.45 by removing redundant sid->string conversion in | Martin Pool | 2001-11-23 | 1 | -14/+44 | |
| | | | | | | | | winbindd_lookup_sid_by_name. Also if the lookup fails then clobber the output parameters rather than leaving them looking potentially valid. Add doxygen. | |||||
* | I think you were passing the name of the SID, rather than the DOM_SID | Martin Pool | 2001-11-23 | 1 | -1/+1 | |
| | | | | pointer itself. (Whatever that is.... ;-) | |||||
* | Fixed bug in canned results list for checking the error code of wbinfo. | Tim Potter | 2001-11-23 | 1 | -14/+14 | |
| | | | | Made test names more verbose. | |||||
* | Don't initialise static pointers to NULL. | Tim Potter | 2001-11-23 | 1 | -1/+1 | |
| | ||||||
* | Removed TimeInit() call from every client program (except for one place | Tim Potter | 2001-11-23 | 27 | -60/+26 | |
| | | | | | in smbd/process.c where the timezone is reinitialised. Was replaced with check for a static is_initialised boolean. | |||||
* | Fixed check machine account function. | Tim Potter | 2001-11-23 | 4 | -74/+63 | |
| | ||||||
* | Ignore *.po files. | Tim Potter | 2001-11-23 | 1 | -0/+1 | |
| | ||||||
* | Rename $pwd to $test_root to avoid future confusion. | Martin Pool | 2001-11-22 | 1 | -4/+3 | |
| | ||||||
* | added lsa_enum_sids to rpcclient | Jean-François Micouleau | 2001-11-22 | 6 | -17/+164 | |
| | | | | | | | fixed lsa_enum_rpivs server code. This time it works as W2K. fixed smbgroupedit to compile and work. J.F. | |||||
* | Removed unused variable. | Tim Potter | 2001-11-22 | 1 | -1/+0 | |
| | ||||||
* | Oops - opening wrong pipe name in cli_lsa_initialise() helper function. | Tim Potter | 2001-11-22 | 1 | -1/+1 | |
| | ||||||
* | fixing enum_privs and get_dispname server code. | Jean-François Micouleau | 2001-11-22 | 1 | -20/+20 | |
| | | | | | | That works as expected now. J.F. | |||||
* | add another command to rpcclient: getdispname. Show the full description | Jean-François Micouleau | 2001-11-22 | 3 | -0/+106 | |
| | | | | | | of a privilege. J.F. | |||||
* | add a command to rpcclient: enumprivs | Jean-François Micouleau | 2001-11-22 | 4 | -1/+152 | |
| | | | | J.F. | |||||
* | Got positive and negative name caching working correctly with ↵ | Jeremy Allison | 2001-11-22 | 2 | -65/+71 | |
| | | | | | | | | | lookupname/lookupsid. There was a bug in cli_lsa_lookup_name/lookup_sid where NT_STATUS_NONE_MAPPED was being mapped to NT_STATUS_OK, and also the *wrong* number of entries mapped was being returned. The correct field is mapped_count, *NOT* num_entries. Jeremy. | |||||
* | Fixed +ve caching. Still problems with -ve caching. | Jeremy Allison | 2001-11-22 | 1 | -105/+115 | |
| | | | | Jeremy. | |||||
* | Fixed caching of lookupname/lookupsid. Error in check of success ! | Jeremy Allison | 2001-11-22 | 1 | -2/+8 | |
| | | | | Jeremy. | |||||
* | Added debugs to track down sequence lookup problems. | Jeremy Allison | 2001-11-22 | 1 | -4/+10 | |
| | | | | Jeremy. | |||||
* | remove unused variables | Gerald Carter | 2001-11-22 | 2 | -2/+0 | |
| | ||||||
* | merge oops fix from 2.2 | Gerald Carter | 2001-11-22 | 1 | -4/+4 | |
| | ||||||
* | sync up with 2.2 | Gerald Carter | 2001-11-22 | 1 | -0/+9 | |
| | ||||||
* | merge from 2.2 | Gerald Carter | 2001-11-22 | 6 | -64/+685 | |
| | ||||||
* | --with-msdfs wsa removed | Gerald Carter | 2001-11-22 | 1 | -1/+0 | |
| | ||||||
* | WITH_MSDFS is not define anywhere. It's built by default. | Gerald Carter | 2001-11-22 | 1 | -3/+0 | |
| | ||||||
* | Made a libsmbclient doxygen group and moved all the libsmbclient groups | Tim Potter | 2001-11-22 | 1 | -13/+21 | |
| | | | | under it. | |||||
* | samr_querydom_info level 1: found the meaning of the unknow fields. And | Jean-François Micouleau | 2001-11-21 | 6 | -28/+136 | |
| | | | | | | | | | | | discovered that our reply is short by 4 bytes since day 1 of this code. Added a decode function to rpcclient too. splitted the STRING2 fields filling while trying to understand the win9x userlist bug. (didn't fix the bug, but the reply looks closer to NT). J.F. | |||||
* | W2K doesn't seem to respond to *#0 names in node status. Ensure name | Jeremy Allison | 2001-11-21 | 7 | -40/+88 | |
| | | | | | lookup uses password server parameter when looking for PDCs. Jeremy. | |||||
* | More spelling fixes, comment reformatting. | Tim Potter | 2001-11-21 | 2 | -16/+22 | |
| | ||||||
* | Spelling fix, reformatted comment. | Tim Potter | 2001-11-21 | 2 | -8/+12 | |
| | ||||||
* | One more patch from Tom Jansen. Hope I didn't break the tree :-) | Richard Sharpe | 2001-11-21 | 1 | -0/+7 | |
| | ||||||
* | Added transparent +ve caching for lookupname/lookupsid. -ve caching can | Jeremy Allison | 2001-11-21 | 3 | -112/+238 | |
| | | | | | | | | be easily added (a one liner) once we know the correct error codes returned by a W2K DC. All other winbindd calls should go through a similar transparent caching layer (and will soon). Jeremy. | |||||
* | Preparing to implement +ve and -ve caching for lookupname/lookupsid calls. | Jeremy Allison | 2001-11-21 | 2 | -130/+191 | |
| | | | | Jeremy. | |||||
* | Fix up the build again... | Andrew Bartlett | 2001-11-21 | 1 | -1/+1 | |
| | | | | Andrew Bartlett | |||||
* | Don't scan locking db on closedown. | Jeremy Allison | 2001-11-21 | 1 | -0/+4 | |
| | | | | Jeremy. | |||||
* | Fix up libsmbclient in head. | Richard Sharpe | 2001-11-21 | 2 | -1459/+1509 | |
| | | | | | Apply the patches from Tom Jansen, get rid of fprintfs and change them to DEBUGs, etc ... | |||||
* | Fixed sizeof vs array length bug in make_user_info_winbind_crap() | Tim Potter | 2001-11-20 | 2 | -4/+4 | |
| | | | | Spelling fix. | |||||
* | Merged in JohnR's ping messaging extension. | Jeremy Allison | 2001-11-20 | 2 | -33/+45 | |
| | | | | Jeremy. |