RT 2.0.1-test2

I’ve just rolled RT 2.0.1-test2. It countains a number of fixes and
improvements relative to 2.0.0. I’ve got a couple more things that I’d
like to do before we get to 2.0.1. Depending on how the next week goes
you may see the following additional things in 2.0.1:

    Possible support for external auth
    Auto-refresh for searches
    A fix for the import bug that some people are seeing.

Hilights of this releaseinclude:
Better support for running in taint mode
Fixes to attachment processing
Switched to Apache::Cookie for the mod_perl front end
A functional fastcgi handler (works as a regular CGI, too)

2001-07-09 10:36 jesse

* lib/RT/Template.pm:

Fixed a typo in Template.pm that squashed templates on outgoing mail. (Bug in my untainting fix)

Bumped version to 2.0.1-test2

2001-07-09 10:36 jesse

* Makefile:

Fixed a typo in Template.pm that squashed templates on outgoing mail. (Bug in my untainting fix)

2001-07-08 22:31 jesse

* README:

Added some polite comments about supporting the development of RT
with contracts, cash or gifts

2001-07-08 20:14 jesse

* Makefile, bin/mason_handler.fcgi,
webrt/SelfService/Elements/ShowTransaction:

Bumped version to 2.01pre1

Fixed mason_handler header newlines

2001-07-08 20:12 jesse

* lib/RT/: ScripAction.pm, ScripCondition.pm, Template.pm,
Ticket.pm:

Taint fixes for ScripAction, ScripCondtion,Template.
Header wrapping fix in Template.pm.
Fix in Ticket.pm to make EffectiveId a public field.

2001-07-06 18:32 jesse

* lib/RT/Attachment.pm:

Applied a patch from ivan to deal with poorly formed mime messages
and clean up the attachment proccessing code.

2001-07-06 18:26 jesse

* webrt/SelfService/Attachment/dhandler:

file dhandler was initially added on branch rt-1-1.

2001-07-06 18:26 jesse

* webrt/: SelfService/Details.html,
Ticket/Elements/ShowTransaction, SelfService/Attachment/dhandler:

ShowTransaction now no longer displays 'Comment' and 'Reply' if the user
doesn't have the right rights.

SelfService uses the 'standard' ShowTransaction.

SelfService now displays Attachments

2001-07-06 18:21 jesse

* etc/schema.mysql:

Switched mysql to use LONGTEXT rather than LONGBLOB to get
case insensitive searching.

2001-07-06 18:19 jesse

* bin/mason_handler.fcgi, lib/RT/Interface/Web.pm,
webrt/NoAuth/Logout.html:

Cleanups to deal better with the fastcgi handler.

Switched to CGI::Fast from FCGI

ContentType fixes.

Logging out now clears the session hash, rather than detaching a perfectly good session. (This gets around an obnoxious tainting issue too)

2001-07-06 16:14 jesse

* webrt/Ticket/Attachment/dhandler:

Changed default attachment type to text/plain from text/html

2001-07-05 16:48 jesse

* bin/rt-mailgate, lib/RT/Ticket.pm:

Updates to make Correspondence on a closed or stalled ticket reopen the ticket

2001-07-04 00:51 jesse

* bin/rt:

bin/rt will now show transactions of type 'text'

2001-07-04 00:36 jesse

* bin/webmux.pl:

Minor fixes to webmux.pl for content type stuff.

2001-07-03 23:15 jesse

* lib/RT/Interface/Web.pm, webrt/Admin/Queues/index.html,
webrt/Search/PickRestriction:

Web ui now supports 'SearchByPriority'

2001-07-03 23:14 jesse

* etc/config.pm:

Added a few comments about configuration variables

2001-07-03 23:12 jesse

* webrt/SelfService/Elements/ShowTransaction:

Now SelfService displays attachments of type 'text'

2001-07-03 23:08 jesse

* webrt/Ticket/Elements/ShowTransaction:

With the web ticket display, now display attachments of type 'text' properly.
Also, always have a download link.

2001-07-03 23:00 jesse

* webrt/Ticket/Elements/ShowLinks:

Changed SubTickets/SuperTickets to Parents/Children

2001-07-03 22:57 jesse

* Makefile:

Added notes to the effect that the speedycgi and fastcgi handlers aren't
supported.

2001-07-03 22:52 jesse

* bin/webmux.pl, bin/mason_handler.fcgi,
webrt/Ticket/Attachment/dhandler:

Switched mod_perl hander to use Apache::Cookie

Refactored mime type handling to properly set the mime type with the modperl
handler and the fastcgi handler

Added untainting for the requirred parts of the fastcgi wrapper.
I'm not yet confident that it works properly, but it does the right
thing in the trivial case.

jesse reed vincent – root@eruditorum.orgjesse@fsck.com
70EBAC90: 2A07 FC22 7DB4 42C1 9D71 0108 41A3 3FB3 70EB AC90

As I sit here alone looking at green text on a laptop in a mostly bare room listening
to loud music wearing all black, I realize that that it is much less cool in real life :slight_smile:
–Richard Tibbetts