Commit Graph

  • 9851fe28b6 Makefike structure, add targets for docs/sphinx heck 2020-11-05 18:24:13 +0100
  • 86ab223a30 Switch all doc to rst format heck 2020-11-05 18:09:12 +0100
  • 4499cbc60e make install is now install sys wide, install-prefix gone, not needed. heck 2020-11-05 18:03:01 +0100
  • 32c70ecf7c we build egg and wheel pkg heck 2020-11-05 18:01:14 +0100
  • 8f816dafb7 overhaul install instructions heck 2020-11-05 18:00:41 +0100
  • a3f117666b nice theme "nature" heck 2020-11-05 18:00:21 +0100
  • 5d6013ea9c option --local is superfluous, use --prefix heck 2020-11-05 16:30:35 +0100
  • 08a03c0afa unix style newline at end of file required heck 2020-11-05 15:46:36 +0100
  • 2a7ed3bb32 no tox for now, too many unfinished things in this repo that dont work atm. heck 2020-11-05 15:45:41 +0100
  • f62af62e61 basically no doc got generated, need to include :imported-members: heck 2020-11-05 15:44:32 +0100
  • d8ec815423 version info cant be taken from installed pkg, but must be taken from the locally compiled pEp module heck 2020-11-05 15:42:57 +0100
  • 0af1ba949e define the pEpPythonAdapter version at compile-time. Fallback to setuptools_scm. heck 2020-11-02 17:54:31 +0100
  • 2a1c053d56 setuptools_scm min version heck 2020-11-02 17:51:55 +0100
  • b5e4aee667 .hgignore tidy up heck 2020-11-02 17:51:06 +0100
  • 4530cf00f3 Added tag 2.2.0-RC1 for changeset f18e1ddd738b heck 2020-10-30 17:24:26 -0400
  • d1fe8a6a23 This is a commit that actually should not be merged. #2 juga 2020-10-28 07:59:19 +0000
  • 2b5793ff63 PYADPT-87 - "Drop usless `__main__` part form module" heck 2020-10-27 19:58:39 +0100
  • 8676fe4a82 Removed tag 2.2.0-RC0 heck 2020-10-27 19:44:19 +0100
  • b5d3177292 PYADPT-86 - "Rename `native_pEp` into `_pEp`" PYADPT-89 - "Make `native_pep` / `_pEp` a submodule of `pEp`" More doc heck 2020-10-27 19:43:10 +0100
  • d1ffedf478 Makefile correct target devenv heck 2020-10-27 19:37:35 +0100
  • 9d70514d53 Added tag 2.2.0-RC0 for changeset 47d79fc4defd heck 2020-10-27 09:07:34 -0400
  • 28a29a1c65 hartmut recommends: setuptools >= 39.2.0, which supports the `version` file attribute heck 2020-10-27 14:01:28 +0100
  • 58c3399307 name correction heck 2020-10-27 13:59:50 +0100
  • 971357775d closing branch PYADPT-96_init_version heck 2020-10-27 12:30:45 +0100
  • 5f9495970a update Readme topic "Issues" heck 2020-10-27 12:20:26 +0100
  • e52ba5ac01 merge in branch "setupcfg" heck 2020-10-26 11:30:30 -0400
  • d40a25bd03 Merge in PYADPT-97 heck 2020-10-26 16:08:54 +0100
  • a8b9147aba Merge PYADAPT-99 juga 2020-10-26 13:00:07 +0000
  • 31087b6a29 tests: Show that message encrypt modifies the original one PYADAPT-99 juga 2020-10-26 12:59:13 +0000
  • 5a7093b2cc Merge branch PYADAPT-98 juga 2020-10-26 11:31:02 +0000
  • c448704265 tests: Remove unused constant myself PYADAPT-98 juga 2020-10-26 10:55:53 +0000
  • d0a94e20cd tests: Create identities fixture to use in message juga 2020-10-26 10:55:17 +0000
  • 072563a343 tests: Update pytests created with older version juga 2020-10-26 10:52:22 +0000
  • 4b4343b2e3 wip PYADAPT-97_doxygen juga 2020-10-23 10:38:22 +0000
  • 15b97543ee hg ignore .eggs and .tox PYADPT-97 juga 2020-10-22 11:54:27 +0000
  • 81113ca5b2 Add page on how to build the documentation juga 2020-10-22 12:07:05 +0000
  • f8d6db3be8 Add testing page juga 2020-10-21 16:28:46 +0000
  • eb0f27cd47 Add installation page and move heck's instructions juga 2020-10-21 16:25:37 +0000
  • c5044ffcdb Add API documentation juga 2020-10-21 16:07:49 +0000
  • df469442c5 Add page about software that depends on this juga 2020-10-21 16:06:36 +0000
  • 4fba1cf12d Add initial docs structure juga 2020-10-22 12:05:48 +0000
  • 2dc44380f1 Test the package version juga 2020-10-21 13:37:11 +0000
  • 18f01bed7e Programatically obtain package version juga 2020-10-21 13:15:39 +0000
  • 1004856abe Programatically obtain the package version juga 2020-10-21 12:58:17 +0000
  • b2389253d9 Removed tag 2.2.0-rc1 heck 2020-10-20 19:50:56 +0200
  • d9b0ae91ec Format correctly tests extra dependencies juga 2020-10-20 17:02:35 +0000
  • 922c88fbbe Remove unneded install dependency juga 2020-10-20 17:01:40 +0000
  • 6b603fb4ce Added tag 2.2.0-rc1 for changeset b4d08fa2cdab juga 2020-10-20 16:57:41 +0000
  • 12c182f1ac Obtain package version from SCM juga 2020-10-20 16:54:56 +0000
  • ee3cbb1a01 .editorconfig more filetype specifics heck 2020-10-20 13:12:31 +0200
  • eef024b25f setup.cfg some keys added, values are all WIP still heck 2020-10-20 13:11:51 +0200
  • b31507992a remove redundancies, information source should be setup.cfg, (setup.py just only code, no data) heck 2020-10-19 22:47:31 +0200
  • 3e76763128 start getting the deps into setup.cfg heck 2020-10-19 22:46:46 +0200
  • 878616f03b merge in branch 'pytests' from juga heck 2020-10-19 22:28:51 +0200
  • 0a5d8de6e5 .editorconfig C++ imaginary settings heck 2020-10-19 21:24:29 +0200
  • e2625e25e0 Adding .editorconfig heck 2020-10-19 21:08:17 +0200
  • f40ca8d8e6 Formatting only - K&R 1TBS is the standard here heck 2020-10-09 19:43:42 +0200
  • ae65f8351f Added tag Release_2.2.0-RC0 for changeset f6f15e49587d heck 2020-10-09 18:45:06 +0200
  • b9bf0d60c6 This is the maintenance branch for Release_2.1.0 (see https://dev.pep.foundation/Common%20Adapter%20Documentation/Release%20Process) heck 2020-10-09 18:42:51 +0200
  • c5c4726e51 Added tag Release_2.1.0 for changeset f7f92375cb5e heck 2020-10-09 18:30:53 +0200
  • 35305650f5 Added tag Release_2.1.0-RC2 for changeset 4a031fb9a0e3 Release_2.1.0 heck 2020-09-18 03:01:24 +0200
  • 179a82f184 Makefile, add targets: dist, dist-whl, dist-egg, install, install-prefix, install-sys Release_2.1.0-RC2 heck 2020-09-18 03:00:46 +0200
  • fd03e4b75c start getting declarative with setup.cfg heck 2020-09-18 02:59:21 +0200
  • 970e261711 Fix setuptools command "install" heck 2020-09-18 02:58:25 +0200
  • a44d27af4c Added tag Release_2.1.0-RC1 for changeset 45183a331f2b heck 2020-08-27 00:18:08 +0200
  • f366c8329f Merge in PYADPT-81 (Integrate libpEpAdapter) Release_2.1.0-RC1 heck 2020-08-27 00:15:34 +0200
  • 73666d8437 Mutli-threading support for native libs calling python code added mixing UserInterface replaced with pEp.notify_handshake() to be overwritten (just like message_to_send()) PYADPT-81 heck 2020-08-27 00:07:21 +0200
  • 7eef5f9605 .hgignore local.conf heck 2020-08-26 22:37:09 +0200
  • ae364de4cf Adjust build etc. for MacOS heck 2020-08-26 21:29:06 +0200
  • 57cec46a75 Add Makefile.conf / local.conf.example (like we have it in pEpEngine, libpEpAdapter, pEpJNIAdapter) heck 2020-08-24 20:25:38 +0200
  • 47a0fb5cc1 include guards, replace #pragma once, make sure license headers, minor formatting heck 2020-08-20 15:50:39 +0200
  • 1cf31e4687 Add Makefile targets: devenv, envtest heck 2020-08-20 14:37:45 +0200
  • 74dcc6f7a7 test pyadpt-81.py: test start/stop sync, default/user callback impl. of pEp.message_to_send() heck 2020-08-20 14:36:37 +0200
  • c18746e4ec remove local adapter.cc/hh locked_queue.hh heck 2020-08-20 14:34:52 +0200
  • 24e13adfe1 sync/message_to_send() callback impl in python and using libpEpAdapter / add pEp.start_sync() heck 2020-08-20 14:32:58 +0200
  • 3d42d9a7d5 remove unnecessary namespace identifier pEp:: heck 2020-08-19 16:24:24 +0200
  • 50ebe60221 Includes/namespace/using cleanup heck 2020-08-19 15:25:09 +0200
  • 07d2130bf0 hybrid C++/Python package / Add Makefile heck 2020-08-19 13:16:42 +0200
  • 7ee3d324ee remove usage of local adapter.hh/locked_queue.hh / use session() from libpEpAdapter heck 2020-08-19 11:24:46 +0200
  • 60715b61d4 Added tag Release_2.1.0-RC0 for changeset 671d9e268e71 heck 2020-05-15 23:11:13 +0200
  • f3cc55b4af Added tag Release_2.0.5 for changeset 66df0e5b9405 sync heck 2020-05-15 20:31:47 +0200
  • 5eb7a3f975 Add example for simple XML based message format. Release_2.1.0-RC0 Hartmut Goebel 2020-05-11 11:51:20 +0200
  • d5e1316c86 This is the new default branch Welcome to the post sync-era heck 2020-05-08 16:26:36 +0200
  • 99978b8152 Add Identity.key_mistrusted() Release_2.0.5 heck 2020-04-27 00:37:48 +0200
  • efbf1f270e Test for key_mistrusted() heck 2020-04-27 00:32:51 +0200
  • 4903e37714 Add export option --secret-keys to utils/pEp heck 2020-04-26 23:43:18 +0200
  • 8da45b4e96 Test for export_secret_key() heck 2020-04-26 23:37:45 +0200
  • 42a59cbd01 Add feature export_secret_key(Identity) heck 2020-04-26 23:37:19 +0200
  • 21b49bcf08 Add pEp --export address [filename] heck 2020-04-26 22:49:12 +0200
  • 7256e87f93 Test for export_key(Identity) heck 2020-04-26 22:01:57 +0200
  • f9b7d61d79 Added feature export_key(Identity) heck 2020-04-26 22:01:11 +0200
  • 6efc9ae952 Just update README.md heck 2020-04-26 16:03:32 +0200
  • 89f9c96e90 Add test/data/keys containing Alice and Bob pub/sec keysfiles. (for import/export tests) heck 2020-04-26 15:56:06 +0200
  • 47913909df Why not make all executable python scripts executable using: #!/usr/bin/env python3 # -*- coding: utf-8 -*- heck 2020-04-26 15:33:18 +0200
  • 360a81f1d7 This did not seem to work on MacOs and Linux heck 2020-04-26 15:11:52 +0200
  • 25c977ff57 Update tests to work with the new and shiny ENUM names (359:12f3d59c25de, "nice enums") heck 2020-04-24 21:15:46 +0200
  • 7c8ce9448c setup_linux.py now integrated into setup.py (updates build instructions and build script 3 weeks ago and nobody complained) heck 2020-04-24 20:41:28 +0200
  • ee8c159657 nice enums Volker Birk 2020-04-18 02:23:03 +0200
  • d409cfacb5 Complete overhaul of setup.py, README.md build and install instructions - now works for linux, mac, (win to be tested) - Removed a lot of unnecessary code and complexity - Added logging heck 2020-03-31 04:29:16 +0200
  • 92113d3eb3 removing uname, because this is breaking Windows builds Volker Birk 2020-03-28 18:40:31 +0100