• last updated 19 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Apply GitHub PR #8 (openacs/openacs-core)

Subject: [PATCH] Update return_url to use posture-overview not system-overview

Author: Adrian Ferenc <68762863+adrianferenc@users.noreply.github.com>

Date: Mon, 31 Mar 2025 10:17:48 -0700

URL: https://github.com/openacs/openacs-core/pull/8

Note: CVS records my account as committer; original Git author kept here.

updated documentation

  1. … 191 more files in changeset.
avoid "file owned" under windows in security::safe_tmpfile_p

it looks like windows has a different ownership understanding

Backport from HEAD

avoid "file owned" under windows in security::safe_tmpfile_p

it looks like windows has a different ownership understanding

Fix double click prevention by fetching nextval before export_vars

Add missing parameter value

fix application-delete loop to keep package_ids intact

bind make-member query to loop variable when demoting admins

the code in member-state-change actually expects a single rel_id

fix member-remove loop to handle multiple user_ids correctly

Fix name of form - avoid swallowed form error messages

changed infinite loop into a fixed number (5) of retries

Dont try to substitute variables here

backport from HEAD.

Bumped version number to 0.67d1, leaving room for further backports

removed duplicated definition.

Many thanks to Franz Penz for noting it

added an additinal has function scrypt-16384-1-8 to deal with argument flipping in NaviSever 4.99

Between 4.99.20 and 4.99.31 (inclusive) there is a argument flipping bug for

::ns_crypto::scrypt (the parameters "r" and "p" were interpreted with flipped

semantics). In case you are using SCRYPT for your password hashes with an

affected version, you have to change the hash argorithm from scrypt-16384-8-1

to scrypt-16384-1-8 to check the previouly hashed passwords correctly.

NaviServer 5 is not affected by this.

backport from HEAD

improved robustness against certain installations:

- added exception handler for failed open command

- added sensible defaults in case the ns/parameter serverlog is not defined

Use noi18n instead of literal to avoid localization of eventually nested messages at this point

Dont localize eventually nested messages at this point

Fix anchor by prepending form name

improved robstness when raw IP-V6 addresses are configured (rather than domain names)

backport from head

improved robstness when raw IP-V6 addresses are configured (rather than domain names)

bugfix(util_driver_info): reduce dependency on hardcoded driver names

- Avoid reliance on specific driver names (nsssl, nsudp, nsunix,

nsopenssl, nssocket) by falling back to generic "ns_driver info"

when available.

- Added explicit error message when "hostname" is missing on a network

driver module to prevent silent misconfiguration. This fixes a

potential infinite loop when OpenACS attempts to resolve the

"hostname" value.

This is a backport from the HEAD branch

bugfix(util_driver_info): reduce dependency on hardcoded driver names

- Avoid reliance on specific driver names (nsssl, nsudp, nsunix,

nsopenssl, nssocket) by falling back to generic "ns_driver info"

when available.

- Added explicit error message when "hostname" is missing on a network

driver module to prevent silent misconfiguration. This fixes a

potential infinite loop when OpenACS attempts to resolve the

"hostname" value.

added debugging hooks

Fix typo

Bump tinyMCE default version number to 8.0.1

This is a major release upgrade, with a couple breaking changes (see https://www.tiny.cloud/docs/tinymce/latest/migration-from-7x/).

As language pack for version 8 do not exist yet, we currently keep using those from 7 for any version >= 7. This should go away as soon as an own language pack is released for 8.

bumped version number