• last updated 10 hours ago
Constraints: committers
Constraints: files
Constraints: dates
Fixed german message key

Updated de_DE translation (Dateisystem -> Dateiablage)

Updated es_ES message keys

Added missing message keys for en_US

add url in permission listings to point to the package url

remove hardcoded id

Don't abort script when people sends a message over a non-existing

chat, as this is required by the chat sweeper to happen.

Log errors when page cannot be found. Fix typo

    • -2
    • +3
The dict returned from ns_parseurl does not always contain a "port" component

- fix broken call (ns_htmlencode must be ns_quotehtml)

- restrict input formats for date, such that underlying SQL functions are not overstressed.

    • -2
    • +4
Use template::themed_template as well for .adp file served for the files in the www directory handled directly via the request processor

URL-encode folder path (util_current_directory) if used for an HTTP redirect (ad_returnredirect).

fix signature comparison for apm_callback_has_valid_args when nsf procs are used

Improve robustness of file operations against names starting with a "-"

tighten regexps for message keys

harden page contract

Improve robustness of "file delete" operations

Improve robustness of "file delete" operations

  1. … 5 more files in changeset.
Improve robustness of "file delete" operations

    • -1
    • +1
    • -10
    • +13
    • -1
    • +1
  1. … 11 more files in changeset.
make object creation explicit to avoid potential name clashes

    • -12
    • +12
- new function to address problem in issue #3312: ad_urlencode_url.

This function can be passed a url with or without a location and makes

sure, that the folder_path is encoded correctly.

- use ad_urlencode_url as well in export_vars

New function ad_urlencode_folder_path to perform an urlencode operation on the segments of the provided folder path

- fix variable name in lmap statement

- push coockie encoding to emulation level (naviserver does this natively, the aolserver variant handles it no the low-level functions)

ease reading of debug messages; don't unset coockie(s) if there is no session cookie

no need to quote in the quoted string

Fix wrong version number

Fix upgrade logics, because old instances named constraint differently. Also, skip execution when not needed, as can be demanding (acts on acs_objects).

Added missing data model upgrade from version 5.2, affecting long lived installations.