Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

SerialPort

Access serial ports with JavaScript and Rust. Linux, OSX and Windows.
Collective - Host: opensource - https://opencollective.com/serialport - Website: https://serialport.io/ - Code: https://github.com/serialport

Prep for 0.9.0 release

github.com/serialport/serialport-rs - 11ccbe12cd38bf7d0e9be02c538374db4592038c authored over 7 years ago by Bryant Mairs <[email protected]>
Update CHANGELOG

github.com/serialport/serialport-rs - 8268a303f7ed5fc821f03f080c32eb59e49680d9 authored over 7 years ago by Bryant Mairs <[email protected]>
Merge branch 'ptty' into 'master'

Added TTYPort::pair

See merge request !2

github.com/serialport/serialport-rs - aa8e14f16c436068db1372fd5dcd53b7842c89aa authored over 7 years ago by Bryant <[email protected]>
Added TTYPort::pair

github.com/serialport/serialport-rs - 09969246405c752ba4480f9f65f37f278825dc2c authored over 7 years ago by Zac Berkowitz <[email protected]>
Update changelog

github.com/serialport/serialport-rs - fd5e0dad5efff6afa364872a579fca62ed8152e9 authored over 7 years ago by Bryant Mairs <[email protected]>
Derive Debug for COMPort

github.com/serialport/serialport-rs - 8955d76d36d38ace9cf9f6455f49e8f0d1ece562 authored over 7 years ago by Bryant Mairs <[email protected]>
Add Gitlab CI badge

github.com/serialport/serialport-rs - e32e725fa6e4afd604a68694ee6f5ee6d6f3b78d authored over 7 years ago by Bryant Mairs <[email protected]>
Allow failure for Linux nightlies on CI

github.com/serialport/serialport-rs - ee2c0b36bd7e6d83ee5370da3e2d3c9c989e236e authored over 7 years ago by Bryant Mairs <[email protected]>
Run clippy on the nightly build

github.com/serialport/serialport-rs - 2fbf07cfe7504475246e70ecfc1fd71a81882497 authored over 7 years ago by Bryant <[email protected]>
Remove leading :: in use statements.

rustfmt suggested this change

github.com/serialport/serialport-rs - 556e3a853e536209af9dc7dfb63278513ecbea12 authored over 7 years ago by Bryant <[email protected]>
Use simpler if/else for boolean match

Recommended by clippy

github.com/serialport/serialport-rs - 800477b990ce6257e687d2a4edbee93e13f8ae6a authored over 7 years ago by Bryant <[email protected]>
Remove blank lines

github.com/serialport/serialport-rs - ce132685cdeacf663bb919049cbe4b1bd46010f1 authored over 7 years ago by Bryant <[email protected]>
Reduce line lengths

github.com/serialport/serialport-rs - 0b9ca07239c94fb7d8c836157ba45f050867550a authored over 7 years ago by Bryant <[email protected]>
Make sure all match branches have a comma

github.com/serialport/serialport-rs - 6396bc0f19b73d50c88ba3ea69ce9f398447b7b7 authored over 7 years ago by Bryant <[email protected]>
Remove tests on beta.

I don't see any value to testing this release

github.com/serialport/serialport-rs - 5d5ec391295ee73906eb20ec3c259e1e0b8b9772 authored over 7 years ago by Bryant <[email protected]>
Add rustfmt tests on stable

github.com/serialport/serialport-rs - 34767b21fdf69b6c8d22e61f378d2386cb680c39 authored over 7 years ago by Bryant <[email protected]>
Wrap long use statements

github.com/serialport/serialport-rs - 483db51778776e919ce3f0741a1b0d60edc8098d authored over 7 years ago by Bryant <[email protected]>
Use 4-space indents

github.com/serialport/serialport-rs - e96b5d7b3a92041fd4eb8ac0df6580f0982d07c3 authored over 7 years ago by Bryant <[email protected]>
Always use trailing commas.

On match statements, structs, etc.

github.com/serialport/serialport-rs - 8a0bbd52bc1002ffafbd37201c0475ca49f0194f authored over 7 years ago by Bryant <[email protected]>
Merge branch 'rawfd_impl' into 'master'

Implemented FromRawFd and IntoRawFd for TTYPort

See merge request !1

github.com/serialport/serialport-rs - 0b639f03b9c58181c9d17e598ad7a91b5e10056c authored over 7 years ago by Bryant <[email protected]>
Added IntoRawFd and FromRawFd impl for TTYPort

