• last updated 22 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
add include contract

Fix broken test case (broken in many dimensions)

    • -5
    • +17
    ./acs-tcl/tcl/test/naviserver-api-procs.tcl
improve spelling and comma settings

    • -1
    • +1
    ./acs-core-docs/www/xml/kernel/rp-design.xml
    • -1
    • +1
    ./assessment/www/doc/display_types.adp
    • -1
    • +1
    ./assessment/www/doc/display_types.html
  1. … 13 more files in changeset.
improve spelling

    • -2
    • +2
    ./acs-content-repository/tcl/content-procs.tcl
    • -1
    • +1
    ./acs-content-repository/tcl/filter-procs.tcl
improve spelling and comma settings

    • -1
    • +1
    ./acs-templating/www/doc/migration.adp
    • -4
    • +4
    ./acs-templating/www/doc/migration.html
    • -1
    • +1
    ./acs-templating/www/doc/no-quote-upgrade.adp
    • -1
    • +1
    ./acs-templating/www/doc/no-quote-upgrade.html
    • -1
    • +1
    ./acs-templating/www/doc/guide/composite.adp
    • -1
    • +1
    ./acs-templating/www/doc/guide/composite.html
allow empty string as value for locale

improve spelling

    • -2
    • +2
    ./xotcl-core/tcl/10-recreation-procs.tcl
    • -1
    • +1
    ./xotcl-core/tcl/test/xotcl-core-db-tutorial-procs.tcl
improve comments

add documentation to includelet

modernize Tcl

    • -1
    • +1
    ./ajaxhelper/tcl/ajax-listbuilder-procs.tcl
improve spelling

    • -2
    • +2
    ./acs-subsite/www/doc/group-admin-pages-acceptance-test.adp
    • -3
    • +3
    ./acs-subsite/www/doc/group-admin-pages-acceptance-test.html
    • -2
    • +2
    ./acs-subsite/www/user/basic-info-update.tcl
remove unneeded flag

    • -3
    • +3
    ./acs-outdated/www/acs-tcl-users-one.tcl
make return arguments explicit

modernize Tcl

    • -2
    • +2
    ./categories/tcl/category-list-procs.tcl
remove uneeded flag

use existing api

improve query parameter validation

improve error message in case the value is not validated: return the proper variable name

improve input validaton on query variables

validate user_locale

security improvements: add value constraints for query parameters

    • -19
    • +25
    ./xowiki/tcl/xowiki-www-procs.tcl
Revert cache flushing, as it was solved differently downstream

use value checker in xotcl-core in get_query_parameter_return_url

bump version number to 5.10.0d21

Allow valuecheckers to be specified in query_parameter calls (implemented via argument checking)

Example: :query_parameter return_url:localurl /

    • -39
    • +47
    ./xotcl-core/tcl/context-procs.tcl
add value checker for localurls

improve handling of invalid (hacked) ad_locale cookies.

Previously, invalid ad_locale cookies lead to an error, which in turn

prevented all communication with OpenACS. So, a user had to delete the

cookie manually. Now, we just produce a warning, ignore and delete such

broken cookies.

    • -1
    • +1
    ./acs-lang/tcl/test/acs-lang-test-procs.tcl
improve spelling

Force a complete flush also when setting a global parameter, other than when deleting

This operation seems superfluous upstream, but downstream code has some specific flushing behavior that would otherwise be applied only at deletion. The change is supposed to be merged in a way that will enable such specific flushing downstream