summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-04-25Merge tag '0.5.1' into debian/experimentalKali Kaneko
Tag leap.bitmask version 0.5.1
2016-04-18[pkg] Update changelog0.5.1Kali Kaneko
2016-04-01[pkg] update to versioneer 0.16Kali Kaneko
2016-03-24[doc] update event annotationKali Kaneko
2016-03-24Merge remote-tracking branch 'leapcode/pr/139' into developKali Kaneko
2016-03-16[bug] close TxAuthenticator properlyChristoph Kluenter
otherwise the context.term() does not return
2016-03-11[feature] HookableServiceKali Kaneko
ad-hoc register/trigger mechanism used for service composition. to be used in bitmask.core and bitmask.bonafide in the first place.
2016-03-11Merge remote-tracking branch 'leapcode/pr/138' into developKali Kaneko
2016-03-10[setup] Added docs on how to run the testsBruno Wagner
Also added dirspec directly to the setuptools for now, because it needs the dependency along with the url, but pip would break if it had both
2016-03-10[setup] pycommon pip installs in edit modeBruno Wagner
Leap pycommon will now be installed in editable mode when you use pip install, so that you can run the tests and develop using only pip
2016-03-10[setup] Added dirspec url to requirementsBruno Wagner
I also added a conditional to the setup.py so that python setup.py develop can be used even with the dirspec url
2016-03-09[style] pep8Kali Kaneko
2016-02-29[tests] adapt events tests to recent changesKali Kaneko
2016-02-29[feature] reactor-based authenticatorKali Kaneko
We don't really need a thread to make use of the ZAP authenticator. Document bug fix after authenticator thread is gone
2016-02-23[bug] avoid the events server to block twistd daemonKali Kaneko
1. refactor the zmq_connect/bind methods to use the txzmq addEndpoints mechanism, which cleans up the code a bit. it uses the underlying bindOrConnect method. 2. wrap the addEndpoints call in a helper function that ensures that doRead is called afterward. I'm not fully comfortable with us still using the AuthenticatorThread, I believe we could go witha txzmq-based authenticator for curve.
2016-02-22[feature] optional flag to disable curve authenticationKali Kaneko
2016-02-18[feat] Get events working on windowsmeskio on windows
Always use tcp channels and disable curve encryption on the zmq connections. - Closes: #7899, #7239 - Related: #7919
2015-12-07[refactor] reorder and comment eventsKali Kaneko
Reorder blocks of events, and comment about which user-specific info it's being emitted with them.
2015-11-12[style] fix pep8Ruben Pollan
2015-11-11freeze debian versionKali Kaneko
2015-11-11[pkg] bump changelog to 0.5.0 releaseKali Kaneko
2015-11-11[pkg] update to new CHANGELOG.rstKali Kaneko
2015-11-11Merge tag '0.5.0' into debian/experimentalKali Kaneko
Tag leap.common version 0.5.0
2015-11-11[pkg] migrate changelog to rst and fold in changes0.5.0Ivan Alejandro
Also, convert issues like #1234 to link pointing to issue tracker.
2015-11-11[docs] add next-changelog to changes/Kali Kaneko
2015-11-11[feature] add variable to skip twisted versionKali Kaneko
2015-11-02Merge branch 'debian/experimental' of ssh://leap.se/leap_pycommon into ↵Kali Kaneko
debian/experimental
2015-11-02[pkg] rename extras to 'http'Kali Kaneko
and document the dependencies on the README.
2015-11-02[pkg] move python-service-identity to RecommendsKali Kaneko
- Resolves: #7559
2015-10-31remove dh-python so we can build on wheezyMicah Anderson
2015-10-29[pkg] relax dependency on twisted version. Closes: #7556Kali Kaneko
we're going to use soledad-client on wheezy (for the soledad-sync test). soledad-client depends on leap-common, which depends on twisted, but we only have 13.x in wheezy backports. we do this assuming that the hard pinning on twisted-web is done elsewhere for the moment (ie, in bitmask).
2015-10-29[pkg] bump changelog to dummy release to fix former versioning errorKali Kaneko
2015-10-29[pkg] bump changelog to 0.4.4Kali Kaneko
2015-10-29freeze debian versionKali Kaneko
2015-10-29Merge tag '0.4.4' into debian/experimentalKali Kaneko
Tag leap.common version 0.4.4
2015-10-28[pkg] fold in changes0.4.4Ivan Alejandro
2015-10-21Workaround for deadlock problem in zmq authFolker Bernitt
- See https://leap.se/code/issues/7536 - Actual root cause not identified yet
2015-10-13[bug] fix typo on dirname usageIvan Alejandro
2015-10-09[bug] fix wrong ca_cert path inside bundleKali Kaneko
-Resolves: #7524
2015-10-07[bug] consider STANDALONE for the pathsIvan Alejandro
Since we need to write a file we have to consider whether we are running in 'standalone' mode or not to use the right path prefix. - Related: #7512
2015-10-06[pkg] add python-twisted-web and python-service-identity as Depends.Kali Kaneko
this is listed as extras, but it's needed for soledad and the client.
2015-09-24Merge branch 'debian/experimental' of ssh://leap.se/leap_pycommon into ↵Kali Kaneko
debian/experimental
2015-09-24freeze debian versionKali Kaneko
2015-09-24[pkg] update debian changelog to 0.4.3Kali Kaneko
2015-09-24Merge tag '0.4.3' into debian/experimentalKali Kaneko
Tag leap.common version 0.4.3
2015-09-22[pkg] fold in changes0.4.3Ivan Alejandro
2015-09-16[refactor] move checking flag to main moduleKali Kaneko
2015-09-16[tests] Make txclient honor flags.EVENTS_ENABLEDFolker Bernitt
- Breaks tests in dependent repos like soledad otherwise, because server.key could not be found
2015-09-15[feat] expose async events in apiKali Kaneko
to make simpler the import of the tx client - Related: #7274
2015-09-10Specify explicit dependencies for python-zmq and python-txzmqMicah Anderson