github.com/serialport/serialport-rs - 70c55de33f4c393bfdda1a273ec49cbb25e846aa authored over 7 years ago by Zac Berkowitz <[email protected]>
Fix Windows port_name code

github.com/serialport/serialport-rs - 924c7e1600bd8291f1f533e7e4a2541d7f0dab6c authored over 7 years ago by Bryant Mairs <[email protected]>
Remove unnecessary type conversion

github.com/serialport/serialport-rs - 006d5f38e2c0078196b96a66110511585cf1c8d3 authored over 7 years ago by Bryant Mairs <[email protected]>
Add getter for the port name

github.com/serialport/serialport-rs - 59e04934fcd224db32bde271abbcc5e8f2dc4abb authored over 7 years ago by Bryant Mairs <[email protected]>
Add TTYPort::exclusive() & TTYPort::set_exclusive()

Closes #5

github.com/serialport/serialport-rs - 716b9935cfaf4060ea780c0104b1ba4aa7f6b489 authored over 7 years ago by Bryant Mairs <[email protected]>
Update version.

Also minor correction to release notes

github.com/serialport/serialport-rs - cd99dd4a0826b00db17bf32c940a9f9a08d29e8a authored over 7 years ago by Bryant Mairs <[email protected]>
Fix syntax error

github.com/serialport/serialport-rs - 2a19a5addf12d274c548a6b1abed83cb667c58c4 authored over 7 years ago by Bryant Mairs <[email protected]>
Replace all try!() with ?

github.com/serialport/serialport-rs - bc4e929dac1fa58c4e2ce6f5f46c4915026550b5 authored over 7 years ago by Bryant Mairs <[email protected]>
Update example to rely on new default settings

github.com/serialport/serialport-rs - dc101af56f8123d9a96607e86e78ab1e33bcc402 authored over 7 years ago by Bryant Mairs <[email protected]>
Fix warnings during doctests

github.com/serialport/serialport-rs - f6d0f76b62f8e8a27a4ec4c79b277fb84e85dd13 authored over 7 years ago by Bryant Mairs <[email protected]>
Update doc comments

github.com/serialport/serialport-rs - c19e0f22a569ea2d0b26b3423c25a35fd5fa7aa9 authored over 7 years ago by Bryant Mairs <[email protected]>
Change open() to take a SerialPortSettings arg.

Also change the return of TTYPort/COMPort to use their discrete types

github.com/serialport/serialport-rs - 1effd4509f6671b9a70d16899dd31fcb489e3d05 authored over 7 years ago by Bryant Mairs <[email protected]>
Borrow SerialPortSettings

github.com/serialport/serialport-rs - ad0de916ac8c4ff43f25bbbcf53d1f6a5bbbf23c authored over 7 years ago by Bryant Mairs <[email protected]>
Make SerialPortSettings generally usable.

Add it to the prelude, make all field public, and add a default impl.

github.com/serialport/serialport-rs - 76b6fbd0485b76ad679f2e724a867f5c1d5e7c6e authored over 7 years ago by Bryant Mairs <[email protected]>
Increment version and update release notes

github.com/serialport/serialport-rs - 2b5cf39fde5c1b052e646c01d36ba773057c1e34 authored over 7 years ago by Bryant Mairs <[email protected]>
Switch to crates.io versions of dependencies.

Was testing some local changes and never meant to push them

github.com/serialport/serialport-rs - ca081ca426f8e1e57d67d167c9c45382c7c6f77d authored over 7 years ago by Bryant Mairs <[email protected]>
Add an Unimplemented error no unsupported systems.

This is Android and non-Linux Unices.

github.com/serialport/serialport-rs - af11a456b18845fbcb4eb027c508eecd62e8bc56 authored over 7 years ago by Bryant Mairs <[email protected]>
Consolidate dependencies across systems

github.com/serialport/serialport-rs - 963b3bdbdfbe96e164f183407dae53d375d546eb authored over 7 years ago by Bryant Mairs <[email protected]>
Don't need clone() on Copy type.

Suggested by clippy

github.com/serialport/serialport-rs - 01f1c7a88dc9a561e427d0368afda07d23fc32f7 authored over 7 years ago by Bryant <[email protected]>
Use write_all to ensure all data is written.

Suggested by Clippy

github.com/serialport/serialport-rs - 7b68281a7967bb07082092e579e5de8a85859a7a authored over 7 years ago by Bryant <[email protected]>
Add appveyor badge to Cargo.toml

github.com/serialport/serialport-rs - 89eedf985956a8d854b4fa045b65118b709c2777 authored over 7 years ago by Bryant <[email protected]>
Increment to v0.2.2 to publish new metadata.

