Loading
WebHub Object Pascal Components
- Delphi XE2 Update 3 v2.164
- The only change between v2.163 and v2.164 is that the XE2 files are compiled with XE2 update #3.
- Please note: if you compile with EurekaLog and XE2 and update #3, use EurekaLog v6.1.0.4 RC2 or later.
- TwhdbScan CSS for buttons v2.165
- If you were calling SetDelimiters2004, you should now call SetDelimiters2012.
- If you were calling SetButtonSpecs2004, you should now call SetButtonSpecs2012.
- The 2012 variation has two small improvements. (a) All four buttons receives a class attribute on their li tags. (b) The word
Rows:
is placed within a span.
- Syntax highlighting OFF for large files v2.165
- On the Html > Files panel, syntax highlighting is disabled for large WHTEKO files.
- New property: pWebApp.Debug.SilentUnrecognizedExpressions v2.166
- Toggle this True/False depending on whether you want to be alerted about invalid expresions in WHTEKO
files as pages are calculated. Such errors only surface if error reporting is turned on via the application-level XML file.
- The use-case for this property being toggled False is when you have fully reviewed your code and are sure that the remaining
"errors" are non-consequential, especially "errors" about unassigned stringvars.
- ExcludeStringVars feature fixed in webMailV.pas v2.166
- ZMAdmin hints for this feature were correct. Use semi-colons to separate multiple variable names. The problem was that the
TwhMailForm component was not excluding StringVars correctly. The
AddFrom method in webMailV.pas was fixed.
- In TwhMail, the HELO string is never blank v2.166
- Use of a blank HELO name can lead to the error
HELO requires domain address when using SendMail on Linux
as the mail server.
- See also: LocalIP and IPAddrToName (functions in webSock.pas)
- File panel does not save settings to AppRestorer.xml file v2.167
- Work in progress - something is corrupting the syntax of the AppRestorer file.
(
top)
The Hub, WebHubAdmin, ZMAdmin
- WebHub Guardian improvements v2.165
- Any *.H2I files in the ipc folder under the WHTEMP folder, being older than 60 minutes and referencing a process which is not running, will be automatically erased by WebHubGuardian.exe. The checks for obsolete files is done every 30 minutes.
- When run as-app, the guardian will put important error messages into a memo in the GUI. Error messages are also written to a LOG file on disk.
- Detection of WebHub v1.x no longer supported during Setup v2.165
- If you have a WebHub v1.x runtime on your computer, you should uninstall it, and then run the new v2 or v3 Setup.
- Earlier versions of the WebHub Runtime Setup would detect v1.x, give you reminders about it, and erase registry settings
for you. This overhead seems no longer necessary.
(
top)
WebHub Runners
- Runner supports large file upload again v2.160
- File upload for files larger than roughly 40kb had been mostly broken in the d15 and d16 runners, both old- and new-ipc.
It worked in a few cases, such as upload of small ascii files.
- File upload was working in v2.130. Other intermediate versions were not retested.
- The v2.160 runner contains some corner-case rules for WebCentre.co.nz.
- The File Upload algorithm is now shared between old- and new-ipc for the ISAPI runner. The cgi-bin runner uses separate and
almost identical code.
Runner: file upload v2.161
The ISAPI runner no longer requires special corner-case code for WebCentre.co.nz.
The most useful reference was the C source code linked from KB 189651
Runner: compensates for non-lowercase HTTP prologue labels v2.162
Older WebHub apps (e.g. 2.018) that generated HTTP prologue labels such as Content-type and Content-length instead of Content-Type and Content-Length are accepted by the v2.162 runner, with the case of all letters being fixed.
This solves the symptom of "Corrupted Content" which was a result of duplicate Content-Length headers, which was a result of the
runner being overly case sensitive.
Runner: SendFileIIS v2.167
If you ask the runner to delete the sent-file, and the runner cannot do that, a warning is logged.
To resolve this permissions issue, grant Modify rights to the Windows account under which the runner is operating, e.g. IUSR on Win2008 with IIS7.
64-bit Runner - Known Issue: File Upload v2.167
The 32-bit runners are fine but the 64-bit runner is not processing file uploads.
(
top)
Copyright © 2012 HREF Tools Corp. All Rights Reserved. Contact.