All Activity

reduce error-message swallowing: remove catch operations to trigger error messages, when something goes wrong on the OS-level

fix internal redirection to beautified error pages in connection with host-node-mapped subsites

clean up expression: no need to use backslashes in tcl expression

Upgrade fix

Execute cleanup only if explicitly uncommented, as might have performance implications.

Also, correct unaligned constraint names in old instances upgraded incrementally over the years.

Fix current date UTC query

Add missing change in the data model from previous commit

Portrait management reform and correction

Moved logics to create a portrait in a proc in order to reuse it in other places

such as picture retrieval services (e.g. Bach picture retrieval at WU). Turns out

we were not doing our homeworks here: when the portrait is created into CR, a

cr_child_rel is created. When the portrait was erased though, this was not cleaned

up propely, leaving dangling acs_objects with no reference in cr_child_rels table.

On busy sites, this can grow in the ten thousands order of magnitude. Changes include

also fix for this behavior and tuples cleanup.

Fix call example

Leave some to-dos

* dtrace/README: Updated instructions to cover SIP deactivation, minor corrections. Added one more D script (nsf_calltime.d). * nsfDTrace.h: Re-generated.

    • -0
    • +130
    /dtrace/nsf_calltime.d
Merge branch 'master' of ssh://alice.wu.ac.at/usr/local/src/git-repo/nsf

* nsf.c (NsfConfigureCmd): Fix NSF_DTRACE=1 builds.

* gentclAPI.tcl, nsfAPI.decls (createconverter): Support for "-global 1" flag that will cause the options array corresponding to an enumeration to become available as a global, properly Nsf_* prefixed symbol. Used for NsfConfigureCmd and the corresponding DTrace probe, for now.

avoid errors, when connection is already closed

fix more spelling issues

remove spurious "expr" in "expr"

simplfy expressions (no need for backslash), standardize writing of RFC

fix spelling

Apply pachtes #960, #961, #962 and #963 from Ben Brink, bump version number to 5.10.0d3 such that changes in .info file get picked up

provide templated error pages for subsite. without this, error pages for host-node-mapped subsites are a pain

CVS: ----------------------------------------------------------------------

    • -0
    • +5
    /openacs-4/packages/acs-subsite/www/shared/403.adp
    • -0
    • +4
    /openacs-4/packages/acs-subsite/www/shared/404.adp
    • -0
    • +5
    /openacs-4/packages/acs-subsite/www/shared/500.adp
    • -0
    • +5
    /openacs-4/packages/acs-subsite/www/shared/503.adp
fix for bug #3338

Merge branch 'master' of ssh://alice.wu-wien.ac.at/usr/local/src/git-repo/nsf

add const and pure declarations

fix ad_form definition (moved redirect in after_submit block, ad_return_template at the end of template outside the ad_form) (thanks to Felix Moedritscher)

* source-doc-beautifier.tcl: Remove in-block range markers within test bodies to prettify the ADOC output.

    • -1
    • +10
    /apps/utils/source-doc-beautifier.tcl
adding const declarations, variable name cleanup

more code cleanup: - reuduce number of returns before end of function - ease live for static checker - use more "const" declarations

Improve HTML

modernize Tcl code

prefer ad_try over catch, simplify expression