ActiveSync/Collections.php 1

Type Line Description
TODO 1040 Refactor this hack away. Requires a complete refactor of the cache.

ActiveSync/Log/Formatter.php 1

Type Line Description
TODO 28 Log Device ID?

ActiveSync/Connector/Importer.php 1

Type Line Description
TODO 148 Revisit passing $class for SMS. Probably pass class in the const'r.

ActiveSync/Wbxml/Decoder.php 1

Type Line Description
TODO 47 H6 Make this (and most of the other) properties protected.

ActiveSync/Imap/Adapter.php 1

Type Line Description
TODO 282 This should be renamed to getImapMessages since we can now accept an array of $uids.

ActiveSync/Imap/MessageBodyData.php 1

Type Line Description
TODO 663 remove in H6.

ActiveSync/Imap/Message.php 1

Type Line Description
TODO 548 Simplify by removing 'mimeheaders' parameter (not used).

ActiveSync/State/Sql.php 1

Type Line Description
TODO 428 This method needs some cleanup, abstraction.

ActiveSync/State/Mongo.php 1

Type Line Description
TODO 727

ActiveSync/State/Base.php 1

Type Line Description
TODO 599 Remove/replace in H6 with Horde_ActiveSync_SyncKey

ActiveSync/Request/Settings.php 1

Type Line Description
TODO 345 remove for H6 when driver methods always return EAS objects.

ActiveSync/Driver/Base.php 2

Type Line Description
TODO 272
TODO 621 Horde 6 - Change return structure to (optionally) include the actual $to_ts value that was used. This is needed because if using something like Kolab/IMAP storage backend in Horde, then we must synchronize Horde <-> Kolab to get any changes from external Kolab clients and this may cause new/changed entries that would change the current MODSEQ. Not critical, since without this it only results in having to wait until the next SYNC cycle. By returning the actual $to_ts value we can update the state with THIS value instead of the one we were originally sent.

ActiveSync/Rfc822.php 1

Type Line Description
TODO 141 Rename to make it clear this returns a stream.

ActiveSync/Mime.php 2

Type Line Description
TODO 127 Pass a single mime part as parameter.
TODO 222 For 3.0, combine into one method with self::isSigned() and return a bitmask result.

ActiveSync/Folder/Base.php 1

Type Line Description
TODO 103 For H6 make these all __get/__set calls.

ActiveSync/Device.php 1

Type Line Description
TODO 387 For 3.0, make it clearer that deviceInfo is per-user and deviceProperties is per-device.

ActiveSync/Mime/Headers/Addresses.php 1

Type Line Description
TODO 22 Implement with traits.

ActiveSync/Message/Base.php 1

Type Line Description
TODO 192 : Return boolean false if not set. Not BC to change it.

ActiveSync.php 1

Type Line Description
TODO 459 For H6, move to Horde_ActiveSync_Message_Base::factory()