[cvs] [Wiki] changed: Project/ActiveSync

Michael Rubinsky mrubinsk at horde.org
Mon Apr 26 16:09:23 UTC 2010


mrubinsk  Mon, 26 Apr 2010 12:09:23 -0400

Modified page: http://wiki.horde.org/Project/ActiveSync
New Revision:  1.51
Change log:  w00t! Another todo to get rid of

@@ -65,10 +65,8 @@

  The next time the device attempts to request a command other then  
PING or OPTIONS, it will be wiped. **DO THIS AT YOUR OWN RISK!!!**  
After it is wiped, if you wish to allow the device to connect to your  
server again, you should remove the entry in the device table for the  
device so it can be rebuilt. If you do not remove this entry, or at  
least set the value of rwstatus back to 0, the device will continue to  
be wiped each time it reconnects to the server.

  ++ Rough list of issues/todos/development notes in no particular order
-
-* Need to implement ghosted properties / SUPPORTED tag. Currently,  
each message that is sent from PIM -> Server is overwritten and  
replaced with only what the PIM sends. It's possible for some PIMS to  
ghost contact and calendar properties so that only the supplied tags  
are changed and missing, ghosted, properties are retained on the  
server.  When a PIM supports this, it sends a SUPPORTED tag with  
children representing the NON-ghosted properties. The absence of the  
SUPPORTED tag would indicate that any property not transmitted should  
be handled as a ghosted property.

  * Implement more recent protocol version support - version 12 or  
maybe 12.1 (Exchange 2007??) should be fairly non-disruptive. Version  
12 would get us more atomic policy settings, local wipe rules, as well  
as the ability to send the policy settings to the client as the more  
compact wbxml. 14 (Exchange 2010?) would probably be lots more work as  
it does away with PING, using SYNC for waiting for changes instead.

  * Add configuration in Horde to allow specifying a specific  
addressbook to act like an Exchange GAL for !ActiveSync purposes.



More information about the cvs mailing list