profile
viewpoint

cloudera/livy 923

Livy is an open source REST interface for interacting with Apache Spark from anywhere

cadencemarseille/rust-pcre 22

Rust wrapper for libpcre

erickt/bonjour-forwarder 11

An example on how to have bonjour talk to zeromq

brson/llvm 7

Temporary fork of LLVM for Rust

erickt/celestia 4

Mirror of celestia

erickt/cargo-central 3

rust-lang.org maintained cargo repository

erickt/cchashmap 3

Rust implementation of the Cache Conscious HashMap

erickt/couchrest 2

A RESTful CouchDB client based on Heroku's RestClient and Couch.js

erickt/advisory-db 1

Security advisory database for Rust crates published through crates.io

erickt/bstr 1

A string type for Rust that is not required to be valid UTF-8.

push eventerickt/rust-zmq

Erick Tryzelaar

commit sha d3208cc92b92f05987e7772736ed41d3942758d3

WIP experiment with github actions

view details

push time in 9 days

push eventerickt/rust-zmq

Erick Tryzelaar

commit sha 3520dca1bbe6377057b1e117427400dd7a7a9d9c

WIP experiment with github actions

view details

push time in 9 days

push eventerickt/rust-zmq

Erick Tryzelaar

commit sha 50fd3a84d7e09054bf0451f0c77ad2013e426ece

WIP experiment with github actions

view details

push time in 9 days

push eventerickt/rust-zmq

yihuang

commit sha 59dec853dfc098fdd8cb74416652787cdd2f5bf4

impl AsRawFd for Socket Fix #305

view details

Kal Conley

commit sha b49cdeaa3a4a6a48e7b4efd646d755ed57ea99b0

Add `Context` getters and setters for `ZMQ_IO_THREADS` Fixes #206

view details

Kal Conley

commit sha 9bf4bdd50ec405b3ca705926996c0cdf57ef1ec7

Fix errors with clippy 1.44.1 Fix `error: redundant clone` Fix `error: unnecessary parentheses around assigned value`

view details

Kal Conley

commit sha 0a5e375c0e87eb36d33807f20c152854d682945b

Fix flaky `test_monitor_events` test Closing the client and server sockets at the same time allows each side to race to disconnect the peer. Close the server socket after it is "disconnected".

view details

Erick Tryzelaar

commit sha 3c30794e774045777958dd3947e57fe5c6951761

Fix warnings

view details

Erick Tryzelaar

commit sha a5df9fe593dcd07639a25f75d57312adc99ee738

Merge pull request #319 from erickt/warnings Fix warnings

view details

Erick Tryzelaar

commit sha 49f26ae499c27639c4fd07980690197435dbf15e

Switch from compiletest_rs to trybuild trybuild is a bit more of a robust test suite, which uses cargo instead of rustc to drive the build.

view details

Erick Tryzelaar

commit sha 2dcb646ca2889ba29ec340da55924b5ac2e73e71

Merge pull request #320 from erickt/trybuild Switch from compiletest_rs to trybuild

view details

Erick Tryzelaar

commit sha 07969f3903119eb6cd47cad9908ce851877a27c5

Fix a clippy warning

view details

Erick Tryzelaar

commit sha 407cd8303f0cfc4b701c3d93e64b0a593a9d0299

Merge pull request #321 from erickt/warning Fix a clippy warning

view details

Erick Tryzelaar

commit sha 1847bb33aa1377e9a1f554e3256ecbeb1728fa70

Merge pull request #313 from kalcutter/fix-flaky-test_monitor_events Fix flaky `test_monitor_events` test

view details

Erick Tryzelaar

commit sha 38a37bcb1ce07fbe6c1d493b3a9c39952dbd9133

Merge pull request #312 from kalcutter/fix-clippy-errors Fix errors with clippy 1.44.1

view details

Erick Tryzelaar

commit sha d5ada96297c337ec8898ab9a85db525fa6195bf5

Merge pull request #306 from yihuang/async_smol implement AsRawFd

view details

Erick Tryzelaar

commit sha eede4315e10eccddec4348561c42ded534e6001e

Merge pull request #311 from kalcutter/context-io-threads Add `Context` getters and setters for `ZMQ_IO_THREADS`

view details

Erick Tryzelaar

commit sha 681069a144f2a207e819c5cdaf5b1fa6773e737f

WIP experiment with github actions

view details

push time in 9 days

create barncherickt/rust-zmq

branch : trybuild

created branch time in 12 days

