fix escaped change

prefer XOTcl2 idioms

Fix collateral damage of protection changes

Move prototypes to begin of file

Cleanup: Don't shadow variable names.

Minor cleanup: remove commented code, add missin nonnull-assert, shorten overlong lines

Fix for vulnerabilities CVE-2012-5881, CVE-2012-5882, and CVE-2012-5883 (Backport from HEAD)


Fix for vulnerabilities CVE-2012-5881, CVE-2012-5882, and CVE-2012-5883.


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

* nsf.c (NsfMethodForwardCmd): Provide correct scoping condition when requesting a method handle for a submethod forwarder. Added basic tests.

Fix broken links

Fix broken links

    • -810
    • +810
    • -810
    • +810
fix broken links

Fix broken links

Use localized version of richtext types

Clean indentation

Fix deprecated idiom

Revert changes as this won't work on Aolserver

Normalize adp expressions

Fix bbroken links

Remove catches, as -nocomplain behavior was fixed in Naviserver by https://bitbucket.org/naviserver/naviserver/commits/6008e3d0720e12f2237fbc4397daf878efc79b5c

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

Flush dirty editor buffer

Make query a few hundred times faster by replacing "cc_users" view by "persons"

whitespace changes

    • -139
    • +139
Use name resolver instead of method call for IDs

    • -31
    • +31
Remove false positive warning and improve documentation

    • -7
    • +17
Normalize boolean expressions in .adp files

Don't go all the way when user provides an invalid parent post to reply to

    • -8
    • +7
* nsf.c, nsfStack.c: Bump copyright years.

* nsf.c (ObjectCmdMethodDispatch), protected.test: For ensemble (submethod) dispatches, since ever, call protection had not been enforced at all. This commit enables call protection (protected) for ensembles and adds basic tests. * nsfStack.c (GetSelfObj): To allow one to resolve the self reference at arbitrary callstack levels, separate GetSelfObj into GetSelfObj (macro) for the topmost self and GetSelfObj2.

Assume moderators have always the right to post