]> git.lizzy.rs Git - connect-rs.git/log
connect-rs.git
20 months agorefactor to have datagram already serialized in memory main
Sachandhan Ganesh [Fri, 9 Jul 2021 19:13:01 +0000 (12:13 -0700)]
refactor to have datagram already serialized in memory

3 years agoremove unstable features for doc comments
Sachandhan Ganesh [Mon, 15 Feb 2021 01:41:03 +0000 (17:41 -0800)]
remove unstable features for doc comments

3 years agoremove unstable feature
Sachandhan Ganesh [Mon, 15 Feb 2021 01:07:15 +0000 (17:07 -0800)]
remove unstable feature

3 years agoimprove documentation and logging
Sachandhan Ganesh [Sun, 14 Feb 2021 20:37:14 +0000 (12:37 -0800)]
improve documentation and logging

3 years agofix features flag and bump version to 0.2.1
Sachandhan Ganesh [Sun, 14 Feb 2021 07:49:44 +0000 (23:49 -0800)]
fix features flag and bump version to 0.2.1

3 years agofix docs to be more readable
Sachandhan Ganesh [Sun, 14 Feb 2021 07:12:59 +0000 (23:12 -0800)]
fix docs to be more readable

3 years agorevert back to using vectored writes to the network stream
Sachandhan Ganesh [Sun, 14 Feb 2021 07:06:41 +0000 (23:06 -0800)]
revert back to using vectored writes to the network stream

3 years agodon't let users construct datagrams with a message larger than 100MB
Sachandhan Ganesh [Sun, 14 Feb 2021 07:02:55 +0000 (23:02 -0800)]
don't let users construct datagrams with a message larger than 100MB

3 years agointroduce new example program to test ordering of messages
Sachandhan Ganesh [Sun, 14 Feb 2021 06:47:38 +0000 (22:47 -0800)]
introduce new example program to test ordering of messages

3 years agorefactor read/write for correctness and ordering of messages
Sachandhan Ganesh [Sun, 14 Feb 2021 06:47:24 +0000 (22:47 -0800)]
refactor read/write for correctness and ordering of messages

3 years agoremove `block_on` in tls-listener
Sachandhan Ganesh [Sat, 13 Feb 2021 09:00:12 +0000 (01:00 -0800)]
remove `block_on` in tls-listener

3 years agoremove `block_on` in tcp-listener
Sachandhan Ganesh [Sat, 13 Feb 2021 08:28:35 +0000 (00:28 -0800)]
remove `block_on` in tcp-listener

3 years agomove tls into a feature and remove error dep on async-channel
Sachandhan Ganesh [Sat, 13 Feb 2021 08:06:08 +0000 (00:06 -0800)]
move tls into a feature and remove error dep on async-channel

3 years agoremove unnecessary copies of local and peer addrs
Sachandhan Ganesh [Sat, 13 Feb 2021 07:36:02 +0000 (23:36 -0800)]
remove unnecessary copies of local and peer addrs

3 years agoserializing a datagram should consume itself
Sachandhan Ganesh [Sat, 13 Feb 2021 07:20:59 +0000 (23:20 -0800)]
serializing a datagram should consume itself

3 years agoadd doc comments for the datagram
Sachandhan Ganesh [Sat, 13 Feb 2021 07:18:43 +0000 (23:18 -0800)]
add doc comments for the datagram

3 years agoremove dependency on protobuf and introduce basic custom wire format
Sachandhan Ganesh [Fri, 12 Feb 2021 23:52:39 +0000 (15:52 -0800)]
remove dependency on protobuf and introduce basic custom wire format

3 years agobump version to unused 0.1.2
Sachandhan Ganesh [Thu, 4 Feb 2021 19:40:36 +0000 (11:40 -0800)]
bump version to unused 0.1.2

3 years agoexplain protobuf choice and bump version to 0.1.0
Sachandhan Ganesh [Thu, 4 Feb 2021 19:38:17 +0000 (11:38 -0800)]
explain protobuf choice and bump version to 0.1.0

3 years agoMerge branch 'main' of github.com:sachanganesh/connect-rs into main
Sachandhan Ganesh [Thu, 4 Feb 2021 19:27:10 +0000 (11:27 -0800)]
Merge branch 'main' of github.com:sachanganesh/connect-rs into main

3 years agodon't run build.rs if env is not dev
Sachandhan Ganesh [Thu, 4 Feb 2021 19:20:55 +0000 (11:20 -0800)]
don't run build.rs if env is not dev

3 years agodon't run build.rs if env is dev
Sachandhan Ganesh [Thu, 4 Feb 2021 19:20:55 +0000 (11:20 -0800)]
don't run build.rs if env is dev

3 years agodon't re-run build.rs under any circumstances
Sachandhan Ganesh [Thu, 4 Feb 2021 09:13:16 +0000 (01:13 -0800)]
don't re-run build.rs under any circumstances

3 years agoadd badges to readme
Sachandhan Ganesh [Thu, 4 Feb 2021 09:13:00 +0000 (01:13 -0800)]
add badges to readme

3 years agobump version and stop tracking Cargo.lock
Sachandhan Ganesh [Thu, 4 Feb 2021 08:53:27 +0000 (00:53 -0800)]
bump version and stop tracking Cargo.lock

3 years agoadd documentation prop
Sachandhan Ganesh [Thu, 4 Feb 2021 08:52:04 +0000 (00:52 -0800)]
add documentation prop

