Technical References - Technical Change History

This Technical Change History provides a reverse chronological list of WebDNA changes. Scroll through the list as needed to view all changes beginning with the current version.

04/21/2014 - WebDNA 8 (cn:"Phoenix") product release

- Simultaneous gold release and support for both WebDNA Server and WebDNA FastCGI
- TLS SMTP support
- Compatibility and testing with 2014 era linux and Mac OS's
- new licensing
- new pricing

Bug Fixes:
Fixed: ReadDateFormat - Was not being updated immediately when changed in admin
Fixed: Various minor bugs in admin
Fixed: Xalan / Xerces fixes
Fixed: [OSX only][FastCGI only] SSL libraries
Fixed: [FastCGI only] Post / Get Variable corruption
Fixed: CRC32 bug
Fixed: Math variable name allowances (underscores and numbers)

WebDNA FastCGI (7.1) beta bug list

Fixed: authentication credentials being reused by other fastcgi queries on Linux in [protect] using lighttpd as webserver (7.1.131)
Fixed: mixing a get request with a form that POSTs data corrupts the posted form data(7.1.131)
Fixed: mod_fcgid creating error "Error: template security preferences do not allow remote access to files with that extension". (7.1.705)
Fixed: mod_fastcgi 2.4.6 and earlier (linux version) stores the Content-Length value in the wrong table and serves it from there. (7.1.702)
Fixed: [math] variables with underscore in their name are not recognized (7.1.699)
Fixed: The SMTP AUTH password remains in the WebDNA interface and cannot be removed (7.1.694)
Fixed: Xerces and Xalan have been unofficially upgraded for use on 64bit OSX (7.0.630)
Fixed: Accelerator certificate not being recognized when there is an hyphen in the domain name. (7.0.627)
Changed: limit of 1,000,000 bytes for the full request headers. Changed to 100MB. (7.0.623)
Fixed: [OSX only] "Error: template security preferences do not allow remote access to files with that extension". (7.0.622)
Fixed: removed undocumented comma delimiters inside the [table] context. (7.0.619)
Fixed: [OSX only] semaphore errors. (7.0.618)
Deprecated: MySQL libraries are not linked anymore by this build and MySQL is not supported

11/1/2012 - WebDNA FastCGI (7.1) beta release

- Universal Linux version: (tested on Ubuntu 8.04, Ubuntu 10.10, CentOS 5, Fedora Core 6)
- 64bit OSX (7.1.660)
New: added the new tag [thisurlplusget]

WebDNA FastCGI (7.0) beta Bug List

Fixed: Certificate Accelerator validation routine fails out if using a wrong number, and causes the page not reloading.
Fixed: problem for the glibcv3 version:
Changed: The 6.2 code always reloaded the db after 100 lines, as a security for users who choose to never commit to disk. Changed to 1,000 lines.
Fixed: the [append] tag was writing to DISK instead of writing to RAM. It now depends on the AutoCommit value in prefs.
Fixed: [formvariables] context bug when using ENCTYPE="multipart/form-data": issue with the processing of multipart post.
Fixed: [sendmail] problem with the FreeBSD version because of a threading problem. Fixed by forcing it to use libpthread instead of libc_r
Fixed: bug when the [math] variable name includes a number like in [math]thetest3=43[/math]
Fixed: triggers now work with unlicensed version
Fixed: the triggers are not properly working
Fixed: [returnraw] - http status codes was not working on all platforms due of Apache 2.0 changes in the API and also the WebDNA module was not accommodating all status codes.
Fixed: [createdate] and [moddate] were being confused on unix machines in both the [listfiles] context and [fileinfo] context.
Fixed: [date format=] was not working on all platforms
Fixed: mysql Windows bug
Bug: xerces has some flaws under OSX. See below
Fixed: [setmimeheader] is now working as expected
Fixed: [shownext] was not properly working under OSX with apache
Fixed: PATH_TRANSLATED under OSX and Solaris
Fixed: <!--HAS_WEBDNA_TAGS_ENCRYPTED_2--> was not working
Fixed: [decrypt] could not decrypt the seed "TEMPLATE", for use with encrypted templates
Fixed: [setcookie] was not writing anymore to the browser.
Fixed: [redirect] was not working
Fixed: Using GET, like test.dna?thetest=thisisasmalltest was passing only "[thetest]"
Fixed: Some fixes for potential URL volnurabilities.
Fixed: [appendfile file=test.html]More text[/appendfile] was creating an empty file when it should have written "More text".
Fixed: [writefile file=test.html]Some text[/writefile] was creating an empty file when it should have written "Some text".
Fixed: [OS X only] [ipaddress] not working
Fixed: [OS X only] [referrer] was showing "FastCGI"
Fixed: the delete command could delete items in a database, even when it is not allowed as a (URL) command.

5/15/2011 - WebDNA FastCGI beta product released

- process isolation
- alternative WebServer possibilites
- domain-based licensing system
New: SMTP auth enable with [sendmail]
New: /WebCatalog folder eliminated
New: config file is now webdna.ini
New: [isaccelerated] tag returns "T" or "F"
New: [islicensed] with two values: "T" or "F".
New: blowfish option for [encrypt]
New: xalan and xerces are now integrated into the binary
New: [thishost] shows the server name WebDNA is running on
New: [listallcontexts] shows a list of all reserved context names
New: [thisport] shows the port number of the server WebDNA is running on.
Deprecated: XML-like syntax
Deprecated: [applescript]
Elimiinated: phone home system
Eliminated: the URL command system
Eliminnated: sandboxes and "global"

WebDNA Server 6.2 (CICADA) Engine Bug list

5/15/2009 - WebDNA 6.2 (cn:"CICADA") Product Release.

- 64 and 32 bit universal installer
- compatibility with 2009 / 2010 era linux and Mac OS's


WebDNA Software Corporation has purchased the intellectual property that is the programming language "WebDNA". "CICADA" (6.1 official release is in process)

Download WebDNA Now
Home | Contact | Support | Free Download | Developer Resources | Community Forum | Learn | News | Store | SiteMap

© Copyright 2014 WebDNA™ Software Corporation. ALL RIGHTS RESERVED - 16192 Coastal Highway, Lewes, DE 19958