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

Make sure clippy errors on warnings

github.com/serialport/serialport-rs - 335b616d886fcc76a0787339f0ede5d967eeb9a3 authored over 7 years ago by Bryant Mairs <[email protected]>
Use assert_* when possible for better error messages

github.com/serialport/serialport-rs - 6de74a9081bac9863014c5fd27b44f3830b171d6 authored over 7 years ago by Bryant Mairs <[email protected]>
No need to explicity clone copy types

github.com/serialport/serialport-rs - f653710431a6baca9b1eef1d3c91c42ec3c84050 authored over 7 years ago by Bryant Mairs <[email protected]>
Take value by reference.

Suggested by clippy since the value isn't consumed.

github.com/serialport/serialport-rs - cc987186d5e4eb34b7c2650e75396e049d36671f authored over 7 years ago by Bryant Mairs <[email protected]>
Fix code style

github.com/serialport/serialport-rs - c67f85bfb9b53a95ef2317aaaf93cddb12340cd1 authored over 7 years ago by Bryant Mairs <[email protected]>
Fix link in README

github.com/serialport/serialport-rs - ae54d2ac307b530d13b7fae05e69433209ca7dad authored over 7 years ago by Bryant Mairs <[email protected]>
Fix missing import on Mac

github.com/serialport/serialport-rs - 8c0e107f8b22d47f588ac6165c122b8a54332520 authored over 7 years ago by Bryant Mairs <[email protected]>
Add Travis CI status to the README and for crates.io

github.com/serialport/serialport-rs - 0946eca62a374e860dec1426cbc2cf6735eac4d2 authored over 7 years ago by Bryant Mairs <[email protected]>
Fix pair() on MacOS, Solaris, etc.

These systems don't allow ioctls to be used with the master port,
only the slave. So instead of ...

github.com/serialport/serialport-rs - 834592701996690d08ff24dcc6eb758b9fee3067 authored over 7 years ago by Bryant Mairs <[email protected]>
Add better error handling and improve comments

github.com/serialport/serialport-rs - 1d3171cbdf95dc634056639e50e7b6e05eacf31a authored over 7 years ago by Bryant Mairs <[email protected]>
Fix styling

github.com/serialport/serialport-rs - de897f484ea0f04555b04fa79a8422171c6d5526 authored over 7 years ago by Bryant Mairs <[email protected]>
Implement basic port detection for OS X

github.com/serialport/serialport-rs - b3d5964865aedf9670cd79a40751144d87749fa9 authored over 7 years ago by Bryant Mairs <[email protected]>
Fix compilation warnings and errors for x86 OS X

github.com/serialport/serialport-rs - 4ca8fbd6704c1ccedf0bdf62af6befd7665ae5dc authored over 7 years ago by Bryant Mairs <[email protected]>
Correct baud rate support for all POSIX platforms

github.com/serialport/serialport-rs - 2c54e61ffaa9eb42ae6c3ef816d28ade477dc261 authored over 7 years ago by Bryant Mairs <[email protected]>
People aren't filling out the form since I added the copy.

github.com/serialport/bindings-cpp - ddffac9feea65a7181d56ea5c904f0175cb3e8ee authored over 7 years ago by Francis Gulotta <[email protected]>
People aren't filling out the form since I added the copy.

github.com/serialport/website - ddffac9feea65a7181d56ea5c904f0175cb3e8ee authored over 7 years ago by Francis Gulotta <[email protected]>
People aren't filling out the form since I added the copy.

github.com/serialport/node-serialport - ddffac9feea65a7181d56ea5c904f0175cb3e8ee authored over 7 years ago by Francis Gulotta <[email protected]>
Merge branch 'nixify' into 'master'

Replace custom code for polling and errors with that from nix

See merge request !4

github.com/serialport/serialport-rs - e44208821794392ec83394dc2ca8aac3a706860e authored over 7 years ago by Bryant <[email protected]>
Replace custom code for polling and errors with that from nix

github.com/serialport/serialport-rs - 3bfd4d12e8a0badf966026f9dba04fe68718bdc1 authored over 7 years ago by Bryant Mairs <[email protected]>
Comment out enabling dev tools

I feel like people should know how to do this but I have personally seen people getting confused...

github.com/serialport/electron-serialport-quick-start - 07200177f56be217c0a1db2e99e1e4d3776eb053 authored over 7 years ago by Alex Anderson <[email protected]>
Change the license to MPL-2.0

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

