summaryrefslogtreecommitdiffstats
path: root/source/rpcclient
Commit message (Collapse)AuthorAgeFilesLines
...
* updating reg_value_info() parsing code to take BUFFER2 instead of justLuke Leighton1999-11-181-22/+22
| | | | a char*. now copes with multiple types.
* added regqueryval command (experimental) to get reg_io_q_info() andLuke Leighton1999-11-182-0/+92
| | | | | | | | reg_io_r_info() working properly. previously they weren't well understood (well, they were the first of the registry functions i did, back in december 97, ok??? :-) set ntversion to 0x1 in SAMQUERY, so that we reply same as NT4 srv.
* oops, mistake in parsing command-arguments. repeated calls toLuke Leighton1999-11-161-1/+1
| | | | next_token() should not have line to parse as first arg. oops.
* added rpcclient "enumdomains" command. enumerates names of domainsLuke Leighton1999-11-152-0/+143
| | | | | | | | for which a PDC is responsible. typical answers are: <Name of Domain> plus <Builtin>. against a hierarchical, down-level-compatible NT5 PDC, there's likely to be more than these two entries!!!!!
* debugging rpcclient spoolenum and spooljobs commands. oh, did i forgetLuke Leighton1999-11-093-9/+373
| | | | | to mention, there's a spooljobs <printer name> command, and it uses command-line completion? prints out NT print jobs really nicely, too.
* riccardo sibilia spotted line 1884 has uint32 group_rid[0] not group_rid[1]Luke Leighton1999-11-091-1/+1
| | | | oops!
* const feeding frenzyLuke Leighton1999-11-087-354/+417
|
* const feeding frenzyLuke Leighton1999-11-081-69/+71
|
* added command-completion printer enum code.Luke Leighton1999-11-062-17/+82
|
* fixed string function for reading in printer_info_N.Luke Leighton1999-11-062-5/+203
|
* added rpcclient spoolenum command. enumerates printers.Luke Leighton1999-11-063-3/+49
| | | | | | spoolss_r_io_enumprinters doesn't decode strings correctly as printer_info_1/2 code has only been written to write structures, not read them.
* spoolss openprinterex / closeprinter client-code.Luke Leighton1999-11-062-10/+94
| | | | | | | experimental spoolopen <printer name> command added. jean-francois, f.y.i. i changed the #define for SPOOLSS_OPENPRINTEREX from op code 0x44 to 0x45.
* experimental spoolss rpcclient commandsLuke Leighton1999-11-051-1/+17
|
* samuserset <username> -p password. YESSSSS :)Luke Leighton1999-11-041-6/+54
| | | | you have to use "ntlmv1" at the moment (i.e set client ntlmv2 = no).
* adding experimental set user password command to rpcclient, it returnsLuke Leighton1999-11-046-27/+207
| | | | error wrong password against nt. ????
* created msrpc_srv_enum_tprt() function by massaging cmd_srv_enum_tprt().Luke Leighton1999-11-031-47/+56
|
* dynamic mem allocation in net_srv_transport_enum() parsing.Luke Leighton1999-11-031-0/+2
|
* added samalias <aliasname> rpcclient command (shows info on alias)Luke Leighton1999-11-022-14/+256
| | | | | | added samaliasmem <aliasname> rpcclient command (shows members in alias) added tab command-completion to SAM alias related commands (inc 2 above).
* dynamic mem allocation in enum dom groups and enum dom aliasesLuke Leighton1999-11-021-5/+0
|
* yet another attempt to get lsaquerysecret working.Luke Leighton1999-11-021-2/+2
|
* added lsaenumdomains command.Luke Leighton1999-11-012-3/+75
| | | | | attempting to get blood out of a stone^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H querysecret to work, it keeps returning access denied.
* rewrote rpcclient enumaliases command.Luke Leighton1999-11-012-130/+346
|
* added rpcclient svcstop <service name> command. gnu readlineLuke Leighton1999-11-012-1/+67
| | | | command-completion works.
* Fixed typo which was preventing the omission of seconds in the 'at' command.Matthew Chapman1999-11-011-1/+1
| | | | I *love* this scheduler stuff, it's so useful!
* added yet another rpcclient command: svcstart <service name> [arg0] [arg1] ...Luke Leighton1999-10-312-0/+78
| | | | | | | | | works with command-line completion on the service name (ohh yesss, this is becoming my favourite bit of functionality-on-the-side hee hee :) had to fix the svc_io_q_start_service() code which was missing the ptr_argv[] array in between the array-size and the UNISTR2-array. i.e it's actually an array of _pointers_ to unicode strings...
* command-line completion for new svcinfo commandLuke Leighton1999-10-312-7/+48
|
* added svcinfo <service name> command.Luke Leighton1999-10-312-56/+156
|
* connection info level renamed to transport info levelLuke Leighton1999-10-301-1/+1
|
* NetServerTransportEnum parsing, client-side and rpcclient "srvtransports" added.Luke Leighton1999-10-304-2/+180
|
* general, drastic improvements to rpcclient.Luke Leighton1999-10-303-869/+1452
| | | | | | | | | | | 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])
* messing with command-line completion. it sort-of works to be ableLuke Leighton1999-10-292-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 Leighton1999-10-292-60/+172
|
* rpcclient regenum key client code rewritten to use higher order functions.Luke Leighton1999-10-292-102/+185
|
* rewrite rpcclient sam enum user code to use higher order functions.Luke Leighton1999-10-291-68/+123
|
* using #defines for function prototypesLuke Leighton1999-10-291-24/+24
|
* more reshuffling of enum groups code. more higher order functions.Luke Leighton1999-10-292-36/+135
|
* using higher-order-function in enum groups as a test. makes it reallyLuke Leighton1999-10-291-13/+27
| | | | useful for doing things _other_ than just "print me".
* restructuring sam enum dom groups code to do multiple calls toLuke Leighton1999-10-281-18/+25
| | | | | sam_enum_dom_groups. enum dom aliases is still left to do (dom users already done).
* restructuring samr client code.Luke Leighton1999-10-281-111/+144
|
* removed samr_* variables from info struct.Luke Leighton1999-10-281-182/+203
|
* rewrote samr enum groups code a bit.Luke Leighton1999-10-281-28/+41
|
* no CLIX, no !HAVE_READLINE blah blah. argh.Luke Leighton1999-10-271-5/+5
|
* created samr_query_groupmem() function from existing code.Luke Leighton1999-10-261-24/+73
|
* adding extra parameter back in to trust account functions (trust account name).Luke Leighton1999-10-262-26/+27
| | | | restoring opening S-1-5-20 in sam enum users code.
* cut/paste code from smbclient for wait_keyboard() function. oops.Luke Leighton1999-10-261-4/+4
|
* - typecast malloc / Realloc issues.Luke Leighton1999-10-251-2/+2
| | | | - signed / unsigned issues.
* signed / unsigned and typecast issuesLuke Leighton1999-10-251-11/+11
|
* one of those wonderful moments when running against a different MSRPCLuke Leighton1999-10-252-9/+20
| | | | | | 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 Leighton1999-10-213-18/+16
|
* turning some of the rpcclient functions dynamic. this is likely toLuke Leighton1999-10-212-74/+119
| | | | break a few things...