Luke Leighton
dc963d7939
dynamic mem allocation in net_srv_transport_enum() parsing.
...
(This used to be commit 6b919ebb4e
)
1999-11-03 21:51:29 +00:00
Luke Leighton
37983b979f
added samalias <aliasname> rpcclient command (shows info on alias)
...
added samaliasmem <aliasname> rpcclient command (shows members in alias)
added tab command-completion to SAM alias related commands (inc 2 above).
(This used to be commit 0c700fb609
)
1999-11-02 23:47:17 +00:00
Luke Leighton
aa77f20a5b
dynamic mem allocation in enum dom groups and enum dom aliases
...
(This used to be commit baa789fabc
)
1999-11-02 23:31:16 +00:00
Luke Leighton
dcc037cfc6
yet another attempt to get lsaquerysecret working.
...
(This used to be commit fbeceec501
)
1999-11-02 23:29:44 +00:00
Luke Leighton
7032daa887
added lsaenumdomains command.
...
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.
(This used to be commit 953fe6ba94
)
1999-11-01 22:25:38 +00:00
Luke Leighton
de573ca891
rewrote rpcclient enumaliases command.
...
(This used to be commit 492fdaaf20
)
1999-11-01 21:09:24 +00:00
Luke Leighton
92892c014e
added rpcclient svcstop <service name> command. gnu readline
...
command-completion works.
(This used to be commit 926fe6273a
)
1999-11-01 17:52:11 +00:00
Matthew Chapman
7726985b00
Fixed typo which was preventing the omission of seconds in the 'at' command.
...
I *love* this scheduler stuff, it's so useful!
(This used to be commit 5cb124806d
)
1999-11-01 12:11:05 +00:00
Luke Leighton
e7a9b398c7
added yet another rpcclient command: svcstart <service name> [arg0] [arg1] ...
...
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...
(This used to be commit 2903f22e7e
)
1999-10-31 05:23:32 +00:00
Luke Leighton
ce31503de5
command-line completion for new svcinfo command
...
(This used to be commit 5ca07721ba
)
1999-10-31 04:19:58 +00:00
Luke Leighton
dbda98047d
added svcinfo <service name> command.
...
(This used to be commit c243231d85
)
1999-10-31 04:11:17 +00:00
Luke Leighton
e7b5412943
connection info level renamed to transport info level
...
(This used to be commit 1c3a6f9822
)
1999-10-30 22:35:44 +00:00
Luke Leighton
4cda1d2b4f
NetServerTransportEnum parsing, client-side and rpcclient "srvtransports" added.
...
(This used to be commit 37f4aac06f
)
1999-10-30 22:34:38 +00:00
Luke Leighton
eae9b12ca5
general, drastic improvements to rpcclient.
...
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])
(This used to be commit bc5d021916
)
1999-10-30 20:32:40 +00:00
Luke Leighton
090d51c8c5
messing with command-line completion. it sort-of works to be able
...
to enumerate down a key tree, but it's a serious fudge. oops.
(This used to be commit a5e805806a
)
1999-10-29 23:15:10 +00:00
Luke Leighton
8ba1c74002
added gnu readline command-line completion to the regenum command.
...
(This used to be commit 50890516fd
)
1999-10-29 21:31:19 +00:00
Luke Leighton
bcf1c31826
rpcclient regenum key client code rewritten to use higher order functions.
...
(This used to be commit 6a759c57dc
)
1999-10-29 20:24:18 +00:00
Luke Leighton
243feaa08c
rewrite rpcclient sam enum user code to use higher order functions.
...
(This used to be commit b794ff2130
)
1999-10-29 19:31:32 +00:00
Luke Leighton
a8b8b8ac3b
using #defines for function prototypes
...
(This used to be commit 4a44cccf44
)
1999-10-29 18:57:22 +00:00
Luke Leighton
d0fd259514
more reshuffling of enum groups code. more higher order functions.
...
(This used to be commit 497d423172
)
1999-10-29 17:37:27 +00:00
Luke Leighton
97993e4973
using higher-order-function in enum groups as a test. makes it really
...
useful for doing things _other_ than just "print me".
(This used to be commit 229313de7d
)
1999-10-29 16:19:17 +00:00
Luke Leighton
326b011b2d
restructuring sam enum dom groups code to do multiple calls to
...
sam_enum_dom_groups. enum dom aliases is still left to do (dom users
already done).
(This used to be commit 8d181924ce
)
1999-10-28 20:34:28 +00:00
Luke Leighton
c7c77cbfd7
restructuring samr client code.
...
(This used to be commit a78607b5db
)
1999-10-28 20:02:29 +00:00
Luke Leighton
640012d80b
removed samr_* variables from info struct.
...
(This used to be commit 4d5b860802
)
1999-10-28 19:02:23 +00:00
Luke Leighton
2222a306a8
rewrote samr enum groups code a bit.
...
(This used to be commit 3f99ab7720
)
1999-10-28 17:52:12 +00:00
Luke Leighton
9a5b9753dd
no CLIX, no !HAVE_READLINE blah blah. argh.
...
(This used to be commit de69f3ef77
)
1999-10-27 16:58:35 +00:00
Luke Leighton
1298a3d1e0
created samr_query_groupmem() function from existing code.
...
(This used to be commit d2d5a853f8
)
1999-10-26 20:03:48 +00:00
Luke Leighton
ea6592046f
adding extra parameter back in to trust account functions (trust account name).
...
restoring opening S-1-5-20 in sam enum users code.
(This used to be commit 1be877114e
)
1999-10-26 16:46:45 +00:00
Luke Leighton
9d890f269c
cut/paste code from smbclient for wait_keyboard() function. oops.
...
(This used to be commit c25560ba43
)
1999-10-26 14:27:46 +00:00
Luke Leighton
5612824426
- typecast malloc / Realloc issues.
...
- signed / unsigned issues.
(This used to be commit c8fd555179
)
1999-10-25 19:03:27 +00:00
Luke Leighton
fdf6383cbe
signed / unsigned and typecast issues
...
(This used to be commit 6e22bf912c
)
1999-10-25 17:10:54 +00:00
Luke Leighton
8e1f542ddf
one of those wonderful moments when running against a different MSRPC
...
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.
(This used to be commit 19490d8b4f
)
1999-10-25 16:22:08 +00:00
Luke Leighton
45b794bdde
the dynamic memory alloc blood-fest goes on...
...
(This used to be commit 134b20e2a7
)
1999-10-21 19:02:57 +00:00
Luke Leighton
52fed795e1
turning some of the rpcclient functions dynamic. this is likely to
...
break a few things...
(This used to be commit 4b06f30323
)
1999-10-21 18:25:12 +00:00
Luke Leighton
6f9105c853
various. debug levels changed. nmbd doesn't need libsmb/clienttrust.c.
...
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).
(This used to be commit 8976eca2db
)
1999-10-21 16:53:50 +00:00
Luke Leighton
87d92a1f11
need status codes from cli_net_req_chal() and cli_net_auth2().
...
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 :)
(This used to be commit 02f2406042
)
1999-10-19 19:55:43 +00:00
Luke Leighton
bb6de2f1e9
oops, added wait_keyboard back, but _this_ time wrapped it with
...
HAVE_READLINE
(This used to be commit af05710d0b
)
1999-10-19 19:54:01 +00:00
Luke Leighton
415f84112e
removed unused static wait_keyboard()
...
(This used to be commit 8cb6163b06
)
1999-10-15 18:44:33 +00:00
Luke Leighton
65ce93d549
splitting dom info into sam_query_dominfo function
...
(This used to be commit 39c367b8e9
)
1999-10-01 18:44:33 +00:00
Luke Leighton
5b38ad78b8
permissions on SamrConnect changed to 0x02000000 (maximum allowed)
...
(This used to be commit cbc646b1d8
)
1999-10-01 18:27:29 +00:00
Luke Leighton
860688f6e7
error-code checking in lsa_lookup_sids. anonymous connections for
...
domain info. adjusting net_srv_get_info function.
(This used to be commit 42eb916fae
)
1999-10-01 18:11:57 +00:00
Luke Leighton
f1c2fdb270
split matthew's sync command (only currently called from smbpasswd)
...
into a separate module
(This used to be commit d99eca020a
)
1999-09-21 21:28:27 +00:00
Luke Leighton
701f9ed2c9
reading in smb server domain name from SMBnegprot response
...
(This used to be commit 25025f4505
)
1999-09-16 22:46:45 +00:00
Luke Leighton
6bf6b0ad44
added rpcclient SamrQueryDisplayInfo command "dispinfo"
...
(This used to be commit 6c98d6c9aa
)
1999-09-14 21:04:02 +00:00
Luke Leighton
827599cbb2
restructuring
...
(This used to be commit 9d74161a92
)
1999-09-12 23:59:09 +00:00
Luke Leighton
85f0d0bff3
using #define report
...
(This used to be commit 7fc2ee2f96
)
1999-09-12 23:39:57 +00:00
Luke Leighton
ddf33698b5
- initialising mach_passwd_file locks to zero (prev. uninit.)
...
- cleanup
- #defined report to sprintf as it's #defined to another function in
other uses of cmd_lsarpc.c
(This used to be commit 8fb2ff247a
)
1999-09-12 22:40:27 +00:00
Luke Leighton
736c507722
debugged enumgroups -g option
...
(This used to be commit 1cde47ba6a
)
1999-08-30 17:15:59 +00:00
Luke Leighton
501acbba23
added call to samr_query_groupinfo in enumgroups command (-m option)
...
(This used to be commit e2a72e2c64
)
1999-08-30 17:07:53 +00:00
Luke Leighton
42fdd41b1d
improved "dominfo" rpcclient command
...
(This used to be commit 65a54b6e16
)
1999-08-29 16:36:21 +00:00