Günther Deschner
ab269deb5e
s3-passdb: remove a forward declaration.
...
Guenther
2012-01-09 10:34:06 +01:00
Jeremy Allison
3ede4ffe96
Fix bug #8561 - Password change settings not fully observed.
...
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Wed Nov 16 00:22:41 CET 2011 on sn-devel-104
2011-11-16 00:22:41 +01:00
Günther Deschner
2330e52cac
s3-passdb: use tevent_context in passdb.
...
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Fri Oct 28 13:09:47 CEST 2011 on sn-devel-104
2011-10-28 13:09:47 +02:00
Simo Sorce
605d7d965a
pdb-interface: Do not use unid_t here
...
This interface needs to be publicly available, unid_t here is not really useful
and makes it harder to use it as unid_t is not a public union.
Autobuild-User: Simo Sorce <idra@samba.org>
Autobuild-Date: Tue Oct 18 20:57:16 CEST 2011 on sn-devel-104
2011-10-18 20:57:16 +02:00
Günther Deschner
876f48ffb1
s3-passdb: remove fstring from pdb_set_user_sid_from_string().
...
Guenther
2011-10-14 12:07:25 +02:00
Günther Deschner
2a5affffff
s3-passdb: add {LM|NT}_HASH_LEN defines in passdb.h.
...
Guenther
2011-10-14 12:07:24 +02:00
Günther Deschner
d6a1867349
s3-passdb: use uintX_t at least in headers.
...
Guenther
2011-10-14 12:07:24 +02:00
Günther Deschner
d981ceb464
s3-passdb: move passdb prototypes into passdb.h
...
Guenther
2011-10-14 12:07:24 +02:00
Günther Deschner
c6964c6b3e
s3-passdb: move group mapping headers into passdb.h
...
Guenther
2011-10-14 12:07:24 +02:00
Simo Sorce
995d156726
s3-group-mapping: Remove fstrings from GROUP_MAP.
...
Signed-off-by: Andreas Schneider <asn@samba.org>
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Wed Oct 12 19:28:12 CEST 2011 on sn-devel-104
2011-10-12 19:28:12 +02:00
Simo Sorce
f7419172f0
s3-passdb: Cleanup use of fstring and move to talloc.
...
Signed-off-by: Andreas Schneider <asn@samba.org>
2011-09-26 18:25:26 +02:00
Sumit Bose
751e7d4d33
s3-pdb_ipa: Add supprted encryption types to struct pdb_trusted_domain
...
Signed-off-by: Günther Deschner <gd@samba.org>
2011-08-31 12:53:36 +02:00
Sumit Bose
4f6de78a12
s3-pdb_ipa: Add posix offset to struct pdb_trusted_domain
...
Signed-off-by: Günther Deschner <gd@samba.org>
2011-08-31 12:52:52 +02:00
Günther Deschner
f9a5df8929
s3-passdb: add dummy calls to control global (replicated) secrets.
...
Guenther
2011-07-31 22:37:26 +02:00
Günther Deschner
3253d5ad05
s3-passdb: move some passdb defines to passdb.h
...
Guenther
2011-03-30 15:14:55 +02:00
Günther Deschner
643b08dd25
s3: include ../librpc/gen_ndr/lsa.h where needed.
...
Guenther
2011-03-30 01:13:10 +02:00
Günther Deschner
f378f9f144
s3-passdb: add machine_sid.h and lookup_sid.h
...
Guenther
2011-03-30 01:13:08 +02:00
Günther Deschner
b0773aa61a
s3-passdb: move mapping.h into passdb.h, its needed here.
...
Guenther
2011-03-30 01:13:07 +02:00
Günther Deschner
35c2d8ec1e
s3-passdb: move passdb headers to passdb/proto.h.
...
Guenther
2011-03-30 01:13:07 +02:00
Stefan Metzmacher
d7fa349052
s3:auth: change num_groups to from size_t to uint32_t
...
This will help with the change from UNIX_USER_TOKEN to security_unix_token
metze
2011-02-22 16:20:11 +11:00
Günther Deschner
0ed46df56a
s3-passdb: add PDB_CAP_TRUSTED_DOMAINS_EX.
...
Guenther
2011-02-17 16:02:20 +01:00
Sumit Bose
d638f4a3b8
s3-lsa: Implement lsaRSetForestTrustInformation
...
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16 11:44:06 +01:00
Sumit Bose
72de982289
s3-ipasam: add ipasam_get_trusted_domain_by_sid()
...
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16 11:44:04 +01:00
Sumit Bose
b4dd65d3f9
s3-passdb: add {get,set,del,enum}_trusted_domain calls
...
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16 11:34:44 +01:00
Volker Lendecke
ead7ffa1a7
s3: Add "code_page" to struct samu
2011-02-15 21:12:22 +01:00
Volker Lendecke
d9d0fef862
s3: Add "country_code" to struct samu
2011-02-15 21:12:22 +01:00
Günther Deschner
65bb6b3524
s3: move some stuff out of smb.h to better locations.
...
Guenther
2011-02-09 22:51:23 +01:00
Günther Deschner
c136b84f0d
s3-secrets: only include secrets.h when needed.
...
Guenther
2010-08-05 10:12:25 +02:00
Andrew Bartlett
cba7f8b827
s3:dom_sid Global replace of DOM_SID with struct dom_sid
...
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>
2010-05-21 10:39:59 +02:00
Andrew Bartlett
a92b653af9
s3:passdb Remove use of uint8 uint16 and uint32 in favour of C99 types
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-05-21 10:24:55 +02:00
Günther Deschner
4afdb5a2a7
s3: move BASE_RID to main includes.h (in preparation to separate passdb).
...
Guenther
2010-05-08 01:45:39 +02:00
Volker Lendecke
13a278c1b9
s3: Remove a typedef
2010-03-16 22:35:41 +01:00
Günther Deschner
86f4536b7a
s3-passdb: move some defines out of rpc headers (they really belong to passdb).
...
Guenther
2009-11-26 19:21:33 +01:00
Michael Adam
7e418bf736
s3:passdb: bump interface VERSION 18->19 (removed uid_to_rid)
...
Michael
2009-11-14 01:28:57 +01:00
Michael Adam
30ab3a762e
s3:passdb: remove the uid_to_rid method - we only need uid_to_sid
...
Michael
2009-11-14 01:28:50 +01:00
Günther Deschner
9f15ef11bd
s3-account_policy: add pdb_policy_type enum.
...
Guenther
2009-07-14 12:12:18 +02:00
Volker Lendecke
f2998feb8e
Actually increase PASSDB_INTERFACE_VERSION to 18 :-)
2009-07-05 23:50:11 +02:00
Volker Lendecke
b8322ec2b2
Add pdb_get_domain_info
2009-07-04 12:54:22 +02:00
Volker Lendecke
1c778aa19a
Make pdb_ads return an additional flag
2009-07-04 12:54:22 +02:00
Volker Lendecke
711544d494
Turn the pdb_rid_algorithm into a capabilities call that returns flags
2009-06-28 22:13:50 +02:00
Volker Lendecke
a51e6ce43c
Pass a talloc_ctx to pdb_enum_aliasmem
2009-06-08 21:14:10 +02:00
Volker Lendecke
e63d9c29c9
Fix some nonempty blank lines
2009-05-28 14:10:14 +02:00
Volker Lendecke
46bcb10b5a
Shape up pdb_search a bit by making it a talloc ctx with a destructor
2009-03-07 17:51:21 +01:00
Stefan Metzmacher
671469ae7e
s3:passdb: add SAMU_BUFFER_V4 with no changes
...
The upgrade is required because of the followin TDBSAM_VERSION
upgrade.
metze
2008-12-29 21:10:49 +01:00
Stefan Metzmacher
0544734309
s3:passdb: make marshalling struct samu from and to a buffer more generic
...
This marshalling isn't specific to tdbsam and it's
ugly to have the related functions in two different files.
metze
2008-12-29 21:10:49 +01:00
Günther Deschner
61a6b49e48
s3-passdb: remove unused (now samr.idl) ACCT_NT/LM_PWD_SET flags.
...
Guenther
2008-12-02 00:52:39 +01:00
Volker Lendecke
2b3d03d6f1
Remove unix_homedir from struct user_struct
...
This makes pdb_get_unix_homedir unused. I wonder if that was ever really used...
(This used to be commit 36bfd32f1ff878e827db91e9bf233719ecca5b01)
2008-05-05 18:28:58 +02:00
Günther Deschner
90631dd2c2
Removing unused ACCT_-flags.
...
Guenther
(This used to be commit d1e5a5a7f9dfb5756398e99cf09a4712d2b42682)
2008-02-12 09:48:47 +01:00
Volker Lendecke
e70c97ef85
Remove the sampwent interface
...
(This used to be commit 9e80b969fb40766de2c9b1a05d16bf4d4c6e46f7)
2007-12-26 18:57:15 +01:00
Jeremy Allison
30191d1a57
RIP BOOL. Convert BOOL -> bool. I found a few interesting
...
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)
2007-10-18 17:40:25 -07:00