- replace deprecated command "ns_unlink" with native tcl command "file delete"
- update postgres function to modern style plpgsql definitions using dollar quoting
- fix collateral damage in upgrade scripts of file-storage
- fix $$ quoting in upgrade scripts
Using acs_permission__permission_p for checking persmissions instead of querying view acs_object_party_privilege_map (for PG >= 8.4).
- added victor's patch to omit deprecated messages of "ns_info tcllib". Background: naviserver supports multiple (virtual) servers, which might have different tcllibs. Therefore, the preferred command to query this was moved to "ns_server ?-server s? tcllib" and "ns_info tcllib" was deprecated. From the OpenACS point of view, one wants to locate the actual library. Since the variable does not change, it is fine to store it in a per-thread variable which can be efficiently accessed.
Merge pull request #1 from openacs/master

updating tekbasse fork to mirror openacs/file-storage