[Rt-commit] rt annotated tag, rt-4.0.5, created. rt-4.0.5

Kevin Falcone falcone at bestpractical.com
Fri Feb 3 19:44:54 EST 2012


The annotated tag, rt-4.0.5 has been created
        at  fe9b9505c9f11c3fd6b1efa615cded090d4d25b6 (tag)
   tagging  94acf9055ccb6a7368d539dcc8f1d2684016e8ef (commit)
  replaces  rt-4.0.4
 tagged by  Kevin Falcone
        on  Thu Feb 2 08:49:34 2012 -0500

- Log -----------------------------------------------------------------
release 4.0.5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (Darwin)

iEYEABECAAYFAk8qlG4ACgkQ0+gKWp5CJQo2BQCdEh3+v4no/i+Ic45JPZ3bqxWu
2IcAn0TFn1tubdoMuIqxzREdFjhB56zv
=LySK
-----END PGP SIGNATURE-----

Alex Vandiver (88):
      Prevent the session cookie from being read by client-side javascript
      Make httponly cookies a configuration option, defaulting to on
      Merge branch '3.8/encrypted-attachs-special-case' into 3.8-trunk
      Bump the FCGI dependency, which closes FCGI's CVE-2011-2766
      Merge branch 'security/3.8/fcgi-env-vulnerability' into 3.8-trunk
      Force warnings on in parallel tests
      Avoid (client-side) warnings in the ->credentials code
      Wrap FastCgiServer onto multiple lines for legibility
      Specify a shorter socket path when running tests under mod_fastcgi
      There is no reason to set date matches as case-insensitive
      Merge branch '4.0/inaccurate-search-result-number-when-redirect' into 4.0-trunk
      Warnings avoidance when the session cleaner is run with --older
      Do localization where the message is first returned
      Updated .pot file and translations
      Version bump for 3.8.11rc1
      Perl 5.12 deprecated use of `defined %hash`; remove it
      Version bump for 3.8.11
      Merge branch '3.8.11-releng' into 3.8-trunk
      Merge branch '4.0.3-releng' into 4.0-trunk
      Update tests for new wording from ee3bf30 on trunk
      Merge branch '3.8-trunk' into 4.0-trunk
      Warning avoidance during Create txn in TransactionBatch test
      Restore database disconnection state after successful safe_run_child
      Remove extraneous ./configure from end of configure line
      Remove temporary autotools files from the built tarball
      Line up continuation markers, because I'm picky that way
      Merge branch '4.0.4-releng' into 4.0-trunk
      Note that DevelMode disabled CSS and JS minification and concatenation
      Bring back the schema graph, which is mostly not lies
      Merge branch '4.0/autoset-on-create-doc' into 4.0-trunk
      Merge branch '4.0/build-more-table-attributes' into 4.0-trunk
      Merge branch '4.0/canonicalize-mime-word-charsets' into 4.0-trunk
      Merge branch '4.0/check-paths-for-cssjsfiles' into 4.0-trunk
      Merge branch '4.0/fix-numeric-eq-warning-in-select-class' into 4.0-trunk
      Fix the test to no longer expect spaces to be inserted
      Update one other place where the documentation explains httpurl_overwrite
      Merge branch '4.0/makeclicky-remove-spaces' into 4.0-trunk
      Merge branch '4.0/massage-portlets-callback' into 4.0-trunk
      Merge branch '4.0/non-localized-tab-names' into 4.0-trunk
      menus: Fix arguments to ->child -- we use "description" not "text"
      menus: Add back <<'s which 1a26e29 mistakenly removed
      menus: Major whitespace cleanup
      menus: Update docs to match parameters are actually in use
      menus: Add two missing loc() calls
      Remove trailing whitespace, add trailing comma
      Merge branch '4.0/remove-duplicated-chart-color' into 4.0-trunk
      Merge branch '4.0/remove-html-entities-dep' into 4.0-trunk
      Merge branch '4.0/setup-database-pod-reformat' into 4.0-trunk
      Merge branch '4.0/click-to-load-fallback' into 4.0-trunk
      Merge branch '4.0/any-in-simple-search' into 4.0-trunk
      Remove a trailing comma in a JS call, which IE hates on
      ->FirstAttribute returns an object, not the attribute's content
      Stop calling out "preferred key" as being somehow different from other prefs
      Setting preferences to their current value is not an error
      Merge branch '4.0-trunk' into 4.0/menu-cleanup
      Merge branch '4.0/blank-search-column' into 4.0-trunk
      Merge branch '4.0/dashboard-titles' into 4.0-trunk
      Ensure that we generate the warning we expect if the child dies
      We expect a $@ re-thrown with System Error
      Add a test for the child exiting cleanly
      Safely report fatal errors in children of safe_run_child in the parent
      Use --no-ssl-verify to allow self-signed certs
      Merge branch '4.0/grammar-in-rt-validator' into 4.0-trunk
      Merge branch '4.0/json-helper' into 4.0-trunk
      Fix option parsing to match documentation
      Ensure proper cleanup of $m by not closing over it in create_ticket_offline
      Cope with children of safe_run_child that don't immediately exit
      Use sleep() and signals to remove a possible race condition between processes
      Enforce that the "Original message" words are at least 5 characters long
      Merge branch '4.0/articles-sorting-by-clicking-columns' into 4.0-trunk
      Merge branch '4.0/case-insensitive-user-searches' into 4.0-trunk
      Merge branch '4.0/case-insensitive-custom-fields-autocompletion' into 4.0-trunk
      Merge branch '4.0/cf-cascaded-options-fix' into 4.0-trunk
      Merge branch '4.0/dbh-disconnect-after-safe-run-child' into 4.0-trunk
      Restore back-compat for pre-6.0 versions of LWP::UserAgent
      SSL verification was only added to LWP::UserAgent in version 6.0 and higher
      Bump copyright date in footer
      Update license tagger for 2012, and include devel/tools
      Re-run license tagger for 2012 copyright
      Add BPS copyright block to mobile footer file
      Merge branch '4.0/AutocompleteOwnersForSearch-option' into 4.0-trunk
      Ask POSIX what the local signal number of USR1 is
      Providing --no-verify-ssl with an old LWP should tmpfail, not hardfail
      Support passing an explicit --ca-file for self-signed certs
      Add explicit tests for both AND/OR, and interaction with id
      Merge branch '4.0/bookmark-ticketsql-ordering' into 4.0-trunk
      Merge branch '4.0/outgoing-mail-override-and-bounces' into 4.0-trunk
      Merge branch '4.0/saner-articles-order-before-msgbox' into 4.0-trunk

