2 o Include pemfile in the package data. Closes #5897.
3 o Look for bundled cacert.pem in the Resources dir for OSX.
6 o Add Soledad sync status signals. Closes #5517.
9 o Add memoized_method decorator. Closes #4784.
10 o Add Soledad invalid auth token event. Closes #5191.
11 o Support str type in email charset detection.
14 o Update some documentation and packaging bits.
17 o Move get_email_charset to this module.
20 o Add cert bundle including ca-cert certificate. Closes #3850.
23 o Fix events server exception raising when port is occupied by some
24 other process. Closes #3515.
27 o Use dirspec instead of plain xdg. Closes #3574.
28 o Correct use of CallbackAlreadyRegistered exception.
31 o Add libssl-dev requirement for pyOpenSSL.
32 o Make the server ping call be async inside events'
33 ensure_server. Fixes #3355.
34 o Requirements in setup are taken from requirements.pip
35 o Updated requirements.
36 o Add IMAP_UNREAD_MAIL event.
37 o Add events for SMTP relay signaling. Closes #3464.
38 o Add events for imap and keymanager notifications. Closes: #3480
39 o Add versioneer to handle versioning.
42 o OSX: Fix problem with path prefix not returning the correct
44 o Check if schema exists before load a config. Related to #3310.
45 o Handle schemas and api versions in base class. Related to #3310.
48 o Refactor events so components are now called clients. Closes #3246
49 o Add leap_check helper method, to use whenever leap_assert does not
50 apply. Related to #3007.
53 o Improve leap_assert so that it only prints the traceback from the
54 leap_assert call up. Closes #2895
55 o Add OSX temp directories to the basetests class.
58 o Bugfix: use the provider's default language as default
59 string. Also take care (and note) a possible case with a
60 problematic provider misconfiguration. Closes #3029.
61 o Add data files to setup and manifest (certificates for tests)
62 o Allow absolute paths in baseconfig.load
63 o Fix deprecation warnings
64 o Fix attempt to fetch private keys from server.
66 o Add possibility of unregistering callbacks for a signal.
67 o Add a mechanism for events signaling between components.
68 o Prioritize the path_extension in the which method so it finds our
69 bundled app before the system one, if any.
70 o Move the Key Manager to leap client repository.
71 o Move symmetric encryption code to leap.soledad.
72 o Refactor opengpg utility functions implementation so it uses a
74 o Add OpenPGP sign/verify
75 o Add RAISE_WINDOW event
76 o Add AES-256 (CTR mode) encrypting/decrypting functions using