pull request commenterickt/rust-zmq

Add `Context` getters and setters for `ZMQ_IO_THREADS`

Thanks! Yeah, I think it's better to follow the convention of the library, rather than following RFC #344.

kalcutter

comment created time in 12 days

PR merged erickt/rust-zmq

Add `Context` getters and setters for `ZMQ_IO_THREADS`

Fixes #206

Specific getters and setters are used following the precedence from Socket.

+29 -0

1 comment

2 changed files

kalcutter

pr closed time in 12 days

push eventerickt/rust-zmq

Kal Conley

commit sha b49cdeaa3a4a6a48e7b4efd646d755ed57ea99b0

Add `Context` getters and setters for `ZMQ_IO_THREADS` Fixes #206

view details

Erick Tryzelaar

commit sha eede4315e10eccddec4348561c42ded534e6001e

Merge pull request #311 from kalcutter/context-io-threads Add `Context` getters and setters for `ZMQ_IO_THREADS`

view details

push time in 12 days

issue closederickt/rust-zmq

Allow creation with more than default IO threads

How difficult would it be to allow creation of a ZMQ context with more than one IO thread? I don't know if Rust has any special considerations, though I would expect it is just a different call to the context initialization.

closed time in 12 days

bspeice

pull request commenterickt/rust-zmq

implement AsRawFd

thanks! I'm not crazy about the unwraps here, but there's not much we can do if AsRawFd() doesn't let us return a Result.

yihuang

comment created time in 12 days

PR merged erickt/rust-zmq

implement AsRawFd

Fix #305

+18 -0

4 comments

1 changed file

yihuang

pr closed time in 12 days

push eventerickt/rust-zmq

yihuang

commit sha 59dec853dfc098fdd8cb74416652787cdd2f5bf4

impl AsRawFd for Socket Fix #305

view details

Erick Tryzelaar

commit sha d5ada96297c337ec8898ab9a85db525fa6195bf5

Merge pull request #306 from yihuang/async_smol implement AsRawFd

view details

push time in 12 days

issue closederickt/rust-zmq

Implement AsRawFd/AsRawSocket for Socket

So we can take advantage of smol::Async directly.

closed time in 12 days

yihuang

PR merged erickt/rust-zmq

Fix errors with clippy 1.44.1

Fix error: redundant clone Fix error: unnecessary parentheses around assigned value

+23 -23

0 comment

2 changed files

kalcutter

pr closed time in 12 days

push eventerickt/rust-zmq

Kal Conley

commit sha 9bf4bdd50ec405b3ca705926996c0cdf57ef1ec7

Fix errors with clippy 1.44.1 Fix `error: redundant clone` Fix `error: unnecessary parentheses around assigned value`

view details

Erick Tryzelaar

commit sha 38a37bcb1ce07fbe6c1d493b3a9c39952dbd9133

Merge pull request #312 from kalcutter/fix-clippy-errors Fix errors with clippy 1.44.1

view details

push time in 12 days

push eventerickt/rust-zmq

Kal Conley

commit sha 0a5e375c0e87eb36d33807f20c152854d682945b

Fix flaky `test_monitor_events` test Closing the client and server sockets at the same time allows each side to race to disconnect the peer. Close the server socket after it is "disconnected".

view details

Erick Tryzelaar

commit sha 1847bb33aa1377e9a1f554e3256ecbeb1728fa70

Merge pull request #313 from kalcutter/fix-flaky-test_monitor_events Fix flaky `test_monitor_events` test

view details

push time in 12 days

PR merged erickt/rust-zmq

Fix flaky `test_monitor_events` test

Closing the client and server sockets at the same time allows each side to race to disconnect the peer. Close the server socket after it is "disconnected".

+4 -3

0 comment

1 changed file

kalcutter

pr closed time in 12 days

PR opened dtolnay/trybuild

normalize dir seperators in types

Rust anonymous closure types include the path to the position in the file where the closure was defined. This results in different output on windows compared to linux and mac. This patch looks for lines starting with "= note: required because it appears within the type", and replaces all '' with '/' in order to be cross platform.

I'm not completely confident about how we're supposed to order the different normalization schemes, but this placement seems to work in my local testing.

+31 -0

0 comment

4 changed files

pr created time in 12 days

create barncherickt/trybuild

branch : types

created branch time in 12 days

fork erickt/trybuild

Test harness for ui tests of compiler diagnostics

fork in 12 days

delete branch erickt/rust-zmq

