summaryrefslogtreecommitdiffstats
path: root/source
Commit message (Collapse)AuthorAgeFilesLines
...
* one of those wonderful moments when running against a different MSRPCLuke Leighton1999-10-2510-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 Leighton1999-10-218-27/+106
|
* turning some of the rpcclient functions dynamic. this is likely toLuke Leighton1999-10-219-131/+274
| | | | break a few things...
* various. debug levels changed. nmbd doesn't need libsmb/clienttrust.c.Luke Leighton1999-10-2114-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 Leighton1999-10-212-1/+212
|
* use DEBUGADD instead of DEBUG: clears up some of the more verbose trash.Luke Leighton1999-10-211-3/+3
|
* need status codes from cli_net_req_chal() and cli_net_auth2().Luke Leighton1999-10-196-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 withLuke Leighton1999-10-191-1/+31
| | | | HAVE_READLINE
* initialising enum dom users mem and account name ptrs to NULL.Luke Leighton1999-10-181-0/+3
|
* added prs_struct "error" member, set and checked when prs_structLuke Leighton1999-10-151-9/+6
| | | | data is handled.
* adding error checking in parsing codeLuke Leighton1999-10-155-66/+239
|
* renamed "class" local variable to avoid global clashLuke Leighton1999-10-151-2/+2
|
* oops! srvinfo 2 command caught bug where strings in containers assumedLuke Leighton1999-10-151-8/+15
| | | | to exist. not good!
* renamed args due to global "class" variableLuke Leighton1999-10-151-5/+5
|
* return results on prs_xxxxx() and all xxx_io_xxx() routines.Luke Leighton1999-10-1516-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 Leighton1999-10-151-30/+0
|
* const issuesLuke Leighton1999-10-141-1/+1
|
* stop over-runs in reading / writing data stream.Luke Leighton1999-10-141-25/+44
|
* adding CAP_EXTENDED_SECURITY support in a hurry last week. forgot toLuke Leighton1999-10-143-38/+42
| | | | deal with linking issues in other binaries
* - added rudimentary CAP_UNICODE support because i thought it was part ofLuke Leighton1999-10-078-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 supposedLuke Leighton1999-10-051-1/+1
| | | | to use ulong use uint32 instead.
* splitting dom info into sam_query_dominfo functionLuke Leighton1999-10-013-35/+60
|
* 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-014-18/+32
| | | | domain info. adjusting net_srv_get_info function.
* memory problems associated with when lsalookupsids returnsLuke Leighton1999-09-281-3/+20
| | | | NT_STATUS_NONE_MAPPED.
* don't leak printer handles,Jean-François Micouleau1999-09-274-9/+23
| | | | | | | don't coredump when adding forms, and a small non obvious memory leak in the rpc buffers J.F.
* Don't duplicate forms anymore, just update the definition.Jean-François Micouleau1999-09-252-17/+87
| | | | | | Many memory leaks fixed. J.F.
* Correctly handle the dependent files in the printer_driver_info_3 structJean-François Micouleau1999-09-242-8/+20
| | | | | | It means complex printer drivers should now download fine. J.F.
* Alan (alanh@pinacl.co.uk) found a nasty bugJean-François Micouleau1999-09-241-1/+1
| | | | J.F.
* Whoops ! Being over-paranoid is not good.Jean-François Micouleau1999-09-241-8/+0
| | | | J.F.
* use gecos field to fill the full_nameJean-François Micouleau1999-09-232-7/+36
| | | | | | don't overwrite backend values with defaults values. J.F.
* Fixed an annoying bug in the LDAP code. Attributes not present in theMatthew Chapman1999-09-221-22/+3
| | | | | | | | | LDAP database were being initialised using unix_to_nt_time on -1, rather than -1 as an NTTIME (which is very different). Problems solved (hopefully): * "Access Denied" when accessing an NT share in a Samba controlled domain. * "Your password has expired" sometimes when logging in.
* split matthew's sync command (only currently called from smbpasswd)Luke Leighton1999-09-215-79/+127
| | | | into a separate module
* testing for attempts to get more info levels into samr_query_userinfoLuke Leighton1999-09-214-12/+60
|
* reading in smb server domain name from SMBnegprot responseLuke Leighton1999-09-163-10/+30
|
* #defines for port 445 to SMB_PORT2Luke Leighton1999-09-153-6/+7
|
* use DEBUGLEVEL not DEBUGLVL()Luke Leighton1999-09-151-1/+1
|
* wow!!!! this one's been here for two years!!!! alignment issuesLuke Leighton1999-09-141-0/+2
| | | | | in smb_io_dom_query() where the string name could mis-align! added a call to prs_align() after the domain string name.
* oops.Luke Leighton1999-09-141-6/+9
|
* added rpcclient SamrQueryDisplayInfo command "dispinfo"Luke Leighton1999-09-143-1/+159
|
* 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-127-29/+28
| | | | | | | - cleanup - #defined report to sprintf as it's #defined to another function in other uses of cmd_lsarpc.c
* oops, port 455 instead of 445Luke Leighton1999-09-101-1/+1
|
* allan hourihane sent log 100 in which showed that some really old codeLuke Leighton1999-09-092-30/+8
| | | | | for lsa_close response was messing up. fixed by calling lsa_io_r_close() which i've been meaning to do for over eighteen months.
* bertl <bs@niggard.org> patch for making samba listen on port 445, just likeLuke Leighton1999-09-083-28/+79
| | | | nt 5 does. cool!
* matthew chapman identified 4 previously unknown samr functions.Luke Leighton1999-08-313-8/+8
|
* debugged enumgroups -g optionLuke Leighton1999-08-302-3/+6
|
* added call to samr_query_groupinfo in enumgroups command (-m option)Luke Leighton1999-08-303-6/+98
|
* improved "dominfo" rpcclient commandLuke Leighton1999-08-295-6/+100
|