Used the wrong cargo version to publish the crate and the
category metadata didn't get pushed. N...

github.com/serialport/serialport-rs - 7d0922969b5cbbb2ea97112fba9b305c682e567b authored over 7 years ago by Bryant <[email protected]>
Add category for crates.io

github.com/serialport/serialport-rs - 11ecde898147e059427525242a586c190df335a8 authored over 7 years ago by Bryant <[email protected]>
Compile examples and run tests as well during builds

github.com/serialport/serialport-rs - 093a5f4c84ea897658ecda0079f8a3cf36d70913 authored almost 8 years ago by Bryant <[email protected]>
Also install pkg-config

github.com/serialport/serialport-rs - 42fa9c160f6311c24a40262863e1c95045086a67 authored almost 8 years ago by Bryant <[email protected]>
Remove nonexitent libudev package

github.com/serialport/serialport-rs - 5bfdca11b28b3bfb214c03ba94793e5951949bf2 authored almost 8 years ago by Bryant <[email protected]>
Install libudev as well

github.com/serialport/serialport-rs - 5d41cfa28f44c0fd169d5ed4b02cf0d1c04710bc authored almost 8 years ago by Bryant <[email protected]>
Install libudev dependency

github.com/serialport/serialport-rs - 048a2d8b6267afe0a464472c84f7a1cbcba60f01 authored almost 8 years ago by Bryant <[email protected]>
Add Gitlab CI for testing Linux x86_64 builds

github.com/serialport/serialport-rs - 6f9986f26ec92f68a83f6e71bd8adb1a140da646 authored almost 8 years ago by Bryant <[email protected]>
Fix AppVeyor badge

github.com/serialport/serialport-rs - 4b2224506f7e2753ff7b36494833f821212b56d4 authored almost 8 years ago by Bryant <[email protected]>
Add AppVeyor badge

github.com/serialport/serialport-rs - 5108b25efa5e4f997a4bbf3b57f18bf08bafed17 authored almost 8 years ago by Bryant <[email protected]>
Update doctests.

Fix existing doctests that still referenced the old serial path.
Add a couple clarifying comments.

github.com/serialport/serialport-rs - 49f87e01547d1b629102cd337fd328d4b98d7df0 authored almost 8 years ago by Bryant <[email protected]>
Add AppVeyor config.

Add build testing for MSVC and GNU toolchains on Windows

github.com/serialport/serialport-rs - 0a9547d6a021517bc59d3b6478afd0f19d527c11 authored almost 8 years ago by Bryant <[email protected]>
bump binary path to 5.0.0-beta3

github.com/serialport/website - 4cf98ae6195be77b105716765a7c1366ae43fe64 authored almost 8 years ago by Francis Gulotta <[email protected]>
bump binary path to 5.0.0-beta3

github.com/serialport/bindings-cpp - 4cf98ae6195be77b105716765a7c1366ae43fe64 authored almost 8 years ago by Francis Gulotta <[email protected]>
bump binary path to 5.0.0-beta3

github.com/serialport/node-serialport - 4cf98ae6195be77b105716765a7c1366ae43fe64 authored almost 8 years ago by Francis Gulotta <[email protected]>
Revert "package.json: udpate node-pre-gyp params host & remote_path for v5x"

github.com/serialport/website - 5a57e5b9f0911af36631c07319c579f4e602be63 authored almost 8 years ago by Francis Gulotta <[email protected]>
Revert "package.json: udpate node-pre-gyp params host & remote_path for v5x"

github.com/serialport/bindings-cpp - 5a57e5b9f0911af36631c07319c579f4e602be63 authored almost 8 years ago by Francis Gulotta <[email protected]>
Revert "package.json: udpate node-pre-gyp params host & remote_path for v5x"

github.com/serialport/node-serialport - 5a57e5b9f0911af36631c07319c579f4e602be63 authored almost 8 years ago by Francis Gulotta <[email protected]>
Bump to 5.0.0-beta3

github.com/serialport/node-serialport - 737c1e7790393f02b5325e8648d33adee4e30915 authored almost 8 years ago by Francis Gulotta <[email protected]>
Bump to 5.0.0-beta3

github.com/serialport/bindings-cpp - 737c1e7790393f02b5325e8648d33adee4e30915 authored almost 8 years ago by Francis Gulotta <[email protected]>
Bump to 5.0.0-beta3

github.com/serialport/website - 737c1e7790393f02b5325e8648d33adee4e30915 authored almost 8 years ago by Francis Gulotta <[email protected]>
package.json: udpate node-pre-gyp params host & remote_path

