summaryrefslogtreecommitdiffstats
path: root/source3/include
Commit message (Collapse)AuthorAgeFilesLines
...
* s3:auth Make AUTH_NTLMSSP_STATE a private structure.Andrew Bartlett2010-05-312-9/+29
| | | | | | | | | This makes it a little easier for it to writen in terms of GENSEC in future. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> Signed-off-by: Günther Deschner <gd@samba.org>
* s3: Don't announce readraw and writeraw with the async echo responderVolker Lendecke2010-05-311-0/+2
|
* s3: use shared security defines.Günther Deschner2010-05-311-15/+0
| | | | Guenther
* s3: only use netlogon/nbt header when needed.Günther Deschner2010-05-313-26/+2
| | | | Guenther
* s3: remove prototype of non-existsing function idmap_tdb_tdb_close().Michael Adam2010-05-311-1/+0
|
* s3: define timespec before we use itJoachim Schmitz2010-05-301-7/+8
| | | | | | this fixes #7464 Signed-off-by: Björn Jacke <bj@sernet.de>
* s3:lib s3:lib move get_global_sam_name to util_names.cAndrew Bartlett2010-05-281-1/+1
| | | | | | | | | This doesn't really belong in util_sid.c, and has much more in common with the other functions in util_names.c Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3:lib split out global workgroup and netbios name functions.Andrew Bartlett2010-05-281-4/+7
| | | | | | | | Having these in their own file allows easier selective inclusion. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3-auth: Added a function to get the server_info from the system user.Andreas Schneider2010-05-281-0/+3
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-build: remove duplicate ndr_krb5pac.h inclusion.Günther Deschner2010-05-281-1/+0
| | | | Guenther
* s3-rpc_client: move protos to init_netlogon.hGünther Deschner2010-05-281-19/+12
| | | | Guenther
* s3:auth Add comment to clarify usage of session keys.Simo Sorce2010-05-271-0/+10
| | | | | Explain why we have what looks like a duplicate of session keys. It is in fact not a duplicate.
* s3:auth remove login_server from server infoSimo Sorce2010-05-271-2/+0
| | | | | It is not used anymore, we have that information in info3->base.logon_server already
* s3:auth add function to convert wbcAuthUserInfo to netr_SamInfo3Simo Sorce2010-05-281-0/+2
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3:auth use info3 in auth_serversupplied_infoSimo Sorce2010-05-281-1/+1
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3:auth add function to copy a netr_SamInfo3 structureSimo Sorce2010-05-281-0/+2
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3:auth: add function to convert samu to netr_SamInfo3Simo Sorce2010-05-281-0/+5
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3:rpc_server: pass down local and remote tsocket_address to np_open()Stefan Metzmacher2010-05-271-1/+3
| | | | metze
* s3:rpc_server: add np_read_in_progress() functionStefan Metzmacher2010-05-271-0/+1
| | | | metze
* s3-samr: move chgpasswd.c out of smbd and into the samr server.Günther Deschner2010-05-261-14/+0
| | | | Guenther
* s3-smbd: remove unused change/check_lanman_password.Günther Deschner2010-05-261-9/+0
| | | | Guenther
* s3-rpc_server: Created a per connection spoolss pipe.Simo Sorce2010-05-262-0/+5
| | | | | | | | This way all code can reuse the same connection to spoolss and not have to deal with the creation of a new pipe all over the code every time we need to ask a service off spoolss. Signed-off-by: Günther Deschner <gd@samba.org>
* s3:registry: add comment header block to registry.hMichael Adam2010-05-251-0/+22
|
* s3:registry: move reg_objects.h to registry/ and use it only where neededMichael Adam2010-05-252-77/+0
| | | | | Every place outside of registry/ where this is used, should probably be changed to use pure reg_api.c code.
* s3:registry: move non-reg_objects definitions from reg_objects.h to registry.hMichael Adam2010-05-252-119/+125
|
* s3:registry: hide definition of regval_ctr and regval_blob in reg_objects.cMichael Adam2010-05-251-12/+2
|
* s3:registry:reg_objects: add regval_ctr_set_seqnum()Michael Adam2010-05-251-0/+1
|
* s3:registry:reg_objects: add regval_ctr_get_seqnum()Michael Adam2010-05-251-0/+1
|
* s3:registry:reg_objects: add regval_ctr_init()Michael Adam2010-05-251-0/+1
|
* s3:registry: move definition of registry_hook to reg_init_full.c - it's only ↵Michael Adam2010-05-251-5/+0
| | | | user
* s3:registry: extract registry_pull/push_value prototypes into own headerMichael Adam2010-05-251-10/+0
| | | | reg_util_marshalling.h and use them only where needed.
* s3:registry: move prototype registry_create_admin_token() to new header ↵Michael Adam2010-05-251-2/+0
| | | | | | reg_util_token.h and use it only where necessary.
* s3:registry: extract reg_eventlog prototypes to header of their ownMichael Adam2010-05-251-6/+0
| | | | and use them only where needed.
* s3:registry: extract reg_perfcount prototypes into header of their own.Michael Adam2010-05-251-10/+0
| | | | And use them only when necessary.
* s3:registry: extraxt the reg_dispatcher prototypes into their own header.Michael Adam2010-05-251-22/+0
| | | | And use them only where needed.
* s3:registry: extract the reg_backend_db prototypes into their own header.Michael Adam2010-05-251-18/+0
| | | | And use them only where needed.
* s3:registry: fix regval_ctr_addvalue() to take data as uint8 *, not char *.Michael Adam2010-05-251-1/+1
|
* s3:registry: fix data_p arg of regval_compose to be uint8 * instead of char *Michael Adam2010-05-251-1/+1
|
* s3:registry: extract the reg_util prototypes into their own header.Michael Adam2010-05-251-8/+0
| | | | And use them only where needed.
* s3:registry: remove superfluous comments from registry.hMichael Adam2010-05-251-28/+0
|
* s3:registry: extract the reg_util_legacy prototypes into their own header.Michael Adam2010-05-251-8/+0
| | | | And use them only where necessary.
* s3:registry: extract the reg_cachehook prototypes into their own header.Michael Adam2010-05-251-8/+0
| | | | And use them only where necessary.
* s3:registry: protect registry.h from multiple inclusionMichael Adam2010-05-251-0/+4
|
* Make DFS work over SMB2.Jeremy Allison2010-05-211-0/+6
| | | | Jeremy.
* s3:dom_sid Global replace of DOM_SID with struct dom_sidAndrew Bartlett2010-05-2111-222/+215
| | | | | | | | | | This matches the structure that new code is being written to, and removes one more of the old-style named structures, and the need to know that is is just an alias for struct dom_sid. Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org>
* s3:passdb Remove use of uint8 uint16 and uint32 in favour of C99 typesAndrew Bartlett2010-05-212-87/+87
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* Fix bug #7410 - samba sends "raw" inode number as uniqueid with unix ↵Jeremy Allison2010-05-202-0/+4
| | | | | | | | | | | | | | | extensions. Move to a consistent get_FileIndex() function for all inode returns, that checks if st_dev on the file is identical to the top directory dev_t of the exported share, and if so uses the raw 64-bit inode number. If it isn't (we've traversed a mount point) - return what we used to do for Windows which is the concatination of the bottom 32-bits of the inode with the 32-bit device number. We can get more creative with this over time (hashing?) if we want as now all inode returns go through this single function. Jeremy.
* s3-libads: add ads_set_sasl_wrap_flags().Günther Deschner2010-05-201-0/+1
| | | | Guenther
* s3-build: add missing prototype for regtype_by_string().Günther Deschner2010-05-201-0/+1
| | | | Guenther
* s3-services: move services.h closer to services implementation.Günther Deschner2010-05-201-52/+0
| | | | Guenther