delete branch : warning

delete time in 12 days

push eventerickt/rust-zmq

Erick Tryzelaar

commit sha 07969f3903119eb6cd47cad9908ce851877a27c5

Fix a clippy warning

view details

Erick Tryzelaar

commit sha 407cd8303f0cfc4b701c3d93e64b0a593a9d0299

Merge pull request #321 from erickt/warning Fix a clippy warning

view details

push time in 12 days

PR merged erickt/rust-zmq

Fix a clippy warning
+1 -1

0 comment

1 changed file

erickt

pr closed time in 12 days

PR opened erickt/rust-zmq

Fix a clippy warning
+1 -1

0 comment

1 changed file

pr created time in 15 days

create barncherickt/rust-zmq

branch : warning

created branch time in 15 days

delete branch erickt/rust-zmq

delete branch : trybuild

delete time in 15 days

push eventerickt/rust-zmq

Erick Tryzelaar

commit sha 49f26ae499c27639c4fd07980690197435dbf15e

Switch from compiletest_rs to trybuild trybuild is a bit more of a robust test suite, which uses cargo instead of rustc to drive the build.

view details

Erick Tryzelaar

commit sha 2dcb646ca2889ba29ec340da55924b5ac2e73e71

Merge pull request #320 from erickt/trybuild Switch from compiletest_rs to trybuild

view details

push time in 15 days

PR merged erickt/rust-zmq

Switch from compiletest_rs to trybuild

trybuild is a bit more of a robust test suite, which uses cargo instead of rustc to drive the build.

+28 -33

0 comment

6 changed files

erickt

pr closed time in 15 days

pull request commenterickt/rust-zmq

Remove `owned` flag from `Socket` [nfc]

Looks good, but rather than using a null pointer to signify ownership, what about using Optionstd::ptr::NonNull? That might be a little more appropriate.

kalcutter

comment created time in 16 days

PR opened erickt/rust-zmq

Switch from compiletest_rs to trybuild

trybuild is a bit more of a robust test suite, which uses cargo instead of rustc to drive the build.

+28 -33

0 comment

6 changed files

pr created time in 16 days

create barncherickt/rust-zmq

branch : trybuild

created branch time in 16 days

delete branch erickt/rust-zmq

delete branch : warnings

delete time in 16 days

push eventerickt/rust-zmq

Erick Tryzelaar

commit sha 3c30794e774045777958dd3947e57fe5c6951761

Fix warnings

view details

Erick Tryzelaar

commit sha a5df9fe593dcd07639a25f75d57312adc99ee738

Merge pull request #319 from erickt/warnings Fix warnings

view details

push time in 16 days

PR merged erickt/rust-zmq

Fix warnings
+22 -22

0 comment

1 changed file

erickt

pr closed time in 16 days

PR opened erickt/rust-zmq

Fix warnings
+22 -22

0 comment

1 changed file

pr created time in 16 days

create barncherickt/rust-zmq

branch : warnings

created branch time in 16 days

push eventerickt/rust-zmq

Erick Tryzelaar

commit sha 820f9538a46d249f5ec2977f2d221506b386d1c6

WIP experiment with github actions

view details

push time in 16 days

push eventerickt/rust-zmq

Erick Tryzelaar

commit sha 714964cc2b90e0c7ee69a30aa01df116dc4f6332

WIP experiment with github actions

view details

push time in 16 days

PR opened erickt/rust-zmq

WIP experiment with github actions
+62 -0

0 comment

1 changed file

pr created time in 16 days

create barncherickt/rust-zmq

branch : github-actions

created branch time in 16 days

push eventheartsucker/rust-tuf

Tamir Duberstein

commit sha ea160a6ba9a7ede90bca125306fb35156e722d82

update to hyper 0.13.2 and http 0.2 Change-Id: I033e7d8976bdc502f22c45bfe065cd97d95870a9

view details

Erick Tryzelaar

commit sha eab89a052270714eb455c3bf9da729a19862140c

Merge pull request #271 from tamird/hyper-0.13 update to hyper 0.13 and http 0.2

view details

push time in 2 months

PR merged heartsucker/rust-tuf

update to hyper 0.13 and http 0.2

@erickt

+6 -9

1 comment

2 changed files

tamird

pr closed time in 2 months

create barncherickt/hyper

branch : fakio

created branch time in 2 months

push eventerickt/crypto

Erick Tryzelaar

commit sha 8a92f87dc30697d9e3805af695efdf1b1dc8409b

