1. The most part of this patch changed the unknown_3 flag to the now known
authorSimo Sorce <idra@samba.org>
Mon, 19 Jan 2004 08:52:53 +0000 (08:52 +0000)
committerSimo Sorce <idra@samba.org>
Mon, 19 Jan 2004 08:52:53 +0000 (08:52 +0000)
commit78975e9483e64412e436c5dbfe2b71e20b79de29
treea4b0aea9ce6a003bd607619bfa78a38c9a7ed4fb
parentb84d249e67315c153e0aa3c5c9adfcf6ca008f97
1. The most part of this patch changed the unknown_3 flag to the now known
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
20 files changed:
source/Makefile.in
source/include/gums.h
source/include/passdb.h
source/include/rpc_samr.h
source/include/tdbsam2.h [deleted file]
source/include/tdbsam2_parse_info.h
source/passdb/passdb.c
source/passdb/pdb_get_set.c
source/passdb/pdb_gums.c
source/passdb/pdb_ldap.c
source/passdb/pdb_mysql.c
source/passdb/pdb_pgsql.c
source/passdb/pdb_sql.c
source/passdb/pdb_xml.c
source/rpc_parse/parse_samr.c
source/rpc_server/srv_samr_util.c
source/rpcclient/cmd_samr.c
source/sam/gums_api.c
source/sam/gums_helper.c
source/sam/gums_tdbsam2.c