Commit Graph

4634 Commits (a4594a7ffcda3329533babadae4d69f05e7ca0dd)
 

Author SHA1 Message Date
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
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
Hartmut Goebel bebb63354b asn1: Add Makefle target for generated files.
This copies in the generated files from ../codegen/ if missing.
This allows to run "make -C asn.1 clean all"
2 years ago
Hartmut Goebel f94a029b41 asn1: Cleanup Makefile.
* Use variables to remove redundant listing of ASN.1 file names.
* Use variables to remove redundant naming of asn1c options.
* Use automatic variable "$+" when running asn1c to avoid redundantly
  listing all dependencies again. (This variable is a GNU make extension.)
2 years ago
Krista Bennett 31b62f65e5 Merge branch 'master' of https://gitea.pep.foundation/pEp.foundation/pEpEngine 2 years ago
Krista Bennett 6928dff473 Fixed invite_member woes and tests 2 years ago
darthmama fca4ad5b80 Merge pull request 'Fix post build events in Windows project' (#32) from Thomas/pEpEngine:master into master
Reviewed-on: pEp.foundation/pEpEngine#32
2 years ago
Thomas 21be247aaa Fix post build events in Windows project 2 years ago
Krista Bennett 9817844e75 Group encryption: don't set the manager to NULL right after you fetch it, FFS, me. 2 years ago
darthmama ca908f67a2 Merge pull request 'IOS-2781 fixes: headers not found any more after cleaning' (#29) from buff/pEpEngine:master into master
Reviewed-on: pEp.foundation/pEpEngine#29
2 years ago
Andreas Buff 55d6d1016c IOS-2781 fixes: headers not found any more after cleaning 2 years ago
Krista Bennett 04bda00e7b Merge branch 'master' of https://gitea.pep.foundation/pEp.foundation/pEpEngine 2 years ago
Krista Bennett 4d232c2937 ENGINE-915: don't preserve sync-related status for a non-sync message...oops 2 years ago
darthmama 676aa149e1 Merge pull request 'IOS-2781 moves headers from "public" to "project". Fixes: headers copied to clients Archive. Odd.' (#27) from buff/pEpEngine:master into master
Reviewed-on: pEp.foundation/pEpEngine#27
2 years ago
Andreas Buff 3ce6735e57 IOS-2781 moves headers from "public" to "project". Fixes: headers copied to clients Archive. Odd. 2 years ago
Krista Bennett 437c607acc Fix so that local.conf can override Makefile in test 2 years ago
Krista Bennett a895e259e7 Merge branch 'master' of https://gitea.pep.foundation/darthmama/pEpEngine 2 years ago
Krista Bennett ce6bc5822d Oops. ENGINE-911: forgot to add files. 2 years ago
Krista Bennett a54046cbd7 . 2 years ago
Krista Bennett 2f6e613252 Merge branch 'master' of https://gitea.pep.foundation/pEp.foundation/pEpEngine 2 years ago
Krista Bennett 660a9a5a74 ENGINE-911: also keymanagement and message_api are split into internal and API now 2 years ago
darthmama 6c3aa51f96 Merge pull request 'Add support for $(DESTDIR) to Makefiles.' (#25) from htgoebel/pEpEngine:distdir-in-Makefiles into master
Reviewed-on: pEp.foundation/pEpEngine#25
2 years ago
htgoebel 106047d72f Merge branch 'master' into distdir-in-Makefiles 2 years ago
Krista Bennett fc3a6693b0 ENGINE-911: separated API from internal calls in most files (the most egregious cases) - also put DYNAMIC_API on one of the group functions where it was missing 2 years ago