ssh: don't err out on channel request msgs to unknown channels rfc4254 section 5.4 states that channel request messages sent to an unrecognized channel should be replied with a `SSH_MSG_CHANNEL_FAILURE`, rather than erring out and closing the mux. This can occur with servers like openssh-portable, which can begin to close a channel and also use that channel for keepalives before it has received a closed response from the client. Fixes golang/go#38908 Change-Id: I1931efa6878da7763a84b484cf503a674c8e8d65

view details

push time in 2 months

create barncherickt/crypto

branch : change-232659

created branch time in 2 months

push eventheartsucker/rust-tuf

Olivia Nordquist

commit sha 5263f3e9947add4fd75dd380d3891a9850a168c7

Adding Hyper and Http error variants. Also, fixes a typo for UnknownHashAlgorithm

view details

Olivia Nordquist

commit sha 11c33e02097b7fafe759682f34e57506bf337edb

propagating errors

view details

Olivia Nordquist

commit sha bed6a53a6c881e4b7c13e62017ab23bc0e37bdf3

assert matches changes

view details

Olivia Nordquist

commit sha fc83673cf872e5926349bedf063dd88dbac8da9f

string versions of errors with Eq/PartialEq

view details

Olivia Nordquist

commit sha 81e28a3c91c75fc6453507b84c2ba608db2cbd49

without non_exhaustive tag

view details

Olivia Nordquist

commit sha 6510e4566a799d1a9112176e2915f836a6edd823

string versions of errors with Eq/PartialEq

view details

Olivia Nordquist

commit sha 4b8e77bface171d9247cbb379ad2055b61d6921e

without non_exhaustive tag

view details

Olivia Nordquist

commit sha 8145f8892f5502cb6f6a3463a61fe8a076b2c778

overzealous with the eq->matches changes

view details

Olivia Nordquist

commit sha 05faf1354a4a5c015261d6d68c69529a1ae671c2

Merge branch 'develop' of https://github.com/itsmeolivia/rust-tuf into develop

view details

Olivia Nordquist

commit sha 96eb96f5151de12c83a126498d7f00d74fff8963

updating all the tests to assert_matches

view details

Olivia Nordquist

commit sha 00fab4c4cf587140f79bc082f456f7346bd14eca

update to 1.40.0

view details

Olivia Nordquist

commit sha 607d56814fbbb8c0d5f8368a8f950032ee60d1ca

non-exhaustive tag

view details

Erick Tryzelaar

commit sha 6968446b0400d8565c755c874b90f9f41bc6d586

Merge pull request #288 from itsmeolivia/develop Adding Hyper and Http error variants.

view details

push time in 2 months

PR merged heartsucker/rust-tuf

Adding Hyper and Http error variants.

Also,removes UnknownHashAlgorithm

+49 -39

2 comments

9 changed files

itsmeolivia

pr closed time in 2 months

Pull request review commentheartsucker/rust-tuf

Adding Hyper and Http error variants.

 pub enum Error {     #[error("illegal argument: {0}")]     IllegalArgument(String), +    /// Generic error for HTTP connections.+    #[error("http: {0}")]+    Http(String),

Do we still need PartialEq and Eq if we're using assert_matches? Are there other places we need equality?

itsmeolivia

comment created time in 2 months

Pull request review commentheartsucker/rust-tuf

Adding Hyper and Http error variants.

 pub enum Error {     #[error("illegal argument: {0}")]     IllegalArgument(String), +    /// Generic error for HTTP connections.+    #[error("http: {0}")]+    Http(String),++    /// Errors that can occur parsing HTTP streams.+    #[error("hyper: {0}")]+    Hyper(String),

Here too.

itsmeolivia

comment created time in 2 months

Pull request review commentheartsucker/rust-tuf

Adding Hyper and Http error variants.

 pub enum Error {     #[error("illegal argument: {0}")]     IllegalArgument(String), +    /// Generic error for HTTP connections.+    #[error("http: {0}")]+    Http(String),

Why not propagate the error from the http crate?

itsmeolivia

comment created time in 2 months

Pull request review commentheartsucker/rust-tuf

Adding Hyper and Http error variants.

 pub enum Error {      /// There is no known or available hash algorithm.     #[error("unknown hash algorithm: {0}")]-    UnkonwnHashAlgorithm(String),+    UnknownHashAlgorithm(String),

It seems like this isn't used. Could you just remove it?

itsmeolivia

comment created time in 2 months

more