github.com/serialport/serialport-rs - ef4ab10f6768bfb1e3ccee403e6659a0e8e02bfe authored over 7 years ago by Bryant Mairs <[email protected]>
Correct misspelling

github.com/serialport/serialport-rs - 24eb943978046d532e388a7065d67e3eb87453ea authored over 7 years ago by Bryant Mairs <[email protected]>
Remove unnecessary borrows

github.com/serialport/serialport-rs - b72eaa8e6b8691547817c87926d86f513f8be306 authored over 7 years ago by Bryant Mairs <[email protected]>
Fix formatting of datatype

github.com/serialport/serialport-rs - 6f79e8f304300468f293fc0c0cfdab80534d1a39 authored over 7 years ago by Bryant Mairs <[email protected]>
Also allow for failures from clippy.

Clippy is prone to breakage because it ties deep into rustc's internals. There's
no need for a f...

github.com/serialport/serialport-rs - 2beb20dee2b1edb39bdfcc52f8f4698ea59adcde authored over 7 years ago by Bryant Mairs <[email protected]>
Add build tools since libudev-sys needs them

github.com/serialport/serialport-rs - 8f72f1ea4c5480d2ffd7a8c440458024ad5f15d4 authored over 7 years ago by Bryant Mairs <[email protected]>
Need to install curl to use it!

github.com/serialport/serialport-rs - e1264dd95ca8810fff252c0a68653407b874fe24 authored over 7 years ago by Bryant Mairs <[email protected]>
Add more lints to be checked and add doc comments

github.com/serialport/serialport-rs - de63c37cf9f00b43193263c9d4a023507341b2e1 authored over 7 years ago by Bryant Mairs <[email protected]>
Correct function name

github.com/serialport/serialport-rs - 095f2f078f9e6271bbfac54784cf21f040e03b16 authored over 7 years ago by Bryant Mairs <[email protected]>
Add initial support for usb information.

github.com/serialport/serialport-rs - abeb3e449aeefa5604aa3ac768b4009d9b9f17db authored over 7 years ago by Dave Hylands <[email protected]>
Revert "Replace custom code with that from nix"

This reverts commit 2f1cdb30a027f88fecb98f778d8ed64aaf1ebaed.

This shouldn't have been pushed a...

github.com/serialport/serialport-rs - 69421e5031ee4e22e4ce4ff03f5daf49163347ed authored over 7 years ago by Bryant Mairs <[email protected]>
Use up-to-date nightlies

github.com/serialport/serialport-rs - 7cb30ca1fcb2da81b36ba4f072a6d0d4fec1ff85 authored over 7 years ago by Bryant Mairs <[email protected]>
Replace custom code with that from nix

github.com/serialport/serialport-rs - 2f1cdb30a027f88fecb98f778d8ed64aaf1ebaed authored over 7 years ago by Bryant Mairs <[email protected]>
Use a proper pipeline for GitLab CI.

