• last updated 2 hours ago
Constraints: committers
Constraints: files
Constraints: dates
Whitespace changes + add editor hints

  1. … 26 more files in changeset.
Remove superflous parentheses

  1. … 29 more files in changeset.
strengthen page contracts a little.

  1. … 3 more files in changeset.
Revert massive replacement of empty list creation sentences. The use of '[list]' instead of '{}' adds semantics that could be used for performance improvements in the future, such as using a different internal representation. There is already work in this direction, avoiding the generation of the string representation during comparison of empty strings (huge thanks to Stefan Sobernig for the pointer: https://core.tcl.tk/tcl/info/44527c632ed609c2).

  1. … 475 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

  1. … 225 more files in changeset.
Fix typo

reduce number of swallowing catch operations

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

  1. … 7834 more files in changeset.
Fix spelling errors

  1. … 25 more files in changeset.
- use ::template::csrf::validate instead of security::csrf::validate

- add package parameter ValidateCSRFP

- bump version number to 5.9.1d4

  1. … 3 more files in changeset.
- move global declaration up the file

- add csrf token to exported list on "show deprecated" link

- add scrf token for show/hide cases

- add CSRF protection

  1. … 5 more files in changeset.
- hardening page contract

  1. … 1 more file in changeset.
- hardening page contracts

  1. … 2 more files in changeset.
- replace table-based layout by div-based layout

- remove empty sections to improve layout and HTML validty

(e.g. empty blockquotes)

- improve configuratbility of api_proc_pretty_name

- prepare for improved XOTcl 2 handling and improved debug support

(e.g. private/protected/public)

- bump version number to 5.9.1d1

  1. … 7 more files in changeset.
- add editor hints to keep spaces/tabs in the furture more consistent

  1. … 754 more files in changeset.
- provide link for deprecated functions

- harden page contracts

  1. … 4 more files in changeset.
- fix typo

- harden page contract

- use type checking for boolean parameters in page_contracts to improve security

  1. … 29 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.
- modernize Tcl

- improve performance of syntax highligher significantly (for large sites with many namespaces/procs by an order of magnitude, taks e.g. 100ms instead of 5secs)

- move private functions into a namespace

- replace nested proc-defintions by namespaced procs

- use thread-persistent dict instead of per-call array for formatting information

  1. … 6 more files in changeset.
- use $::acs::rootdir rather than [acs_root_dir] or [get_server_root]

- mark deprected functions as such in browser

- flatten nested "lindex" structures

  1. … 6 more files in changeset.
Normalizing string comparison operations into tcl 8.4 operations, enabling byte-code compilation for expressions and many conditionals

  1. … 367 more files in changeset.
Hide private procs by default

  1. … 1 more file in changeset.
Hide deprecated procedures by default

  1. … 1 more file in changeset.
clarifying for Tcl API search that the new exact search applies to the name only. Clarifying what Feeling Lucky means with the label "Only best match"

  1. … 1 more file in changeset.