Christien Rioux
071d294a70
use Reliable and PreferOrdered by default for private routes
2023-11-05 19:48:33 -05:00
Christien Rioux
f69b4cb40d
python update
2023-11-05 19:21:05 -05:00
Christien Rioux
ee375ad430
safety by default
2023-11-05 18:38:05 -05:00
John Smith
59074368a5
adjust test to choose reliable routes
2023-11-04 21:21:08 -04:00
Christien Rioux
48ab34f577
clean up error, make python tests more reliable
2023-10-21 15:54:07 -04:00
Christien Rioux
bdee12bbf5
add message field for python schema
2023-10-21 15:03:26 -04:00
Christien Rioux
697ac5e9ce
error cleanup
2023-10-21 15:00:50 -04:00
TC Johnson
cc5cb8a8b0
Version update: v0.2.3 → v0.2.4
2023-10-15 12:24:59 -05:00
Derrick Oswald
5f3fb954d8
fix minor typo
...
Fixes the Progressive Web App configuration doc comment which has a typo in the word Progressive.
2023-09-29 08:11:49 +02:00
TC Johnson
fa13f95a10
Version update: v0.2.2 → v0.2.3
...
- Security fix for WS denial of service
- Support for latest Rust 1.72
2023-09-17 13:21:57 -05:00
TC Johnson
06c0abead8
Version update: v0.2.1 → v0.2.2
2023-09-16 17:32:16 -05:00
TC Johnson
69cb0beb36
Make Python README a bit more descriptive
...
Adding in a little more text to help the reader better understand
what this module is, its prereqs, and point to the demo app as
an example how an app is structured.
2023-09-04 11:07:50 -05:00
TC Johnson
65826b219b
Version update: v0.2.0 → v0.2.1
2023-09-03 19:45:12 -05:00
John Smith
c3cb4198e3
changelog for 0.2.1
...
update python schema
2023-09-03 17:29:11 -04:00
Brandon Vandegrift
1532db70b7
Add .json file extension to jsonschema output files
2023-09-02 14:17:43 -04:00
TC Johnson
2c46a159a3
Version update: v0.1.10 → v0.2.0
2023-09-02 09:45:56 -05:00
Christien Rioux
90772728c2
bumpversion fixes
2023-09-02 10:41:59 -04:00
Mike Phipps
9a46a28a3d
veilid-python: update_schema.sh now checks in a few places for veilid-server
2023-08-24 23:30:44 +00:00
TC Johnson
513116e672
Version update: v0.1.9 → v0.1.10
2023-08-20 11:37:18 -05:00
TC Johnson
dfeecdde0d
Version update: v0.1.8 → v0.1.9
2023-08-19 17:35:52 -05:00
TC Johnson
04c26e48f0
'Version update: 0.1.7 → 0.1.8'
2023-08-18 20:27:01 -05:00
TC Johnson
f49592927e
Fix Python Install Instructions
...
Changed the references from veilid_python to veilid to match the
package name as it is in Pypi.
2023-08-18 19:59:44 -05:00
Teknique
941d0a2d84
Removed demo code from this repo
2023-08-05 10:07:42 -07:00
Teknique
469aefb873
Encrypt messages between nodes
...
Both sides of the chat now generate secrets based on their private key
and the other side's public key. They encrypt each message with a nonce
before sending it, and use the nonce in the decryption.
This _does_ mean that the responder has to specify the starter's name
now so that they can select the proper public key for encryption.
2023-08-02 23:21:46 -07:00
Teknique
04354d79c9
Cleanups and prepping for encryption
...
This cleans up some types, moves some typing to loading and saving keys,
uses clearer object names, and passes a crypto system into chatter.
This lays the groundwork for adding encryption.
2023-08-02 21:20:01 -07:00
Teknique
11858a1f5c
Added with_privacy changes
2023-08-02 12:28:52 -07:00
Teknique
92439fede9
Working cross-server chat
2023-08-02 12:28:05 -07:00
Teknique
781051783c
Responder tries to open the key before writing.
2023-08-02 12:28:05 -07:00
Teknique
18e283bb84
WIP snapshot.
2023-08-02 12:28:05 -07:00
Teknique
be2b3ec1e8
More helpful class reprs
2023-08-02 12:28:05 -07:00
Teknique
d9d03885d9
Run Black on veilid-python
2023-08-02 12:28:05 -07:00
John Smith
8a287d13ef
0.1.7
2023-07-30 19:33:58 -04:00
John Smith
422a645708
python and api fixes
2023-07-30 16:45:20 -04:00
John Smith
1861650d44
0.1.6
2023-07-22 16:28:05 -04:00
TC Johnson
4951e983c7
Release 0.1.5
2023-07-22 12:02:10 -05:00
Teknique
c4620218aa
Worked around globals
2023-07-21 17:35:39 -07:00
Teknique
1e529c2474
Automatically skip tests when veilid-server isn't running
2023-07-21 16:54:32 -07:00
Christien Rioux
fa45f491eb
0.1.4
2023-07-19 21:15:54 -04:00
John Smith
4702a33a4a
licensing
2023-07-19 12:48:44 -04:00
John Smith
fff6742c6f
version bump
2023-07-17 17:53:42 -04:00
Christien Rioux
217a2470b0
first version bump
2023-07-16 15:04:00 -04:00
Christien Rioux
dbd61a9255
Versions
2023-07-16 14:51:12 -04:00
Christien Rioux
4078c00098
veilidchat work
2023-07-15 19:35:22 -04:00
Christien Rioux
19f384ab33
refactor create dht value
2023-07-15 19:35:22 -04:00
John Smith
d9dd0a3fba
cleanup python
2023-07-04 13:38:25 -04:00
John Smith
bd7c5701fe
fix python
2023-07-04 13:11:22 -04:00
John Smith
907075411d
protocol level capabilities
2023-07-04 12:35:48 -04:00
John Smith
8f721c428b
more capability work
2023-07-04 00:24:55 -04:00
John Smith
ffc54f482e
more capabilities
2023-07-03 15:56:13 -04:00
John Smith
dfb4eefd92
switch out capabilities
2023-07-03 15:10:28 -04:00