• last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Whitespace changes + editor hints

  1. … 19 more files in changeset.
Replace/remove deprecated proc 'db_null' and update doc accordingly

  1. … 33 more files in changeset.
Rework variable assignment (set -> lassign)

  1. … 12 more files in changeset.
Prefer string comparison operators to 'string equal' and 'empty_string_p'

  1. … 5 more files in changeset.
Merged acs-core oacs-5-2 (currently 5.2.3) -> HEAD.

TODO:

1. Bump acs-core package version numbers to 5.3.0d1

2. Would be nice to do a test install, wouldn't it?

  1. … 721 more files in changeset.
Set an NSV variable so that only one instance of process_queue proc runs at at time.

Fix bug#2586. Set and NSV variable to ensure the process_queue procs only runs on instance at a time.

changed routine logging from Notice to Debug

1. Added a new Tcl procedure to the content repository's library, named

cr_write_content, which properly writes content to the connection

regardless of RDBMS and storage type. This simplified a bunch of stuff

(which explains the removed files).

2. Fixed a lot of general comments issues regarding HTML vs. Plain/Text,

attachments, etc.

3. Partially ported glossary.

  1. … 81 more files in changeset.
added test on server startup to see if ns_uuencode works and, if so, to use it

  1. … 4 more files in changeset.
fixed display of CR file content in oracle

  1. … 8 more files in changeset.

A bunch of "ACS"->"OpenACS" and similar changes

  1. … 28 more files in changeset.
fixed MIME type checking for text inside oracle clob

added acs_mail_base64_encode - a tcl proc that uuencodes

fixed acs_mail_set_content to use CR

same for acs_mail_set_content_file

added acs_mail_uuencode_file to uuencode a file

changed acs_mail_encode_content a lot to properly read data from the CR and encode it as needed

changed recursive db_foreach to a db_list_of_lists followed by a foreach to prevent running out of handles

added a check of MIME type to decide whether to add 'Content-Transfer_Encoding: base 64'

commented out the code that puts To: and From: address into Headers to prevent duplicate To: and From: addresses in the email

changed acs_mail_content_new to be private. doesn't make sense to call it without a message_body

OpenACS 4.x

  1. … 1321 more files in changeset.
Initial revision

    • -0
    • +587
    ./acs-mail-procs.tcl
  1. … 1321 more files in changeset.