Comparing SAMBA_3_0 to HEAD

Stefan (metze) Metzmacher metze at metzemix.de
Tue Oct 29 08:29:00 GMT 2002


>Hi,

here're the latest diffs between HEAD and 3_0 (docu is excluded here, I 
think it should be completely in sync, sam/gums stuff shouldn't be in 3_0...)

I think all small fixes should synced...and maybe all big patches two:-)

jelmer:Recognize FreeBSD5 correctly (not as being sysv...)
Files HEAD/source/include/includes.h and 3_0/source/include/includes.h differ

abartlet: Patch from Steve Langasek <vorlon at netexpress.net> to use nice big 
integers when attempting to calculate the bytes/second being 
transferred.  (Avoid overflow etc)
jelmer: Don't encourage people to use -P - it's obsolete
Files HEAD/source/client/client.c and 3_0/source/client/client.c differ

jelmer: Remove useless spaces - this broke make proto
Files HEAD/source/lib/getsmbpass.c and 3_0/source/lib/getsmbpass.c differ

jmcd: Format objectGUIDs on ads dumps.
Files HEAD/source/lib/util_uuid.c and 3_0/source/lib/util_uuid.c differ

tridge: support all permitted encoding types in tickets. This allows us to
         decode a type 23 ticket when the machine account is setup for non-DES
         tickets
Files HEAD/source/libads/kerberos_verify.c and 
3_0/source/libads/kerberos_verify.c differ

tridge: .NET likes both forms of servicePrincipalName in the machine account
         record
tridge: only set UF_USE_DES_KEY_ONLY if we are using krb5 libraries that can't
         do type 23
jmcd: Format objectGUIDs on ads dumps.
Files HEAD/source/libads/ldap.c and 3_0/source/libads/ldap.c differ

jelmer: Don't use usage function, but use popt for usage and help info
Files HEAD/source/nsswitch/wbinfo.c and 3_0/source/nsswitch/wbinfo.c differ

tridge: - we need to rescan the trusted domain list regularly to cope with
         transitive trusts, and trusts that are added while winbindd is running
         - removed an unnecessary call to time()
Files HEAD/source/nsswitch/winbindd.c and 3_0/source/nsswitch/winbindd.c differ

tridge: much simpler code to choose a DC to contact in winbindd. We now always
         choose the server that has the most bits in common in its IP with one
         of our interfaces.
Files HEAD/source/nsswitch/winbindd_cm.c and 
3_0/source/nsswitch/winbindd_cm.c differ

herb:   must add one to the extra_data size to transfer the 0 string 
terminator.
         This was causing "wbinfo --sequence" to access past the end of 
malloced
         memory.
Files HEAD/source/nsswitch/winbindd_misc.c and 
3_0/source/nsswitch/winbindd_misc.c differ

tridge: - we need to rescan the trusted domain list regularly to cope with
         transitive trusts, and trusts that are added while winbindd is running
         - removed an unnecessary call to time()
tridge: if trusted domains are disabled then we should not try to connect to
         them in winbindd
Files HEAD/source/nsswitch/winbindd_util.c and 
3_0/source/nsswitch/winbindd_util.c differ

vlendec: This fixes some bugs for NT4 usrmgr.exe
abartlet(metze): PDB_SET patch
Files HEAD/source/rpc_parse/parse_samr.c and 
3_0/source/rpc_parse/parse_samr.c differ

vlendec: Fix full_name for info23 as well. Thanks, Andrew.
vlendec: This fixes some bugs for NT4 usrmgr.exe
abartlet(metze): PDB_SET patch
Files HEAD/source/rpc_server/srv_util.c and 
3_0/source/rpc_server/srv_util.c differ

vlendec: ...
Files HEAD/source/script/creategroup and 3_0/source/script/creategroup differ

jerry:...
Files HEAD/source/script/cvslog.pl and 3_0/source/script/cvslog.pl differ

vlendec: group_map patch
sharpe: Push Steve Langasek's fix ...
Files HEAD/source/smbd/lanman.c and 3_0/source/smbd/lanman.c differ

sharpe: Fix John's little typo ...
jht: Fix ability to locate if we are a WINS client.
Files HEAD/source/web/swat.c and 3_0/source/web/swat.c differ

jerry: more doc structure updates.  SWAT now on links to the TOC for
         the HOWTO collection instead of linking each article.
Files HEAD/swat/help/welcome.html and 3_0/swat/help/welcome.html differ

vlendec: Implement 'net maxrid'. Needed to find the maximum current rid to
          set 'algorithmic rid base' correctly after a 'net rpc vampire'.
Files HEAD/source/utils/net.c and 3_0/source/utils/net.c differ

vlendec: In my test, sync_context simply has to be incremented. Can
             somebody with a large domain do a net rpc samdump to verify this?
         Without this change, I don't get everything from a NT4 SP1 and SP6
         PDC.
vlendec: group_map patch
abartlet(metze): PDB_SET patch
Files HEAD/source/utils/net_rpc_samsync.c and 
3_0/source/utils/net_rpc_samsync.c differ

idra: try to put every security descriptors related definitions in the same 
file.
       also try to uniform names to a clean scheme.
