patch-from-shadow-to-jaltman-bkbox-20031120
authorJeffrey Altman <jaltman@grand.central.org>
Fri, 21 Nov 2003 07:59:35 +0000 (07:59 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 21 Nov 2003 07:59:35 +0000 (07:59 +0000)
commit98544e6ab469a190c4e7c322365cc369c91484fc
treec7b06a600309c945faa6df695892f0339162db0c
parent69116e6cae89692a4aca60d4087d25f8f21ff3a4
patch-from-shadow-to-jaltman-bkbox-20031120

This massive patch contains changes in several significant areas for Windows:

- the ability to specify the mount point to be something other than /afs

- functionality to assist debugging of the NT Services

- support for languages other than English (NTLang.bat)

- revisions to the Build system to support separate trees for src, obj,
  dest and free or checked; allow any MS compiler to be used

- updates to NSIS installer build

- mutex locking added to critical locations

- updates to IS5 directory tree creation

- update to afswsNetscape_config.sh
173 files changed:
src/GoLast.bat [new file with mode: 0644]
src/NTLang.bat [new file with mode: 0644]
src/NTMakefile
src/WINNT/afs_setup_utils/GetWebDll/ntmakefile
src/WINNT/afs_setup_utils/NTMakefile
src/WINNT/afs_setup_utils/_isuser/ntmakefile
src/WINNT/afs_setup_utils/lang/NTMakefile
src/WINNT/afsadmsvr/NTMakefile
src/WINNT/afsapplib/NTMakefile
src/WINNT/afsapplib/al_creds.cpp
src/WINNT/afsapplib/lang/NTMakefile
src/WINNT/afsapplib/test/NTMakefile
src/WINNT/afsclass/NTMakefile
src/WINNT/afsclass/c_set.cpp
src/WINNT/afsd/NTMakefile
src/WINNT/afsd/afsd.c
src/WINNT/afsd/afsd_init.c
src/WINNT/afsd/afsd_init.h
src/WINNT/afsd/afsd_service.c
src/WINNT/afsd/afslogon.c
src/WINNT/afsd/cm_buf.c
src/WINNT/afsd/cm_cell.c
src/WINNT/afsd/cm_config.c
src/WINNT/afsd/cm_conn.c
src/WINNT/afsd/cm_ioctl.c
src/WINNT/afsd/cm_ioctl.h
src/WINNT/afsd/cm_scache.c
src/WINNT/afsd/cm_server.c
src/WINNT/afsd/fs.c
src/WINNT/afsd/fs_utils.c
src/WINNT/afsd/fs_utils.h
src/WINNT/afsd/sample/token.c
src/WINNT/afsd/smb.c
src/WINNT/afsd/smb3.c
src/WINNT/afsd/smb_iocons.h
src/WINNT/afsd/smb_ioctl.c
src/WINNT/afslegal/NTMakefile
src/WINNT/afslegal/lang/NTMakefile
src/WINNT/afsreg/NTMakefile
src/WINNT/afsreg/test/NTMakefile
src/WINNT/afssvrcfg/NTMakefile
src/WINNT/afssvrcfg/hourglass.h
src/WINNT/afssvrcfg/lang/NTMakefile
src/WINNT/afssvrcfg/validation.cpp
src/WINNT/afssvrcfg/validation.h
src/WINNT/afssvrcpa/NTMakefile
src/WINNT/afssvrcpa/lang/NTMakefile
src/WINNT/afssvrmgr/NTMakefile
src/WINNT/afssvrmgr/lang/NTMakefile
src/WINNT/afssvrmgr/svr_col.cpp
src/WINNT/afsusrmgr/NTMakefile
src/WINNT/afsusrmgr/lang/NTMakefile
src/WINNT/bosctlsvc/NTMakefile
src/WINNT/client_config/NTMakefile
src/WINNT/client_config/dlg_automap.cpp
src/WINNT/client_config/drivemap.cpp
src/WINNT/client_config/lang/NTMakefile
src/WINNT/client_config/main.cpp
src/WINNT/client_config/resource.h
src/WINNT/client_config/tab_drives.cpp
src/WINNT/client_cpa/NTMakefile
src/WINNT/client_cpa/lang/NTMakefile
src/WINNT/client_creds/NTMakefile
src/WINNT/client_creds/afswiz.cpp
src/WINNT/client_creds/lang/NTMakefile
src/WINNT/client_creds/main.cpp
src/WINNT/client_creds/mounttab.cpp
src/WINNT/client_creds/resource.h
src/WINNT/client_exp/NTMakefile
src/WINNT/client_exp/afs_shl_ext.cpp
src/WINNT/client_exp/gui2fs.cpp
src/WINNT/client_exp/gui2fs.h
src/WINNT/client_exp/hourglass.h
src/WINNT/client_exp/lang/NTMakefile
src/WINNT/client_exp/make_symbolic_link_dlg.cpp [new file with mode: 0644]
src/WINNT/client_exp/make_symbolic_link_dlg.h [new file with mode: 0644]
src/WINNT/client_exp/resource.h
src/WINNT/client_exp/shell_ext.cpp
src/WINNT/client_exp/shell_ext.h
src/WINNT/client_exp/stdafx.h
src/WINNT/client_osi/NTMakefile
src/WINNT/client_osi/libosi.hpj
src/WINNT/client_osi/osidebug.hpj
src/WINNT/client_osi/osilog.c
src/WINNT/eventlog/NTMakefile
src/WINNT/eventlog/lang/NTMakefile
src/WINNT/eventlog/test/NTMakefile
src/WINNT/install/InstallShield5/CreateISDirTree.bat
src/WINNT/install/InstallShield5/NTMakefile
src/WINNT/install/NSIS/MakeCommon.bat
src/WINNT/install/NSIS/NTMakefile
src/WINNT/install/NSIS/OpenAFS.nsi
src/WINNT/install/NSIS/killer.cpp [new file with mode: 0644]
src/WINNT/install/Win9x/NTMakeFile
src/WINNT/license/NTMakefile
src/WINNT/license/lang/NTMakefile
src/WINNT/pthread/NTMakefile
src/WINNT/pthread/test/NTMakefile
src/WINNT/pthread/test/native.cpp
src/WINNT/talocale/NTMakefile
src/WINNT/win9xpanel/NTMakefile
src/afs/NTMakefile
src/afsweb/afswsNetscape_config.sh
src/audit/NTMakefile
src/auth/NTMakefile
src/auth/test/NTMakefile
src/bozo/NTMakefile
src/bu_utils/NTMakefile
src/bubasics/NTMakefile
src/bucoord/NTMakefile
src/budb/NTMakefile
src/butc/NTMakefile
src/butm/NTMakefile
src/cmd/NTMakefile
src/cmd/test/NTMakefile
src/comerr/NTMakefile
src/comerr/error_table_nt.h
src/comerr/et_lex.lex_nt.c
src/comerr/test/NTMakefile
src/config/NTMakefile
src/config/NTMakefile.i386_nt40
src/des/NTMakefile
src/des/test/NTMakefile
src/des_stub/NTMakefile
src/dir/NTMakefile
src/dir/test/NTMakefile
src/finale/NTMakefile
src/fsint/NTMakefile
src/kauth/NTMakefile
src/kauth/test/NTMakefile
src/libacl/NTMakefile
src/libadmin/NTMakefile
src/libadmin/adminutil/NTMakefile
src/libadmin/bos/NTMakefile
src/libadmin/cfg/NTMakefile
src/libadmin/cfg/test/NTMakefile
src/libadmin/client/NTMakefile
src/libadmin/kas/NTMakefile
src/libadmin/pts/NTMakefile
src/libadmin/test/NTMakefile
src/libadmin/vos/NTMakefile
src/libafsauthent/NTMakefile
src/libafsrpc/NTMakefile
src/lwp/NTMakefile
src/lwp/test/NTMakefile
src/ntbuild.bat
src/procmgmt/NTMakefile
src/procmgmt/test/NTMakefile
src/ptserver/NTMakefile
src/rx/NTMakefile
src/rx/test/NTMakefile
src/rxgen/NTMakefile
src/rxkad/NTMakefile
src/rxkad/test/NTMakefile
src/rxstat/NTMakefile
src/shlibafsauthent/NTMakefile
src/shlibafsrpc/NTMakefile
src/sys/NTMakefile
src/sys/pioctl_nt.c
src/tbutc/NTMakefile
src/tviced/NTMakefile
src/ubik/NTMakefile
src/update/NTMakefile
src/usd/NTMakefile
src/usd/test/NTMakefile
src/util/NTMakefile
src/util/test/NTMakefile
src/viced/NTMakefile
src/viced/callback.c
src/vlserver/NTMakefile
src/vol/NTMakefile
src/vol/test/NTMakefile
src/volser/NTMakefile