Jason May (3):
      Use ENGINE instead of TYPE for specifying InnoDB tables
      Correct grammar in the questions in rt-validator
      Fix a letter transposition in the style guide documentation

Jeff Blaine (1):
      Updates for using `make upgrade-database` instead of `rt-setup-database`

Kevin Falcone (36):
      Merge branch '3.8/mysql-5.5.compat' into 3.8-trunk
      Merge branch '3.8/httponly-cookies' into 3.8-trunk
      Error check files before calling scomp
      Merge branch '4.0/validation-localization' into 4.0-trunk
      Using loc'ed values as the key breaks callbacks in other languages
      Merge branch '3.8/rest-defined-session' into 3.8.11-releng
      Rename the argument to be a little more consistent with what it's doing
      Merge branch '3.8/upgrade-prototype.js' into 3.8-trunk
      Merge branch '4.0/mobile-menu-callback' into 4.0-trunk
      Bump version for 3.8.11rc2
      Call _BuildTableAttributes on all of our Record classes
      Stop pushing the RHS of _CoreAccessible into the _ClassAccesible result
      Merge branch '4.0/chart-by-told' into 4.0-trunk
      Merge branch '4.0/upgrade-mysql-schema-case-sesitivity' into 4.0-trunk
      fix a typo in CGM
      Merge branch '4.0/article-class-doc' into 4.0-trunk
      Adding NBSP as a column in 08da9c7 adds a warning
      Add some pointers to --enable-ssl-mailgate
      Document that we store your configure incant
      Merge branch '4.0/menu-cleanup' into 4.0-trunk
      Remove a commented out random port calculation.
      Merge branch '4.0/undefined-warnings-statementlogger' into 4.0-trunk
      Remove an empty file.
      Merge branch '4.0/copyright-2012' into 4.0-trunk
      Sometimes sending mail through the mailgate fails
      A failing test to show that SetOutgoingMailFrom and Bounces mix poorly
      SetOutgoingMailFrom and Bounces mix poorly
      Merge branch '4.0/use-posix-signal-numbers' into 4.0-trunk
      This dir is normally used by aclocal to generate aclocal.m4
      Merge branch '4.0/users-gnupg-tab' into 4.0-trunk
      Incorrect SQL if id = '__Bookmarked__' isn't first in a search
      Only pass in context on the first iteration
      Merge branch '4.0/preferences-errors' into 4.0-trunk
      Now that we're setting a default OrderBy in Articles.pm, we don't need this
      Merge branch '4.0/arrows-in-schema-diagram' into 4.0-trunk
      Incorporate po updates from Rosetta

Matt Zagrabelny (1):
      callback for user autocomplete suggestion

Ruslan Zakirov (29):
      decrypt .asc as well as .pgp
      don't trust encrypted attachments' content type
      treat part as Attachment if it's named and encrypted
      data files for special gnupg cases
      additional gnupg tests
      make direct searches on users table case insensitive
      test case sensitivity in a few places
      make sure autocomp. for CF values is case insensitive
      searches in info schema should be forced to be case insensitive
      test safe_run_child from RT::Util
      don't let child continue it work in safe_run_child
      new option AutocompleteOwnersForSearch
      Order and OrderBy should be both arrays, no mix allowed
      we should pass Order* args to CollectionList
      show articles before message box in order
      make sure 0 not replaced with '' in Integer form widget
      skip empty bundle in Googleish
      any keyword in simple search, means any status
      {Requestor,Cc,AdminCc}Group in CreateTickets (offline tool)
      ::Test::Web::check_links - test if page has or has_no links
      HideResolveActionsWithDependencies option
      new option NoTicketInterfaceForApprovals
      check radio that reflects the current status of approval
      default sane ordering for Articles
      Merge branch '4.0/no-ticket-interface-for-approvals' into 4.0-trunk
      tab was hidden even if GnuPG is enabled
      Merge remote-tracking branch 'origin/4.0/stricter-outlook-folding' into 4.0-trunk
      Merge remote-tracking branch 'origin/4.0/preserve-anchor-across-login' into 4.0-trunk
      Merge remote-tracking branch 'origin/4.0/preserve-content-disposition' into 4.0-trunk

