Give Aloha from your MOO.

[home] | [screenshots] | [FAQ] | [download] | [mailing list] | [archives] | [log] | [authors]


Log of updates:

January 1, 2005 :
    Aloha Web Slides version 1.1
  • update on presentation_display() and slide_menu() to make the selected room of the slide Active! Whoops, i had forgotten to make that option functional... viewers need to be moved to the selected room to enjoy the slide show.

December 22, 2004 :
    Aloha GUI version 1.0
  • First public release, let's see how that goes.

    Aloha Page version 1.0
  • First public release, just for fun.

    Aloha Utils version 1.0
  • First public release, nothing spectacular.

    Aloha Web Slides version 1.0
  • First public release, ready to troubleshoot bugs?...

November 06, 2004 :
    Hash Utils version 2.4
  • update on parse_query() to satisfy W3C requirement. The use of & might conflict with SGML queries. So we'll use ; from now on. However, to handle older versions than 2.1, both & and ; delimiters are still supported in the GET method.
  • new verb called url_encode().
  • new verb called multi_fetch().
  • new verb called several_fetch().
October 21, 2004 :
    Aloha version 2.4
  • Too many problems with $kahuna:do_login_command()'s new structure. We went back to Aldon's version based on the 2.0.4 one which is cleaner. The switch should not affect any other parse_get(), parse_post() and alike - there is a call to a non existing verb called parse_post_nf() which has not been included yet (you can look the whole thing concerning this at LogMOO): The XML part is up to Aldon, and I will let him handle it as it is beyond me, and not part of my priorities as of today. Hopefully later.
  • updates on $kahuna:create_headers() to make it XHTML compliant. I will try to code my HTML accordingly... if anyone sees a goof, please let me know (you know how i love HTML and its cousins....:(
  • Fix on $kahuna:do_login_command() in order to make Opera Browser compliant.
  • Update on $kahuna:do_login_command() and $kahuna:get_env() in order to add the IP or domain name of the client's machine as part of the environment variables.
  • Update on $kahuna:ok() to allow other content-type delivery and to prevent "network buffer overflow", which seems to point its nasty noze once in a while...
  • Fix on $kahuna:parse_form_field() - three new check for left ticks (only one should be needed, but i was not sure so, let's play it safe).
  • Update on $kahuna:spoofed_referer() to handle the slide objects when it pops out. See the codes for more details. It won't hurt anything if slides (yes i know, they are not here yet, but they're coming ;) are not installed.

January 7, 2004 :
    Aloha version 2.3
  • bug found in $kahuna:get_env() - line 16 was calling a property that was nuked in v2.2
  • bug found in $kahuna:parse_form_field() where $hash_utils:strip_string() was called but non existent since listdelete() is doing the same thing (but I had forgotten to replace it accordingly).
  • minor/non functional clean up in $kahuna:error() and also an error in the same verb... yeah yeah yeah...;) and then more changes needed by Aloha_log:usage() (which is coming in v2.3 of Aloha Log)
  • upgrade of $kahuna:proxyindex() which allows the two cases of $kahuna.html_path being "" or not.
  • Fix of a known and not functional bug in $kahuna:update() and $kahuna:@test() whose fix has been provided through www.moo-cows.com by Cipri. Another fix on a related symptom of the same problem was provided independently by DBoy and Iolair. Much Mahalos!
  • new property on $kahuna.error_types
  • bug found in $kahuna:ok() - reference to $aloha (oh boy...)
  • bug found in $kahuna:do_login_command() concerning the handeling of multipart/form-data;
    Hash_Utils version 2.3
  • new verb called Hash_utils:HTML_format_BR() useful to render LIST properties with <BR> between 2 lines.
  • removable of that stupid useless verb strip_string()
    Aloha Log version 2.3
  • new verb on Aloha_log:usage() which summarizes traffic, number of hits and errors that occured.

January 2, 2004 :
    There is no patch from version 2.1
    Aloha version 2.2
  • bug found by Judi Kirkpatrick on $kahuna:parse_form_field() needed to suspend within the for/endfor loop. It was found back a few month ago, but I had forgotten to include it.
  • Two checkpoints left lying around in the codes have been taken out (#2.tmpx).. outch!
  • caller security added on $kahuna:get_content_length(), add a bug fix of Bradley in $kahuna:get_content_length from previous patches. Somehow I had forgotten to include it as well.
  • bug in $kahuna:ok() - reference to a non existing verb; :internal_server_error() => :error(). Also, add up in $kahuna:ok() - Allow other content-types in there (just in case).
  • removal of $kahuna.server_admin_email - I forgot why I had this, but is not being used as of now, and I can remember why I had it in mind...
  • New verb: $kahuna:update(), which included an update in $kahuna:start(), $kahuna:register(), $kahuna:@getupdate() and $kahuna:@test() - So now, one can check that all the modules are present in $kahuna.modules - this property is used for the updates AND to take care of the @corify which is not present compared to v 2.0.4 and below. Since version 2.1 only $kahuna is @corified. To locate other guys $kahuna.modules will be checked. FUP object was the only problem, so there will need to be a .version property defined on it (even though) it's not part of the Aloha project... but since nobody seems to be willing to maintain it, the latest version that will be needed is still available from this site. So heck, let's add a property to it. Unless a C programmer is willing to look into it and fix two kwown problems with it and play some more, I'll leave it as that. Finally, one can also check for update automatically without having to check the site or monitor the mailing list. I thought that would be a kool tool.
    Hash_Utils version 2.2
  • new verb: $hash_utils:match_str_in_list1()
  • new property: Hash_utils.version - for the update thingy.
    Aloha Log version 2.2
  • Not much here except a new property: Aloha_log.version - for the update thingy. And one for FUP as well. Three other obsolete properties were removed (error types)
January 1, 2004:
    Almost two years... glad to be back
  • New release of Kahuna - version 2.1
  • New release of Hash_utils - version 2.1
  • New release of Aloha_log - version 2.1
    Packages will be available in modules now; hence, they will be separate and will have their own version. So you do not need to download and install the whole thing but rather choose which one to install.
    I'm supposed to write a documentation too. Coming soon.
Feb 6, 2002:
    Patch 5 for version 2.0.4.
  • Fixes on a bug concerning content_length. This allows large content web pages to be displayed entirely, and add Konqueror to the list of compatible browsers.
  • Update on $Aloha:ok() concerning possible lack of ticks when buffer is filled.
Nov 2, 2001:
    Patch 4 for version 2.0.4.
  • Fixes on a bug concerning Mail access in case @rmmail was used between 2 Web sessions.
Sep 1, 2001:
    Patch 3 for version 2.0.4.
  • This patch provides a MOO Mail system via the Web:
    It allows reading, replying, composing and Ccing.

Aug 20, 2001:
    Patch 2 for version 2.0.4.
  • Display, creation and deletion of Exits between rooms.
Aug 19, 2001:
    Patch 1 for version 2.0.4.
  • Creation of slide projector objects.
Aug 11, 2001:
    Aloha Web Server (2.0.4).
  • minor update on the META tag and applet size for conference room and stand alone.
  • Bug on the HTML BGCOLOR feature, and an add up concerning the color of TEXT as well.
  • New feature that allow room and thing creation from the Web as well as object deletion.
May 13, 2001:
    Aloha Web Server (2.0.3).
  • New Object: $web_login => handles login from the web (through authentication).
      Enables changes of properties on the player object.
  • New Object: $web_object => Enables changes of properties on the objects owned by the player.
  • Update to handle the generic icon for the url display.
April 26, 2001:
    Aloha Web Server (2.0.2b).
  • New Object: $web_apps => handles the conference room.
  • New Java Applet to support connection from a web browser (Thanks to Mark Horan for writing it!).
  • New icons for doors (Thanks to Laurent Lainé for drawing them!).
  • Update of $web_utils with new Menu.
April 4, 2001:
    Aloha Web Server (2.0.1b).
  • Fix on a bug concerning POST method.
  • Fix on a bug concerning SCRIPT_NAME environment variable.
  • Implementation of a Web_utils Object designed to provide support for basic HTML generation pages.
March 27, 2001:
    New version of the Aloha Web Server (2.0).
  • Most of the verbs have been re-written from scratch, but the global scheme and structure of the previous version 1.1 has been conserved. The new version is capable of handeling multipart/form-data in the POST method.
  • The incoming and outgoing parsing is now fixed (hopefully) from the previous version. Data are transfered in integrality (not encountered cases where they weren't... yet).
  • Compatibility (known) on the following browsers and platforms:
    • Linux/Unix: Netscape 4.x, 6, Mozilla 0.9.3
    • Windows: Netscape 4.x, 6, Internet Explorer 5
    • MacOS 8: Netscape 4.x.




Copyleft © 2001-2005 Aloha Web Server