summaryrefslogtreecommitdiffstats
path: root/source3/include/ntdomain.h
Commit message (Collapse)AuthorAgeFilesLines
* s3: remove unused schannel_auth_struct.Günther Deschner2010-02-261-6/+0
| | | | Guenther
* s3-rpc: Avoid including every pipe's client and server stubs everywhere in ↵Günther Deschner2009-11-261-0/+2
| | | | | | samba. Guenther
* Revert "s3: Do not reference the ndr_tables in the server calls directly"Volker Lendecke2009-11-081-1/+1
| | | | This reverts commit 98fb71782e05ae72cd6abeb38b6e0b96a50c1761.
* s3: Do not reference the ndr_tables in the server calls directlyVolker Lendecke2009-11-081-1/+1
| | | | This involves storing the interface table in the pipes_struct
* s3: remove unused printing macros.Günther Deschner2009-09-241-11/+0
| | | | Guenther
* schannel: fully share schannel sign/seal between s3 and 4.Günther Deschner2009-09-161-1/+1
| | | | Guenther
* s3-dcerpc: use dcerpc_AuthLevel and remove duplicate set of flags.Günther Deschner2009-09-151-8/+1
| | | | Guenther
* s3-schannel: remove remaining code that was using "struct dcinfo".Günther Deschner2009-08-271-19/+0
| | | | Guenther
* s3-credentials: remove unused code.Günther Deschner2009-08-271-2/+0
| | | | Guenther
* s3-netlogon: use shared credential and schannel storage infrastructure for ↵Günther Deschner2009-08-271-0/+3
| | | | | | netlogon server. Guenther
* s3-auth: use full 16byte session key in make_user_info_netlogon_interactive().Günther Deschner2009-05-071-1/+1
| | | | | | | | | | | | | | | | | | | Patch from Jeremy. With this patch, I was able to join Windows 7 RC to a Samba3 DC, and login into a Samba 3 Domain. There are still two registry settings required: HKLM\System\CCS\Services\LanmanWorkstation\Parameters DWORD DomainCompatibilityMode = 1 DWORD DNSNameResolutionRequired = 0 Do *not* modify the other netlogon registry parameters that were passed around, they weaken security. Guenther (cherry picked from commit b5097d54cb74ca0ea328f9e029562f65f4a01134)
* Make "struct policy" private to srv_lsa_hnd.cVolker Lendecke2009-04-191-17/+1
|
* s3: remove POLICY_HND.Günther Deschner2009-03-181-1/+1
| | | | Guenther
* s3-spoolss: remove unused RPC_BUFFER definition.Günther Deschner2009-03-171-7/+0
| | | | Guenther
* Make prs_struct->out_data.current_pdu dynamically allocatedVolker Lendecke2009-02-081-5/+2
| | | | Another 4k per open pipe
* Make current_in_pdu in pipes_struct allocatedVolker Lendecke2009-02-071-1/+1
| | | | This makes an open pipe about 4K cheaper
* Replace pipe names in pipes_struct by ndr_syntax_idVolker Lendecke2009-02-011-2/+1
| | | | This was mainly used for debugging output
* Now that all policy_handle free_fn's are just TALLOC_FREE, dump free_fnVolker Lendecke2009-01-081-1/+0
|
* Move the "rid_name" typedef to the only place where it might be usedVolker Lendecke2009-01-061-5/+0
|
* Fix nonempty blank linesVolker Lendecke2008-11-241-17/+17
|
* Get rid of pipes_struct->pipe_user, we have server_info now --- YESSS!Volker Lendecke2008-11-241-6/+0
|
* Remove smb_np_structVolker Lendecke2008-10-131-58/+0
|
* Use "struct files_struct" for pipes instead of smb_np_structVolker Lendecke2008-10-131-0/+1
|
* make read/write to internal pipes available externallyVolker Lendecke2008-07-261-8/+6
| | | | (This used to be commit e11b5cb1e061caf4c3793fb402ca6bee95a8f26c)
* Refactoring: Make close_internal_rpc_pipe_hnd a talloc destructorVolker Lendecke2008-07-261-9/+0
| | | | (This used to be commit 10b47a0c2cfd62489428518112da82f73a52b7bc)
* Refactor make_internal_rpc_pipe_p: connection_struct is not neededVolker Lendecke2008-07-261-2/+5
| | | | (This used to be commit defcf0eecfb8eb035d9ca80530720b9e6873f6c7)
* Simplify the RPC servers: remove get_pipe_fnsVolker Lendecke2008-07-181-1/+1
| | | | | | The per-server xxx_get_pipe_fns functions can go once all the RPC servers are converted (This used to be commit 6aa2391cbe1cbda8269ded767117f53d83b243e1)
* Remove p->vuidVolker Lendecke2008-06-261-2/+0
| | | | | | | The users can use p->server_info. Now pipes_struct is decoupled from the SMB transport. (This used to be commit d4cf5a131919530317cd457006b4df5af2c69fa7)
* Now that we have p->server_info, use p->server_info->user_session_keyVolker Lendecke2008-06-261-1/+0
| | | | (This used to be commit aefad64e3a5c86d2f988d47e6215ed2085b8fc47)
* Add server_info to pipes_structVolker Lendecke2008-06-261-0/+2
| | | | (This used to be commit d621867bb8767e1c4236d28dd9294a61db6cbb10)
* Remove "conn" from pipes_structVolker Lendecke2008-06-241-1/+2
| | | | | For spoolss, we need the client's IP address (This used to be commit 64a4dfaa826cf9319ef3f5c65023352bf8af539e)
* Make pipes_struct its own talloc ctxVolker Lendecke2008-06-211-3/+0
| | | | (This used to be commit 829b1ad4697f2f1ea008377d591456722dccd025)
* pipes_struct->pipe_user_name is unused, remove itVolker Lendecke2008-05-051-1/+0
| | | | (This used to be commit 32cd4bf34b614f7bb0b05a7ae5d7eb51d208a7c7)
* Remove namedpipe_transact fn pointer from smb_np_structVolker Lendecke2008-04-141-11/+0
| | | | (This used to be commit d1f82b7e67a791e19d08c682b607d82ae649feb4)
* Remove some write-only fstringsVolker Lendecke2008-04-111-7/+0
| | | | (This used to be commit aacb07b1b0f674b8cb92347ef4b4dd1e7808dde8)
* Replace DOM_CHAL with "struct netr_Credential" where we can right now.Günther Deschner2008-02-151-3/+3
| | | | | | | This allows to remove some more old netlogon client calls. Guenther (This used to be commit c0b1a876583230a5130f5df1965d6c742961bcdc)
* Make smb_np_struct talloc'edVolker Lendecke2007-12-161-1/+1
| | | | | Convert "name" from string to a talloc'ed char * (This used to be commit e82069f921b3a22295db91e092c22c459ccd7215)
* RIP BOOL. Convert BOOL -> bool. I found a few interestingJeremy Allison2007-10-181-15/+15
| | | | | | | | bugs in various places whilst doing this (places that assumed BOOL == int). I also need to fix the Samba4 pidl generation (next checkin). Jeremy. (This used to be commit f35a266b3cbb3e5fa6a86be60f34fe340a3ca71f)
* [GLUE] Rsync SAMBA_3_2_0 SVN r25598 in order to create the v3-2-test branch.Gerald (Jerry) Carter2007-10-101-1/+9
| | | | (This used to be commit 5c6c8e1fe93f340005110a7833946191659d88ab)
* r25118: More pstring elimination.Jeremy Allison2007-10-101-1/+1
| | | | | Jeremy. (This used to be commit 7632f8fb4003657591778d2b55f546d1737859d1)
* r23784: use the GPLv3 boilerplate as recommended by the FSF and the license textAndrew Tridgell2007-10-101-2/+1
| | | | (This used to be commit b0132e94fc5fef936aa766fb99a306b3628e9f07)
* r23779: Change from v2 or later to v3 or later.Jeremy Allison2007-10-101-1/+1
| | | | | Jeremy. (This used to be commit 407e6e695b8366369b7c76af1ff76869b45347b3)
* r19218: With the new RPC server infrastructure all backend functions are ↵Volker Lendecke2007-10-101-0/+6
| | | | | | | | | | | | | filled, at least with dummy routines. We need a way to indicate that we do not support a call, so that srv_pipe_hnd.c can return the DCE level RNG_ERROR. This flag can be set in the backend routines for this one. I'll change pidl to generate code to "return False" in srv_lsa.c if this flag is set. Volker (This used to be commit 5260657664caf9546d324a81c392f0d9e8532d58)
* r16945: Sync trunk -> 3.0 for 3.0.24 code. Still needJeremy Allison2007-10-101-9/+1
| | | | | | | | to do the upper layer directories but this is what everyone is waiting for.... Jeremy. (This used to be commit 9dafb7f48ca3e7af956b0a7d1720c2546fc4cfb8)
* r13553: Fix all our warnings at -O6 on an x86_64 box.Jeremy Allison2007-10-101-3/+3
| | | | | Jeremy. (This used to be commit ea82958349a57ef4b7ce9638eec5f1388b0fba2a)
* r13407: Change the credentials code to be more like the Samba4 structure,Jeremy Allison2007-10-101-1/+1
| | | | | | | | | makes fixes much easier to port. Fix the size of dc->sess_key to be 16 bytes, not 8 bytes - only store 8 bytes in the inter-smbd store in secrets.tdb though. Should fix some uses of the dc->sess_key where we where assuming we could read 16 bytes. Jeremy. (This used to be commit 5b3c2e63c73fee8949108abe19ac7a448a033a7f)
* r12046: Fix typoVolker Lendecke2007-10-101-1/+1
| | | | (This used to be commit b9d1a659109daeeb625f3e6caf7ec706ccdde230)
* r10722: Remove unused BOOL in struct dcinfo.Jeremy Allison2007-10-101-1/+0
| | | | | | | | Ensure that the mach_acct and remote machine entries are set correctly in struct dcinfo - we'll need this as a key for a persistent schannel state later. Jeremy. (This used to be commit 47269b5c7161d740c2e86227de3acd9e08c53817)
* r10656: BIG merge from trunk. Features not copied overGerald Carter2007-10-101-71/+64
| | | | | | | | * \PIPE\unixinfo * winbindd's {group,alias}membership new functions * winbindd's lookupsids() functionality * swat (trunk changes to be reverted as per discussion with Deryck) (This used to be commit 939c3cb5d78e3a2236209b296aa8aba8bdce32d3)
* r6014: rather large change set....Gerald Carter2007-10-101-0/+2
| | | | | | | | | | | | | | | pulling back all recent rpc changes from trunk into 3.0. I've tested a compile and so don't think I've missed any files. But if so, just mail me and I'll clean backup in a couple of hours. Changes include \winreg, \eventlog, \svcctl, and general parse_misc.c updates. I am planning on bracketing the event code with an #ifdef ENABLE_EVENTLOG until I finish merging Marcin's changes (very soon). (This used to be commit 4e0ac63c36527cd8c52ef720cae17e84f67e7221)