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

Merge branch 'trust_ci' into 'master'

Improve CI coverage to new platforms

Closes #42

See merge request susurrus/serialport-rs!45

github.com/serialport/serialport-rs - 48109f6a369956d69e4e3faf75602de675ee1c57 authored over 6 years ago by Bryant <[email protected]>
Add a simple port transmission script

github.com/serialport/serialport-rs - 08393307166a79c0a1939ecc203bdafb8d8c35a5 authored over 6 years ago by Bryant Mairs <[email protected]>
Remove individual contributors now that there are many

github.com/serialport/serialport-rs - c3f6f42ba47a4bccf400eb96fd62a01a2124993c authored over 6 years ago by Bryant Mairs <[email protected]>
Fix erroneous comment

This was accidentally left in when the arbitrary baud rate
work for macos was deferred. Until th...

github.com/serialport/serialport-rs - b4f77ae28a0e41f95e06dc4ac813d7ab3fba766c authored over 6 years ago by Bryant Mairs <[email protected]>
Remove rationale from the README

Doesn't really clarify anything and may come across badly to some readers, so just
remove this s...

github.com/serialport/serialport-rs - 99c22d1089d0a1bd7eca0ff4f0176bbef9270995 authored over 6 years ago by Bryant Mairs <[email protected]>
Fix builds on macos and 64-bit ios

github.com/serialport/serialport-rs - 949b88170897a5943bc425defce9c3641a56e80d authored over 6 years ago by Bryant Mairs <[email protected]>
Improve output when single-port transmission fails

github.com/serialport/serialport-rs - 0840a276248f13141b5815df88981a169dfe7ff2 authored over 6 years ago by Bryant Mairs <[email protected]>
Add readme section about the examples

github.com/serialport/serialport-rs - 9b155e1854c2a2361f25643871913f76d207bfbc authored over 6 years ago by Bryant Mairs <[email protected]>
Use write_all instead of write

We're not really trying to test if this writes properly,
mostly testing that what's written can ...

github.com/serialport/serialport-rs - aaf6ec5adfabce1bb7b672053909f2f904dd582d authored over 6 years ago by Bryant Mairs <[email protected]>
Fix lint checks in CI

Clippy was removed because it will not consistently work across
nightly releases.

github.com/serialport/serialport-rs - 22f239f4583e6ce247bb43a717439f18e40f24c6 authored over 6 years ago by Bryant Mairs <[email protected]>
Check that ports are available

And provide good error messages if they aren't

github.com/serialport/serialport-rs - 6c07be028d38c03ba95c4af09c2320bb42d77062 authored over 6 years ago by Bryant Mairs <[email protected]>
Enable loopback mode for single ports

github.com/serialport/serialport-rs - cb4a9f148b8bfaf23c893b74137197ccfbdf8405 authored over 6 years ago by Bryant Mairs <[email protected]>
Refactor CI testing

Implement build testing for all possible platforms. This does not run
tests, but at least allows...

github.com/serialport/serialport-rs - 3423f88d83be1f04d2a6a3939e24b7a8fde5dfff authored over 6 years ago by Bryant Mairs <[email protected]>
Run rustfmt

github.com/serialport/serialport-rs - 59eb1aa8212fa9a4284c8ccccefbe7185d763b17 authored over 6 years ago by Bryant Mairs <[email protected]>
Fix android builds

github.com/serialport/serialport-rs - f6a63b7929f20e4903b99de462b8501347d4dda5 authored over 6 years ago by Bryant Mairs <[email protected]>
Fix musl and powerpc* targets

github.com/serialport/serialport-rs - 869f095761ac024c4c109c5505909b336b432346 authored over 6 years ago by Bryant Mairs <[email protected]>
Update docs for new platform support

github.com/serialport/serialport-rs - 5f8ebd3042e86a2c0bbc25fe1da0362dccfee7f6 authored over 6 years ago by Bryant Mairs <[email protected]>
Improve error reporting

github.com/serialport/serialport-rs - 31feffd03bc79c5c1f0c1f836003a3f3fe614be7 authored over 6 years ago by Bryant Mairs <[email protected]>
Make numeric constants easier to read

github.com/serialport/serialport-rs - e9858a995061296e3c071b9908c9a26d9b0a13bd authored over 6 years ago by Bryant Mairs <[email protected]>
Test transmitting data in single port check

github.com/serialport/serialport-rs - fdc7b4726b5525000126b8518621f154e47b7c28 authored over 6 years ago by Bryant Mairs <[email protected]>
Make errors easier to read

By flushing stdout before an error can occur, it's easier to tell what the
program was testing.

