summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2015-09-09[docs] add downloads badgeKali Kaneko
2015-09-09[docs] fix broken pypi badgeKali Kaneko
2015-09-03add pydist-overrides for pyopensslMicah Anderson
2015-09-01minor lintian fixes for new packageMicah Anderson
2015-09-01Merge remote-tracking branch 'kali/debian/0.4.2' into debian/experimentalMicah Anderson
2015-08-28[style] pep8 fixesKali Kaneko
2015-08-28remove python-gnupg dependencyKali Kaneko
this was moved to keymanager time ago
2015-08-28update dependenciesKali Kaneko
- remove protobuf - add zmq/txzmq
2015-08-28[deb] bump changelogKali Kaneko
2015-08-28freeze debian versionKali Kaneko
2015-08-28Merge tag '0.4.2' into debian/experimentalKali Kaneko
Tag leap.common version 0.4.2 Conflicts: pkg/requirements-testing.pip setup.cfg src/leap/common/_version.py src/leap/common/events/events_pb2.py
2015-08-26[pkg] fold in changes0.4.2Ivan Alejandro
2015-08-17[tests] add pep8/flake8 ignoresKali Kaneko
2015-08-17[style] pep8 fixKali Kaneko
2015-08-17[feature] allow passing callback to http clientdrebs
2015-08-05[feat] WHEELHOUSE can be a url + --use-leap-wheelsParménides GV
--use-leap-wheels sets --trusted-host (remove it when we have a proper cert) and WHEELHOUSE to https://ftp.lizard.leap.se Until we get ftp.lizard cname, use lizard as the wheels server.
2015-08-04[bug] HTTP timeout was not being cleared on abortBruno Wagner
In case the http client loses connection, it has to clear it's timeout or the reactor will be left in a dirty state Fixing this solves a problem with some of the tests in Soledad that were trying to run on a dirty reactor
2015-08-03[tests] ignore trial temp folderKali Kaneko
2015-08-03[feat] use wheels to install dependenciesParménides GV
generate_wheels uses $WHEELHOUSE to generate and store the wheels for requirements.pip and requirements-testing.pip (if it exists). pip_install_requirements.sh installs requirements.pip from them if possible (if not, then it fetches them from pypi) or, if passed the --testing flag, it installs requirements-testing.pip.
2015-07-29[docs] remove ref to protobuf from READMEKali Kaneko
we stopped using protobuf after the events submodule refactor
2015-07-29[bug] register and unregister controlled by flagVictor Shyba
Since register and unregister cant be used without full zmq initialization, it should make sense to also check flag for them.
2015-07-29[refactor] Extract flags check to callerVictor Shyba
Checking was done inside of emit method. Doing on emit function at a module level makes it cleaner with less lines inside of check.
2015-07-28[test] set flag before starting clientVictor Shyba
Test client will only start with flag set to True. Change EventsGenericClientTestCase to set the flag on the first line of setUp.
2015-07-28[bug] Consider events flag when ensuring clientVictor Shyba
Change EventsClientThread behavior so it won't start anymore if the events flag is set to False
2015-07-28[style] more pep8 cleanupKali Kaneko
2015-07-28[tests] add pep8 to requirements-testingKali Kaneko
2015-07-27[pkg] add AUTHORS file + one-liner to generate itKali Kaneko
2015-07-27[pkg] add script to install base requirementsKali Kaneko
- update pip - install base reqs, with insecure flags for dirspec. fuck canonical.
2015-07-23[tests] fix initialization of basetest caseKali Kaneko