Before installing or upgrading to DXKeeper 17.2.3, - If you are using Window Defender Antivirus on Windows 10 or Windows 11, update it to its latest malware definition in https://www.microsoft.com/en-us/wdsi/definitions Please review the Notes section below; this version adds new items to each logged QSO, so accepting its offer to backup your log before updating it is essential! Thanks to the volunteers who helped test this version and its unreleased predecessors, report defects, and suggest enhancements! This version - enables the Recompute function to handle QSOs whose Grid items contain nulls - corrects a regression in the Recompute function that prevents it from reporting inconsistent ARRL sections in US and "US Territory" QSOs - on the Main window's "Log QSOs" tab, converts a typed in ARRL section abbreviation to upper case (tnx to Joe W4TV) - when a QSO is modified in a manner that might affect its status in Club Log, only sets its "Club Log status" item to 'M' if it is currently set to 'Y' (tnx to Chris W2PA) - with "Background Image" enabled on the "QSL Configuration" window's Cards tab, correctly positions the background image when the Page Layout is set to "1 card (center feed)" or "1 card (left feed)" - when executing the "Set Select base on Callsign File" operation, indicates that the displayed progress count is callsigns, not QSOs (tnx to Tom DF7TV) - correctly counts confirmed FT8 and FT4 QSOs toward the WAS Digital award; if you're pursuing this award, direct DXKeeper 17.2.3 to Recompute (tnx to Alec W2JU and Stewart W0SHL) - properly updates DXCC Digital status to reflect callsign progress changes in the user-specified digital mode family; if you're pursuing this award, direct DXKeeper 17.2.3 to Recompute (tnx to Dale AA1QD) - corrects the grammar in the prompt displayed when "Prompt on change to logged QSO already uploaded to Club Log, eQSL.cc, LoTW , or QRZ" is enabled and only one service is impacted by the change (tnx to Joe W4TV) - provides improved support for uploading QSOs to Club Log, and adds support for updating logged QSOs to reflect confirmation via Club Log --- adds "Club Log Rcvd" and "Club Log Rcvd Date" items to each QSO --- adds a "Club Log" subpanel to the "Online QSL" panel on the Main Window's "Log QSOs" tab whose visibility is controlled by a new "Club & QRZ" checkbox in the "Log Panels" panel on the Configuration window's Log tab --- a QSO's IOTA field is now included in the information uploaded to Club Log --- updates IOTA realtime award tracking to consider Club Log confirmations; if you're pursuing IOTA awards, direct DXKeeper to Recompute --- updates the IOTA progress report to display and count Club Log confirmations --- updates the WAE and WIA progress reports to display and count Club Log confirmations (txt to Joe W4TV) --- relocates the upload functions previously provided in the "Club Log" panel on the Main window's "Check Progress" tab to the Main window's QSL tab, whose "QSL Via" panel now provides a "Club Log" option; with this option selected, a new "Sync Club Log QSLs" function is provided --- the WAZ Submission window's "Verify Submission" function changes the "Club Log Sent" item in each WAZ-verified QSO from 'Y' to 'M' (tnx to Joe W4TV) --- the VUCC Submission window's "Verify Submission" function changes the "Club Log Sent" item in each VUCC-verified QSO from 'Y' to 'M' (tnx to Joe W4TV) - provides support for uploading QSOs to QRZ, and adds support for updating logged QSOs to reflect confirmation via QRZ --- adds "QRZ sent", "QRZ sent date", "QRZ rcvd", "QRZ rcvd date" and QRZ LogID items to each QSO --- adds a "QRZ" subpanel to the "Online QSL" panel on the Main Window's "Log QSOs" tab whose visibility is controlled by a new "Club & QRZ" checkbox in the "Log Panels" panel on the Configuration window's Log tab --- adds "QRZ" as an option in the "QSL Via" panel on the Main window's QSL tab; with this option selected ----- provides an "Upload to QRZ" function ----- provides a "Sync QRZ QSLs" function --- adds "Upload to QRZ" and "Delete from QRZ" commands to the right mouse menu that appears when right-clicking an entry in the Log Page Display --- adds a QRZ tab to the "QSL Configuration" window that provides ----- QRZ logbook selection ----- the option to automatically upload each logged QSO to QRZ --- adds a QRZ panel to the Main window's "Check Progress" tab that provides ----- a "World DX" button that generates a progress report for QRZ's "World DX" award, which considers only QSOs confirmed via QRZ; this progress report can be invoked from a script using the Report command with its first parameter set to QRZ-DXCC-World ----- a "U.S." button that generates a progress report for QRZ's "United States" award, which considers only QSOs confirmed via QRZ; this progress report can be invoked from a script using the Report command with its first parameter set to QRZ-United-States - extends the "QSL Stats" report to include Club Log and QRZ confirmations - selecting a QSO whose ARRL/RAC section is not a valid section abbreviation - like VE3 - displays the invalid section abbreviation, and flashes the word ARRL to its left in blue font - updates IOTA realtime tracking when a QSO that specifies an IOTA tag is confirmed via LoTW (tnx to Dale AA1QD) - adds an IOTA checkbox to the Main window's myQTHs tab that determines whether QSOs made from a myQTH are valid for IOTA awards (tnx to Michael N1EN) - provides additional Help buttons on the Advanced Sorts, Filters, and Modifiers window (tnx to Scott N9LJX) - extends the Worked All Italian Provinces award report to count LotW confirmations (tnx to Paul NF1G) - clicking an entry in the Log Page Display directs DXView and Pathfinder to perform a lookup operation on the entry's callsign (tnx to Salvatore (I4FYV) - adds LEDSAT and INSPR7 to DefaultSatellites.txt (tnx to Rick K1MU) - when reporting a new confirmation, the "Sync LoTW QSLs" and "Sync eQSL QSLs functions indicate if the QSO is marked "invalid or ignore" (tnx to Joe W4TV) - accepts SetNeeded and ClearNeeded commands in scripts (tnx to Joe W4TV) - increases the number of myQTHs from 1024 to 4096 (tnx to George) - if the "Confirmed QSOs are low risk "option is enabled, the Marathon submission generator automatically considers countries and Marathon zones of QSOs confirmed via Club Log, or QRZ to be low risk , as well as QSOs confirmed via LoTW and authenticity-guaranteed members of eQSL (tnx to Joe W4TV) - invoking a the Marathon Progress Report will not set a logged QSO's CQ Zone Risk item to 'H' if the QSO's CQ Zone is confirmed via LoTW, even if that QSO's CQ zone doesn't match the USAP database's CQ Zone [for FCC-licensed stations] or DXCC database [for non-FCC-licensed stations] (tnx to Joe W4TV) - if MSWinsck cannot be installed, displays steps that will enable it to be installed - on the Main window's myQTH panel, --- changes the caption "Pri Sub" to "Pri Name" --- changes the caption "Sec Sub" to "Sec Name" --- changes the caption "Country" to "Country Name" --- adds the "DXCC code" item, which specifies the ADIF code for the myQTH's DXCC entity, and exports it to ADIF using MY_DXCC --- adds the "Pri code" item, which specifies the ADIF code for the myQTH's primary administrative subdivision, and exports it to ADIF using MY_STATE --- adds the "Sec code" item, which specifies the ADIF code for the myQTH's secondary administrative subdivision, and exports it to ADIF using MY_CNTY - when downloading from Club Log, eQSL, LoTW, or QRZ and a "download error" occurs, directs the web browser specified in the Guidance panel (Configuration window's General tab) to display the specific error message - adds ARRL-EME to the CONTEST_ID selector on the Configuration window's Contest tab (tnx to Dave N9FN) - adds an "Upload QSOs whose callsigns begin with !" box to the Options tab on the "QSL Configuration" window's General tab that, when checked, enables callsigns that begin with ! to be uploaded to Club Log, eQSL, LoTW, and QRZ with the ! removed from the callsigns before uploading; consistent with previous DXKeeper behavior, this new option defaults to "enabled" (tnx to Joe W4TV, Dave W6DE, and Salvatore I4FYV) Documentation Updates - DXKeeper 17.2.3 includes updates to the AwardInfo.htm, Configuration.htm, FilterLog.htm, index.htm, Items.htm, Log.htm, LogCompletedMain.htm, LogNewCapture.htm, MultipleQTHs.htm, Progress.htm, QSL.htm, QSLConfiguration.htm, Scripts.htm, SortLog.htm, and ViewEditLog.htm Reference Documentation files - a PDF file containing the updated Reference Documentation is already available via http://www.ambersoft.com/DXLab/DXKeeper/DXKeeper.pdf ; it's labeled "DXKeeper 17.2.0", which is functionally identical to DXKeeper 17.2.3 (tnx to Mike K9UW) - updated Reference Documentation for "QSLing via Club Log" is here: https://www.dxlabsuite.com/dxkeeper/Help/QSL.htm#QSLing_via_Club_Log - an updated "QSLing With Club Log" article is available here: https://www.dxlabsuite.com/dxlabwiki/QSLingClubLog - updated Reference Documentation for "QSLing via QRZ" is here: https://www.dxlabsuite.com/dxkeeper/Help/QSL.htm#QSLing_via_QRZ - a new "QSLing With QRZ" article is available here: https://www.dxlabsuite.com/dxlabwiki/QSLingQRZ Notes: 1. Before directing the DXLab Launcher to install or upgrade DXKeeper to version 17.2.3, terminate DXKeeper 2. Update your firewall and anti-malware applications to consider this new version of DXKeeper to be "safe" a. JOTTI virus scan: 0 of 14 scanners detected malware in this version's executable b. VirusTotal: 0 of 59 scanners detected malware in this version's executable c. submitted to Microsoft for analysis by Windows Defender: no malware detected in this version's executable 3. Start DXKeeper 17.2.3, which will report that your log requires "updating", and offer to create a backup beforehand; please accept this offer! 4. If you're pursuing IOTA awards and have more than one myQTH defined, check the new IOTA boxes for each myQTH from which QSOs count for IOTA awards 5. I you're pursing the DXCC Digital, IOTA, or WAS Digital awards, click the Recompute button along the bottom of the Main window's "Check Progress" tab 6. If this upgrade doesn't work correctly, see the "After an Upgrade" section of http://www.dxlabsuite.com/dxlabwiki/ApplicationStoppedWorking 7. After upgrading to DXKeeper 17.2.3, to revert to the previous version of DXKeeper, 7a. note the "Log file" pathname specified on the Configuration window's Log tab 7b. terminate DXKeeper 17.2.3 7c. rename the Log file noted in 7a above (e.g. AA6YQ.mdb => AA6YQ_new.mdb) 7d. make a copy of the Log file backup created in Note 3 above, move this copy to the folder specified in pathname noted in 7a above, and rename the copy to match your original log file 7e. revert to DXKeeper 17.1.2, as described in http://www.dxlabsuite.com/dxlabwiki/RevertApplicationVersion 7f. start DXKeeper 17.1.2; it should open your log, as it existed at the point in time when the backup was created in Note 3 above DXKeeper 17.2.3 is available via the DXLab Launcher and via http://www.dxlabsuite.com/download.htm 73, Dave, AA6YQ