to support overriding a host mirror for prebuilt downloads.

Fixes #1055

github.com/serialport/node-serialport - d170eab498f255df1d5fe7b8d626e44c57be990d authored almost 8 years ago by Thom Nichols <[email protected]>
package.json: udpate node-pre-gyp params host & remote_path

to support overriding a host mirror for prebuilt downloads.

Fixes #1055

github.com/serialport/website - d170eab498f255df1d5fe7b8d626e44c57be990d authored almost 8 years ago by Thom Nichols <[email protected]>
package.json: udpate node-pre-gyp params host & remote_path

to support overriding a host mirror for prebuilt downloads.

Fixes #1055

github.com/serialport/bindings-cpp - d170eab498f255df1d5fe7b8d626e44c57be990d authored almost 8 years ago by Thom Nichols <[email protected]>
Promised based bindings.

- Base bindings class to extend
- Move docs to base binding
- Make all bindings classes
- Ditch ...

github.com/serialport/website - 414057c4dcb6697b2da514df132ae585da822b3c authored almost 8 years ago by Francis Gulotta <[email protected]>
Promised based bindings.

- Base bindings class to extend
- Move docs to base binding
- Make all bindings classes
- Ditch ...

github.com/serialport/bindings-cpp - 414057c4dcb6697b2da514df132ae585da822b3c authored almost 8 years ago by Francis Gulotta <[email protected]>
Promised based bindings.

- Base bindings class to extend
- Move docs to base binding
- Make all bindings classes
- Ditch ...

github.com/serialport/node-serialport - 414057c4dcb6697b2da514df132ae585da822b3c authored almost 8 years ago by Francis Gulotta <[email protected]>
Space out paragraphs by a line

github.com/serialport/serialport-rs - 883008b2a6b25ff60e95f3b0226de90cfcca6811 authored almost 8 years ago by Bryant Mairs <[email protected]>
Fix link...again

github.com/serialport/serialport-rs - 832527675129d3b68532a4d338ecb563719617ac authored almost 8 years ago by Bryant Mairs <[email protected]>
Fix inline image syntax in README

github.com/serialport/serialport-rs - 4ddaa8c8bad4f752bedbb2e9c2acafac1202edfb authored almost 8 years ago by Bryant Mairs <[email protected]>
Add title and badges to README

github.com/serialport/serialport-rs - f2a86248837fa7ce963577afa808764e0288d042 authored almost 8 years ago by Bryant Mairs <[email protected]>
Fix link in README

github.com/serialport/serialport-rs - 520e504149637524c74e496371aa6ff41fed5ff9 authored almost 8 years ago by Bryant Mairs <[email protected]>
Feature flags for disabling tests

Use feature flags instead of platform tags when disabling tests. This also preps us for virtual ...

github.com/serialport/node-serialport - e588e88fa7d53743f835a32145f33f79fda92abf authored almost 8 years ago by Francis Gulotta <[email protected]>
Feature flags for disabling tests

Use feature flags instead of platform tags when disabling tests. This also preps us for virtual ...

github.com/serialport/website - e588e88fa7d53743f835a32145f33f79fda92abf authored almost 8 years ago by Francis Gulotta <[email protected]>
Feature flags for disabling tests

Use feature flags instead of platform tags when disabling tests. This also preps us for virtual ...

github.com/serialport/bindings-cpp - e588e88fa7d53743f835a32145f33f79fda92abf authored almost 8 years ago by Francis Gulotta <[email protected]>
Switch to arrow functions when possible

- Rename the linux-list test
- restore the require cache after proxyquire

github.com/serialport/website - a98e92c8985cac69f04ab4c824a1cc102ba12c7f authored almost 8 years ago by Francis Gulotta <[email protected]>
Switch to arrow functions when possible

- Rename the linux-list test
- restore the require cache after proxyquire

github.com/serialport/bindings-cpp - a98e92c8985cac69f04ab4c824a1cc102ba12c7f authored almost 8 years ago by Francis Gulotta <[email protected]>
Switch to arrow functions when possible

- Rename the linux-list test
- restore the require cache after proxyquire

github.com/serialport/node-serialport - a98e92c8985cac69f04ab4c824a1cc102ba12c7f authored almost 8 years ago by Francis Gulotta <[email protected]>
Update Cargo.toml for new release

github.com/serialport/serialport-rs - 2328d629c4b0e618593047097f3f154a4c46c059 authored almost 8 years ago by Bryant Mairs <[email protected]>
Merge branch '0_2_0'

