• last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- Add support for dowloading archives

- add reusable adp-includes for handling resource downloads

- bump version number to 5.10.0d18

  1. … 4 more files in changeset.
make all keys of the resource_info dict camel case

  1. … 4 more files in changeset.
provide a common API for downloading resources from a CDN instead of maintaining per-packet variants

::util::resources::download

::util::resources::can_install_locally

::util::resources::is_installed_locally

- bump version number to 5.10.0d16

  1. … 1 more file in changeset.
reduce hammering on nsv for variables that never change. Use namespaced variables instead.

  1. … 3 more files in changeset.
bump version number to 5.10.0d14

provide both, more legacy and more finegrained functionality for cache management

  1. … 1 more file in changeset.
Improve naming: rename TreePartitionedCahe to KeyPartitionedCache

  1. … 4 more files in changeset.
bump version number to 5.10.0d11

permission check reform (part 1): provide API for permission cache

  1. … 16 more files in changeset.
fix broken API function acs_object_type::get_table_name (broken since 13 years) and use API instead of direct SQL queries

  1. … 7 more files in changeset.
add missing version dependencies for antonio's recent changes concering user info API

  1. … 5 more files in changeset.
add address to driver_info

  1. … 1 more file in changeset.
Fix typos

  1. … 42 more files in changeset.
add oneof(red|green|blue) to page filters

  1. … 1 more file in changeset.
add text/markdown to the accepted text formats of the richtext widget and ad_html_text_convert

  1. … 5 more files in changeset.
Use ad_with_deprecated_code_p to control loading of deprecated code.

Bump version number to 5.10.0d4

  1. … 1 more file in changeset.
bump version number to allow to "upgrade from repository" to fix bugs

Don't hard-code the SiteNodeCache sizes in the library file and bump version number

Backport from HEAD

  1. … 1 more file in changeset.
Exception handling reform (part 1)

- implement ad_try based on (byte-compiled) Tcl try to make exception

handling more Tcl compliant

- Replace several "catch" operations in request-processor by ad_try

- de-spaghetti "rp_handler" and factor out "rp_handle_request"

- Provide error context in log message in a more uniform way

- handle ds stub-procs in a more uniform way:

provide as well a stub for "ds_init" instead of

wrapping it into a "catch" operation.

- move deprecated procs "ad_return" and "rp_handle_adp_request"

from request-processor-procs to deprecated-utilities-procs.tcl

- bump version number of acs-tcl to 5.10.0d2

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

  1. … 7834 more files in changeset.
- do not depend on beta or development versions

- make sure that released versions are not beta or development

- align version numbers (e.g. use also 5.9.1 for xotcl-core)

- bump version numbers to 5.9.1

  1. … 83 more files in changeset.
bump version numbers to 5.9.1b9 respectively to 2.9.1b9 to prepare for release

  1. … 91 more files in changeset.
Bump version number to make dependency on kernel changes (i18n) explicit

- bump version number of OpenACS to 5.9.1b3 and DotLRN to 2.9.1b3

  1. … 79 more files in changeset.
Bump version numbers for OpenACS 5.9.1b1

  1. … 81 more files in changeset.
bump version number to 5.9.1d15

- bump version number to 5.9.1d14

- imporve ad_html_qualify_links in various ways (better argument name, better comments, removed superflous slashes, ...

  1. … 1 more file in changeset.
- adding "-force" parameter to security::csp::require

- bump version number to 5.9.1d12

  1. … 1 more file in changeset.
- Added support for W3C Content Security Policy(CSP)

* For details about CSP, see https://www.w3.org/TR/CSP/

* New calls:

security::csp::nonce:

Generate a CSP nonce token token

security::csp::require /directive/ /value/:

Add a requirements of a page to the CSP in order to generate

later a tailored policy with the minimal permissions for

this page. For example, the following requirement is

currently added per default to the oacs-master template to

permit style tags and style attribites in the markup.

security::csp::require style-src 'unsafe-inline'

security::csp::render:

Generate a policy from the requirements

* Added Kernel Parameter CSPEnabledP to activate/desctivate CSP

(default on)

- Bump version numbers

acs-tcl to 5.9.1d11

acs-bootstrap-installer to 5.9.1d4

acs-kernel to 5.9.1d17

  1. … 7 more files in changeset.