github.com/serialport/serialport-rs - 666d2f2197938a17194b22a11ec766fbda3495a9 authored over 6 years ago by Bryant Mairs <[email protected]>
Don't panic on dual-port baud rate tests

Arbitrary baud rates aren't support by all platforms, but hardware_check
panicked if the baud ra...

github.com/serialport/serialport-rs - abaaa2bdbb09777fadaf94160fda007f3a86a7de authored over 6 years ago by Bryant Mairs <[email protected]>
fix: npm and git ignore for prebuild

github.com/serialport/website - fb565fd345224be34080be598329c739dfaa7925 authored over 6 years ago by Francis Gulotta <[email protected]>
fix: npm and git ignore for prebuild

github.com/serialport/bindings-cpp - fb565fd345224be34080be598329c739dfaa7925 authored over 6 years ago by Francis Gulotta <[email protected]>
fix: npm and git ignore for prebuild

github.com/serialport/node-serialport - fb565fd345224be34080be598329c739dfaa7925 authored over 6 years ago by Francis Gulotta <[email protected]>
chore: v6.2.1 and build on node 10 and add a note on 32bit linux

github.com/serialport/node-serialport - 9ee036c4cb5a194f6c23e94e53525c0d91147c37 authored over 6 years ago by Francis Gulotta <[email protected]>
chore: v6.2.1 and build on node 10 and add a note on 32bit linux

github.com/serialport/bindings-cpp - 9ee036c4cb5a194f6c23e94e53525c0d91147c37 authored over 6 years ago by Francis Gulotta <[email protected]>
chore: v6.2.1 and build on node 10 and add a note on 32bit linux

github.com/serialport/website - 9ee036c4cb5a194f6c23e94e53525c0d91147c37 authored over 6 years ago by Francis Gulotta <[email protected]>
docs: regenerate docs

github.com/serialport/website - eb053db454a05489c8476eb3df0c6a9b9c5d4c02 authored over 6 years ago by Francis Gulotta <[email protected]>
docs: regenerate docs

github.com/serialport/bindings-cpp - eb053db454a05489c8476eb3df0c6a9b9c5d4c02 authored over 6 years ago by Francis Gulotta <[email protected]>
docs: regenerate docs

github.com/serialport/node-serialport - eb053db454a05489c8476eb3df0c6a9b9c5d4c02 authored over 6 years ago by Francis Gulotta <[email protected]>
docs: fix link to parser docs

github.com/serialport/bindings-cpp - f2285d0074c5fd42a53960585c1d52be89c5e0fe authored over 6 years ago by Francis Gulotta <[email protected]>
docs: fix link to parser docs

github.com/serialport/node-serialport - f2285d0074c5fd42a53960585c1d52be89c5e0fe authored over 6 years ago by Francis Gulotta <[email protected]>
docs: fix link to parser docs

github.com/serialport/website - f2285d0074c5fd42a53960585c1d52be89c5e0fe authored over 6 years ago by Francis Gulotta <[email protected]>
chore(package): upgrade packages

`standard` is breaking on the new eslint, will need to to revaluate linting rules without it

github.com/serialport/website - 46d798d63cefc42ecb4292d0a5bd08351f20f965 authored over 6 years ago by Francis Gulotta <[email protected]>
chore(package): upgrade packages

`standard` is breaking on the new eslint, will need to to revaluate linting rules without it

github.com/serialport/node-serialport - 46d798d63cefc42ecb4292d0a5bd08351f20f965 authored over 6 years ago by Francis Gulotta <[email protected]>
chore(package): upgrade packages

`standard` is breaking on the new eslint, will need to to revaluate linting rules without it

