Commit Graph

4831 Commits (e45d51242dc9db2bd0aee5c5c365057296d5f1b6)
 

Author SHA1 Message Date
Krista Bennett c0d9704475 ENGINE-928: Ported set_comm_partner_key() from Release_2.1 2 years ago
Krista Bennett ab3a47cb4d Return list end as intended in stringlist_get_tail (oops, thanks Roker for the catch 2 years ago
Krista Bennett 9033abdf83 ENGINE-633: Need to commit rather than stash for reasons. Commit may not compile. Changes are on the UpdateID tests, which need a full overhaul. 2 years ago
Nana 484897a18c Merge branch 'master' into generate_api 2 years ago
Krista Bennett 5a5dc6f9b8 ENGINE-633: Update identity test: fixed test assumptions (set key, group 1: PEP_KEY_UNSUITABLE -> PEP_STATUS_OK) 2 years ago
Krista Bennett f7764a1ab0 ENGINE-633: Fixed old message api test assumptions 2 years ago
Krista Bennett bfdf72e8a8 ENGINE-633: Default from tests fixed as far as they go (they were clearly left incomplete, so that's next on TODO) 2 years ago
Krista Bennett d92c94f197 ENGINE-633: fixed test assumptions - Message2_1Test 2 years ago
Krista Bennett db75524d48 ENGINE-633: fixed test assumptions - MessageTwoPointOhTest 2 years ago
Krista Bennett 57c5cac48a ENGINE-633: fixed default setting of header keys in OpenPGP messages 2 years ago
Krista Bennett 2ce7baab83 ENGINE-633: Fixed error with update_identity - now, if a default key is unsuitable and there is no other available key in the trust db (meaning it's been assigned as a default at some time) for this identity, we return no key, PEP_ct_key_not_found, and PEP_STATUS_OK, *not* PEP_KEY_UNSUITABLE, since there is no key returned. key-related functions will still return that status. 2 years ago
Devan Carpenter a4594a7ffc CI: share build scripts between distros
most of the distros can reuse the build scripts, so we'll put them in a
"common" directory.
2 years ago
Krista Bennett de876f5fad ENGINE-633: fixed some clear bugs not in the master branch. I don't even wanna know - likely from my initial pass where I thought these were inevitable effects of key election removal. Now fixed with expected behaviours 2 years ago
Krista Bennett fc0376f3ec ENGINE-633: ElevatedAttachmentsTest update_identity assumption fixed 2 years ago
Krista Bennett ee7e277f03 ENGINE-633: Engine704Test update_identity assumption fixed 2 years ago
Krista Bennett 0007053431 ENGINE-633: correct update_identity assumptions in RevokeRegenAttachTest - TODO: someone come back and check on this, because I think it's leftovers from the before-key-reset days 2 years ago
Krista Bennett 246c5ca50d ENGINE-633: correct update_identity assumptions in Engine463Test - set defaults 2 years ago
Krista Bennett 960b8914e7 ENGINE-633: correct update_identity assumptions in EncryptMissingPrivateKeyTest - set defaults 2 years ago
Krista Bennett 2bf76b3120 ENGINE-633: correct update_identity assumptions in EncryptMissingPrivateKeyTest 2 years ago
Krista Bennett 4c4ffd9b7f ENGINE-633: correct update_identity assumptions in ExternalRevokeTest 2 years ago
Krista Bennett d4a2993bb8 ENGINE-633: correct update_identity assumptions in ElevatedAttachmentsTest 2 years ago
Krista Bennett 6cfaa89ca1 ENGINE-633: correct update_identity assumptions 2 years ago
Krista Bennett ecd38ac5b4 Merge branch 'master' into ENGINE-633 2 years ago
Devan Carpenter 57c32481d1 CI: use curl instead of wget
less dependencies the better
2 years ago
Devan Carpenter de131e2d18 CI: add centos8 build 2 years ago
darthmama 330d27da42 Merge pull request 'Xcode: fixes missing sqlite symbols for clients of pEpObjCAdapter' (#38) from buff/pEpEngine:master into master
Reviewed-on: pEp.foundation/pEpEngine#38
2 years ago
Andreas Buff aaa7af9129 Xcode: fixes missing sqlite symbols for clients of pEpObjCAdapter 2 years ago
Krista Bennett 971ccb41eb Merge commit '4df6a16233033cdb801659a1e80d1550aa1ef607' 2 years ago
Krista Bennett bbdb76242e Reverted changes to gtest-parallel - It's admittedly a nice idea, but nowhere else in the engine to we ever make any assumptions that the builds are taking place online or about what the builder has on the system. Reverting. 2 years ago
darthmama 2173bba0a8 Merge pull request 'Fix and clean up the tests implemented in python' (#35) from htgoebel/pEpEngine:fix-python-tests into master
Reviewed-on: pEp.foundation/pEpEngine#35
2 years ago
darthmama e43bc9d05a Merge pull request 'Cleanup makefile for ASN.1' (#34) from htgoebel/pEpEngine:cleanup-makefile into master
Reviewed-on: pEp.foundation/pEpEngine#34
2 years ago
Devan Carpenter 4df6a16233 Merge branch 'neal/sequoia-1.1' into dvn/sequoia-1.1 2 years ago
Devan Carpenter abb10467de CI: pull specified sequoia images
Instead of pulling the "latest" tagged image of Sequoia, we will attempt
to pull specific given version.
2 years ago
Devan Carpenter f6f80c8289 CI: specify yml2 version in DEPENDENCIES file
This allows us to keep yml2 up-to-date, and pin to specific releases.

Additionally, we were using the old archive url. We've updated that.
2 years ago
Devan Carpenter e1d7241bf8 CI: specify yml2 version in DEPENDENCIES file
This allows us to keep yml2 up-to-date, and pin to specific releases.

Additionally, we were using the old archive url. We've updated that.
2 years ago
Volker Birk 6fac056ce2 revert ENGINE-814 2 years ago
Volker Birk f3334cd4fb Merge branch 'master' of ssh://gitea.pep.foundation:23065/pEp.foundation/pEpEngine 2 years ago
Volker Birk e9da4c95f4 Revert "ENGINE-814 fix, in again"
This reverts commit 7b8de12f93.
2 years ago
Volker Birk 7b8de12f93 ENGINE-814 fix, in again 2 years ago
Volker Birk feecd8e8f7 ENGINE-814 fix, in again 2 years ago
Neal Walfield 5fe5bf885b Forward port to Sequoia 1.1. 2 years ago
Hartmut Goebel 52d0a1f1c7 tests: python: Update readme. 2 years ago
Hartmut Goebel f298de6471 tests: python: Add requirements file for pip. 2 years ago
Hartmut Goebel fe2f9c0179 tests: python: Don't link paths from real home into dummy home.
It is completely unclear, why this is done. There is not even a comment
explaining this. But it has unwanted side-effects like making pytest search
all tests from ~/.local/lib/python*/site-packages.
So: no reason, but harmful -> remove.
2 years ago
Hartmut Goebel 56445d7765 tests: python: Change names of dummy home directories. 2 years ago
Hartmut Goebel da064cf420 tests: python: Speedup tests by reducing sleep time.
Also clean up the code.
2 years ago
Hartmut Goebel 88686b8cef tests: python: Make test_handshake actually work.
This test misused parallel test-processing of pytest-xdist to run two
processes in parallel - while these are actually interactig and form one
test-case. Fixed by forming one test-case which spawns two processes.
2 years ago
Hartmut Goebel 6925e36839 tests: Fix running python tests.
This was hard-coded to only seach "test_handshake", thus inhibiting running
other test suites.
Also remove options specific to pytest-xdist, to be able to move to pytest-mp.

fixup! tests: Fix running python tests.
2 years ago
Hartmut Goebel 09143dce40 tests: Simplify setup.
From gtest-parallel only a single file is used, which is not even required to
be installed in any way. Thus instead of asking the users to clone the repo,
simply download the one file as part of the Makefile.
2 years ago
Hartmut Goebel 897d823228 tests: Makefile: Wrap long lines. 2 years ago