summaryrefslogtreecommitdiff
path: root/src/leap/common/events
AgeCommit message (Collapse)Author
2015-06-03[bug] allow ipc socket typesKali Kaneko
previous regex wasn't capturing addresses of type ipc://<path> Closes: #7089
2015-05-28[bug] use dict keys to iterateVictor Shyba
We ran into a RuntimeError yesterday on this line, the callback can modify this dict and make the iteration raise an error. Using keys method to iterate is safer. See http://stackoverflow.com/questions/11941817/python-runtimeerror-dictionary-changed-size-during-iteration-how-to-avoid-th/11941855#11941855
2015-05-27[feat] refactor events to use ZMQdrebs
Before this commit, protobuf and protobuf.socketrpc were used to serialize and transmit messages between events clients. This change implements a simpler ZMQ client/server events mechanism that uses ZMQ sockets for transmitting messages from clients to server and to redistribute such messages to subscribed clients. Closes: #6359
2014-07-04Update documentation about events/protoRuben Pollan
2014-05-02Add soledad sync status signals (#5517).drebs
2014-03-18Add Soledad invalid auth token event (#5191).drebs
2013-09-09Fix events exception raising when ensuring server. Closes #3515.drebs
2013-09-03change verbosity level in loggingKali Kaneko
2013-09-03cosmetic changes to importsKali Kaneko
2013-09-03Fix Exception useKali Kaneko
2013-08-19Add IMAP_UNREAD_MAIL eventTomás Touceda
2013-08-16add new events for imap and keymanagerKali Kaneko
2013-08-15Add events for SMTP signaling.drebs
2013-08-15Force protobuf version to >=2.4.1.drebs
* Also, generate events_pb2.py file using 2.4.1.
2013-08-14Make ensure_server asyncTomás Touceda
2013-07-25Fix events doc about reqcbk signature. Closes #3261drebs
2013-07-24Add doc and tests about events sync/async behaviour.drebs
* Also fix docstrings identation so sphynx doesn't complain.
2013-07-24Trying to init events server raises when given port is not free.drebs
* Also fix and improve some tests.
2013-07-24Refactor events so components become clients.drebs
2013-06-13Add possibility of unregistering in events mechanism.drebs
2013-05-28Merge remote-tracking branch 'kali/bug/allow-absolute-paths2' into developTomás Touceda
2013-05-29change docstring comments to use sphinx styleKali Kaneko
2013-05-23make more compact debug info by truncating stringsKali Kaneko
2013-05-16Fix pep8 style.drebs
2013-04-11Add compiled protoKali Kaneko
bumped version
2013-04-11Add option to compile servicesKali Kaneko
(needed from 2.4.0 onwards, since it defaults to false)
2013-04-11add RAISE_WINDOW eventKali Kaneko
2013-04-11add debug info about server portKali Kaneko
2013-04-11fix deprecation warnings; add debug infoKali Kaneko
2013-04-08Add missing import for socket and forward signal()s paramteresTomas Touceda
2013-04-01Add README and changes file for events mechanism.drebs
2013-04-01Add tests for events mechanism.drebs
2013-03-31Add events module with basic API.drebs
2013-03-31Add support for components in events mechanism.drebs
2013-03-31Add a server for events mechanism.drebs
2013-03-31Add protobuf definition for events messages and services.drebs