• last updated 5 hours ago
Constraints: committers
Constraints: files
Constraints: dates
Remove message keys sanitizing, which does not belong here

improved spelling

  1. … 5 more files in changeset.
new variant of zip_file_contains_valid_filenames independent of "unuip -l"

unfortunately the behavior of "unzip -l" differs not only between

macOS and Linux, but even between different linux families, although

showing the same version.

fix typo

improve handling of zip files that contain filenames, which are not valid UTF-8

added minor debugging aids, make disk-cache more similar to ns_cache

  1. … 2 more files in changeset.
Remove extra url decoding, ns_parsequery embeds it already

Use naviserver api to parse URL variables

  1. … 3 more files in changeset.
Use built-in "ns_parsequery" instead of manual parsing of query parameters

fix util::external_url_p when security::locations returns empty element

Make api public, complies with acs-api-browser.graph__bad_calls automated test

  1. … 4 more files in changeset.
mark unused functions as deprecated

  1. … 1 more file in changeset.
support multiple argument messages for ad_log to improve compatibility with ns_log

make end of options explicit

  1. … 42 more files in changeset.
util_return_headers: set default charset for text content (in case none is specified and none is set in the config file) to utf-8 (was iso-8850-1)

util_return_headers: align the behavior under AOLserver with NaviServer

Add semicolon ";" to the list of forbidden characters to be stripped when a filename is sanitized

It is not allowed to create a filename with a semicolon on Windows, but it is e.g. on MacOS and Linux, creating a possible interoperability issue

provide name for mutexes to ease spotting potential locks

  1. … 1 more file in changeset.
improve spelling

Prefer 'namespace which' over 'info commands', as it is faster (on local tests, around 2x) and returns a single value. Many thanks to Nathan Coulter.

  1. … 58 more files in changeset.
mark unsued function "proc_source_file_full_path" as deprecated.

simplify code

Humanize indentation

don't rely on uppercase header field names

  1. … 10 more files in changeset.
improve comments

  1. … 4 more files in changeset.
improve spelling

  1. … 16 more files in changeset.
improve spelling

  1. … 6 more files in changeset.
fix loading and Don't move non-deprectated proc to deprecated-procs

  1. … 1 more file in changeset.
util::resources::download: fix handling of empty/multiple downloadURLs

  1. … 1 more file in changeset.
Move deprecated stuff in util-procs to deprecated-procs

This has the advantage that their loading can be disabled in the settings

  1. … 1 more file in changeset.