github.com/serialport/serialport-rs - 24ae06646ed6f31928f0be04c34157072bc91dfc authored almost 8 years ago by Bryant Mairs <[email protected]>
Update CHANGELOG for release

github.com/serialport/serialport-rs - 079da868cee0df7125cc2141252205c9d3e0f4e0 authored almost 8 years ago by Bryant Mairs <[email protected]>
Add settings() and set_all() to Windows implementation

github.com/serialport/serialport-rs - 32204b4279113f9cf8e3cde77077ec54a2f6fa11 authored almost 8 years ago by Bryant Mairs <[email protected]>
Reorganize files for clarity

- Move Parsers into a directory
- Move Bindings into a directory
- Add a linter for require calls

github.com/serialport/node-serialport - c40c24972a6ff48fd8f2d102b4a27156800e4c2b authored almost 8 years ago by Francis Gulotta <[email protected]>
Reorganize files for clarity

- Move Parsers into a directory
- Move Bindings into a directory
- Add a linter for require calls

github.com/serialport/bindings-cpp - c40c24972a6ff48fd8f2d102b4a27156800e4c2b authored almost 8 years ago by Francis Gulotta <[email protected]>
Reorganize files for clarity

- Move Parsers into a directory
- Move Bindings into a directory
- Add a linter for require calls

github.com/serialport/website - c40c24972a6ff48fd8f2d102b4a27156800e4c2b authored almost 8 years ago by Francis Gulotta <[email protected]>
Make contents of Error struct public

github.com/serialport/serialport-rs - 8ec9e602d03e3784af2a2123f76892be1d356a19 authored almost 8 years ago by Bryant Mairs <[email protected]>
Merge branch 'master' of gitlab.com:susurrus/serialport-rs

github.com/serialport/serialport-rs - 3485265ccec0d942414748d76f0a09c2afa97f5a authored almost 8 years ago by Bryant Mairs <[email protected]>
Queue up changes for next release

github.com/serialport/serialport-rs - 8e62f01f23dc34cb6859bea0a7b1c618d318f447 authored almost 8 years ago by Bryant <[email protected]>
Add setters and getters for all port settings.

This is only implemented on POSIX currently, and it's not atomic,
but it's a proof-of-concept fo...

github.com/serialport/serialport-rs - c0de1466693def2f86fce8e656df194300d6a92e authored almost 8 years ago by Bryant <[email protected]>
Add a changelog

github.com/serialport/serialport-rs - ef637a564b3ad2bcafe3d95efe040cf64c6f3e1e authored almost 8 years ago by Bryant <[email protected]>
Check that port settings were properly applied.

There isn't an error raised by termios on POSIX, so if we want to
be sure all settings were prop...

github.com/serialport/serialport-rs - 222a02eea0d8d4d63ec7cf2cb06b8a2d425072cb authored almost 8 years ago by Bryant <[email protected]>
Change the windows read timeouts for optimal reads

ReadIntervalTimeout

A value of MAXDWORD, combined with zero values for both the ReadTotalTimeou...

github.com/serialport/bindings-cpp - 5b02ec869f74da0804771458a4b9374c0e61c4df authored almost 8 years ago by Francis Gulotta <[email protected]>
Change the windows read timeouts for optimal reads

ReadIntervalTimeout

A value of MAXDWORD, combined with zero values for both the ReadTotalTimeou...

github.com/serialport/website - 5b02ec869f74da0804771458a4b9374c0e61c4df authored almost 8 years ago by Francis Gulotta <[email protected]>
Change the windows read timeouts for optimal reads

ReadIntervalTimeout

A value of MAXDWORD, combined with zero values for both the ReadTotalTimeou...

github.com/serialport/node-serialport - 5b02ec869f74da0804771458a4b9374c0e61c4df authored almost 8 years ago by Francis Gulotta <[email protected]>
Update the examples for 5x

github.com/serialport/bindings-cpp - 453a47794443880bbd85785b05b8885ff03c5f33 authored almost 8 years ago by Francis Gulotta <[email protected]>
Update the examples for 5x

github.com/serialport/node-serialport - 453a47794443880bbd85785b05b8885ff03c5f33 authored almost 8 years ago by Francis Gulotta <[email protected]>
Update the examples for 5x

github.com/serialport/website - 453a47794443880bbd85785b05b8885ff03c5f33 authored almost 8 years ago by Francis Gulotta <[email protected]>
Add a bunch of since 5x items

github.com/serialport/node-serialport - 9ae132bae3125c30e6648916fc17cb3a6370f539 authored almost 8 years ago by Francis Gulotta <[email protected]>