summaryrefslogtreecommitdiffstats
path: root/source3/include/passdb.h
Commit message (Collapse)AuthorAgeFilesLines
* s3-passdb: add dummy calls to control global (replicated) secrets.Günther Deschner2011-07-311-2/+18
| | | | Guenther
* s3-passdb: move some passdb defines to passdb.hGünther Deschner2011-03-301-0/+29
| | | | Guenther
* s3: include ../librpc/gen_ndr/lsa.h where needed.Günther Deschner2011-03-301-0/+2
| | | | Guenther
* s3-passdb: add machine_sid.h and lookup_sid.hGünther Deschner2011-03-301-0/+2
| | | | Guenther
* s3-passdb: move mapping.h into passdb.h, its needed here.Günther Deschner2011-03-301-0/+2
| | | | Guenther
* s3-passdb: move passdb headers to passdb/proto.h.Günther Deschner2011-03-301-0/+2
| | | | Guenther
* s3:auth: change num_groups to from size_t to uint32_tStefan Metzmacher2011-02-221-1/+1
| | | | | | This will help with the change from UNIX_USER_TOKEN to security_unix_token metze
* s3-passdb: add PDB_CAP_TRUSTED_DOMAINS_EX.Günther Deschner2011-02-171-2/+3
| | | | Guenther
* s3-lsa: Implement lsaRSetForestTrustInformationSumit Bose2011-02-161-0/+1
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-ipasam: add ipasam_get_trusted_domain_by_sid()Sumit Bose2011-02-161-0/+4
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-passdb: add {get,set,del,enum}_trusted_domain callsSumit Bose2011-02-161-0/+26
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3: Add "code_page" to struct samuVolker Lendecke2011-02-151-0/+2
|
* s3: Add "country_code" to struct samuVolker Lendecke2011-02-151-0/+3
|
* s3: move some stuff out of smb.h to better locations.Günther Deschner2011-02-091-0/+2
| | | | Guenther
* s3-secrets: only include secrets.h when needed.Günther Deschner2010-08-051-0/+9
| | | | Guenther
* s3:dom_sid Global replace of DOM_SID with struct dom_sidAndrew Bartlett2010-05-211-25/+25
| | | | | | | | | | 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-211-30/+30
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3: move BASE_RID to main includes.h (in preparation to separate passdb).Günther Deschner2010-05-081-2/+0
| | | | Guenther
* s3: Remove a typedefVolker Lendecke2010-03-161-2/+2
|
* s3-passdb: move some defines out of rpc headers (they really belong to passdb).Günther Deschner2009-11-261-0/+15
| | | | Guenther
* s3:passdb: bump interface VERSION 18->19 (removed uid_to_rid)Michael Adam2009-11-141-1/+2
| | | | Michael
* s3:passdb: remove the uid_to_rid method - we only need uid_to_sidMichael Adam2009-11-141-2/+0
| | | | Michael
* s3-account_policy: add pdb_policy_type enum.Günther Deschner2009-07-141-2/+20
| | | | Guenther
* Actually increase PASSDB_INTERFACE_VERSION to 18 :-)Volker Lendecke2009-07-051-1/+1
|
* Add pdb_get_domain_infoVolker Lendecke2009-07-041-0/+11
|
* Make pdb_ads return an additional flagVolker Lendecke2009-07-041-0/+1
|
* Turn the pdb_rid_algorithm into a capabilities call that returns flagsVolker Lendecke2009-06-281-1/+4
|
* Pass a talloc_ctx to pdb_enum_aliasmemVolker Lendecke2009-06-081-2/+2
|
* Fix some nonempty blank linesVolker Lendecke2009-05-281-17/+17
|
* Shape up pdb_search a bit by making it a talloc ctx with a destructorVolker Lendecke2009-03-071-1/+0
|
* s3:passdb: add SAMU_BUFFER_V4 with no changesStefan Metzmacher2008-12-291-1/+3
| | | | | | | The upgrade is required because of the followin TDBSAM_VERSION upgrade. metze
* s3:passdb: make marshalling struct samu from and to a buffer more genericStefan Metzmacher2008-12-291-1/+7
| | | | | | | This marshalling isn't specific to tdbsam and it's ugly to have the related functions in two different files. metze
* s3-passdb: remove unused (now samr.idl) ACCT_NT/LM_PWD_SET flags.Günther Deschner2008-12-021-10/+0
| | | | Guenther
* Remove unix_homedir from struct user_structVolker Lendecke2008-05-051-1/+0
| | | | | This makes pdb_get_unix_homedir unused. I wonder if that was ever really used... (This used to be commit 36bfd32f1ff878e827db91e9bf233719ecca5b01)
* Removing unused ACCT_-flags.Günther Deschner2008-02-121-30/+3
| | | | | Guenther (This used to be commit d1e5a5a7f9dfb5756398e99cf09a4712d2b42682)
* Remove the sampwent interfaceVolker Lendecke2007-12-261-7/+2
| | | | (This used to be commit 9e80b969fb40766de2c9b1a05d16bf4d4c6e46f7)
* RIP BOOL. Convert BOOL -> bool. I found a few interestingJeremy Allison2007-10-181-17/+17
| | | | | | | | 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)
* 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)
* r23341: pdb interfaces should be versioned. As SAMBA_3_0 and SAMBA_3_0_26Jeremy Allison2007-10-101-0/+1
| | | | | | are now identical, use the same version number (16) for both. Jeremy. (This used to be commit f2ac311ed408e1f17f468945b34289d4c6b915cc)
* r22786: Some cleanup by Karolin Seeger: Remove unused pdb_find_alias, and changeVolker Lendecke2007-10-101-3/+0
| | | | | | | return values of some alias-releated pdb functions from BOOL to NTSTATUS Thanks :-) (This used to be commit 590d2164b3a33250410338771e160f6ebd1aa89d)
* r21188: bumping passdb version number to make sure this is different than ↵Gerald Carter2007-10-101-2/+1
| | | | | | the 3.0.25 branch (This used to be commit b10f4cdfc0767dbd88f29f42fa5a8d9a9c1959a2)
* r20827: Increment the interface version.Volker Lendecke2007-10-101-1/+2
| | | | | | | Wilco: Existing modules should continue to work, they just must be recompiled. Volker (This used to be commit f5babdce9b79ba6abed5d6f57daecc0ed1e14e15)
* r20824: Send access to the trusted domain passwords through the pdb backend, ↵Volker Lendecke2007-10-101-0/+13
| | | | | | | | | | | so that in the next step we can store them in LDAP to be replicated across DCs. Thanks to Michael Adam <ma@sernet.de> Volker (This used to be commit 3c879745cfc39be6128b63a88ecdbfa3d9ce6c2d)
* r20116: Start merging in the work done to create the new idmap subsystem.Simo Sorce2007-10-101-0/+2
| | | | | Simo. (This used to be commit 50cd8bffeeed2cac755f75fc3d76fe41c451976b)
* r18271: Big change:Gerald Carter2007-10-101-5/+5
| | | | | | | | | | | | * autogenerate lsa ndr code * rename 'enum SID_NAME_USE' to 'enum lsa_SidType' * merge a log more security descriptor functions from gen_ndr/ndr_security.c in SAMBA_4_0 The most embarassing thing is the "#define strlen_m strlen" We need a real implementation in SAMBA_3_0 which I'll work on after this code is in. (This used to be commit 3da9f80c28b1e75ef6d46d38fbb81ade6b9fa951)
* r17554: CleanupVolker Lendecke2007-10-101-3/+5
| | | | (This used to be commit 761cbd52f0cff6b864c506ec03c94039b6101ef9)
* r17463: A bit of cleanup work:Volker Lendecke2007-10-101-3/+0
| | | | | | | | | | | | | Remove some unused code: pdb_find_alias is not used anymore, and nobody I think has ever used the pdb_nop operations for group mapping. smbpasswd and tdb use the default ones and ldap has its own. Make the functions pdb_getgr* return NTSTATUS instead of BOOL. Nobody right now really makes use of it, but it feels wrong to throw away information so early. Volker (This used to be commit f9856f6490fe44fdba97ea86062237d8c74d4bdc)
* r17451: Change pdb_getgrsid not to take a DOM_SID but a const DOM_SID * as anVolker Lendecke2007-10-101-2/+3
| | | | | | | argument. Volker (This used to be commit 873a5a1211d185fd50e7167d88cbc869f70dfd3f)
* r16945: Sync trunk -> 3.0 for 3.0.24 code. Still needJeremy Allison2007-10-101-4/+4
| | | | | | | | to do the upper layer directories but this is what everyone is waiting for.... Jeremy. (This used to be commit 9dafb7f48ca3e7af956b0a7d1720c2546fc4cfb8)