175 Commits (main)
 

Author SHA1 Message Date
trivernis deb54cf57a
chore: Release bromine version 0.22.1 3 months ago
trivernis b993bed67b
Fix issues with static secrets 3 months ago
trivernis 5bf368e568
chore: Release bromine version 0.22.0 3 months ago
trivernis f796d748be
Merge branch 'main' of github.com:Trivernis/bromine 3 months ago
trivernis 1ae44a8053
Update dependencies 3 months ago
Julius Riegel 3f3dc1275c
Merge pull request #42 from Trivernis/develop
Develop
2 years ago
trivernis 87a3abe213
Update dependencies
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis b53c2f6c39
Merge branch 'develop' of github.com:Trivernis/bromine into develop
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 8e1f2327f7
Add public key validation to encryption layer options
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
Julius Riegel 71bcf8145d
Merge pull request #41 from Trivernis/develop
Improve the README
2 years ago
Trivernis c390ec41c1 Improve the README
Signed-off-by: Trivernis <trivernis@protonmail.com>
2 years ago
Julius Riegel 44fcdc51b0
Merge pull request #40 from Trivernis/develop
Fix clippy errors and missing rt feature
2 years ago
Trivernis 58ae10bdc9 Change runner for linting to ubuntu only
Signed-off-by: Trivernis <trivernis@protonmail.com>
2 years ago
Trivernis 9912622dc1 Add clippy task and fix antipattern
Signed-off-by: Trivernis <trivernis@protonmail.com>
2 years ago
Trivernis 7e54755c56 Fix clippy errors and missing rt feature
Signed-off-by: Trivernis <trivernis@protonmail.com>
2 years ago
Julius Riegel 258f9280e4
Merge pull request #39 from Trivernis/develop
Performance + readability
2 years ago
trivernis aedf7c4ba2
Add option to configure the TCP ttl
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis ae52798cd0
Replace hashmap for replies with dashmap
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 5a0c829602
Feature gate encryption feature
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
Julius Riegel c4baf40e65
Merge pull request #38 from Trivernis/develop
Develop
2 years ago
trivernis ef99adfee1
Fix issues with encryption writers
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis fe7dc97008
Add encrypted wrapper protocol implementation
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis ac471d296e
Change internal bytes representation to Bytes object from bytes crate
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis ca264abae8
Improve test protocol
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
Julius Riegel 7efe85345c
Merge pull request #37 from Trivernis/develop
Switch from typemap_rev to trait-bound-typemap for context data
2 years ago
trivernis 54cd0fbcc8
Switch from typemap_rev to trait-bound-typemap for context data
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
Julius Riegel c2728a44ea
Merge pull request #36 from Trivernis/develop
Change insert_all to accept all kinds of into_iterator implementations
2 years ago
trivernis b57dea5bb4
Change insert_all to accept all kinds of into_iterator implementations
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
Julius Riegel 358f8b2af1
Merge pull request #35 from Trivernis/develop
Fix typemap dependency
2 years ago
trivernis 5c77d3cd28
Fix typemap dependency
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
Julius Riegel 62e61ba1b2
Merge pull request #34 from Trivernis/develop
Develop
2 years ago
trivernis 6f19a63090
Change typemap_rev to git version and add insert_all to builder
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 5e239e1555
Update dependencies
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
Julius Riegel b5ab69cb32
Merge pull request #33 from Trivernis/develop
Update dependencies
2 years ago
trivernis 6ac3ac2459
Fix tests for messagepack
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 597b67eb75
Update dependencies
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
Julius Riegel 891b688ff5
Merge pull request #32 from Trivernis/develop
Stream Responses
2 years ago
trivernis 9586ed6d36
Fix further performance issues
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 1effb4f6c9
Replace one unwrap_or with unwrap_or_else
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 18412c4a2f
Increment version
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 38342eac44
Fix dangling response listeners
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 9cc7d1ffe8
Add asynchronous response streams
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 619a0173f0
Fix style issues
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis e316d29807
Move emit metadata to separate modules
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 51f53e7fbe
Fix errors in benchmarks
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 2527763494
Fix compile errors
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis fbee60e64b
Change handler result to contain a response
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 2fa63da081
Change error events to be identified by event type and not by name
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 4803a655d7
Introduce event types
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
DeepSource Bot 782cc1f460 Add .deepsource.toml 2 years ago