summaryrefslogtreecommitdiffstats
path: root/source/rpcclient
Commit message (Collapse)AuthorAgeFilesLines
...
* 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...
* various. debug levels changed. nmbd doesn't need libsmb/clienttrust.c.Luke Leighton1999-10-212-4/+7
| | | | | | | 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).
* need status codes from cli_net_req_chal() and cli_net_auth2().Luke Leighton1999-10-191-2/+4
| | | | | | 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 withLuke Leighton1999-10-191-1/+31
| | | | HAVE_READLINE
* removed unused static wait_keyboard()Luke Leighton1999-10-151-30/+0
|
* splitting dom info into sam_query_dominfo functionLuke Leighton1999-10-011-33/+55
|
* permissions on SamrConnect changed to 0x02000000 (maximum allowed)Luke Leighton1999-10-011-16/+16
|
* error-code checking in lsa_lookup_sids. anonymous connections forLuke Leighton1999-10-012-17/+28
| | | | domain info. adjusting net_srv_get_info function.
* split matthew's sync command (only currently called from smbpasswd)Luke Leighton1999-09-211-5/+13
| | | | into a separate module
* reading in smb server domain name from SMBnegprot responseLuke Leighton1999-09-161-2/+0
|
* added rpcclient SamrQueryDisplayInfo command "dispinfo"Luke Leighton1999-09-142-1/+89
|
* restructuringLuke Leighton1999-09-121-55/+51
|
* using #define reportLuke Leighton1999-09-121-85/+85
|
* - initialising mach_passwd_file locks to zero (prev. uninit.)Luke Leighton1999-09-121-21/+19
| | | | | | | - cleanup - #defined report to sprintf as it's #defined to another function in other uses of cmd_lsarpc.c
* debugged enumgroups -g optionLuke Leighton1999-08-301-1/+1
|
* added call to samr_query_groupinfo in enumgroups command (-m option)Luke Leighton1999-08-301-6/+39
|
* improved "dominfo" rpcclient commandLuke Leighton1999-08-293-4/+91
|
* added experimental del_groupmem and del_aliasmem commands that were notLuke Leighton1999-08-292-27/+62
| | | | | | being called from rpcclient.c improved add_groupmem command, but cannot test it against nt non-pdc!
* display of session enum infoLuke Leighton1999-08-182-0/+203
|
* event log update, netsessenum, netconnenum update.Luke Leighton1999-08-181-2/+2
|
* event log updateLuke Leighton1999-08-181-7/+8
|
* added some usage info for rpcclient.Luke Leighton1999-08-171-2/+4
|
* reverted jeremy's c++-like security descriptor modifications as theLuke Leighton1999-08-032-24/+32
| | | | | | | | | simplest method to get rpcclient's reggetsec command working. the buffers passed as arguments in do_reg_get_key_sec() do need to be locally allocated not dynamically allocated, as two calls to reg_get_key_sec() are needed. on the first, the server fills in the size of the security descriptor buffer needed. on the second, the server fills in the security descriptor buffer.
* BDC support.Matthew Chapman1999-07-221-5/+8
|
* BDC support.Luke Leighton1999-07-212-1/+98
|
* use pstring for at command instead of fstringLuke Leighton1999-07-211-6/+6
|
* Partial GNU readline support for rpcclient. Only command line historyTim Potter1999-07-091-0/+119
| | | | and command completion implemented.
* improving authentication code (tidyup).Luke Leighton1999-06-291-0/+2
|
* safe string error reporting functions (found a potential buffer overflowLuke Leighton1999-06-241-2/+0
| | | | of a pstrcpy into an fstring).
* Some more BDC-related fixes, mainly to the NET_SAM_SYNC RPC with respectMatthew Chapman1999-06-021-22/+1
| | | | | to alignment, missing fields, etc. - it should now work correctly. There is still the problem of decoding the private data field.
* had to move day display names into lib/util, to get rpctorture to compile.Luke Leighton1999-05-071-2/+2
|
* last part of RPC api change.Jean-François Micouleau1999-05-032-0/+77
| | | | | | and of rpcclient eventlog funtion Jean Francois
* Added a new command to rpcclient: eventlog <log> where <log> is System,Jean-François Micouleau1999-05-031-0/+94
| | | | | | Security or Application. That's a crude equivalent to the eventviewer. Jean Francois
* Adding "time" rpcclient command which displays the remote time.Matthew Chapman1999-05-014-20/+101
| | | | | Also added special "now" time to the "at" command, e.g.: at now /i cmd ; pops up a command prompt
* New rpcclient command "at" for NT scheduler control, a slightly improvedMatthew Chapman1999-04-233-0/+494
| | | | | | | | | | | | | | | version of the NT command. at { time [/INTERACTIVE] [{/EVERY|/NEXT}:5,Sun,...] command | [/DEL] [jobid] } Examples (options used in abbreviated form): at ; Shows all jobs at 1 ; Detail on job 1 at /D ; Deletes all jobs at /D 1 ; Deletes job 1 at 11:11:11AM /I /N:1 d:\humour\silly.exe ; First of next month at 9:00AM /E:M,T,W,Th,F net send MATTY Hi ; Each weekday at 11:00PM /E c:\winnt\backup.exe ; Every day
* Fixed rpcclient's samuser command.Matthew Chapman1999-04-111-37/+35
|
* Mainly BDC-related changes.Matthew Chapman1999-04-083-2/+31
| | | | | | | | | | | | | | | | | | * Added SEC_CHAN_BDC * Propagate sec_chan into the various functions which change trust account passwords, so they can be used for domain control and inter-domain trusts. * Fix for endianness problem reported by Edan Idzerda <edan@mtu.edu>. A BUFFER2 is really a "unibuf" in my terminology and we should treat it as such. * Added some more common NT structures (BIGINT, BUFHDR2, BUFFER4). * Added NET_SAM_SYNC (-> NetDatabaseSync2) RPC for account replication. Still experimental and incomplete, with a few too many NULL security descriptors lying around (must go look at Jeremy's SD code). Haven't worked out password encryption yet either. However, the XXX_INFO structures I've added to rpc_netlogon.h are quite nice as they give some insight into how these objects are stored in the SAM.
* added a "createuser" command.Luke Leighton1999-03-192-27/+115
|
* querysecret now shows the real, fairdinkum, decrypted secret :-)Matthew Chapman1999-03-191-8/+10
|