3 years agofix heading levels in the readme and bump version
Sachandhan Ganesh [Thu, 4 Feb 2021 08:50:31 +0000 (00:50 -0800)]
fix heading levels in the readme and bump version

3 years agobump version and update README.md to mirror docs
Sachandhan Ganesh [Thu, 4 Feb 2021 08:44:32 +0000 (00:44 -0800)]
bump version and update README.md to mirror docs

3 years agorenamed server to listener and add thorough documentation
Sachandhan Ganesh [Thu, 4 Feb 2021 08:42:01 +0000 (00:42 -0800)]
renamed server to listener and add thorough documentation

3 years agofix visibility and props
Sachandhan Ganesh [Thu, 4 Feb 2021 00:23:45 +0000 (16:23 -0800)]
fix visibility and props

3 years agofix license
Sachandhan Ganesh [Thu, 4 Feb 2021 00:12:00 +0000 (16:12 -0800)]
fix license

3 years agoMerge branch 'main' of github.com:sachanganesh/connect-rs into main
Sachandhan Ganesh [Thu, 4 Feb 2021 00:08:41 +0000 (16:08 -0800)]
Merge branch 'main' of github.com:sachanganesh/connect-rs into main

3 years agoupdate crate props
Sachandhan Ganesh [Thu, 4 Feb 2021 00:06:39 +0000 (16:06 -0800)]
update crate props

3 years agoupdate crate props
Sachandhan Ganesh [Thu, 4 Feb 2021 00:06:39 +0000 (16:06 -0800)]
update crate props

3 years agoMerge pull request #1 from sachanganesh/add-apache-license
Sachandhan Ganesh [Wed, 3 Feb 2021 23:59:00 +0000 (15:59 -0800)]
Merge pull request #1 from sachanganesh/add-apache-license

Create Apache-v2 LICENSE

3 years agoremove features that are no longer on the agenda
Sachandhan Ganesh [Wed, 3 Feb 2021 23:55:32 +0000 (15:55 -0800)]
remove features that are no longer on the agenda

3 years agomove 'future goals' section into own issues
Sachandhan Ganesh [Wed, 3 Feb 2021 23:41:42 +0000 (15:41 -0800)]
move 'future goals' section into own issues

3 years agoCreate LICENSE
Sachandhan Ganesh [Wed, 3 Feb 2021 23:28:46 +0000 (15:28 -0800)]
Create LICENSE

3 years agoinclude gitignore and examples dir
Sachandhan Ganesh [Wed, 3 Feb 2021 22:28:30 +0000 (14:28 -0800)]
include gitignore and examples dir

3 years agorun cargo fmt
Sachandhan Ganesh [Thu, 21 Jan 2021 02:23:23 +0000 (18:23 -0800)]
run cargo fmt

3 years agobring back Stream impl with block_on in poll_next for functionality
Sachandhan Ganesh [Thu, 21 Jan 2021 02:21:45 +0000 (18:21 -0800)]
bring back Stream impl with block_on in poll_next for functionality

3 years agomake async-oriented, remove block_on
Sachandhan Ganesh [Thu, 21 Jan 2021 00:51:00 +0000 (16:51 -0800)]
make async-oriented, remove block_on

3 years agoavoid block_on as much as possible
Sachandhan Ganesh [Wed, 20 Jan 2021 07:09:29 +0000 (23:09 -0800)]
avoid block_on as much as possible

3 years agoadd return stmt to fix bug
Sachandhan Ganesh [Wed, 20 Jan 2021 04:53:18 +0000 (20:53 -0800)]
add return stmt to fix bug

3 years agodon't block in poll_x fns, fixes conn closing issues
Sachandhan Ganesh [Wed, 20 Jan 2021 04:50:21 +0000 (20:50 -0800)]
don't block in poll_x fns, fixes conn closing issues

3 years agobetter handling of stream/sink closing
Sachandhan Ganesh [Tue, 19 Jan 2021 19:12:03 +0000 (11:12 -0800)]
better handling of stream/sink closing

3 years agouse generic futures-executor in place of async-task
Sachandhan Ganesh [Sun, 17 Jan 2021 03:42:50 +0000 (19:42 -0800)]
use generic futures-executor in place of async-task

3 years agolower the log level of debug stmts to trace
Sachandhan Ganesh [Fri, 15 Jan 2021 21:31:13 +0000 (13:31 -0800)]
lower the log level of debug stmts to trace

3 years agoadd debug stmt for tls server shutdown
Sachandhan Ganesh [Fri, 15 Jan 2021 20:38:31 +0000 (12:38 -0800)]
add debug stmt for tls server shutdown

3 years agoadd more debug stmts to tcp server
Sachandhan Ganesh [Fri, 15 Jan 2021 20:37:41 +0000 (12:37 -0800)]
add more debug stmts to tcp server

3 years agoremove unused crates
Sachandhan Ganesh [Fri, 15 Jan 2021 20:13:13 +0000 (12:13 -0800)]
remove unused crates

3 years agoworking tls examples
Sachandhan Ganesh [Fri, 15 Jan 2021 08:03:19 +0000 (00:03 -0800)]
working tls examples

3 years agofix tls and cull warnings
Sachandhan Ganesh [Fri, 15 Jan 2021 07:42:33 +0000 (23:42 -0800)]
fix tls and cull warnings

3 years agorename stitch-net to connect
Sachandhan Ganesh [Fri, 15 Jan 2021 05:25:55 +0000 (21:25 -0800)]
rename stitch-net to connect