[commits] Horde annotated tag horde_imap_client-2.8.2 created. dbc52904f8a651ae31d51ddb1e2c20e341a34c7d

Michael M Slusarz slusarz at horde.org
Fri Apr 19 04:51:32 UTC 2013


The annotated tag "horde_imap_client-2.8.2" has been created.
        at  dbc52904f8a651ae31d51ddb1e2c20e341a34c7d (tag)
   tagging  09d52eb6f493b382a368d9a5553955106fd86a21 (commit)
  replaces  horde_css_parser-1.0.0
 tagged by  Michael M Slusarz
        on  Thu Apr 18 21:06:40 2013 -0600

-----------------------------------------------------------------------
Released Horde_Imap_Client-2.8.2.

Jan Schneider (35):
      [jan] Hide navigation elements from print layout (Bug #12163).
      Re-add missing section (Bug #12169).
      Retain rule id.
      Re-add lost downlink check.
      Fix checkBoxFlag() usage.
      Move notification log toggle to Topbar.
      Green button style for Save As New.
      Better icons.
      Load toggle_quotes.js.
      Apply Filters button is not always there.
      $aEnd is an array, string expected.
      Fix setting name of Sieve script.
      Fix generating Sieve require lines.
      Prefix script name.
      Add missing 'logger' parameter.
      Check if configuration exists at all.
      Fix creating recurrence object.
      Skip this broken Kolab test too.
      Fix stubbing Kronolith shares.
      Fix botched merge.
      Fix setting end datetime for events that are not all-day.
      Fix generating attribute value for attendees that don't have an email address.
      Fix tests.
      Convert back to CRLF.
      The menu_view preference had been removed with the redesign.
      phpdoc
      Fix version.
      Longer timeout, the packages file is quite large.
      Avoid undefined indexes.
      Fix populating "invalid" form field.
      Check if unserializing worked.
      Don't append session id to attachment link.
      Fix ctor call.
      Actually check if PEAR can be loaded.
      Remove patch file.

Michael J Rubinsky (89):
      update TODO
      This is not needed, and is read-only anyway.
      Inject the state driver into the device object.
      phpdoc
      Add ::getFormattedDeviceProperties and ::getLastSyncTimestamp
      Return the device_properties as well.
      Allow Horde_ActiveSync_State_Sql::getLastSyncTimeStamp to take id/user parameters.
      Clean up/improve the activesync preference display.
      Remove the provisioning restriction for WP7.
      Fix setting DEVICEINFO data from PROVISION requests.
      Must unserialze this value.
      Return more formatted device information if it's available.
      Save device version also.
      Allow array element access.
      Try to persist the userAgent string if possible.
      Existence checking.
      Update the entry if it exists, don't just ignore any changes.
      Only remove the device entry when all user entries are gone if we didn't explicitly remove a single entry.
      Add some logging to track down import failures.
      Ensure that we clear authentication everywhere we exit handleRequest().
      Track MODSEQ changes when PINGing if it's available.
      CHANGES
      The faces widget might not be present.
      Consistent div names.
      Fix displaying caption in Image view.
      cs
      Fix dom id.
      Reset caption box width with each slide change too.
      Breakout common.js from gallery.js, ensure content-wrapper is tall enough.
      Request: 11306 Add listTimeObjects API support.
      Changes
      This method must return a boolean.
      Allow deep linking to edit a specific time slice.
      ws
      Don't go to the time view if we are already on it.
      Provide deep link to Hermes from listTimeObject API.
      iOS sends this even when RM isn't being used, need to accept it.
      Fix reading large-ish amounts of OPAQUE WBXML data.
      Remove @todo.
      Return the email addresses for USERINFORMATION requests.
      Support for more EAS global errors sent via WBXML.
      phpdoc/cs
      Remove duplicative method call
      phpdoc
      Add support for callbacks during early portions of request handling:
      Add (so far unenforced) device limit permission.
      This must be ===, the string is cast to boolean in the comparison.
      Parse error.
      Remove unneeded logging.
      Return proper status for the wbxml status reply.
      Add missing status return.
      Bug: 12171 Set logger on importer.
      We really don't need to save the $lastuntil value.
      Allow option to ignore $timestamp when validating the syncCache.
      Merge changes from FW_5_0.
      Merge branch 'improved-turba-API-logging' of https://github.com/thomasjfox/horde into thomasjfox-improved-turba-API-logging
      Need to check for the message vanishing while building it too.
      This is not an error.
      Must converUserName to the auth name to access the state data.
      Expose the logger and device objects.
      Add factory methods for collectionsObject and syncObject.
      grammer/typo
      Existence check.
      Fix false positive change detection when no MODSEQ is available.
      Fix setting flags during initial sync when no MODSEQ is available.
      Tweak some logging, remove some overly verbose entries.
      Use the factory methods in Horde_ActiveSync.
      Inject the logger and server object.
      Update some comments.
      simplify
      Change order, we shouldn't update the cache if there was an error.
      Add Horde_ActiveSync_Collectons::updateCollectionsFromCache().
      Add method to get the heartbeat interval, normalized to seconds.
      Ignore the syncCache's timestamp when validating.
      Move this to the collection object.
      Extract pollForChanges() to the collection object.
      Standardize on $state.
      Add @property
      Remove unnecessary parameter.
      phpdoc
      Do some method organization...
      Fix variable names.
      Ensure headelt is defined.
      Make sure we load the collections when we weren't sent a COLLECTIONS container.
      ws
      We must pass the full collection array when initialiazing the state.
      Send proper status messages back to client.
      Use a more likely delimter for the freeform children field.
      Explicitly load the collections from the cache, and actually get the object before we use it.

Michael M Slusarz (53):
      Development mode for Horde_Css_Parser-1.0.1
      Better preauthenticate documentation
      Fix IMP_Mailbox#toBuid()
      Poll mailbox after purging messages
      Ladies and gentlemen... the first caught botched merge of the 5.1 reorganization
      Move remove attachment action in dynamic compose view into popup menu
      Fix hash generation
      file/line appears to not always exist in debug backtrace data
      [mms] If a preg call exceeds the backtrack limit, fallback to the original text (Bug #12152).
      Unit test for Bug #12152
      Don't tie this to a specific minor version
      [mms] Fix signature verification for PGP combined signed & encrypted messages (Bug #12142).
      Fix undefined value
      Improve uploading of pasted attachment data
      [mms] Dynamic javascript framework now has support for audio notification events.
      Use HTML5 audio for newmail sounds
      Reversed logic (Bug #12173)
      Fix variable name
      Fix API call for creating a new mailbox (Bug #12174)
      Fix typos and undefined variables
      Don't output null values to the browser
      Eliminate duplicates in group lists for display
      Visually delineate between adjacent groups
      Ensure we dont send a group object with no addresses
      Fix loading all addresses in dynamic view
      Improved UI when handling large numbers of addresses in dynamic view
      Move basic view pages to separate library files
      Remove duplicate rules
      No need to show MIME IDs in the tree
      This should be hidden by default
      Bug #12179: Fix minimal links for mailbox/message pages
      Remove IMP::status()
      Better documentation for the timeout and max_time configuration options
      [mms] Re-enable support for $conf['session']['timeout'] to allow for non-session based cookie lifetimes.
      Bug #11518: Fix confirmation of login tasks
      [mms] Add thumbnail generation for video attachments.
      Enforce maximum session lifetime
      phpdoc
      [mms] Regenerate session IDs during an active session to protect against session fixation attacks.
      For non-cookie based sessions, share SID across all dynamic window instances
      If error retrieving ACLs for a mailbox from IMAP server, fallback to defaults instead of throwing exception (Bug #12184)
      Fix regression in drag/drop attachment adding
      phpdoc
      [mms] Correctly parse message/rfc822 BODYSTRUCTURE responses if the server does not provide any envelope information (Bug #12190).
      [mms] Fix parsing wrapped header lines that contain no atom data (Bug #12189).
      Strip trailing whitespace when done parsing a line
      SID is always available - it is empty if using cookies
      Don't automatically regenerate session IDs in AJAX requests
      Block AJAX requests when regenerating session ID to ensure multiple pending AJAX requests don't timeout the session
      phpdoc
      For now, lock the session ID regeneration interval at 6 hours
      not needed
      Released Horde_Imap_Client-2.8.2

Thomas Jarosch (7):
      Improve turba API error logging
      Work around broken HTC clients (again) that send empty tags for array values.
      Bug: 12188  Be more consistent with address book selection.
      Request: 12191 Sync office attribute to activesync devices.
      Request: 12194 Sync children field to activesync devices.
      Bug: 12193 Fix importing categories from ActiveSync clients.
      Bug: 12180 Standardize on imaddress fields.




More information about the commits mailing list