Commit Graph

  • ab1a590495 Merge branch 'master' of https://gitea.pep.foundation/pEp.foundation/pEpPythonAdapter master v3.3.0-RC0 heck 2023-08-30 15:31:32 +0200
  • 065fce1968 .gitignore heck 2023-08-30 15:29:26 +0200
  • 9d8be15dc0 .gitignore heck 2023-08-30 15:29:26 +0200
  • 5b4c07d2f3 pEpEngine=v3.3.0-RC14 libpEpAdapter=v3.3.0-RC0 libpEpCxx=v3.3.0-RC0 heck 2023-08-30 15:28:38 +0200
  • 50e02226de Build: pEp wide build consistency / rename local.conf to build.conf /add BUILD_CONF / support DEBUG=[debug|release] heck 2023-08-30 15:27:10 +0200
  • 0f12af8aa1 WIP positron-check-signature positron-check-signature Luca Saiu 2023-08-16 16:44:49 +0200
  • e4c41fe3d5 fix incorrect and misleading help string (Message.dir values; notice that the default value was correct); no functionality change #21 positron-misleading-help-string Luca Saiu 2023-08-10 14:16:44 +0200
  • cf645ea15f DEPENDENCIES positron-pEp-mail-tool Luca Saiu 2023-07-18 19:43:14 +0200
  • b0ec2af79d DEPENDENCIES Luca Saiu 2023-07-18 18:30:19 +0200
  • 9a216c8e09 make send_ping, now an Engine API function, available to Python positron-nkls-mixnet Luca Saiu as luca from a local script 2023-07-13 17:06:30 +0200
  • e46b64a20f lots of progress, including changes to be discussed with Heck: Blob copy constructor, Blob internal data accessor Luca Saiu 2023-04-12 16:57:42 +0200
  • 80733faa89 add onion routing support Luca Saiu 2023-03-28 16:36:14 +0200
  • f2dc51e676 after discussing with heck, export both imported_keys and import_key_with_fpr_return with the same semantics of the C API Luca Saiu 2023-04-14 10:49:39 +0200
  • 539d931f66 improve import_key: this change set had been apparently lost Luca Saiu 2023-04-13 12:32:56 +0200
  • 32cd69ab8d Merge pull request 'make send_ping, now an Engine API function, available to Python' (#18) from positron-send-ping into master heck 2023-07-24 13:57:01 +0200
  • a9a9d8fbbb make send_ping, now an Engine API function, available to Python Luca Saiu as luca from a local script 2023-07-13 17:06:30 +0200
  • f38f65e1fb Merge pull request 'add instance method Message.set_recv_by' (#19) from positron-set-recv-by into master heck 2023-07-24 13:56:11 +0200
  • a7292fba96 add instance method Message.set_recv_by #19 Luca Saiu 2023-07-18 14:54:02 +0200
  • dbeceffa11 make send_ping, now an Engine API function, available to Python #18 Luca Saiu as luca from a local script 2023-07-13 17:06:30 +0200
  • 2cae0e4bea Merge pull request 'positron-editable-opt-fields' (#17) from positron-editable-opt-fields into master heck 2023-06-26 13:17:11 +0200
  • cc2a52632b WIP comment out annoying output; I have to speak to Heck to agree on a clean solution #17 Luca Saiu 2023-06-21 00:18:21 +0200
  • b46c26f1f8 Message: add set_opt_field and remove_opt_field, making opt fields modifiable from Python Luca Saiu 2023-06-21 00:47:25 +0200
  • 94beb97b1f libpEpCxx=v3.2.1 v3.2.1 Release_3.2 heck 2023-04-12 16:39:42 +0200
  • 35d9e1e2ff pEpEngine=v3.2.1 libpEpAdapter=v3.2.0 libpEpCxx=v3.2.0 v3.2.0 heck 2023-04-11 17:01:11 +0200
  • a67e09ae69 Fix 'make test' heck 2023-04-11 16:37:06 +0200
  • f2c156871b Test: update test suite for 3.2 heck 2023-04-11 16:31:12 +0200
  • 89bf5a3cab Test: cleanup heck 2023-04-11 16:30:33 +0200
  • 5d967f96cd Test: Update test_message.py for 3.2 heck 2023-04-11 16:29:42 +0200
  • a2ccfac61a Fix: Re-Add the original function 'import_key' heck 2023-04-04 15:55:19 +0200
  • b5d35fcd67 Fix: Function 'import_key' has incorrect name heck 2023-04-04 15:38:59 +0200
  • 523f107f0b Merge pull request 'import_key: change Python documentation to reflect the new API' (#15) from positron/trivial-documentation-change into master heck 2023-03-28 15:48:49 +0200
  • 19ca884783 import_key: change Python documentation to reflect the new API #15 Luca Saiu 2023-03-28 15:44:46 +0200
  • 5ea242d577 Merge pull request 'import_key: enrich return value, adding the list of imported FPRs' (#14) from positron/improve-import_key into master heck 2023-03-27 18:21:55 +0200
  • eadbd2d52d import_key: enrich return value, adding the list of imported FPRs #14 Luca Saiu 2023-03-27 17:43:30 +0200
  • 569bb04fff pEpEngine=v3.2.0-RC27 libpEpAdapter= v3.2.0-RC5 libpEpCxx=v3.2.0-RC1 v3.2.0-RC2 heck 2023-03-22 18:33:16 +0100
  • 1b9778f160 Fix: #13 - [Bug] please link with libz at least on GNU/Linux heck 2023-03-22 18:20:30 +0100
  • c6ba930469 pEpEngine=v3.2.0-RC26 libpEpAdapter= v3.2.0-RC4 libpEpCxx=v3.2.0-RC0 v3.2.0-RC1 heck 2023-03-09 15:48:44 +0100
  • 5955eba1b8 update for new sync interface heck 2023-03-09 15:41:31 +0100
  • 44f66c4744 Improvement: update for rename of retrieve_next_sync_event in libpEpAdapter heck 2023-02-11 12:45:59 +0530
  • c57aeca312 Improvement: update for API change - remove `PEP_SESSION.sync_obj` (closes #12) heck 2023-02-11 12:45:03 +0530
  • a378824f11 Move script of unknown purpose to from `examples` to `doc` heck 2023-02-09 16:47:34 +0530
  • 6988a8dd65 Build: update DEPENDENCIES for 3.2-RC0 v3.2.0-RC0 heck 2022-12-05 19:15:21 +0100
  • 974fb28ecb Fix: make envtest - use HOME=. heck 2022-12-05 19:12:42 +0100
  • f755585d1b Build: Link against libpEpCxx11 heck 2022-12-05 18:48:58 +0100
  • 339aa93922 pEpEngine=Release_2.1.62 2.1.13 Release_2.1 heck 2022-08-30 21:46:07 +0200
  • 3f15e1c174 pEpEngine=Release_2.1.61 2.1.12 heck 2022-08-29 13:22:52 +0200
  • 1adb9c1894 pEpEngine=Release_2.1.60 libpEpAdapter=Release_2.1.22 2.1.11 heck 2022-08-26 15:33:28 +0200
  • f5cdaf1a1d Merge branch 'gitea-008' into Release_2.1 heck 2022-08-26 15:05:30 +0200
  • 389a812d3d #8 - add function config_media_keys() gitea-008 heck 2022-08-26 14:19:04 +0200
  • 23e1e6ac98 #8 - add function sync_reinit() heck 2022-08-26 13:31:49 +0200
  • e4ef9b2bc4 #8 - add function config_enable_echo_in_outgoing_message_rating_preview() heck 2022-08-26 13:26:25 +0200
  • 69bda89fa2 #8 - add function config_enable_echo_protocol() heck 2022-08-26 13:24:44 +0200
  • 268a4c5d26 #8 - add new signal heck 2022-08-26 13:19:05 +0200
  • d1a8e6e413 Build: somehow venv dir cannot be called 'venv' anymore heck 2022-08-26 12:30:14 +0200
  • f2283cf189 Build: fix make venv - for some reason folder cannot be called venv anymore heck 2022-08-24 21:14:53 +0200
  • 8d6eb56b29 Build: pyproject.toml - removed seems to breal wheel build, i dont know heck 2022-08-12 18:10:01 +0200
  • 4776a202fa Build: use python >= 3.9 heck 2022-08-12 18:10:18 +0200
  • 8e0644ceef Build: use python >= 3.9 heck 2022-08-12 18:10:18 +0200
  • e2040fdc66 Build: pyproject.toml - removed seems to breal wheel build, i dont know heck 2022-08-12 18:10:01 +0200
  • 06e4e23ece Build: macOS - Depend to newly available "general 3x" version of boost-python heck 2022-08-12 18:09:09 +0200
  • d4bf4c0181 Merge pull request 'setup: Remove requirement "wheel".' (#7) from htgoebel/pEpPythonAdapter:remove-requirement-wheel into Release_2.1 heck 2022-01-07 17:44:54 +0100
  • 49a6758e77 setup: Remove requirement "wheel". #7 Hartmut Goebel 2022-01-07 11:09:59 +0100
  • e63799e258 .gitignore heck 2022-01-06 00:12:50 +0100
  • 223f4ac3cd Build: Add Makefile-based build heck 2022-01-06 00:12:33 +0100
  • 983164e42a Style: Dont use namespace std, it has no future considering templates (dont 'use' any namespace, use ns aliases) heck 2022-01-06 00:12:10 +0100
  • cc2a5a2aa7 Feature: Add set_comm_partner_key() heck 2022-01-06 00:10:00 +0100
  • f7104e6840 Doc: update README.rst heck 2022-01-05 15:47:05 +0100
  • 4f13825991 FROMATTING: reformat cxx codebase heck 2022-01-05 15:41:34 +0100
  • e4bfbf2c7d FORMATTING: add .clang-format heck 2022-01-05 15:41:17 +0100
  • 4d4bb909c2 Remove: UserInterface_callback because its unused and should be implemented in python if needed again ever (probably not) heck 2022-01-05 15:39:15 +0100
  • e02ee00b0f re-add set_sync_mode() (OFF,SYNC,ASYNC) heck 2022-01-05 15:16:16 +0100
  • ec5b5643ca Fix session mgmt and some cleanup heck 2022-01-05 15:15:25 +0100
  • 1245dcd394 Build: make clean - fix inplace build heck 2022-01-05 14:52:29 +0100
  • 1ae55f2376 Build: make clean - dont depend on sphinx heck 2022-01-05 14:51:51 +0100
  • c03191dfc4 WIP: warning: breaks existing tests (WIP!) Making it work with libpEpAdapter/master/tip heck 2021-11-24 16:39:28 +0100
  • 4f43d262a3 Build: Python 3.9 now supported heck 2021-11-24 16:38:26 +0100
  • 731a78ba61 Merge pull request 'PYADPT-145: Fix "NameError" if importing pEp after import failed' (#6) from htgoebel/pEpPythonAdapter:PYADPT-145 into Release_2.1 heck 2021-11-21 18:35:19 +0100
  • d2899c9f7f Fix import statement. #6 Hartmut Goebel 2021-11-19 17:12:09 +0100
  • cd6243079c Fix mode-line. Hartmut Goebel 2021-11-19 17:08:40 +0100
  • 6990da3212 fix PYADPT-140: make overloaded method correct, fix docstring PYADPT-140 Luca Saiu 2021-10-01 11:03:05 +0200
  • 257ab65513 .gitignore: ignore test directory to avoid git status noise Luca Saiu 2021-09-30 17:34:13 +0200
  • 2d14ad1a23 fix PYADPT-139 PYADPT-139 Luca Saiu 2021-09-30 14:05:54 +0200
  • b41ca61b91 change the Python API to follow the engine API after ENGINE-959 lucasaiu/message-struct-change Luca Saiu 2021-09-24 11:35:18 +0200
  • 915f6d0001 adapt to ENGINE-959, without changing the Python side of the API Luca Saiu 2021-09-23 07:41:32 +0200
  • 9445bca59f WIP lucasaiu/message-rating-field PYDAPT-138 Luca Saiu 2021-09-23 07:41:32 +0200
  • 44db8b7510 pEpEngine=Release_2.1.49 2.1.10 heck 2021-09-13 20:33:25 +0200
  • 7d2fff8083 Update Windows build Thomas 2021-07-05 11:02:11 +0200
  • e4482be063 pEpEngine=Release_2.1.42 2.1.9 heck 2021-06-24 14:24:31 +0200
  • 7a8bf38984 PYADPT-116: for PR's: minimal changes please, sometimes even dead code has a reason oi put it there 2.1.8 heck 2021-06-24 14:21:24 +0200
  • 597e5749ab PYADPT-116: formatting heck 2021-06-24 14:20:35 +0200
  • 41a0f49281 Merge pull request 'Fix Blob.data accessor for binary data, esp. bull-bytes' (#5) from htgoebel/pEpPythonAdapter:fix-PYADPT-116 into Release_2.1 heck 2021-06-24 14:12:08 +0200
  • 6a715e199d PYADPT-116: Add more test-cases. #5 Hartmut Goebel 2021-06-24 11:19:20 +0200
  • f5d83b7454 PYADPT-116: Clean up test-suite. Hartmut Goebel 2021-06-24 11:16:29 +0200
  • d6568b0075 PYADPT-116: Fix Blob.data getter for binary data, esp. null-bytes. Hartmut Goebel 2021-06-24 11:12:21 +0200
  • 312c6d9b92 PYADPT-116: Make tests use binary data, esp. null-bytes. Hartmut Goebel 2021-06-24 11:08:41 +0200
  • 3c75e518fc Merge branch 'PYADPT-116 - Blob is missing .data accessor' into Release_2.1 2.1.7 heck 2021-06-23 18:27:32 +0200
  • 50a09206cd PYADPT-116: add tests PYADPT-116 heck 2021-06-23 18:26:51 +0200
  • 194f18b04f PYADPT-116: add get/set property Blob.data heck 2021-06-23 18:26:38 +0200
  • bc645f5da2 PYADPT-116: refactor blob.data as setter/getter (getter added) heck 2021-06-23 18:26:10 +0200
  • d8172a43aa Build: pEpEngine=Release_2.1.41 2.1.6 heck 2021-06-23 15:32:23 +0200