github.com/serialport/bindings-cpp - 46d798d63cefc42ecb4292d0a5bd08351f20f965 authored over 6 years ago by Francis Gulotta <[email protected]>
chore(package): update conventional-changelog-cli to version 2.0.0 (#1571)

github.com/serialport/bindings-cpp - 1bf70aec92e5dd64aece3a8de2d88f9085f18a28 authored over 6 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
chore(package): update conventional-changelog-cli to version 2.0.0 (#1571)

github.com/serialport/node-serialport - 1bf70aec92e5dd64aece3a8de2d88f9085f18a28 authored over 6 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
chore(package): update conventional-changelog-cli to version 2.0.0 (#1571)

github.com/serialport/website - 1bf70aec92e5dd64aece3a8de2d88f9085f18a28 authored over 6 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
fix: memory leak in unix serialport poller (#1572)

github.com/serialport/website - 9006bd61f4ee3f3c654f27c7aafdc171d34e5377 authored over 6 years ago by shodan8192 <[email protected]>
fix: memory leak in unix serialport poller (#1572)

github.com/serialport/bindings-cpp - 9006bd61f4ee3f3c654f27c7aafdc171d34e5377 authored over 6 years ago by shodan8192 <[email protected]>
fix: memory leak in unix serialport poller (#1572)

github.com/serialport/node-serialport - 9006bd61f4ee3f3c654f27c7aafdc171d34e5377 authored over 6 years ago by shodan8192 <[email protected]>
chore(packages): upgrade deps

github.com/serialport/utilities - e2cece94eda43f060f2df53969e17a3d8433c8aa authored over 6 years ago by Francis Gulotta <[email protected]>
chore: Rename this project to serialport utilities

github.com/serialport/utilities - d2be52f764b4d085f82674765a9ab0b237e98051 authored over 6 years ago by Francis Gulotta <[email protected]>
chore(package): update sinon to version 6.0.0 (#19)

github.com/serialport/utilities - 9c16abf26b76627b4ed22cfd2c467c164655ed79 authored over 6 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
Clarify non-rust requirements

github.com/serialport/serialport-rs - 1228ff03593ed713fe9cf67103b26b81ac398b86 authored over 6 years ago by Bryant Mairs <[email protected]>
Cleanup the changelog

github.com/serialport/serialport-rs - c7694bb68acb60bb49845573668112f04a9276e5 authored over 6 years ago by Bryant Mairs <[email protected]>
Merge branch 'applay_rstfmt' into 'master'

Applay rust fmt to all files

See merge request susurrus/serialport-rs!43

github.com/serialport/serialport-rs - c8c7d928e1b0e694a6130ec6e25735272ac9eb2e authored over 6 years ago by Bryant <[email protected]>
use proper master

github.com/serialport/serialport-rs - bf5efab1286ad49cc174fe527ddb2c43ba66d5ef authored over 6 years ago by Sylwester Rąpała <[email protected]>
Remove rendundant struct field names

As of Rust 1.17 field names aren't required when the variable used
as the value for that field m...

github.com/serialport/serialport-rs - 1025acc1b757425cc01579969369514954a324c4 authored over 6 years ago by Bryant Mairs <[email protected]>
Add parameter name for `SerialPort::set_all`

Looks silly in the docs if you don't have it. Also makes it harder
for implementors as they have...

github.com/serialport/serialport-rs - 884a68a0bceeb9a2f883bffb29e584adbe3ac7d0 authored over 6 years ago by Bryant Mairs <[email protected]>
Merge branch 'rename_port_name' into 'master'

Rename `SerialPort::port_name()` to `name()`

Closes #36

See merge request susurrus/serialport-...

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

Ignore arbitrary baud rate tests on ios/macos

See merge request susurrus/serialport-rs!42

github.com/serialport/serialport-rs - 5a8b368a0404519f857d62600fb2a040b68b7fcd authored over 6 years ago by Bryant <[email protected]>
Ignore arbitrary baud rate tests on ios/macos

This functionality hasn't been merged yet (see !30), so testing it
now always results in failure...

github.com/serialport/serialport-rs - 2b11b0559dfc9eb8b974834e31754408ed07aea5 authored over 6 years ago by Bryant Mairs <[email protected]>
Rename `SerialPort::port_name()` to `name()`

The "port_" portion was almost always redundant with the variable
name this method was being cal...

github.com/serialport/serialport-rs - 1f3c71321c6e5f65c22ea98f42b27460a0bcc46f authored over 6 years ago by Bryant Mairs <[email protected]>
Merge pull request #209 from electron/update-main

feat: update index loading for new API

github.com/serialport/electron-serialport-quick-start - dc1585b235a00bb6842ee2fd0e56fd94fdc1123e authored over 6 years ago by Zeke Sikelianos <[email protected]>
update index loading for new API

github.com/serialport/electron-serialport-quick-start - ec3eacbf94a4d5552cfd80ed99834b7225259de6 authored over 6 years ago by Shelley Vohr <[email protected]>
fix single moderate dependency vulnerability (#208)

github.com/serialport/electron-serialport-quick-start - f9cd0707f8494bc75db8c305c38efacc81da0b53 authored over 6 years ago by Shelley Vohr <[email protected]>
Merge branch 'strip_trailing_nul_from_com_names' into 'master'

Strip trailing nul byte from COM port names

See merge request susurrus/serialport-rs!40

github.com/serialport/serialport-rs - c426d773036c84a2e892068a28846087d23eb173 authored over 6 years ago by Bryant <[email protected]>
Strip trailing nul byte from COM port names

github.com/serialport/serialport-rs - 63b9bb64d516f62d2a8225f1e01fb70c6fc3fd5e authored over 6 years ago by Dan Munckton <[email protected]>
update to 2.0.0 (#204)

* update to 2.0.0 and add package-lock

* remove package.json

github.com/serialport/electron-serialport-quick-start - 9f0ab1460f949e656b0ff37a732cd950363dc1cd authored over 6 years ago by Shelley Vohr <[email protected]>
chore: change to new parser packages and upgrade (fix builds) (#1562)

github.com/serialport/node-serialport - d829ada7b593917bc8f72bfcb33512cc1b21243f authored over 6 years ago by Francis Gulotta <[email protected]>
chore: change to new parser packages and upgrade (fix builds) (#1562)

github.com/serialport/bindings-cpp - d829ada7b593917bc8f72bfcb33512cc1b21243f authored over 6 years ago by Francis Gulotta <[email protected]>
chore: change to new parser packages and upgrade (fix builds) (#1562)

github.com/serialport/website - d829ada7b593917bc8f72bfcb33512cc1b21243f authored over 6 years ago by Francis Gulotta <[email protected]>
fix: build isn't using the right version on 32x (#1564)

github.com/serialport/website - f9953f2a16cd3661fdaa5bcf3a5b2972a793aff8 authored over 6 years ago by Francis Gulotta <[email protected]>
fix: build isn't using the right version on 32x (#1564)

github.com/serialport/bindings-cpp - f9953f2a16cd3661fdaa5bcf3a5b2972a793aff8 authored over 6 years ago by Francis Gulotta <[email protected]>
fix: build isn't using the right version on 32x (#1564)

github.com/serialport/node-serialport - f9953f2a16cd3661fdaa5bcf3a5b2972a793aff8 authored over 6 years ago by Francis Gulotta <[email protected]>
Publish

- @serialport/[email protected]
- @serialport/[email protected]
- @serialport/parser...

github.com/serialport/utilities - dc637578d3991fc9bbe5f2c9f4d4a400d96e71f3 authored over 6 years ago by Francis Gulotta <[email protected]>
fix: deps for parser-readline need upgrading

github.com/serialport/utilities - d4a22d6757ab13a24c29ff33771166972ac1b008 authored over 6 years ago by Francis Gulotta <[email protected]>
chore: drop node 9 for 10

github.com/serialport/utilities - 9605665cf38d4d36d311063ef91c41d7f201598f authored over 6 years ago by Francis Gulotta <[email protected]>
docs: update all the package names

github.com/serialport/utilities - af121e04e677ab97a85b4e2cccebb68a4de1e31e authored over 6 years ago by Francis Gulotta <[email protected]>
Publish

- @serialport/[email protected]
- @serialport/[email protected]
- @serialport/parser...

github.com/serialport/utilities - 1fcf3c9c9b8c62b98c0917290019b339f8e3a28d authored over 6 years ago by Francis Gulotta <[email protected]>
Publish

- @serialport/[email protected]
- @serialport/[email protected]
- @serialport/parser...

github.com/serialport/utilities - c36f83206124382c434506ed23d7f7d1949a915b authored over 6 years ago by Francis Gulotta <[email protected]>
feat: namespace all packages in the new serialport npm org!

github.com/serialport/utilities - 33fed557f5e9578385390f5f0570d752d89d73c4 authored over 6 years ago by Francis Gulotta <[email protected]>
docs: update docs with new fixes!

github.com/serialport/utilities - 81f511f06b155e7d4dd0c835ccafd383133a2c14 authored over 6 years ago by Francis Gulotta <[email protected]>
chore(package): update sinon to version 5.0.0 (#13)

github.com/serialport/utilities - 2c592be7535587c407cc081726becd6abfb8566c authored over 6 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
typo in example fixed (#16)

github.com/serialport/utilities - 41ea627d305ab5a03ee4ffd4f48b6963290a3737 authored over 6 years ago by sebastian krämer <[email protected]>
typo (#15)

github.com/serialport/utilities - a0716162ec37d78b008424f82ca4edf11a86bbd6 authored over 6 years ago by Christos Koutsiaris <[email protected]>
Remove duplicate key from lock-threads config (#14)

github.com/serialport/utilities - c432ed5e367eb0b521878b94a6ad2400299cba77 authored over 6 years ago by Armin Sebastian <[email protected]>
Adds a SLIP encoder (#12)

github.com/serialport/utilities - 43562d929d314c46106787ab4b56ef67e47ea0f0 authored over 6 years ago by Iván Sánchez Ortega <[email protected]>
chore(package): update package specs (#1557)

- mocha
- conventional-changelog-cli
- prebuild-install

github.com/serialport/website - 4ed5182ceb4196be9b541660ce20d951a8f9c8e3 authored over 6 years ago by Francis Gulotta <[email protected]>
chore(package): update package specs (#1557)

- mocha
- conventional-changelog-cli
- prebuild-install

github.com/serialport/node-serialport - 4ed5182ceb4196be9b541660ce20d951a8f9c8e3 authored over 6 years ago by Francis Gulotta <[email protected]>
chore(package): update package specs (#1557)

- mocha
- conventional-changelog-cli
- prebuild-install

github.com/serialport/bindings-cpp - 4ed5182ceb4196be9b541660ce20d951a8f9c8e3 authored over 6 years ago by Francis Gulotta <[email protected]>
fix: a few warnings and deprecations (#1558)

- c++ string copies were potentially insecure
- sandboxes are now made differently

github.com/serialport/bindings-cpp - a250f0983c2ca9b2b0fd5d9a00e1d88b0e8d2480 authored over 6 years ago by Francis Gulotta <[email protected]>
fix: a few warnings and deprecations (#1558)

- c++ string copies were potentially insecure
- sandboxes are now made differently

github.com/serialport/node-serialport - a250f0983c2ca9b2b0fd5d9a00e1d88b0e8d2480 authored over 6 years ago by Francis Gulotta <[email protected]>
fix: a few warnings and deprecations (#1558)

- c++ string copies were potentially insecure
- sandboxes are now made differently

github.com/serialport/website - a250f0983c2ca9b2b0fd5d9a00e1d88b0e8d2480 authored over 6 years ago by Francis Gulotta <[email protected]>
chore: drop node 4 EOL, add node 10 🎉 (#1556)

Node 4 you were the beginning of a golden age of node. I loved you and will miss you.

github.com/serialport/website - e1998b394f71952fbc39df5bb14489b3b8238d9d authored over 6 years ago by Francis Gulotta <[email protected]>
chore: drop node 4 EOL, add node 10 🎉 (#1556)

Node 4 you were the beginning of a golden age of node. I loved you and will miss you.

github.com/serialport/node-serialport - e1998b394f71952fbc39df5bb14489b3b8238d9d authored over 6 years ago by Francis Gulotta <[email protected]>
chore: drop node 4 EOL, add node 10 🎉 (#1556)

Node 4 you were the beginning of a golden age of node. I loved you and will miss you.

github.com/serialport/bindings-cpp - e1998b394f71952fbc39df5bb14489b3b8238d9d authored over 6 years ago by Francis Gulotta <[email protected]>
v6.2.0

github.com/serialport/website - 131a9396bba66829d0cef7689b2d7343821ecd7c authored over 6 years ago by Francis Gulotta <[email protected]>
docs: node 9 is working well these days

github.com/serialport/website - b585c1101c2c9d984915d8634b715966ff2b2e31 authored over 6 years ago by Francis Gulotta <[email protected]>
docs: node 9 is working well these days

github.com/serialport/bindings-cpp - b585c1101c2c9d984915d8634b715966ff2b2e31 authored over 6 years ago by Francis Gulotta <[email protected]>
docs: node 9 is working well these days

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

Support arbitrary baud rates on Android, BSD, Linux, and Windows

See merge request susurrus/ser...

github.com/serialport/serialport-rs - a9da59a297c023b1fe78640d89adfa071dd16137 authored over 6 years ago by Bryant <[email protected]>
Support arbitrary baud rates on Android, BSD, Linux, and Windows

The core API still holds for Mac, but setting any non-standard baud
rates will result in an error.

github.com/serialport/serialport-rs - 0d20998ae9392980584d695a3e7e8f11e1795199 authored over 6 years ago by Bryant Mairs <[email protected]>
Merge branch 'hardware_check_flow' into 'master'

Expand `hardware_check` example

See merge request susurrus/serialport-rs!38

github.com/serialport/serialport-rs - 44e26683e34b029f905c042eb2afabb6400b4803 authored over 6 years ago by Bryant <[email protected]>
docs: Switch to @reconbot/jsdoc-theme for docs

It looks a little nicer and has a github link. This also upgrades eslint and tweaks the config.

github.com/serialport/website - a31078f054f23c47e9de7cc8b1c7e79d6e4e6c0c authored over 6 years ago by Francis Gulotta <[email protected]>