summaryrefslogtreecommitdiff
path: root/source3/passdb/pdb_xml.c
AgeCommit message (Collapse)AuthorFilesLines
2004-01-191. The most part of this patch changed the unknown_3 flag to the now knownSimo Sorce1-6/+0
meaning of fields_present bit mask. Also avoid it being saved in backends (0 is saved where removing the unit32 would have produced a format change). Also add support in samr functions to correctly interpret the flags. Flags still not set properly (eg. still set all flags 0xffffff as previous code), need a tool to test this properly (I',ve done preliminary tests with samba4 rpc torture and it seem to work properly against w2k). 2. Patch for handlig the flag user must change password at next logon in usrmgr based on Jianliang Lu <j.lu@tiesse.com> patch (This used to be commit 78975e9483e64412e436c5dbfe2b71e20b79de29)
2003-10-13So here it is a non-intrusive patch with my latest work on gums (theSimo Sorce1-7/+11
laternative to the current passdb). Currently it is run through a comatibility module in the passdb layer, with a subset of the functionality it may provide. It is still work in progress, but as someone asked me about it, and as it should make no difference to the normal code, I tought it was a good idea to put it into. It adds a dependency on perl. I know it is not very nice, but I'm sure we will work out a solution for that. As always blame me if I break something, but try to fix yourself, as I am busy-busy-busy :-) Simo. (This used to be commit 7b3c94b5cfc1a9ceb430613353a937345f2eda74)
2003-09-18The "unknown_5" 32 bit field in the user structs is actually 2 16-bitJeremy Allison1-3/+9
fields, bad_password_count and logon_count. Ensure this is stored/fetched in the various SAMs. As it replaces the unknown_5 field this fits exactly into the tdb SAM without any binary problems. It also is added to the LDAP SAM as two extra attributes. It breaks compatibility with the experimental SAMs xml and mysql. The maintainers of these SAMs must fix them so upgrades like this can be done transparently. I will insist on the "experimental" status until this is solved. Jeremy. (This used to be commit 71ecd10181cd35313b79f618c2928c2f45424812)
2003-09-16Fix typo. Found by Aurelien DegremontJelmer Vernooij1-1/+1
(This used to be commit 271111d6a7f5011c8300e060a9da3a972a28a704)
2003-07-16trying to get HEAD building again. If you want the codeGerald Carter1-1/+1
prior to this merge, checkout HEAD_PRE_3_0_0_BETA_3_MERGE (This used to be commit adb98e7b7cd0f025b52c570e4034eebf4047b1ad)
2003-04-28Use NTSTATUS as return value for smb_register_*() functions and init_module()Jelmer Vernooij1-2/+2
function. Patch by metze with some minor modifications. (This used to be commit f4576757d1d52a8f1b96894c869bb76450003fd1)
2003-04-24Don't store UID or GIDJelmer Vernooij1-10/+0
(This used to be commit b2d9d450493f6fc0ceb94dd0007cedf56371bb4b)
2003-04-24Move pdb_mysql and pdb_xml from modules/ to passdb/, just like they areJelmer Vernooij1-0/+569
in 3_0 (This used to be commit 9b969f877f8057930fb53da99ee8a0574b4f5531)
2002-11-15Use smb_register_passdb() - plus some small fixesJelmer Vernooij1-567/+0
(This used to be commit 2addbaff358993923a58ad3845c63168678c2c21)
2002-11-06Add group management support (patch from metze)Jelmer Vernooij1-0/+7
(This used to be commit 090a2015eb9aa4ec68d80e972ae192d19afd536e)
2002-11-06Adapt to latest pdb API changes - only thing left is group supportJelmer Vernooij1-8/+7
(This used to be commit 99a2e7fde1fd4e589035c273f40419ef322e097d)
2002-11-06pdb_get_unknown? -> pdb_get_unknown_?Jelmer Vernooij1-3/+3
(This used to be commit c13ed6c866fed43e5f83e083c377a1cd7d505061)
2002-11-05Move pdb_xml to source/Jelmer Vernooij1-0/+561
(This used to be commit b68106a79e4536fa82d75dd330d07dba51bfeaf4)