• last updated 16 hours ago
Constraints: committers
Constraints: files
Constraints: dates
Prefer XOTcl2 idioms

  1. … 3 more files in changeset.
Bug fix: avoid confusion between command argument and option, when argument starts with "-"

  1. … 81 more files in changeset.
merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.
Standardize spelling of names of products (Tcl, AOLserver, PostgreSQL, NaviServer, tDOM)

  1. … 13 more files in changeset.
- Tcl idioms: simplify access to last character

  1. … 3 more files in changeset.
Remove inline event handlers to comply with CSP

- add nonces to script elements

  1. … 4 more files in changeset.
chat-procs overhaul:

- don't double encode everything

- avoid deprecated js functions escape()/unescape()

xowiki/www/ajax/streaming-chat.js, xowiki/www/ajax/scripted-streaming-chat.js

- scripted-mode: fix incorrect markup

- fix parameter passing to xowiki/www/ajax/chat.tcl to avoid rejects

- fix json_encode: one quote to man in xotcl-core/tcl/chat-procs.tcl

- don't dropt "user has_entered_the_room" in "xo::Chat instproc login",

since xowiki chat has otherwise no idea, who is logged in

  1. … 6 more files in changeset.
- remove obsolete code

- improve safety of generated HTML

  1. … 5 more files in changeset.
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 more files in changeset.
- use spaces rather than tabs

  1. … 15 more files in changeset.
- don't abbreviate subcommands

  1. … 22 more files in changeset.

- remove table-based renderer for polled mode;

we use now always (in polled, streaming and

scripted-streaming mode) div-based message layout

- extend ::xowiki::Chat login by an option "-path"

to make sharing of ajax-files simpler in derived

packages (e.g. xowf)

  1. … 3 more files in changeset.
- Added the changes mostly provided by Antonio Pisano to update the comet behavior for current browsers, which provide nowadays often more complete HTTP stacks.

  1. … 4 more files in changeset.
Restoring xowiki code to yesterdays state. Hopefully getting rid of today's unwanted commits.

  1. … 999 more files in changeset.
revert previous change

  1. … 987 more files in changeset.
- site_node::get_url_from_object_id returns in general a list; make sure to take the first element if only one expected

  1. … 4 more files in changeset.
- use xo::library functions

  1. … 13 more files in changeset.
move ::xowiki::Page requireCSS and friends into ::xo namespace

  1. … 15 more files in changeset.
make it easier to figure out, when some log messages come from

adding the release version of xowiki and xotcl-core to the oacs-5-3 branch

  1. … 213 more files in changeset.
file chat-procs.tcl was added on branch oacs-5-3 on 2007-08-01 21:39:24 +0000

Version 0.36. evaluation contexts, prototypes, direct includes, better weblog, security management enhancements, better notification management, some bug fixes, ... and tabs replaced by spaces...

  1. … 42 more files in changeset.
when choosing the delivery mode, check for the existance of libthread *and* the patch for aolserver to make bgdelivery work (naviserver has this

on default),

added third delivery mode "scripted-streaming", which works on safari and IE as well. This is used on default, when libthtread is available. without libthread, it uses polling.

  1. … 3 more files in changeset.
deactivating streaming interface for MSIE for the time being, since it does not allow to access responsetext in readystate == 3 :((

  1. … 1 more file in changeset.
Support for streaming ajax chat interface in addition to polling interface

  1. … 3 more files in changeset.
basing xowiki chat on common chat package in xotcl-core, catching more errors from invalid input xowiki pages

  1. … 2 more files in changeset.
improved category display (faster, much less SQL queries, tree-style and plain style, opening tree automatically for a specified page), improved and unified CSS and JS handling (requireCSS and requireJS)

  1. … 9 more files in changeset.
major improvement on xowikis ajax based chat; most mentioned shortcomings removed, IE support

  1. … 4 more files in changeset.