• last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Reverted per request.

Exchanged cc_users for the faster acs_users_all query.

Typo: acs_acs_kernel_id

changing the proc security::RestrictLoginToSSLP to only return 1 if https is available on the server.

- Fixed bug that caused logins to timeout very quickly if you had LoginTimeout set to 0 (infinite - logins never expire), but the user did not check 'Remember me' checkbox. This is a fix that sacrifices some security, but fixes the unacceptable usability problem. See bboard posting at http://openacs.org/forums/message-view?message_id=167212. Also cleaned up debugging statements

Added additional information about the likely cause of an error when selecting values: the query returned no rows

adding db_release_unused_handles after each db statement in the security procs. The server would sometimes hang while in the sec_handler proc, supposedly because db handles were not being released and threads were held up waiting for them. Thanks Lars for tracking this down.

Fixing tabs.

fixing bug #1494. Installing from apm files would break if there were file names with spaces. My fix was to change to split the output of the tar command on new lines instead of spaces.

Cleaner code

Added util::age_pretty proc

Fix handling of HTML comments in util_close_html_tags. Fixes bug #1386.

Added test case for ad_html_security_check_href_allowed

add -public and -private for some procs, minor bug in acs_object::get some @see notes

  1. … 7 more files in changeset.
fix entity namespace default

drop the __exec_ functions for anonymous plpgsql blocks

channels for apm download should be binary, open output channel write only, read access for group so its easier to debug

removing invocation of removed proc lang::catalog::reset_upgrade_status_message_keys. Making invocation of db_source_sql_file pass on the callback variable.

making apm_callback_and_log log to the log file in Notice mode. That way we can now actually see in the log file what the APM is up to when it's installing packages etc.

removing debug printouts

added link to new docs

ad_form doc fix patch 94 Benjamin Bytheway

patch 371 from Jade with better docs for exists_and_not_null

fixing bug 1019 by making sure message keys are deleted and removed from the cache on package deletion. Moving all package deletion logic into proc. Adding an instruction on the package delete page that the server should be restarted after deletion

  1. … 3 more files in changeset.
bugfix #1096: let displayed text in form begin with -

  1. … 2 more files in changeset.
change in apm_load proc only download from url if url switch is provided

passing in -clob t for the manifest file as it can be more than 4000 characters

Use lower(username) rather than upper(username), create case folded

indexes on postgres for username, email, screen_name, move some of

the queries in community-core-procs to .xql file.

rename the updgrade files...doh!

  1. … 4 more files in changeset.
alias table name so db_tables will work on postgres

Added proc for prettifying intervals in Tcl