[commits] Horde annotated tag horde_activesync-1.0.1 created. aae16a8f6441e9b04cdd64c2cf9d718058488240

Jan Schneider jan at horde.org
Tue Jul 5 13:12:08 UTC 2011


The annotated tag "horde_activesync-1.0.1" has been created.
        at  aae16a8f6441e9b04cdd64c2cf9d718058488240 (tag)
   tagging  8aa4e59c096a8ce0c7851958c4843334459e745f (commit)
  replaces  webmail-4.0.0
 tagged by  Jan Schneider
        on  Tue Jul 5 13:13:08 2011 +0200

-----------------------------------------------------------------------
Released Horde_ActiveSync-1.0.1.

Chuck Hagenbuch (1):
      Ansel_Gallery->getName() -> Ansel_Gallery->name

Gunnar Wrobel (69):
      [gwr] Renamed migration helper to avoid namespace clash with a similar tool from the horde base package.
      [gwr] Extract the setup pieces we do in the AllTests helper and heed the Autoload.php file of a test suite.
      Use Horde autoloading.
      Allow running the test in isolation.
      Fixed autoloading.
      Fix autoloading.
      Debian packaging modifications for my second round of packaging.
      Fix flaky test.
      Fix location for mnemo tests. Fix Kolab test.
      Fix location of nag test suite. Fix Kolab testing.
      Fix package.xml for snapshot generation.
      Fix dealing with sub-tasks.
      Merge branch 'master' of ssh://dev.horde.org/horde/git/horde
      [gwr] Improve detection of the lib directory.
      Remove -c/-C short options here.
      Utility to determine the path of the configuration file.
      Add -c/--config option.
      Add config file stub.
      Config file handler.
      Update package.xml
      Add convenience function to get a single option.
      Allow to "unshift" a configuration into the configuration stack.
      Support the configuration file.
      Completed.
      Do not traverse by more than five levels.
      NULL options get removed now.
      [gwr] Allow to specify a custom timeout or to disable it completely when validating tokens.
      [gwr] Disabled the timeout on the logout token.
      [gwr] Disabled the timeout on the logout token.
      [gwr] Support restricting the HTML tidy post processing by the message size (Request #10266).
      NULL options are filtered now.
      Start turba test suite.
      Move ApiTest over to new test suite location.
      phpdoc
      Base cleanup.
      phpdoc
      Move all old tests to a "ToDo" directory.
      Start new test suite. Move old tests to "ToDo".
      Update command documentation. Fix typo (uid -> id).
      phpdoc.
      Move fixtures.
      Convert the all day test to PHPUnit testing.
      Convert the fromicalendar test.
      The "toicalendar" test requires too much boilerplate and is hard to convert. Leave the stub incomplete for now though it is near to complete.
      Testing issue 7608 also hits some problems with recurrence exception handling.
      Add a mock driver.
      Complete the conversion of "toicalendar.phpt".
      Ensure that the log level is indeed an integer.
      Unnecessary.
      Always called statically.
      The mock driver allows converting the "bug7068.phpt" test as well.
      Unnecessary
      Static
      Fix signature.
      is_a() Deprecated.
      Convert "bug6031.phpt" to PHPUnit.
      The script was moved to Horde_Kolab_Cli.
      Revert "Ensure that the log level is indeed an integer."
      Complete the interface and ensure the decorator has the method as well.
      Add an "account" action.
      Sync method signatures to the base Driver class. Correct some phpdoc in the base Driver class. Fix typo in kolab driver.
      Add blob_fields parameter even if SQL seems to be the only one doing this at the moment.
      Merge branch 'master' of ssh://dev.horde.org/horde/git/horde
      Extract _makeUid() method.
      Override UID generation. Fix contact ownership.
      A first Kolab test.
      update package.xml
      Allow an addressbook source to handle all otherwise unassigned shares.
      Add missing files (Bug #10296).

Jan Schneider (103):
      Development mode for webmail-4.0.1
      Add missing README.
      This is not library code.
      Update pt_BR translation.
      Update lv translation.
      include_once
      Update uk translation.
      [jan] Add Ukrainian translation (Andriy Kopystyansky <anri at polynet.lviv.ua>).
      Fix instructions to include -beta flag until next release with fixed release
      Set release level to stable.
      [jan] Fetch events immediately after saving remote calendar.
      Fix removing too many backslashes with magic quotes enabled, if calling dispelMagicQuotes more than once (Bug #10149).
      Add favicon.
      Display Back button. Doesn't work in Webkit though.
      Use new virtual event, fix listview not being available in Webkit browsers.
      Forgot to bump level here too.
      Fix Horde_Group backend example.
      Inject basic keydown handler into HTML message iframe, that routes all events to the base handler.
      Tick sent-mail checkbox off when selecting sent-mail folder in dynamic view.
      Fix parameter name (Bug #10253).
      Fix checking for 'addressbooks' paramter.
      Rename remaining whups scripts.
      We even need this unconditionally, because it makes sure to use the files from
      This construct doesn't makes sense. "require" will never return false, because
      Fix charset conversion, convert all headers and labels.
      [jan] List attachments when printing messages (Request #10235).
      verify() expects a token, not a nonce.
      Add ticket number.
      Add example for changing the server name.
      I love this syntax.
      Fix viral typo (Bug #10268).
      Display icon to strip attachments in part summary too.
      Keep expansion state of attachment section.
      Add IMP_Contents#getTree() to return a tree representation of a
      Check if file pointer is (still) a valid resource (Bug #10252).
      Add test case for bug #10252.
      Always make sure that $_contents is a resource before using it (Bug #10252).
      Revert "Always make sure that $_contents is a resource before using it (Bug #10252)."
      Fix builds.
      Fix access to debug handler in Timsieved driver.
      Move method.
      Add Turba::formatCompositeField() and use that to consitently format composite fields and strip duplicate whitespace.
      [jan] Allow configuration of split read databases for PostgreSQL (Request #7025).
      Update lt translation.
      Implement Serializable interface to fix serialization, this time for
      No need to keep a separate main.php.
      Move graphics and translations.
      Typo
      Add Ulaform.
      Add install and config instructions, tweaks.
      Require Horde 4.0.7 so that the registry stanza doesn't have to be added
      [jan] Pass contact object to decode_attribute hook (kd at tu-cottbus.de, Bug #10287).
      Move setMask(), call it from ctor and make argument mandatory (Request
      Top-align message header rows.
      [jan] Don't show basic headers twice when showing all headers (Bug #10276).
      Enforce C locale when verifying messages (Bug #10273).
      Don't submit form if login button is disabled (Bug #10267).
      Return timestamp from _getChangeTS() (Bug #10081).
      Use default Autoload.php.
      Fix constant name (Bug #10273).
      BFN
      Remove Autoload.php.
      [jan] Respect excluded mail addresses in Maildrop vacation driver (Request #10077).
      [jan] Fix notice when using numeric comparisons for spam headers (Bug #10222).
      [jan] Don't change event creator when saving events.
      [jan] Don't show calendar drop down in event form without delete permissions (Bug #10201).
      [jan] Add option to Horde_Themes_Css#getStylesheetUrls() to never use CSS cache.
      [jan] Don't use CSS cache in mobile interfaces because it breaks jQuery Mobile CSS.
      [jan] Don't attempt to delete linked attachments monthly if they have been disabled (Bug #10166).
      Use chunk_split() for wrapping attributes if we know that it's already base64 encoded. (Bug #9405).
      Highlight portal entry, not prefs (Bug #10092).
      Check if ENCODING parameter is set at all.
      Don't raise notifications in API methods.
      Add _checkRequiredConfig() to base class.
      [jan] Convert host parameter from "localhost" to "127.0.0.1" in MySQL drivers (Request #9738).
      [jan] Correctly sort events in portal block or widget if only displaying a single calendar (Bug #10099).
      public static -> static public
      Add trailing slash to $DEFAULT if using maildir format. Might fix bug #10113.
      [jan] Add -N parameter to mailbot calls by default (Request #10147).
      Use a different element id, to not trigger the iframe loading again (Bug #10092).
      Don't set empty DSN parameters.
      [jan] Fix generating database DSN for VFS if the global VFS configuration doesn't use SQL (Bug #10199).
      Add mandatory 'search' parameter.
      [jan] Add support for the attrisdn configuration setting (Bug #9762).
      Check for libxml version. Not sure if this should really be a fatal error though.
      [jan] Update task due date in interface after dragging a task (Bug #10001).
      Get Horde_Mail_Transport instance from injector.
      Fix variable name.
      Remove incorrect quote attribute. Fixes provisioning setting not reflecting
      [jan] Always use negative lookbehind assertions to work around bug in PCRE 6.6 (Steve Teti, Bug #10294).
      Add ticket number.
      Include more information in exception message.
      Test the actual result of parseUrl().
      Fix parsing AUTH information from URL.
      [jan] Fix stripping attachments from mailboxes with non-ascii names.
      Fix setting owner if no old owner exists.
      Use Horde_String::truncate(), simplify.
      [jan] Try to detect number of fields again when importing CSV data (Bug #9397).
      Use detected number of fields from Horde_Data and hardcode default separator and quote characters (Bug #9397).
      Make sure the calendar is opened that we get the event from (Bug #9423).
      [jan] Fix listing files with SSH2 driver if not using a bourne-style shell (lstewart at room52.net, Bug #9497).
      Fix parse error.
      Released Horde_ActiveSync-1.0.1

Michael J Rubinsky (105):
      phpdoc, wrapping
      Always treat these values as strings.
      Avoid return by reference error Bug: 10176
      fix form name
      move/h4 comment renderer
      remove require_once
      H4
      H4ify whups scripts and move to bin/ directory.
      break out the Whups_Form_TicketDetails class
      break out Whups_Form_DeleteListener class
      h4
      no return value
      h4
      not used
      Break out Whups_Form_Queue classes
      Yet Another form to break out. Whups_Form_Ticket_Delete
      Break out Whups_Form_SetType forms
      Bug: 9889  Fix integer overflow from certain facebook responses.
      BFN
      avoid undefined index error
      another place to avoid undefined index warnings
      Fix variable name
      missing '*' in docblock
      Work around nasty bug in some http libraries that prevents POSTing.
      update for new Api signatures etc...
      refactor remote-import script and move to bin/
      fix retrieving image attributes
      Clean up some tag handling
      Refactor and move exit-to-tags utility script
      Fix(?) off by one error.
      refactor and move garbage collection script
      refactor ansel-remote-import:
      change name of script to reflect functionality
      typehint, wrapping
      Add list support for at least the local helper
      Add Ansel_Storage#listAllGalleries to wrap Horde_Share#listAllShares
      add remaining commands to local cli script.
      be friendly to apps that don't use share_id
      request.headers might not be defined
      Track changes to cli script in the applescript example
      remove scripts/ directory now that everything lives in bin/
      break out admin forms
      client name is not required, don't assume we have it.
      ...and remove debug line
      start adding support for adding/displaying timers in ajax view
      Revert "Another small android workaround."
      Better place to deal with Android's bogus 'validate' device id.
      wrapping
      Avoid E_STRICT errors due to overloaded create methods.
      Bug: 10264 Honor initial_application pref for smartphone view.
      changes
      Twitter no longer supports Http Basic Auth.
      Bug: 9645 Make sure new version is set when changing queues
      add link to new twitter config wiki page
      don't assume $query->start and $query->end are set
      fix method name
      wrapping
      use the locally defined _db property.
      Only output the Ansel javascript object when we know we are building a view.
      ws, wrapping, phpdoc  etc..
      No need to use Horde_Form just to format a timestamp.
      catch a not found exception as well
      fix Ansel_Storage#getRecentImagesGeodata
      wrapping
      no need to return a value from this method.
      general cleanup
      Need to output basic Ansel js object for blocks too.
      refactor image previews in blocks that have them.
      clean up Ansel_Storage::listImages().
      fix parameter passing
      more places I missed fixing passing the 'where' parameter
      this will never not be true, it is checked for earlier in the method.
      wrapping
      Fix variable.
      type hint, some comment clean up
      Gracefully handle Horde_ActiveSync_Exceptions from Rpc call
      Enforce the specification's rule that says a SYNC *MUST* come before a PING.
      phpdoc/wrapping/comments
      No need for this to return anything, and in fact it is not expected to anywhere
      This is already logged by the db adapter.
      BFN
      obsolete logging methods
      Bug: 10290 - Fix chaning the ticket type while changing the queue
      not needed
      phpdoc, wrapping
      Fix ticket owner regression.
      Missed saving file before commiting ... one more place to fix ticket owners
      Bug: 10192  Convert to/from driver charset in the sql driver.
      Fix incorrect method name in Pop3 Socket driver.
      Add some logging
      Need to indicate which collection(s) need to be refreshed if the previous state was not found.
      Allow syncing of multiple owner-owned calendars.
      Need to honor the sync_calendars setting here too. Missed adding this change in last commit.
      Correct phpdoc. This is not true.
      Only deal with the queue if no exceptions were caught
      fix rewrite rules for lighttpd
      add missing sort graphics to whups themes
      Don't generate the entire page if this was just an ajax request for changing sort
      Whups:: -> self::
      Fix sorting of multi-value fields, such as Owner.
      More fixes for Bug: 10300
      Correct phpdoc. $charset must be provided if $locale is true
      Bug: 10300  More sorting fixes.
      Use the formatted field to sort by, since the requester field is the
      Bug: 10300  Fix sorting for owner field - this time completely.

Michael M Slusarz (8):
      Bug #10240: PHP doesn't seem to like this assign-op
      Bug #10241: Cast to array
      Request #10246: Use strongest cipher possible when encrypting S/MIME data.
      Bug #10258: Fix regression in parsing list reply address
      Revert "[jan] List attachments when printing messages (Request #10235)."
      Make sure appinitialized hook gets full application environment.
      Tweak message; privacy is not the only concern here
      Bug #10262: Fix matching message flags

Ralf Lang (36):
      replaced outdated versions of GPL and LGPL which had the wrong FSF address included.
      Revert "replaced outdated versions of GPL and LGPL which had the wrong FSF address included."
      Enhance factory to correctly handle sub-drivers
      Convert Drivers to Horde and PHP5:
      Formal H4 conversion of the adsi driver. No guarantees for anything
      Wrong exception names fixed
      passwd driver expectctl: formal horde 4 conversion, nothing guaranteed
      Formal conversion of expect driver to Horde 4. Not tested at all
      Formal conversion of the http driver. No tests at all.
      Various Passwd_Errors instead of Passwd_Exception: This is a common miss-spelling
      Really formal conversion of the kolab driver
      Pine Driver formal conversion: No testing done at al
      converted the poppasswd driver blindly. No guarantees if this works
      Formally converted procopen driver. This driver isn't tested at all
      converted the poppasswd driver blindly. No guarantees if this works
      converted the servuftp driver blindly. No guarantees if this works
      minor fixes
      Fix wrong exception name
      Rewrite some parameters for ldap case.
      add example for new ldap driver switch: Search with admindn but change with userdn
      Check if we should write as userdn or as binddn
      Add optional sorting to drivers.
      fix
      implement a basic sort option
      delegate sorting to admin driver
      Use the basic sort option (still there must be a portable way to do it in SQL)
      Do no longer sort by default
      Use _sort($list, $toggle) instead of direct sort() calls.
      - Added a formal package.xml without much manual fixup
      removed Passwd_Driver::factory as there's an external factory available now
      remove accidental swap file from listing
      Passwd drivers now start with capital letters (renaming Files)
      Renamed classes to ucfirst style
      Ignore kdev4 files as they should not go into repository
      Updated file list because drivers now are ucfirst
      file header cosmetics (years, removing CVS tagline)

Vilius Å umskas (21):
      This preference is still used.
      Documentation updates for Horde 4. Installing section still needs to be rewritten.
      Cosmetic fix.
      Already done.
      Add package.xml for Ulaform. Didn't know what is lead/mainainer policy so left Chuck as package maintainer.
      Add standard .htaccess file.
      Compatibility fixes for forms with old action names.
      Fix variable name.
      Add method to set a menu mask.
      Fix message distribution.
      Message author is not always in the user at example.com form. Set From: header to distribution address in such cases.
      Regenerate package.xml using horde-components which fix a fair amount of errors.
      This Ulaform action was never implemented.
      Update form block for H4.
      Fix application list.
      Remove Ulaform_Action_Template.
      This is autoloaded now.
      Updated and tested Ulaform API for H4.
      Use Horde_Mime_Mail.
      Require Horde_Core 1.3.0 because of Horde_Menu::setMask() usage.
      Update dependencies list.




More information about the commits mailing list