Files HEAD/source/include/rpc_samr.h and 3_0/source/include/rpc_samr.h differ
Files HEAD/source/include/rpc_secdes.h and 3_0/source/include/rpc_secdes.h 
differ
Files HEAD/source/lib/util_seaccess.c and 3_0/source/lib/util_seaccess.c differ
Files HEAD/source/rpc_server/srv_reg_nt.c and 
3_0/source/rpc_server/srv_reg_nt.c differ
Files HEAD/source/rpc_server/srv_samr.c and 
3_0/source/rpc_server/srv_samr.c differ
Files HEAD/source/utils/net_rpc.c and 3_0/source/utils/net_rpc.c differ

abartlet(metze): PDB_SET patch: (+ pdb_ldap.c ldap connection cache patch)
Files HEAD/source/auth/auth_unix.c and 3_0/source/auth/auth_unix.c differ
Files HEAD/source/auth/auth_util.c and 3_0/source/auth/auth_util.c differ
Files HEAD/source/include/passdb.h and 3_0/source/include/passdb.h differ
Files HEAD/source/include/smb.h and 3_0/source/include/smb.h differ
Files HEAD/source/lib/bitmap.c and 3_0/source/lib/bitmap.c differ
Files HEAD/source/passdb/passdb.c and 3_0/source/passdb/passdb.c differ
Files HEAD/source/passdb/pdb_compat.c and 3_0/source/passdb/pdb_compat.c differ
Files HEAD/source/passdb/pdb_get_set.c and 3_0/source/passdb/pdb_get_set.c 
differ
Files HEAD/source/passdb/pdb_interface.c and 
3_0/source/passdb/pdb_interface.c differ
Files HEAD/source/passdb/pdb_ldap.c and 3_0/source/passdb/pdb_ldap.c differ
Files HEAD/source/passdb/pdb_nisplus.c and 3_0/source/passdb/pdb_nisplus.c 
differ
Files HEAD/source/passdb/pdb_smbpasswd.c and 
3_0/source/passdb/pdb_smbpasswd.c differ
Files HEAD/source/passdb/pdb_tdb.c and 3_0/source/passdb/pdb_tdb.c differ
Files HEAD/source/passdb/pdb_unix.c and 3_0/source/passdb/pdb_unix.c differ
Files HEAD/source/rpc_parse/parse_samr.c and 
3_0/source/rpc_parse/parse_samr.c differ
Files HEAD/source/rpc_server/srv_netlog_nt.c and 
3_0/source/rpc_server/srv_netlog_nt.c differ
Files HEAD/source/rpc_server/srv_samr_nt.c and 
3_0/source/rpc_server/srv_samr_nt.c differ
Files HEAD/source/rpc_server/srv_samr_util.c and 
3_0/source/rpc_server/srv_samr_util.c differ
Files HEAD/source/rpc_server/srv_util.c and 
3_0/source/rpc_server/srv_util.c differ
Files HEAD/source/smbd/chgpasswd.c and 3_0/source/smbd/chgpasswd.c differ
Files HEAD/source/smbd/lanman.c and 3_0/source/smbd/lanman.c differ
Files HEAD/source/smbd/password.c and 3_0/source/smbd/password.c differ
Files HEAD/source/utils/net_rpc_samsync.c and 
3_0/source/utils/net_rpc_samsync.c differ
Files HEAD/source/utils/pdbedit.c and 3_0/source/utils/pdbedit.c differ

vlendec: group_map patch:
Files HEAD/source/include/mapping.h and 3_0/source/include/mapping.h differ
Files HEAD/source/include/passdb.h and 3_0/source/include/passdb.h differ
Files HEAD/source/groupdb/mapping.c and 3_0/source/groupdb/mapping.c differ
Files HEAD/source/passdb/pdb_interface.c and 
3_0/source/passdb/pdb_interface.c differ
Files HEAD/source/passdb/pdb_ldap.c and 3_0/source/passdb/pdb_ldap.c differ
Files HEAD/source/passdb/pdb_nisplus.c and 3_0/source/passdb/pdb_nisplus.c 
differ
Files HEAD/source/passdb/pdb_smbpasswd.c and 
3_0/source/passdb/pdb_smbpasswd.c differ
Files HEAD/source/passdb/pdb_tdb.c and 3_0/source/passdb/pdb_tdb.c differ
Files HEAD/source/passdb/pdb_unix.c and 3_0/source/passdb/pdb_unix.c differ
Files HEAD/source/rpc_server/srv_samr_nt.c and 
3_0/source/rpc_server/srv_samr_nt.c differ
Files HEAD/source/rpc_server/srv_lsa_nt.c and 
3_0/source/rpc_server/srv_lsa_nt.c differ
Files HEAD/source/smbd/lanman.c and 3_0/source/smbd/lanman.c differ
Files HEAD/source/utils/net_rpc_samsync.c and 
3_0/source/utils/net_rpc_samsync.c differ
Files HEAD/source/utils/smbgroupedit.c and 3_0/source/utils/smbgroupedit.c 
differ




metze
-----------------------------------------------------------------------------
Stefan "metze" Metzmacher <metze at metzemix.de>




More information about the samba-technical mailing list