summaryrefslogtreecommitdiff
path: root/source/winregd
Commit message (Collapse)AuthorAgeFilesLines
* POL_HND_SIZE not defined any moreLuke Leighton2000-03-071-31/+0
|
* call to generate well-known SIDs in all programs likely to need them.Luke Leighton2000-02-241-0/+1
|
* return ServerNT if role is a PDC, and LanmanNT if role is non-PDC.Luke Leighton2000-02-211-1/+9
| | | | there should be other types.
* proper job on set secret stuff. added idle function to msrpc fn table.Luke Leighton2000-02-201-1/+2
| | | | called during idle or on exit of msrpc daemon.
* patch for _reg_query_info() conversion.Luke Leighton2000-02-161-51/+14
|
* ok. this introduces the following structures:Luke Leighton2000-02-131-56/+57
| | | | | | | | | | | | | | | | msrpc_local and ncalrpc_l_use. ncacn_np and ncacn_np_use. basically, what is happening is that connections can be reused (ncalrpc for unix socket loop-back and ncacn_np for named pipes over SMB). so, that's what these are for. unfortunately, what makes this so stupidly complicated is that ncacn_np can reuse SMB connections, not just SMB pipes. so it uses the following structures: cli_state and cli_use.
* patch from lars (clean-up)Luke Leighton2000-02-121-33/+2
|
* lars kneschke's _reg_open_entry() conversion. you missed NT_STATUS_NOPROBLEMOLuke Leighton2000-02-121-33/+31
| | | | on the end
* patch from lars for copyright update.Luke Leighton2000-02-111-1/+2
|
* yes, it's a biggie. another semi-automated job, sed script by sander striker.Luke Leighton2000-02-111-4/+13
| | | | | | | | | | | | | | | | | | | | | | | i had to use :map = /_io_^[bX$xA &&^[^M6ddcf( ^[ in vi to modify what you did, sander, to change this: if (!xxx_io_xxx(....)) { return False; } /* ..... */ if (rpc_con_pipe_req(...)) { .... into this: if (xxx_io_xxx(....) && rpc_con_pipe_req(...)) { .... because the return False; would have resulted in memory leaks.
* patch from lars for reg conversionLuke Leighton2000-02-101-15/+0
|
* patch from lars for _srv_close conversionLuke Leighton2000-02-101-3/+3
|
* patch from lars kneschke for _reg_close conversionLuke Leighton2000-02-101-18/+10
|
* patch from lars kneschke (the first!) for _reg_close() conversionLuke Leighton2000-02-091-0/+298
|
* higher order function table to set up msrpc services.Luke Leighton2000-01-161-6/+19
|
* created means to add dce/rpc server auth parsers to individual pipes.Luke Leighton2000-01-081-0/+7
| | | | | | | | | | | | | the ONLY one currently with an auth parser added is NTLMSSP on \PIPE\samr, which is as it should be! no other pipes should have NTLMSSP, because no other pipes deal with password tokens. this makes me happy to know that this is coded in this way. this was all in preparation for being to add netlogon "secure channel" with one function call to \PIPE\NETLOGON. [there seems to be a lot of little bits of work like this, just to add this darn netlogon sec-chan!]
* i don't get it. there's some memory corruption somewhere. i turnedLuke Leighton1999-12-221-2/+2
| | | | | | -DMEM_MAN on, and the memory corruption went away. AGH! trying various clean-ups and adding various debug messages to track it down.
* final part of "first" phase converting over to msrpc daemon architecture.Luke Leighton1999-12-121-0/+97
done a minimal amout of clean-up in the Makefile, removing unnecessary modules from the link stage. this is not complete, yet, and will involve some changes, for example to smbd, to remove dependencies on the password database API that shouldn't be there. for example, smbd should not ever call getsmbpwXXX() it should call the Samr or Lsa API. this first implementation has minor problems with not reinstantiating the same services as the caller. the "homes" service is a good example.