2004-04-05 06:32 jaltman * doc/txt/winnotes/: afs-changes-since-1.2.txt, afs-issues.txt: DELTA afs-release-notes-20040405 AUTHOR jaltman@mit.edu release notes as of 1.3.63 2004-04-05 06:26 shadow * src/afs/VNOPS/afs_vnop_remove.c: DELTA remove-vnop-dont-umount-fix-entirely-20040405 AUTHOR shadow@dementia.org circumstantially it doesn't work. /afs/andrew.cmu.edu/usr/shadow/tempdata is a file and mvstat is 2, so I get EISDIR. so i'll remove this for now and fix it after the next release. 2004-04-05 06:21 shadow * src/afs/DARWIN/osi_vnodeops.c: DELTA darwin-pageout-limit-to-filesize-20040405 AUTHOR cg2v@andrew.cmu.edu FIXES 3870 previously we weren't limiting to file size, now we are 2004-04-05 06:00 jaltman * src/config/NTMakefile.i386_nt40: DELTA version-1-3-6300-20030405 AUTHOR jaltman@mit.edu Update version number to 1.3.6300 2004-04-05 04:26 jaltman * src/WINNT/install/NSIS/OpenAFS.nsi: DELTA preserve-server-config-20040404 AUTHOR jaltman@mit.edu Fix the replacedll macro Comment out the code which deletes the server configuration files on AFS Server uninstall. We need to do this to protect existing volumes if the product must be uninstalled and reinstalled 2004-04-05 02:16 jaltman * src/WINNT/afsd/: cm_aclent.c, cm_buf.c, cm_config.c, cm_conn.c, cm_daemon.c, cm_user.c, cm_vnodeops.c, smb.c: DELTA for-rodney-20040404 AUTHOR jaltman@mit.edu Formatting changes Fix the problem with a corrupted cell table when using \\afs\cell-alias Attempt to fix Rodney's DST problem. Added a check for tm_isdst to the computation of the local vs GMT differential. 2004-04-04 02:41 jaltman * src/WINNT/client_exp/: resource.h, shell_ext.cpp, lang/en_US/afs_shl_ext.rc: DELTA shell-extension-20040403 AUTHOR jaltman@mit.edu Fix missing resource strings for Symbolic Links and error strings (english only) 2004-04-04 02:38 jaltman * src/WINNT/install/NSIS/OpenAFS.nsi: DELTA nsis-installer-20040403 AUTHOR jaltman@mit.edu Change UpgradeDLL to ReplaceDLL Fix missing pts.pdb 2004-04-04 02:35 jaltman * src/auth/ktc_nt.c: DELTA ktc_nt-20040403 AUTHOR jaltman@mit.edu Increase TBUFFERSIZE to match increase in KTCMAXTICKETSIZE 2004-04-03 22:33 jaltman * src/WINNT/afsd/afsd_init.c: DELTA tchar-ptr-20040403 AUTHOR jaltman@mit.edu TCHAR != TCHAR * but MS VS .NET 2003 does not care. Why not? 2004-04-03 22:16 jaltman * src/WINNT/install/NSIS/OpenAFS.nsi: DELTA upgrade-dll-20040403 AUTHOR jaltman@mit.edu Apply the upgradedll to .CPL files as well as .DLL 2004-04-03 19:50 jaltman * src/WINNT/afsd/: afsd_init.c, afsd_init.h, afsd_service.c, afslogon.c, smb.c: DELTA afsd-improvements-20040403 AUTHOR jaltman@mit.edu continuing attempts to identify the cause of the crash after the service shuts down successfully. (without success) Add shutdown logic for SMB and RX daemons. Fix Global Drive Mapping Add Global Drive Unmapping 2004-04-03 19:47 jaltman * src/WINNT/client_config/drivemap.cpp: DELTA fix-missing-parameters-20040403 AUTHOR jaltman@mit.edu Fix missing username parameter in calls to Mount Drives 2004-04-03 19:45 jaltman * src/WINNT/client_exp/resource.h: DELTA resource-20040403 AUTHOR jaltman@mit.edu conflict resolution 2004-04-03 19:43 jaltman * src/bucoord/ubik_db_if.c: DELTA precedence-20040403 AUTHOR jaltman@mit.edu != has higher precedence than & 2004-04-03 09:34 jaltman * src/WINNT/afsd/smb.c: DELTA more-cleanup-20040403 AUTHOR jaltman@mit.edu removal of unused variables, formatting, comments, etc. 2004-04-03 07:59 jaltman * src/rxkad/rxkad.p.h: DELTA even-larger-ticket-sizes-20040403 AUTHOR jaltman@mit.edu Microsoft Windows 2003 max ticket size is 12000 2004-04-03 07:17 jaltman * src/WINNT/afsd/: smb.c, smb3.c: DELTA reformatting-20040402 AUTHOR jaltman@mit.edu Reformatting of the source code. Minor editorial changes to comments. 2004-04-02 16:41 jaltman * src/rxkad/ticket5.c: DELTA unitialized-return-variable-20040402 AUTHOR jaltman@mit.edu krb5_des_decrypt() does not initialize the return value to 1, failure, therefore it returns random success (0) values when ticket types of DES-CBC-MD5 or DES-CBC-MD4 are used because we do not have checksum functions for those types. 2004-04-02 11:12 jaltman * src/auth/ktc_nt.c: DELTA restore-original-size-test-20040402 AUTHOR jaltman@mit.edu feeling like an idiot. the original test compared the size of the ticket field in the ktc_token struct allocated by the app which might be smaller than the size of the field defined in the library 2004-04-02 10:54 jaltman * src/auth/ktc_nt.c: DELTA something-weird-20040402 AUTHOR jaltman@mit.edu something weird. the previous commit had diff marks. 2004-04-02 10:52 jaltman * src/auth/ktc_nt.c: DELTA one-more-try-20040402 AUTHOR jaltman@mit.edu much too sleepy. TBUFFERSIZE for all tbuffers 2004-04-02 10:41 jaltman * src/WINNT/client_creds/afskfw.c: DELTA lowercase-cell-20040402 AUTHOR jaltman@mit.edu Lowercase the cell name (from realm name) for which we are requesting set/get token operations Return the error code generated by the ktc_SetToken operation and not one of the many Kerberos operations. 2004-04-02 10:39 jaltman * src/auth/ktc_nt.c: DELTA maxticketsize-20040402 AUTHOR jaltman@mit.edu When processing pioctl() operations, properly perform the test of the ticket size to the ktc.ticket field. The field is of fixed size MAXKTCTICKETLEN and not some value which is adjusted based upon the content of the message. 2004-04-02 07:46 jaltman * src/auth/ktc_nt.c: DELTA maxktcticketlen-20040402 AUTHOR jaltman@mit.edu The buffer size for the ktc_SetToken and ktc_GetToken should be of size MAXKTCTICKETLEN not some arbitrary value. 2004-04-02 06:56 jaltman * src/WINNT/afssvrcfg/: NTMakefile, afscfg.cpp: DELTA windows-server-config-20040402 AUTHOR jaltman@mit.edu Use lanahelper.lib for the server configurator as well 2004-04-02 06:54 jaltman * src/libadmin/: cfg/cfgdb.c, cfg/cfghost.c, cfg/cfginternal.c, cfg/cfgservers.c, pts/afs_ptsAdmin.c: DELTA windows-server-config-20040402 AUTHOR jaltman@mit.edu Corrections to the libadmin interface for the Windows Server Configurator 2004-04-01 22:26 shadow * src/: tviced/Makefile.in, vol/Makefile.in, vol/fstab.c: DELTA macos-fstab-fun-so-fileserver-works-20040401 AUTHOR emoy@apple.com FIXES so we use getfsent and actually find vice partitions (and make volinfo work) 2004-04-01 19:53 jaltman * src/rxkad/rxkad.p.h: DELTA rxkad-increase-token-ticket-sizes-20040401 AUTHOR jaltman@mit.edu In order to support the large ticket sizes produced by Microsoft Active Directory and allow the use of raw Kerberos 5 tickets as tokens increase the size of MAXKTCTICKETLEN and MAXKRB5TICKETLEN to 4096 from 344 and 1024 respectively. 2004-04-01 19:51 jaltman * src/WINNT/install/NSIS/OpenAFS.nsi: DELTA kill-afsd-20040401 AUTHOR jaltman@mit.edu Remember to kill afsd_service.exe when uninstalling. 2004-04-01 19:49 jaltman * src/WINNT/afsd/smb3.c: DELTA smb-8dot3-pattern-matching-20040401 AUTHOR jaltman@mit.edu Do not enforce the funky 8dot3 pattern matching rule that the first "." is special when using long file names. (you must use "*.*" and not "*") Instead only enforce it when performing 8dot3 searches. 2004-04-01 19:46 jaltman * src/WINNT/afsd/afsd_service.c: DELTA afsd-debugging-20040401 AUTHOR jaltman@mit.edu Add additional debugging during initialization 2004-04-01 19:45 jaltman * src/WINNT/talocale/tal_main.cpp: DELTA resource-string-loading-20040401 AUTHOR jaltman@mit.edu Fix TaLocale_Initialize to be thread safe Fix String Resource loading to not generate exceptions which must be caught by try-catch(...) 2004-04-01 19:43 jaltman * src/WINNT/client_creds/afskfw.c: DELTA kfw-ak5log-20040401 AUTHOR jaltman@mit.edu Remove internally defined life_to_time. Instead rely on version in rxkad Use kvno = RXKAD_TKT_TYPE_KERBEROS_V5 when setting tokens. No longer use krb524d. Fix the assignment of the username and instance to place the instance within the aclient.instance field instead of appended to the aclient.name field. 2004-04-01 19:38 jaltman * src/WINNT/afssvrmgr/: cmdline.cpp, creds.cpp: DELTA windows-srvr-cfg-resource-20040401 AUTHOR jaltman@mit.edu Update resource constants to avoid conflicts 2004-04-01 19:29 jaltman * src/WINNT/: afsapplib/lang/NTMakefile, afssvrcfg/lang/NTMakefile, afssvrcpa/lang/NTMakefile, afssvrmgr/lang/NTMakefile, afsusrmgr/lang/NTMakefile, client_creds/NTMakefile, client_creds/lang/NTMakefile: DELTA ntmakefile-clean-20040401 AUTHOR jaltman@mit.edu Cleanup the *_component_version_number.* files in all directories 2004-04-01 19:09 jaltman * src/WINNT/: afs_setup_utils/resource.h, afs_setup_utils/lang/de_DE/afs_setup_utils.rc, afs_setup_utils/lang/en_US/afs_setup_utils.rc, afs_setup_utils/lang/es_ES/afs_setup_utils.rc, afs_setup_utils/lang/ja_JP/afs_setup_utils.rc, afs_setup_utils/lang/ko_KR/afs_setup_utils.rc, afs_setup_utils/lang/pt_BR/afs_setup_utils.rc, afs_setup_utils/lang/zh_CN/afs_setup_utils.rc, afs_setup_utils/lang/zh_TW/afs_setup_utils.rc, afsapplib/al_resource.h, afsapplib/lang/de_DE/afsapplib.rc, afsapplib/lang/en_US/afsapplib.rc, afsapplib/lang/es_ES/afsapplib.rc, afsapplib/lang/ja_JP/afsapplib.rc, afsapplib/lang/ko_KR/afsapplib.rc, afsapplib/lang/pt_BR/afsapplib.rc, afsapplib/lang/zh_CN/afsapplib.rc, afsapplib/lang/zh_TW/afsapplib.rc, afslegal/resource.h, afssvrcfg/resource.h, afssvrcpa/resource.h, afssvrmgr/resource.h, afssvrmgr/lang/de_DE/svrmgr.rc, afssvrmgr/lang/en_US/svrmgr.rc, afssvrmgr/lang/es_ES/svrmgr.rc, afssvrmgr/lang/ja_JP/svrmgr.rc, afssvrmgr/lang/ko_KR/svrmgr.rc, afssvrmgr/lang/pt_BR/svrmgr.rc, afssvrmgr/lang/zh_CN/svrmgr.rc, afssvrmgr/lang/zh_TW/svrmgr.rc, afsusrmgr/resource.h, client_config/resource.h, client_cpa/resource.h, client_creds/resource.h, client_creds/lang/de_DE/afscreds.rc, client_creds/lang/en_US/afscreds.rc, client_creds/lang/es_ES/afscreds.rc, client_creds/lang/ja_JP/afscreds.rc, client_creds/lang/ko_KR/afscreds.rc, client_creds/lang/pt_BR/afscreds.rc, client_creds/lang/zh_CN/afscreds.rc, client_creds/lang/zh_TW/afscreds.rc, client_exp/resource.h, client_exp/lang/de_DE/afs_shl_ext.rc, client_exp/lang/en_US/afs_shl_ext.rc, client_exp/lang/es_ES/afs_shl_ext.rc, client_exp/lang/ja_JP/afs_shl_ext.rc, client_exp/lang/ko_KR/afs_shl_ext.rc, client_exp/lang/pt_BR/afs_shl_ext.rc, client_exp/lang/zh_CN/afs_shl_ext.rc, client_exp/lang/zh_TW/afs_shl_ext.rc, win9xpanel/resource.h: DELTA windows-srvr-cfg-resource-20040401 AUTHOR jaltman@mit.edu Renumber and re-organize all of the String Table entries to adhere to the rules specified for dynamically loading them with the tools in WINNT/talocale. All numbers must be sequential. Each block must begin on a mod 16 == 0 value. 2004-03-26 07:42 shadow * src/WINNT/bosctlsvc/bosctlsvc.c: DELTA winnt-dont-display-ibm-legal-message-20040326 AUTHOR shadow@dementia.org FIXES remove the ibm legal message display at bosserver startup 2004-03-26 06:39 jaltman * src/WINNT/afsd/: afsd_init.c, afsd_service.c: DELTA win-xp-sp2-20040325 AUTHOR jaltman@mit.edu Support for punching holes in the Win XP SP2 Firewall for AFS Cache Manager Callbacks 2004-03-25 23:25 shadow * acinclude.m4: DELTA pam-login-sia-et-al-reorg-20040325 AUTHOR shadow@dementia.org FIXES 3680 rework top makefile to build pam or not depending on acinclude.m4 2004-03-25 22:52 kolya * src/afs/VNOPS/afs_vnop_remove.c: DELTA remove-vnop-dont-unmount-fix-20040325 AUTHOR kolya@mit.edu Make remove-vnop-denies-unlink-on-mtpt-20040325 more likely to work, and don't forget to afs_PutFakeStat() while we're at it. After we call afs_EvalFakeStat(), there's no way that mvstat can be 1 -- either the object wasn't a mountpoint and it'll be mvstat 0, or EvalFakeStat will evaluate it and it'll be mvstat 2. 2004-03-25 22:35 shadow * Makefile.in, acinclude.m4: DELTA pam-login-sia-et-al-reorg-20040325 AUTHOR shadow@dementia.org FIXES 3680 rework top makefile to build pam or not depending on acinclude.m4 2004-03-25 22:10 shadow * src/afs/VNOPS/afs_vnop_remove.c: DELTA remove-vnop-denies-unlink-on-mtpt-20040325 AUTHOR shadow@dementia.org FIXES 3724 if mvstat is 1, we're a mountpoint; simply short circuit EISDIR and return 2004-03-25 19:37 jaltman * src/WINNT/afsd/afsd_service.c: DELTA afsd-service-shutdown-crash-20040325 AUTHOR jaltman@mit.edu More fixes to the afsd client service which do not result in solving the problem but still should be done. 2004-03-25 19:35 jaltman * src/WINNT/client_config/dlg_automap.cpp: DELTA global-mapping-20040325 AUTHOR jaltman@mit.edu Undo change imported from MIT bulk changes 2004-03-25 17:04 rees * src/afs/OBSD/: osi_machdep.h, osi_vfsops.c: DELTA openbsd-20040325 AUTHOR rees@umich.edu go back to using afs_vget instead of VREF for VN_HOLD in afs_vget, only insert vnode in mount queue if it came off freelist 2004-03-24 22:53 rees * src/packaging/OpenBSD/postinstall: DELTA openbsd-packaging-20040324 AUTHOR rees@umich.edu fix small typo