[commits] Horde annotated tag horde_activesync-1.1.5 created. d8ebf53fdef9f3eed960d64a0b756a0b4cbe0849
Michael J. Rubinsky
mrubinsk at horde.org
Fri Sep 16 03:07:20 UTC 2011
The annotated tag "horde_activesync-1.1.5" has been created.
at d8ebf53fdef9f3eed960d64a0b756a0b4cbe0849 (tag)
tagging 77dcf3a6dd0085bbed0f4de33d516ed6422b4222 (commit)
replaces imp-5.0.11
tagged by Michael J Rubinsky
on Thu Sep 15 23:05:53 2011 -0400
-----------------------------------------------------------------------
Released Horde_ActiveSync-1.1.5.
Chuck Hagenbuch (1):
Initial import of Sesha from CVS. This DOES NOT WORK WITH H4 YET!
Gunnar Wrobel (157):
Start test Nag::initialize()
Update package.xml
Add a new handler for task lists.
Provide a factory for the new tasklists handler.
Allow to select the tasklists handler.
Use the tasklists handler for creating the default share.
Update package.xml
[gwr] Avoid including the owner name into the default share.
phpdoc
[gwr] Accept either d or t IMAP ACL as deletion right.
Use the same test user name and add a test for the deletion right.
Damn, remove stray package file.
[gwr] Fix Kolab object attribute handling for tasks.
Remove unncessary interface.
Remove unused class.
Merge branch 'master' of ssh://dev.horde.org/horde/git/horde
Add my idea of how we could prepare complex test setups for testing Horde applications.
Add a first set of test service factories.
Add COPYING.
[gwr] Add Horde_Test_Setup for complex test suite setups.
Remove section that is not part of the library.
[gwr] Ensure correct message and code type.
[gwr] Fix usage of Horde_Exception_Wrapped.
[gwr] Fix usage of Horde_Exception_Wrapped.
Start using Horde_Test_Setup.
Simplify the default factory method as suggested by Jan.
License headers.
Use Horde_Test_Setup.
Centralize common setup procedures.
Add testing for the task form.
Complete basic elements for reStructuredText rendering.
Offer the new export type.
Might deserve a change log entry.
Ensure the autoloader is aware of the Rst rendering engine.
Update package.xml
Add a factory for a mock history.
Allow to specify a global "_PARAMS" object to avoid repeating parameter settings. Indicate where an error occured.
Update package.xml
Support fetching documentation maintened remotely.
Remove type hint as Horde_Core_Share_Driver does not declare that it implements Horde_Share_Base (Bug #10493).
Make the department visible.
Update examples.
Move TODO into "doc".
DOM is the only reasonable option.
Update TODO.
phpdoc.
Allow to disable error checking when parsing the XML.
Add an improved handler for the root node element (version check, avoids overwriting other data).
Add CHANGES and update it (as well as package.xml).
Support returning the Root handler.
Allow to retrieve the plain DOMDocument.
Update package description.
Use the new root handler.
Add a handler for the UID.
Support the UID type.
Support specifying type handlers by class name.
Use the new uid handler.
Support converting Kolab date-time strings into PHP DateTime objects.
Add additional helper functions.
Use new helper methods.
A handler for the creation date.
Use the creation date helper.
Remove old creation date helper.
Add the handler for the modification date.
Support the last modification handler.
Add a handler for the last modification date.
Use the new modification date handler.
Add the product ID handler.
Use the product id handler.
Remove the special treatment of categories.
Add the string handler.
Use the new string handler.
Add boolean handler.
CS
Integer handler.
Add quotes around invalid value.
Check the integer while reading as well.
Add a handler for color values.
Extend load() rather than loadNodeValue().
Make loadNodeValue() public and use "null" to indicate a missing value.
Use null as return value.
Ensure empty values result in an empty string.
Correct handling of value conversions and defaults.
Test and fix deletion of values.
Provide access to a method for storing a single value as node.
Add a handler for attributes with multiple values.
Add a handler for composite values.
Use the new handlers.
Update todo.
Add date-time handler.
Additional date conversion methods.
Support the date-time handler and extract a method for generating the XML parser.
Refresh the parser after a load/save operation.
Mark these as date-time values.
Remove application specific logic.
Composite needs a saveNodeValue() method to allow Multiple to correct save multiple composite elements.
Correct the contacts test.
Add the XML helper which will replace functionality from the type Base class.
Adapt base and factory to new helper.
Adapt to new base.
Generic type creation.
Condense.
Adapt modification date handler to new base.
Fix variable name.
Fix variable name.
Adapt creation date to new base.
Adapt string handler to new base.
Move to helper.
Move boolean to new helper.
Convert color to new base.
Move integer to new base.
phpdoc
Move date-time to new base.
Move uid to new base.
Fix return value and handling defaults when writing relaxed.
Convert multiple to new base.
Use functions from the generic test case.
Convert to new base.
Support the "merge" parameter for flat composites.
Improve error message.
Move root handler to new base.
Switch no longer necessary.
Use new root handler.
Rename options (no underscores).
Update package.xml
Ensure the "merge" parameter gets removed for sub types.
Adapt to new product version.
Fix the Xml test.
Adapt preferences test.
Create type handlers just once.
Extract value parsing into loadNodeValue() to allow reading multiple composite values.
Add address reading test.
Add predefined composites.
Update package.xml
Update TODO and CHANGES.
Update package.xml after rebasing to master.
Fix envelope test.
License headers, web link.
update TODO
Update the handling of the "application" attribute in the preferences object to the newer structure.
Typo.
Start extracting the recurrence type.
Update TODO.
Fix timezone handling.
Complete draft of the recurrence data type.
Move from contructor to compile time.
Support different type handlers depending on the internal api version.
Split test.
Add range value type and exit if there is no recurrence value.
Add api version 1 of the creation date.
Add a pure "date" type.
Correct the return value.
Typo.
Fix testing.
Remove invalid tests.
Update package.xml. Remove optional Horde_Date dependency.
Update TODO.
Jan Schneider (108):
Development mode for imp-5.0.12
Reset sequence here too.
Fix check, $idValue is always set. Pass sequence name to lastInsertId() as required by some PDO drivers.
Retrieve PK and sequence before trying the parent implementation, because it needs the sequence name.
Fix SQL query.
BFN
Add missing prefix.
ws
Add prefix.
Don't set search criteria if the search value is empty anyway.
Reduce indention.
[jan] Don't allow to search binary fields.
Released Horde_Db-1.0.5
Development mode for Horde_Db-1.0.6
Don't search for all states if no states have been selected.
[jan] Fix setting unix socket in PostgreSQL DSN (bug-reports at flipjam.co.uk, Bug #10466).
Horde::popupJs() is taking care of loading popop.js.
Make this popup a bit larger.
Inject script files required by reloaded sidebar.
Don't add autoinrementKey columns manually.
Strict comparison to match the autoincrementKey value.
selectValue() returns false not null if no matching row found.
Fix variable names.
Reverse logic.
Don't pass 'table' parameter to Horde_Db (Bug #10472).
Avoid notice logs.
Fix creating cache objects for Horde_Db.
Fix method call.
The group list is set dynamically, no need to pre-set it at load time.
No need to reload the group list here, it's already loaded when opening the calendar (Bug #10482).
[jan] Fix race condition when editing group permission in basic permission screen (Bug #10482).
[jan] Add support for resetting passwords to LDAP driver.
[jan] Fix checking and updating shadow attributes in LDAP driver while using preauthenticate hooks.
Inherit correct class.
Catch AD.
Revert "[jan] Fix checking and updating shadow attributes in LDAP driver while using preauthenticate hooks."
Pass the "hooked" credentials to the parent driver.
[jan] Fix updating users in LDAP while using preauthenticate hooks.
Todo
[jan] Update group permission when changing group down list in basic permissions (Bug #10482).
Try to tweak vertical layout to better match horizontal styles, especially flag-specific styles.
phpdoc, cleanup.
Fix undefined index.
Fix parse error, create index name before quoting.
Update file list.
[jan] Add methods to add and drop primary keys (Request #10469).
Replace major and minor versions with single versions (Request #7210).
Log attachment downloads.
Remove manual logging, Horde_Db takes care of that.
More style fixes.
Clean up _retrieve(), allow to pass placeholder clauses.
Remove duplicate method.
Cleanup, catch exceptions, use place holders, transactions, etc.
This is a static method.
Fix mailto: handler link (Bug #10475).
Use IMP::getComposeArgs() to retrieve the header values (Bug #10475).
WS, fix year.
Move scripts to bin/ and default pages to data/.
Bind driver factory.
Implement an injector based driver factory.
Complete driver factory example.
Correct check return values from Horde_Db and fix incorrect selectValues() call.
Correctly check return value from Horde_Db.
horde-db-migrate should be in the path.
Finish Wickedblock rule.
Return error message.
Fix file mode.
Document [[block]] and [[link]].
Update TODOs.
Updates, tweaks.
Dot
Sam has never been released, not sure where these version numbers are coming from.
Use formatting like in the other docs, add BSD as a license option.
Add Maildrop.
Update to match new formatting standard, or any standard at all.
Resetting the Return-Path header somehow got lost (Bug #10488).
Fix separator border length.
Don't dim the popdown arrow.
Only show "standard" buttons by default, i.e. when still loading the initial mailbox.
No need to verify format, it's set by the admin.
Move standard page contents into a sub-directory for the Default Text_Wiki processor.
Use Syntaxhighlighter directly, and don't default to bash highlighting.
Add missing comma.
Update package.xml
Update package.xml
Support Unicode wiki page names.
Spacing
Complete the format page with missing rules.
Don't use application name in help pages.
Set link target when the current target is _self, too.
WS
Add Wickedblocks and Registrylink rules to all parsers.
Add subheader, remove useless notes, fix block text.
Remove cruft.
Add default pages for Mediawiki parser.
Remove pages only relevant to Text_Wiki.
Update file list.
Wicked had never been released, this is still 1.0.
Tweak notice style.
Fix creating VFS object (iron_hat, Bug #10513).
[jan] Dynamically disable capabilities of Customsql authentication driver if queries are empty (Michael Gröne, Request #10510).
[jan] Catch if files don't exist while deleting with VFS transport (michael-dev at fami-braun.de, Bug #10494).
Fix downloading of attachments if we don't have a MIME viewer (Bug #10509).
Convert the MIME content from the MIME part's charset to the expected output charset (Bug #10509).
Since we don't know the charset of uploaded attachments, because we don't save
We don't have a URL here.
Update file listings.
phpdoc
Michael J Rubinsky (55):
Bug: 10443 - fix erroneous primaryKey -> autoincrementKey change
Bug: 10443 fix another erroneous autoincrementKey change.
[mjr] Honor auto_create configuration setting (Bug #10452, qoole.horde at lillimoth.com)
Prevent broken clients from corrupting server data.
fix comments,ws
some logging to possibly help track down Bug: 10461
This is not unexpected, make it a log notice, and tweak the message.
changes
Fix kronolith's removeUserData API
BFN
Improve turba's handling of removeUserData
Fix removeUserData implementation in Nag
bfn
If we can't list shares, something is seriously wrong, throw exception
[mjr] Fix removeUserData implementation.
changes
avoid undefined variable warnings
Ensure this binary value is quoted correctly by Horde_Db.
Some clean up of Ansel_Faces_Base
simplify
oops. We want the shares owned by $user, not current user.
Need the shares owned by $user, not current user.
Delete all of the shares owned by $user, not just the default.
fix equality check
wrap/comments
add option to return recent images for a specific user in emebedded renderer
Make this method public so it can be called directly.
always set the image id if we can
add parameter to getEXIF() that specifies we should remove existing data.
fix clearImageAttributes() method to actually clear image attributes...
Add a 'Lens' field, and differentiate it from the 'Lens ID' field.
Add command to ansel CLI tool for resetting all exif data in a gallery
note that some commands run with this tool may require sudo
Don't set $bodyClass unconditionally every time Trean is initialized.
Add missing attribution and file description
Show link to help text about other embedding options in dynamic view too.
Don't redirect to login.php if not authenticated for an imple request.
Ensure hooks are called on imported values too.
style
need a Turba_Object to add attributes to
remove redundant code
fix constant name
Fix constant name, this time correctly.
Need an empty() check here
changes
one more place to fix this constant
[mjr] Ensure exception gets start and end times when created from month view (Bug #10496)
Add missing GAL fields to wbxml output
Support returning some additional GAL fields from SEARCH requests.
changes
Ensure attribute values are run through decode_attribute hook before exporting
changes
parse error
Fix daily recurrence syncing.
Released Horde_ActiveSync-1.1.5
Michael M Slusarz (81):
Released Horde_Imap_Client-1.0.15
Development mode for Horde_Imap_Client-1.0.16
Bug #10241: Registry throws Horde_Exception, not Horde_Auth_Exceptions
Bug #10241: Tone down error levels; do as much as possible before throwing exception
Bug #10462: More workarounds for broken suhosin extension
Always show image thumbnails, if possible (no minimum size)
Add debug logging if thumbnails can not be displayed
Optimization: don't do internal IMAP close if connection is not open
Bug #10473: Automatically authenticate to server when using a command that requires an authenticated/selected state
changelog additions
Fix script name; help command
Don't show full list of Horde PEAR requirements in IMP
phpdoc
Bug #10282: Additional fixes when creating new mailboxes
Fix undefined error when flag entry does not exist
Add shortcuts to get MIME decoded envelope information.
phpdoc; consistent formatting
Revert "Fix creating cache objects for Horde_Db."
Apparently this works on chrome also
Bug #10475: Browser mailto-handler respects current IMP view mode
phpdoc
phpdoc
Horde_Text_Filter_Text2Html now accepts a Horde_Text_Flowed object as in
More intelligent quoting of flowed text messages sent in HTML format.
The address list already contains the raw list of e-mail recipients
More complete information/better notification when replying to all
Fix generation of Save All attachments link in dynamic view.
Simplify
Correctly check for reply-to matching the from address.
phpdoc (nested lists require full HTML-like form; shorthand list form doesn't work)
imapuid -> uid; more compact and is not necessarily an IMAP UID (e.g. POP)
Simplify notification language
Display information on reply method in standard view when automatically choosing the reply type.
Add List-ID information (if available) to auto-reply method notification in dynamic view.
phpdoc
Bump package version due to API change
Add mailing list info to auto-reply notification in standard view
Fix Select All in dynamic view
phpdoc
Tweak button display in dynamic view
CSS tweaks
Revert "Fix separator border length."
This seemes to fix separator sizing issues
Remove close graphic from auto reply notification
Remove mailbox toggle graphic from parent when unsubscribing from last child mailbox
Revert "Don't dim the popdown arrow."
Clean up test script HTML/CSS
Bug #10479: Fix search charset determination for servers that support SORT & ESORT
Bug #10479: Optimization for determining if UTF-8 search is available
Bug #10480: Match Outlook vertical style a bit more
Add reply method switching for auto reply in standard view
Use button for auto reply notification actions in IMP also
Fix button on FF
Better class description
Support Content-Duration MIME header (RFC 3803)
Provide content duration information for audio & video data if that information is available (RFC 3803).
The box is no longer clickable
Focus on compose body when new message has a pre-filled to address
Remove recursion in Horde_Mime::decode()
Some places where we can use references instead of copy-by-value
Bug #10498: Fix SMTP error codes/messages
More dimp button tweaks
Bug #10495: Remove non-existent parent mailbox when removing last child mailbox in dynamic view
No longer directly use IDX_SEP in javascript code
If not an image, need to search/replace ALL ways of setting background
RFC 3834: Indicate attachment message is auto-generated
Add auto-generated message filter
Fix typo
Request #10256: Add ability to toggle hide deleted messages in dynamic view
Bug #10491: Need to output variable to page
Tweaks to form handling when creating a new rule
Fix check for an empty string
Bug #10499: Make sidebar expand status separate from IMP's expanded status
Request #9783: Provide method to return approximate size of parts if it contains base64 encoded data
Request #9783: Use approximate size when displaying message part information
Correctly handle non-MIME encoded data when decoding
CSS tweak
Tweak notification text
Tweak Text description of namespaces
Improve search icon display in dynamic view
phpdoc; style
Ralf Lang (174):
Separate bare Auth_Sql tests from those which include locking
license header cleanup
remove the howto part from the license file
make the tests run in jenkins
Add tests for exists()
Only run Horde_Lock tests if we find the Lock migrations dir
[#9343] Turba LDAP Driver: Only write attributes that have been changed - includes patch
Coding Standards whitespace and usage of Horde_String
Added license file and changed attribution from Horde Project to Horde
Added COPYING file and changed attribution to Horde LLC
Added license file and changed attribution to Horde LLC
Added COPYING license file
Licensing in the framework installer.
Added license file, changed attribution to Horde LLC and tried to follow
Added COPYING file and attribution
added COPYING file, Horde LLC attribution
Attribution change to Horde LLC. License file was already present
Horde LLC attribution, added license file
Added license file COPYING, edited license link
added license file, changed attribution to Horde LLC
Copyright should go 1999-2011 as discussed on irc
Added COPYING file, attribution Horde LLC
added COPYING file to crypt, licensing related edits in comments
added COPYING file to data, did several licensing related edits
Discussed with michael and came to the conclusion that there is no
Added COPYING file to DataTree and edited licensing links
License File, Horde LLC attribution
Licensing, Horde LLC attribution
license file, Horde LLC attribution
added license file, copyright related edits
Added license file
License file added, copyright related edits
Added license file, copyright related edits
Adding license file, copyright related edits
adding license file, copyright related edits
adding license file, copyright related edits
adding license file, copyright related edits
Adding license file, copyright related edits
Added COPYING file and a file explaining the situation with EXIF code.
Adding COPYING file. Copyright-related edits
Adding COPYING file, copyright related edits
adding COPYING file, copyright related edits
moving COPYING file to docs. copyright-related edits
adding COPYING file, copyright related edits
Changed license file to LGPL-2.1 because code was full of LGPL and the
Adding COPYING file, copyright related edits
Moving COPYING file, copyright related edits
Moving COPYING file, copyright related edits
Moving COPYING file, copyright related edits
Moving COPYING file, copyright related edits
Forgot one level
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
MOVING COPYING file, copyright related edits
MOVING COPYING file, copyright related edits
MOVING COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
added COPYING file
unify copyright years as discussed on irc
edited license tag in package xml
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
Adding COPYING file, copyright related edits
copyright-related edits
Presence of license file is inconsistent here.
The Horde Project is Horde LLC now
The Horde Project is Horde LLC now
The Horde Project is Horde LLC now
The Horde Project is Horde LLC now
The Horde Project is Horde LLC now
The Horde Project is Horde LLC now
The Horde Project is Horde LLC now
COPYING file for Queue was forgotten
The Horde Project is Horde LLC now
The Horde Project is Horde LLC now
The Horde Project is Horde LLC now
Adding COPYING file, copyright related edits
Although this is not a pear component, I added a license file which fits
Horde Project is Horde llc now
copyriht-related edits
licensing-related edits
licensing-related edits
licensing-related edits, added COPYING file
licensing-related edits
licensing-related edits
licensing-related edits
licensing-related edits
licensing-related edits
licensing-related edits
licensing-related edits
licensing-related edits
licensing-related edits - note that this app is copyrighted alkaloid
Replace The Horde Project with Horde LLC
adding license file, copyright-related edits
licensing-related edits
copyright-related edits
copyright-related edits
copyright-related edits
copyright-related edits
copyright-related edits
Missed FSF link in agora
missed fsf links in ansel
beatnik: missed FSF links
chora: missed FSF links
folks: missed FSF links
The file name is COPYING, not LICENSE
The .po files should also be Horde LLC 2011
The po files should also be Horde LLC 2011
po files should also be Horde LLC 2011
-> Horde LLC
Horde Project -> Horde LLC
Horde Project -> Horde LLC
Horde Core is LGPL as discussed yesterday
It's Horde LLC now
It's Horde LLC now
These commits are all attribution changes from Horde Project to Horde LLC or changing links to horde-controlled / more specific versions of licenses
missing closing \ in get_body function
Make Factory more test-friendly by removing static call to Passwd::getBackends()
Throw error when no storage driver is set instead of horrible death by
[rla] #9343 Turba LDAP Driver now only rewrites changed attributes
Copyright and header related edits
root (1):
backend files are now shipped with defaults in-place and
More information about the commits
mailing list