-
Notifications
You must be signed in to change notification settings - Fork 12
A pure python library for the ActiveSync protocol
License
Unknown, Unknown licenses found
Licenses found
Unknown
LICENSE
Unknown
COPYING
solbirn/pyActiveSync
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About pyActiveSync ----------------- pyActiveSync is a pure python client-side library for the Microsoft ActiveSync protocol. Goal is to create an easy to read, extensible, and usable implementation of client-side ActiveSync protocol (v12+) in python (for now v2.7). So far, most ActiveSync commands (i.e. raw functionality) are implemented and working correctly. See dev_playground.py and misc_tests.py for examples of "raw functionality" usage. TODO: -Finish implementing/testing: Sync command client->server, Search and Settings commands, AS Proxy support, AutoDiscover, and Rights Management support -Cleanup builder and parser return values so they are consistent and predictable -Create pythonic(ish) API (to further abstract xml/wbxml building and parsing, and http requests) -General code cleanup, inconsistency resolution -Convert into module -Add ActiveSync status handling helpers -Add (tiered) logging to all components -Add unit testing suite -Performance analysis/enhancments -Submit to PyPI -Create python 3 version? -Add protocol versioning support? -Create sample ActiveSync client using PySide? THIS IS NOT A GRANT OF PATENT RIGHTS ----------------------------- I make no representation or warranty that the source code made available hereunder is unencumbered by third-party patents. Those intending to use this source code in hardware or software products are advised that implementations of this code, including in open source software or shareware, may require patent licenses from the relevant patent holders. I.e. please note that you probably need have a license agreement with Microsoft in order to use implementations of this code. See the following link: https://www.microsoft.com/en-us/legal/intellectualproperty/mtl/eas-licensing.aspx
About
A pure python library for the ActiveSync protocol
Resources
License
Unknown, Unknown licenses found
Licenses found
Unknown
LICENSE
Unknown
COPYING
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published