Now have 2 stages: build & test
Building is done on 1.13, stable, and nightly (allowing failures...

github.com/serialport/serialport-rs - f6cd81ce90393d6990d7dfe3c05664039443ccc0 authored over 7 years ago by Bryant Mairs <[email protected]>
Remove duplicate import

github.com/serialport/serialport-rs - 1e42291cd5a0c83d5a7de6a75c83226bf0581727 authored over 7 years ago by Bryant Mairs <[email protected]>
Fix style errors

github.com/serialport/serialport-rs - 512726957086b28832d7b7e9d1667925397a9b51 authored over 7 years ago by Bryant Mairs <[email protected]>
Switch to using winapi defines

github.com/serialport/serialport-rs - 2b2d3cc8fdcc7398b96e79585ff29abf056bb223 authored over 7 years ago by Bryant Mairs <[email protected]>
Remove some Windows API declarations in favor of crates

github.com/serialport/serialport-rs - 92d57453f05ab681b02da750d8de56719d14f12e authored over 7 years ago by Bryant Mairs <[email protected]>
Break clippy & rustfmt checks into separate CI jobs

github.com/serialport/serialport-rs - 1fade3ba5de9acf230bbb9b8bcd15543c75fcf93 authored over 7 years ago by Bryant Mairs <[email protected]>
(cargo-release) start next development iteration 1.0.2-pre

github.com/serialport/serialport-rs - a6df0d1b74a62f398dd3ec90705ceb43b66c7b6f authored over 7 years ago by Bryant Mairs <[email protected]>
(cargo-release) version 1.0.1

github.com/serialport/serialport-rs - 4a67771656b8e3a24892f4afe4c4ea7d665c5d6d authored over 7 years ago by Bryant Mairs <[email protected]>
Update changelog

github.com/serialport/serialport-rs - b29f43b7b6ed4e8644a4e2e3815e7422970f72a8 authored over 7 years ago by Bryant Mairs <[email protected]>
Remove unused import warning on OS X

github.com/serialport/serialport-rs - c4b6cff925a157bf223149778acd9c9a9c84e525 authored over 7 years ago by Bryant Mairs <[email protected]>
Update winreg dependency

github.com/serialport/serialport-rs - 5403d343d5726f09e68de81de747a86af6abb0e7 authored over 7 years ago by Bryant Mairs <[email protected]>
Update changelog

github.com/serialport/serialport-rs - 2184fdaa7624beae3ac065c0aeda9ed028b47391 authored over 7 years ago by Bryant Mairs <[email protected]>
Get rid of unused import warnings on non-Linux posix systems

github.com/serialport/serialport-rs - d0d16dd99952485dd3447f820c5f922437093eaf authored over 7 years ago by Bryant Mairs <[email protected]>
add regex stream parser and tests (#1093)

* add regex stream parser and tests

github.com/serialport/bindings-cpp - f60eb195affdc811f26ae8c2a176d9ead8e1b996 authored over 7 years ago by Jessica Quynh Tran <[email protected]>
add regex stream parser and tests (#1093)

* add regex stream parser and tests

github.com/serialport/node-serialport - f60eb195affdc811f26ae8c2a176d9ead8e1b996 authored over 7 years ago by Jessica Quynh Tran <[email protected]>
add regex stream parser and tests (#1093)

* add regex stream parser and tests

github.com/serialport/website - f60eb195affdc811f26ae8c2a176d9ead8e1b996 authored over 7 years ago by Jessica Quynh Tran <[email protected]>
Add socketio example (#1081)

* Add socketio example
* fix json in .eslintrc file

github.com/serialport/bindings-cpp - b8b77e725f8a01feffbdfef9f5d390239c2dbcfc authored over 7 years ago by Jessica Quynh Tran <[email protected]>
Add socketio example (#1081)

* Add socketio example
* fix json in .eslintrc file

github.com/serialport/website - b8b77e725f8a01feffbdfef9f5d390239c2dbcfc authored over 7 years ago by Jessica Quynh Tran <[email protected]>
Add socketio example (#1081)

* Add socketio example
* fix json in .eslintrc file

github.com/serialport/node-serialport - b8b77e725f8a01feffbdfef9f5d390239c2dbcfc authored over 7 years ago by Jessica Quynh Tran <[email protected]>
Only import libudev on Linux.

This should fix Mac builds

github.com/serialport/serialport-rs - 1f5065c566c408efe6f939e1fef5ce505c755004 authored over 7 years ago by Bryant Mairs <[email protected]>
Make sure to block for at least 1 character

And switch to using cfmakeraw instead of doing all settings
by hand.

github.com/serialport/serialport-rs - 54fc8a1014dfad20ebf9d0cd64c7ff9c13b95f80 authored over 7 years ago by Bryant Mairs <[email protected]>
Reduce CPU usage of receive_data example

github.com/serialport/serialport-rs - 330b2a8ab88cf1232fc927b145776ef7ef0008ee authored over 7 years ago by Bryant Mairs <[email protected]>
clarify docs and electron a little bit

github.com/serialport/bindings-cpp - b51991f8ca20d10b9af952cbaa99cf59055fd790 authored over 7 years ago by Francis Gulotta <[email protected]>
clarify docs and electron a little bit

github.com/serialport/node-serialport - b51991f8ca20d10b9af952cbaa99cf59055fd790 authored over 7 years ago by Francis Gulotta <[email protected]>
clarify docs and electron a little bit

github.com/serialport/website - b51991f8ca20d10b9af952cbaa99cf59055fd790 authored over 7 years ago by Francis Gulotta <[email protected]>
Fix formatting errors

github.com/serialport/serialport-rs - 998a048c92cce8215ece2e213c6b28b32bce61f3 authored over 7 years ago by Bryant Mairs <[email protected]>
Hopefully fix termios import problems

github.com/serialport/serialport-rs - 88c6a2d315c4063970dba66ab9baa670cc0a6896 authored over 7 years ago by Bryant Mairs <[email protected]>
Consolidate extern crates into lib.rs

Seems to be a convention, so let's follow it.

github.com/serialport/serialport-rs - 9ee20ebfc9ed4c98ca958744495b15d26c12b2af authored over 7 years ago by Bryant Mairs <[email protected]>
Warning for Win10 on readme

Added a warning for Windows 10 users facing npm errors. Most of the times that's the problem

github.com/serialport/electron-serialport-quick-start - 818ba0d1aef9e182105c9bb50fb6a5575157f175 authored over 7 years ago by Alex Bratsos <[email protected]>
Print backtraces during testing

This catches tests that fail unexpectedly with a little more helpful
info.

github.com/serialport/serialport-rs - 63373462777fd95d5ddc8e9817009c4aec15ecf4 authored over 7 years ago by Bryant Mairs <[email protected]>
Separate building and testing.

Makes it slightly easier to parse erroneous output

github.com/serialport/serialport-rs - ac0ee863b3ed4faa603f63b66be18f2c13532ac5 authored over 7 years ago by Bryant Mairs <[email protected]>
Fix unhandled promise rejection when calling read on Windows.

Without this change, following error is signaled:
(node:12996) UnhandledPromiseRejectionWarning:...

github.com/serialport/node-serialport - 0b2a5e30df18fdaa08465f49dfb99df23e259e69 authored over 7 years ago by enami tsugutomo <[email protected]>
Fix unhandled promise rejection when calling read on Windows.

Without this change, following error is signaled:
(node:12996) UnhandledPromiseRejectionWarning:...

github.com/serialport/website - 0b2a5e30df18fdaa08465f49dfb99df23e259e69 authored over 7 years ago by enami tsugutomo <[email protected]>
Fix unhandled promise rejection when calling read on Windows.

Without this change, following error is signaled:
(node:12996) UnhandledPromiseRejectionWarning:...

github.com/serialport/bindings-cpp - 0b2a5e30df18fdaa08465f49dfb99df23e259e69 authored over 7 years ago by enami tsugutomo <[email protected]>
Add Travis CI for OS X testing

github.com/serialport/serialport-rs - ab1258086178cfc5374982ed599c9de6f3485c53 authored over 7 years ago by Bryant Mairs <[email protected]>
(cargo-release) start next development iteration 1.0.1-pre

github.com/serialport/serialport-rs - 91a8dc2219c70de37d066f7dabf2e47377031ec1 authored over 7 years ago by Bryant Mairs <[email protected]>
(cargo-release) version 1.0.0

github.com/serialport/serialport-rs - 45fde1c73342d49b33085ffd95a89aa285486f41 authored over 7 years ago by Bryant Mairs <[email protected]>
Update changelog for 1.0.0

github.com/serialport/serialport-rs - 04ef4458bb0740da03739de2e4ae3a13bf94d29d authored over 7 years ago by Bryant Mairs <[email protected]>
Add a Licensing and Contributing section

github.com/serialport/serialport-rs - a76d83b5b30fac1b9e79a2c3701a77c40b9e01a9 authored over 7 years ago by Bryant Mairs <[email protected]>
Update the README

github.com/serialport/serialport-rs - 2685cd12cbd64f0a6d59dac7970e61ec9d902f1d authored over 7 years ago by Bryant Mairs <[email protected]>
Fix badges in README

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

github.com/serialport/serialport-rs - f91479477d1d3b3383a1fe7b256b54d5f32fcb01 authored over 7 years ago by Bryant Mairs <[email protected]>
Finish cleaning up gitlab builds

github.com/serialport/serialport-rs - e21eb49d676b08d2dc5e4be0f26ce240b9bb4c98 authored over 7 years ago by Bryant Mairs <[email protected]>
Attempt to fix missing rustfmt exe

github.com/serialport/serialport-rs - 1efe42d52f9f2a3f28a36dc32b849b987cc80030 authored over 7 years ago by Bryant Mairs <[email protected]>
Soften the language a bit

github.com/serialport/bindings-cpp - db88509f4fa7926a0fb385141fab893095148767 authored over 7 years ago by Francis Gulotta <[email protected]>
Soften the language a bit

github.com/serialport/node-serialport - db88509f4fa7926a0fb385141fab893095148767 authored over 7 years ago by Francis Gulotta <[email protected]>
Soften the language a bit

github.com/serialport/website - db88509f4fa7926a0fb385141fab893095148767 authored over 7 years ago by Francis Gulotta <[email protected]>
Add a preclude new issues that links to the docs

github.com/serialport/website - 6578df6c568a5393d3bb2e8a93b61aa0d02b3f7e authored over 7 years ago by Francis Gulotta <[email protected]>
Add a preclude new issues that links to the docs

github.com/serialport/node-serialport - 6578df6c568a5393d3bb2e8a93b61aa0d02b3f7e authored over 7 years ago by Francis Gulotta <[email protected]>
Add a preclude new issues that links to the docs

github.com/serialport/bindings-cpp - 6578df6c568a5393d3bb2e8a93b61aa0d02b3f7e authored over 7 years ago by Francis Gulotta <[email protected]>
Remove i686 builds.

These aren't true i686 builds as the docker image is x86_64

github.com/serialport/serialport-rs - b6afea0b39815ad65cd4f42f3702990b57909e7e authored over 7 years ago by Bryant Mairs <[email protected]>
Fix installing via rustup

github.com/serialport/serialport-rs - 4e9c0defa477cd98bf575d5869d2fd793eb115f5 authored over 7 years ago by Bryant Mairs <[email protected]>
Need to install file as well

github.com/serialport/serialport-rs - db03bd55ad7f8006c24d515b85933b491dfa2089 authored over 7 years ago by Bryant Mairs <[email protected]>
Install curl

github.com/serialport/serialport-rs - dfc0a96fb5a6d79a7b95c81a5570baf2a685350c authored over 7 years ago by Bryant Mairs <[email protected]>
Use rustup to install the current stable version instead

github.com/serialport/serialport-rs - 3b53f24913542386ff93e9c095631bf3bd91add6 authored over 7 years ago by Bryant Mairs <[email protected]>
Remove redundant PATH modifications

github.com/serialport/serialport-rs - 2201935df0d6397d63990f3cfb5e5b908e00a742 authored over 7 years ago by Bryant Mairs <[email protected]>
Debugging i686 builds

github.com/serialport/serialport-rs - 7f326a6ad1a94fe2a548c31424fd324dc28bd802 authored over 7 years ago by Bryant Mairs <[email protected]>
Make sure to run tests on i686

github.com/serialport/serialport-rs - 343808738b775482c6c93814fc40ee8c34e5d98d authored over 7 years ago by Bryant Mairs <[email protected]>
Try another fix for i686 Linux builds

github.com/serialport/serialport-rs - 256c575a05170d6c599f7c2444820488d4568195 authored over 7 years ago by Bryant Mairs <[email protected]>
Fix i686 linux builds

github.com/serialport/serialport-rs - 6458aedee61362a39ed04d34d8b2123f12697134 authored over 7 years ago by Bryant Mairs <[email protected]>
Add Rust 1.13 testing for Windows

github.com/serialport/serialport-rs - 92c2bd3f3e55b12be1be435bedfca3b82b973008 authored over 7 years ago by Bryant Mairs <[email protected]>
Remove Rust beta on Windows from build testing

github.com/serialport/serialport-rs - 7f294dd45054391ce5f04c12c1f9ae35c046652b authored over 7 years ago by Bryant Mairs <[email protected]>
Add Rust stable i686-linux build testing

github.com/serialport/serialport-rs - 8d8dfcc648d6e6b79d39039c4215e79130c87f5e authored over 7 years ago by Bryant Mairs <[email protected]>
Fix rustfmt errors

github.com/serialport/serialport-rs - 26f019fd023e9ef6172de6bfc32c7ab29d50d6c0 authored over 7 years ago by Bryant Mairs <[email protected]>
Move extern crate out of main()

Turns out extern crate can't be in a function call

github.com/serialport/serialport-rs - 004e1398a5a168248bab7bca44233f7ed8c7f521 authored over 7 years ago by Bryant Mairs <[email protected]>
Fix compiling examples on Windows

github.com/serialport/serialport-rs - 574983e362392ee776ca50f1fa612fa785b4d30d authored over 7 years ago by Bryant Mairs <[email protected]>