Version 1.3.9 beta du 07/01/2018- Output duplicate content, title, description in the "Statistics for managers" section.
- Tree view of sizemap thanks to Ross Angus.
- ExcludeMSO behaviour without "/" now.
- Remove "reset entry" from context menu when inactive.
- ContextMenuManager for VS2010.
- Report: "List of valid *internal* URLs you can submit to a search engine".
- If-Modified-Since option in .INI file.
- Max depth to 9999 instead of 999.
- Clarify include/exclude text for wildcard version.
- Don't open in internet archive etc when URL from internet archive.
- Remove percents for URLs in properties dialog.
- Remove percents in URLs in report.
- -post querystring for command line version.
- Keywords meta tag column (absolutely useless for google & co, but people believe in it).
- About box with "FAQ" instead of "Click me", corrected main window title.
- Added pdf,word,rtf,ppt to google sitemap.
- Referer option in .INI file.
- Autosave every 60 seconds with Restart Manager
http://msdn.microsoft.com/en-us/visualc/ee886407.aspx (VS2010 only).
- Show indices, show backlinks in context menu.
- CheckDoubleSlash option in .INI file (default is 1).
- Added conversion for international domains like
http://www.skaerbaekgokartcenter.dk/ thanks to:
http://www.codeproject.com/KB/IP/idna_client.aspx- Improve recognition of known file types before access, add .js type to prevent Log4J deadlock for /Context/faces/javax.faces.resource/jsf.js?ln=javax.faces
- Skip "tel:" URLs.
- New command line option -google for google sitemaps.
- Removed international domains change, might be buggy.
- Changed charset parsing for HTML5 syntax.
- Skip data:, see
http://de.wikipedia.org/wiki/Data-URL#HTML- Remove ./ from begin prior calling InternetCombineUrl().
- Support multiple applet archives
http://www.mathopenref.com/calctransform.html however, this would result in broken links, for not knowing the correct jar file to search the class thus, when having more than 1 jar files int he ARCHIVE, the .class from CODE won't be checked, to avoid getting "red" (see also 16.1.2010).
- Normal documents also in sitemap.
- Add docx xlsx pptx to list of URLs for which HTTP HEAD is done even if internal.
- Add docm xlsm pptm to list of URLs for which HTTP HEAD is done even if internal, also MIME types to sitemap.
- Reactivate LINKTEXT option.
- Add broken target URL in redirection report (like its done for loops).
- Skip "steam:" URLs.
- Changed export pagemap, cols LinkToPageStatusCode LinkToPageStatusText instead of LinkToPageStatus (which had just the text).
- Remove sessionid with [Options] SessionIdRegEx="(http.+);jsessionid=[a-zA-Z0-9]*(.*)".
- Show version in title bar.
- Support gzip content encoding.
- Add text for ERROR_INTERNET_OPERATION_CANCELLED.
- Option "-retrybroken" for cmdline.
- ALT-R shortcut for reset entry context menu item.
- Don't select visible elements for new thread if they're in retry.
- New prop dialogbox, with listboxes instead of edit fields.
- Ignore link dns-prefetch.
- Bug fixes : process CSS comments.
- Bug fixes : remove quotes for charset component in HTTP header from nginx.
- Bug fixes : mtime, not ctime for local files.
- Bug fixes : Unicode comparison for local orphan search.
- Bug fixes : flag ICU_NO_ENCODE in AfxParseURLEx() because of bug on hebrew systems / in Israel with "tav" character in URL.
- Bug fixes : repaint visible line if charset changed.
- Bug fixes : handle nnnn; and nnnn; as unicode in ProcessLink() and others.
- Bug fixes : don't set charset for redirections.
- Bug fixes : nnnn; handling for anchors.
- Bug fixes : can now check mail domains with no MX record, but with A record.
- Bug fixes : corrected license text.
- Bug fixes : later read jar contents marked as InJar; exclude paths of these from orphan check.
- Bug fixes : Fixed abort box for local orphan search.
- Bug fixes : Fixed toolbar gripper paint problem in XP.
- Bug fixes : Convert ISO-8859-1 (CP1252) when outputting text in report (sitemap of
http://www.photopress.dk/ ) (partial rollback of change from 15.3.2010).
- Bug fixes : "List of valid internal URLs" only internals, not externals.
- Bug fixes : fixed problems with URLs from local or CP1252 pages: removed vAmp2Ansi() out of vNormalizeURL(); csGetPrintText() called also if CP0 or CP1252 vAmp2Ansi() instead of vNumAmp2Ansi() in bProcessLink() DrawItem(): also when no CP or CP1252 dito for open temp or local file, always assume UTF8 dito for OnPropertiesLaunch(), vLaunchURL(), vShellLaunchURL(), vShowProps(), OnEditCopy() iUrlCmp() assumes UTF8 (Assumption: URLs are always written in the charset that is defined for the page).
- Bug fixes : always assign charset even if there is already one defined.
- Bug fixes : don't get charset from headers when HTTP HEAD request, keep caller charset instead, so that link titles are displayed correctly.
- Bug fixes : vNormalizeURL(): remove percents before further processing if not UTF8.
- Bug fixes : do set charset for redirections (revert of 3.3.2011), reason: redirection of
http://www.skaerbaekgokartcenter.dk/ to
http://www.skaerbaekgokartcenter.dk/default.asp?iId=JFKEI would fail without it downside: a previous title (from link text) will display improperly.
- Bug fixes : fixed bug with files with @ in CSS styles.
- Bug fixes : convert to non UTF8 codepage before calling InternetCombineUrl() (problem if relative linking from directory with utf8 special char to something).
- Bug fixes : Problem with special char in CP1252 page URL => don't convert, except when file:// URL.
- Bug fixes : Convert include/excludes to lower case if set in the advanced options dialog.
- Bug fixes : "Content-Encoding: " not supported error.
- Bug fixes : removed leftover debug message from 14.11.2012.
- Bug fixes : convert to lower case only if internal and not external; however the internal check needs the conversion for the test (cat is biting its tail) check only done in CXenuDoc::AddUrl.
- Bug fixes : remove Ansi2EntityEscaped for titles and linktext.
- Bug fixes : convert characters >80H to %XX, for "international" URLs now also in AfxMyParseUrl and in bProcessUrl (Problems in China with
http://www.vibramfivefingers.cn/html/ ... A5%E5%90%8D%E8%A1%A8-.doc ).
- Bug fixes : use strstr() instead of CString::Find() because of problems in China with titles.
- Bug fixes : removed static root domain variable in bIncluded() (for domainmatch feature).
- Bug fixes : removed "by user" from about msg.
- Bug fixes : cut off data: URLs at 1024, because of microsoft parsing error.
- Bug fixes : ignore base href that doesn't start with http:// or https://
- Bug fixes : Invalidate in ResetEntry.
- Bug fixes : put back Ansi2EntityEscaped for linktext.
- Bug fixes : remove yahoo siteexplorer backlink launch, added ahrefs.com for backlinks.
- Bug fixes : fixed NULL return for CXenuDoc::AddUrl(), only relevant for IGNORETITLES compile option.
- Bug fixes : fixed effect that "show broken only" view has non-red items (e.g. when retry was successful).
- Bug fixes : return AFX_INET_SERVICE_UNK for "javascript:" URLs even if parse error by AfxParseURLEx().
- Bug fixes : fix bug in new prop dialogbox (see 3.10.2014), "linking to this URL" list was incorrect.
- Bug fixes : m_bMakeLowerCase for orphan exclusion (see also 8.2.2005).
- Remove side effect in csRemovePercents().
- nnnn; central conversion routine.
- Remove FORMTEST twice, focus on POST query string when checkbox set.
- CLinkInfo Archive format version 16 (Keywords).
- CLinkInfo Archive format version 17 (MD5 hash).
- [Options] ReportTimeouts=0 to ignore ERROR_INTERNET_OPERATION_CANCELLED and ERROR_INTERNET_TIMEOUT in report (for Mr. Leis) Some extra texts for ERROR_INTERNET_OPERATION_CANCELLED.
- Show time status not more than every second (see 29.8.2009).
- Only one parse (vThreadDone) in idle processing, to prevent temporarly blocked UI.
- Disabled m_wndStatusBar.UpdateWindow for performance.
- Compile time at the end of report.
- Report mentions if ReportTimeouts is disabled (see 12.9.2013).
- Add IGNORETITLES for web page titles, wasn't there?!.
- Use UUIDs for csGetTempFileName().
- [Options] ReportDuplicates=0 to ignore duplicates in statistics section of report (for Mr. Leis).