Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | general, drastic improvements to rpcclient. | Luke Leighton | 1999-10-30 | 7 | -907/+1506 | |
| | | | | | | | | | | | added samgroup <groupname> command added samgroupmem <groupname> command added proper registry key completion added sam command user-completion (e.g samuser [tab]) added sam command group-completion (e.g samgroup [tab]) | |||||
* | Updating build specs for TurboLinux 6.0 and later | John Terpstra | 1999-10-30 | 2 | -46/+62 | |
| | ||||||
* | messing with command-line completion. it sort-of works to be able | Luke Leighton | 1999-10-29 | 2 | -27/+104 | |
| | | | | to enumerate down a key tree, but it's a serious fudge. oops. | |||||
* | added gnu readline command-line completion to the regenum command. | Luke Leighton | 1999-10-29 | 3 | -61/+174 | |
| | ||||||
* | rpcclient regenum key client code rewritten to use higher order functions. | Luke Leighton | 1999-10-29 | 7 | -115/+207 | |
| | ||||||
* | rewrite rpcclient sam enum user code to use higher order functions. | Luke Leighton | 1999-10-29 | 3 | -72/+136 | |
| | ||||||
* | using #defines for function prototypes | Luke Leighton | 1999-10-29 | 3 | -27/+35 | |
| | ||||||
* | more reshuffling of enum groups code. more higher order functions. | Luke Leighton | 1999-10-29 | 7 | -48/+153 | |
| | ||||||
* | added HKEY_CLASSES_ROOT MSRPC open call. reg_open_hkcr etc. supported | Luke Leighton | 1999-10-29 | 5 | -7/+166 | |
| | | | | in rpcclient, regenum HKEY_CLASSES_ROOT or regenum HKCR to test. | |||||
* | using higher-order-function in enum groups as a test. makes it really | Luke Leighton | 1999-10-29 | 1 | -13/+27 | |
| | | | | useful for doing things _other_ than just "print me". | |||||
* | cli_nt_setup_creds() returns uint32 NT status code not a BOOL. | Luke Leighton | 1999-10-29 | 1 | -3/+4 | |
| | | | | removed all comparisons to if (fn() == False), replaced with if (!fn()). | |||||
* | restructuring sam enum dom groups code to do multiple calls to | Luke Leighton | 1999-10-28 | 3 | -45/+55 | |
| | | | | | sam_enum_dom_groups. enum dom aliases is still left to do (dom users already done). | |||||
* | restructuring samr client code. | Luke Leighton | 1999-10-28 | 3 | -114/+154 | |
| | ||||||
* | removed samr_* variables from info struct. | Luke Leighton | 1999-10-28 | 3 | -193/+209 | |
| | ||||||
* | rewrote samr enum groups code a bit. | Luke Leighton | 1999-10-28 | 2 | -28/+44 | |
| | ||||||
* | rewrote api_net_sam_logon() to be a little clearer. | Luke Leighton | 1999-10-27 | 1 | -140/+136 | |
| | ||||||
* | no CLIX, no !HAVE_READLINE blah blah. argh. | Luke Leighton | 1999-10-27 | 1 | -5/+5 | |
| | ||||||
* | created samr_query_groupmem() function from existing code. | Luke Leighton | 1999-10-26 | 2 | -24/+79 | |
| | ||||||
* | adding extra parameter back in to trust account functions (trust account name). | Luke Leighton | 1999-10-26 | 5 | -32/+46 | |
| | | | | restoring opening S-1-5-20 in sam enum users code. | |||||
* | cut/paste code from smbclient for wait_keyboard() function. oops. | Luke Leighton | 1999-10-26 | 2 | -6/+9 | |
| | ||||||
* | - typecast malloc / Realloc issues. | Luke Leighton | 1999-10-25 | 20 | -109/+133 | |
| | | | | - signed / unsigned issues. | |||||
* | signed / unsigned and typecast issues | Luke Leighton | 1999-10-25 | 4 | -81/+83 | |
| | ||||||
* | the new CAP_EXTENDED_SECURITY code needed to support NTLMv2. also removed | Luke Leighton | 1999-10-25 | 1 | -1/+1 | |
| | | | | | switching on CAP_STATUS32 from non-CAP_EXTENDED_SECURITY code (enabled for test purposes only) | |||||
* | one of those wonderful moments when running against a different MSRPC | Luke Leighton | 1999-10-25 | 10 | -79/+133 | |
| | | | | | | implementation (NT5) when you discover that your code is trash. samr_enum_dom_users(), samr_enum_dom_aliases() and samr_enum_dom_groups() all take a HANDLE for multiple-call enumeration purposes. | |||||
* | the dynamic memory alloc blood-fest goes on... | Luke Leighton | 1999-10-21 | 8 | -27/+106 | |
| | ||||||
* | turning some of the rpcclient functions dynamic. this is likely to | Luke Leighton | 1999-10-21 | 9 | -131/+274 | |
| | | | | break a few things... | |||||
* | various. debug levels changed. nmbd doesn't need libsmb/clienttrust.c. | Luke Leighton | 1999-10-21 | 14 | -282/+210 | |
| | | | | | | | samr_lookup_rids() moved to a dynamic memory structure not a static one limited to 32 RIDs. cli_pipe.c reading wasn't checking ERRmoredata when DOS error codes negotiated (this terminates MSRPC code with prejudice). | |||||
* | split modify_trust_account_password into a separate module. | Luke Leighton | 1999-10-21 | 2 | -1/+212 | |
| | ||||||
* | use DEBUGADD instead of DEBUG: clears up some of the more verbose trash. | Luke Leighton | 1999-10-21 | 1 | -3/+3 | |
| | ||||||
* | need status codes from cli_net_req_chal() and cli_net_auth2(). | Luke Leighton | 1999-10-19 | 6 | -96/+119 | |
| | | | | | | this format is what i would like _all_ these functions to be (returning status codes, not BOOL) but that's a horrendous amount of work at the moment :) | |||||
* | oops, added wait_keyboard back, but _this_ time wrapped it with | Luke Leighton | 1999-10-19 | 1 | -1/+31 | |
| | | | | HAVE_READLINE | |||||
* | initialising enum dom users mem and account name ptrs to NULL. | Luke Leighton | 1999-10-18 | 1 | -0/+3 | |
| | ||||||
* | Bringing samba-2.1.x samba2.spec.tmpl file into line with samba-2.0.x ↵ | John Terpstra | 1999-10-17 | 1 | -33/+104 | |
| | | | | release tree. | |||||
* | added prs_struct "error" member, set and checked when prs_struct | Luke Leighton | 1999-10-15 | 1 | -9/+6 | |
| | | | | data is handled. | |||||
* | adding error checking in parsing code | Luke Leighton | 1999-10-15 | 5 | -66/+239 | |
| | ||||||
* | renamed "class" local variable to avoid global clash | Luke Leighton | 1999-10-15 | 1 | -2/+2 | |
| | ||||||
* | oops! srvinfo 2 command caught bug where strings in containers assumed | Luke Leighton | 1999-10-15 | 1 | -8/+15 | |
| | | | | to exist. not good! | |||||
* | renamed args due to global "class" variable | Luke Leighton | 1999-10-15 | 1 | -5/+5 | |
| | ||||||
* | return results on prs_xxxxx() and all xxx_io_xxx() routines. | Luke Leighton | 1999-10-15 | 16 | -1868/+3328 | |
| | | | | | | | the whole task is not complete, yet. xxx_io_xxx() routines that _call_ xxx_io_xxx() routines not done. prs_xxxx() covered by macros. considering doing xxx_io_xxxx in the same way. | |||||
* | removed unused static wait_keyboard() | Luke Leighton | 1999-10-15 | 1 | -30/+0 | |
| | ||||||
* | According to params/loadparm.c, the "case sensitive", "casesignames", | Tim Potter | 1999-10-15 | 1 | -3/+3 | |
| | | | | | and "short preserve case" name mangling parameters are local options but the documentation says they are globals. | |||||
* | const issues | Luke Leighton | 1999-10-14 | 1 | -1/+1 | |
| | ||||||
* | stop over-runs in reading / writing data stream. | Luke Leighton | 1999-10-14 | 1 | -25/+44 | |
| | ||||||
* | adding CAP_EXTENDED_SECURITY support in a hurry last week. forgot to | Luke Leighton | 1999-10-14 | 3 | -38/+42 | |
| | | | | deal with linking issues in other binaries | |||||
* | - added rudimentary CAP_UNICODE support because i thought it was part of | Luke Leighton | 1999-10-07 | 8 | -105/+503 | |
| | | | | | | | | | | | | | | | | | a problem i was having. - added rudimentary CAP_STATUS32 support for same reason. - added hard-coded, copy-the-same-data-from-over-the-wire version of CAP_EXTENDED_SECURITY, which is a security-blob to encapsulate GSSAPI which encodes SPNEGO which is used to negotiate Kerberos or NTLMSSP. i have implemented NTLMSSP which negotiates NTLMv1 or NTLMv2 and 40-bit or 128-bit etc. i have implemented NTLMv1 / 40-bit. *whew*. | |||||
* | David van Geyn spotted that ulong is not defined on FREEBSD, not supposed | Luke Leighton | 1999-10-05 | 1 | -1/+1 | |
| | | | | to use ulong use uint32 instead. | |||||
* | splitting dom info into sam_query_dominfo function | Luke Leighton | 1999-10-01 | 3 | -35/+60 | |
| | ||||||
* | permissions on SamrConnect changed to 0x02000000 (maximum allowed) | Luke Leighton | 1999-10-01 | 1 | -16/+16 | |
| | ||||||
* | error-code checking in lsa_lookup_sids. anonymous connections for | Luke Leighton | 1999-10-01 | 4 | -18/+32 | |
| | | | | domain info. adjusting net_srv_get_info function. | |||||
* | memory problems associated with when lsalookupsids returns | Luke Leighton | 1999-09-28 | 1 | -3/+20 | |
| | | | | NT_STATUS_NONE_MAPPED. |