Shawn M Moore (2):
      Add callback for massaging mobile menu
      Add MassagePortlets callback to MyRT

Thomas Sibley (56):
      Merge branch '4.0/test-fcgi-socket-path' into 4.0-trunk
      Merge branch '4.0/remote-user-warnings' into 4.0-trunk
      Fix up the POD for rt-setup-database
      Properly indent the body of DecodeMIMEWordsToEncoding
      Test charset canonicalization for MIME words and charset aliases
      Canonicalize charsets when decoding MIME words
      Resolve aliases when canonicalizing encoding names
      There's no need to insert spaces into urls anymore
      visited didn't keep the messagebody context, but rewrite to use a simpler selector
      Force backgrounds off on all elements rather than piecemeal
      Page titles should wrap and not have a limited height
      Tighten up excess spacing all around the ticket display page
      Without tab styling, titlebox titles read better left justified
      Indicate when titleboxes are empty vs. simply collapsed
      Don't force a page break before history
      Explicitly force at least 2 lines before/after a page break
      Only avoid page breaks inside individual transactions
      body doesn't need padding and margin, as the browser will handle that
      Updates for forms
      Add Told as a date grouping for charts
      The Name column in dashboard and saved search lists should not be titled foo
      Interpolate $id and $checked in RadioButton columns
      Remove our dependency on HTML::Entities
      Include the list of auto-set columns that the docs reference
      Click to show history: fallback to a full ticket page rather than a fragment
      Refactor and standardize encoding Perl values to JSON
      Preserve page anchors across login tangents
      Merge branch '4.0/snapshot-cleanup' into 4.0-trunk
      Merge branch '4.0/session-cleaner-warning-cleanup' into 4.0-trunk
      Merge branch '4.0/schema-graph' into 4.0-trunk
      Merge branch '4.0/refine-print-css' into 4.0-trunk
      Move the dashboard name to the beginning of the page title
      Fully qualify package for to_json since we don't import it
      Merge branch '4.0/zero-in-integer-form-widget' into 4.0-trunk
      Provide a dependency list for HTTPS support in rt-mailgate
      Update RT::Class->RemoveFromObject to talk about Classes not Custom Fields
      Merge branch '4.0/watching-groups-in-create-tickets-action' into 4.0-trunk
      Merge branch '4.0/no-resolve-actions-with-dependencies' into 4.0-trunk
      More fully document the simple search syntax
      Document the HideResolveActionsWithDependencies option added in eb04675
      Note that individual status names also work in simple search
      Rename option to ForceApprovalsView and clarify the doc
      Merge branch '4.0/highlight-approvals-state' into 4.0-trunk
      Redirect to the approvals display from other normal ticket pages too
      Merge branch '4.0/user-autocomplete-callback' into 4.0-trunk
      Require at least one word character between hyphens when detecting Outlook's quoting
      Require an ending word character to detect Outlook quoting styles
      Unicode arrows look much better when rendered from schema.dot
      Indent code inside new $SkipProcessing. No code change, only whitespace.
      Merge branch '4.0/skip-processing-in-ticket-display' into 4.0-trunk
      Potentially short-circuit on a less expensive check than ForceApprovalsView
      Only redirect to the approvals view on GET requests
      Preserve the dispositions of attachments when redistributing mail
      Minor typo fix
      Merge branch '4.0/mailgate-ssl-deps' into 4.0-trunk
      Merge branch '4.0/remove-old-aclocal-files' into 4.0-trunk

Tom Lanyon (1):
      Fix uninitialized value warnings with StatementLog on, issue #19119.

Wes (1):
      older version of prototype.js breaks the incorporation of google charts api into RT, consider including 1.7 (11/2010 version).

sinky (1):
      Added ability to add a blank column on the GUI

sunnavy (14):
      fix a warning "isn't numeric in numeric eq (==)"
      it's not necessary or useful to duplicate color in color scheme
      tweak print css for ticket print, changes include
      drop font size, remove outer border and break page before history
      hide string "Ticket metadata", no border for history ...
      sequeeze space around title
      tweak for web2 and ballard themes
      show reminders, just hide the form
      force the color of "More about the requestors"
      do not show folded texts enforcedly
      no border for titlebox-title too in case collapsed titleboxes
      doc fix as PlainTextMono has precedence over PlainTextPre
      always show cf no-category options on firefox8/chrome15
      add skip processing mechanism

-----------------------------------------------------------------------


More information about the Rt-commit mailing list