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

Fix pre-gyp's binding paths so bindings can find it when not built locally.

github.com/serialport/bindings-cpp - 3ce0ea8f4c912170bb8c9fa919c9c19d09fc3555 authored over 8 years ago by Francis Gulotta <[email protected]>
Fix pre-gyp's binding paths so bindings can find it when not built locally.

github.com/serialport/website - 3ce0ea8f4c912170bb8c9fa919c9c19d09fc3555 authored over 8 years ago by Francis Gulotta <[email protected]>
Fix pre-gyp's binding paths so bindings can find it when not built locally.

github.com/serialport/node-serialport - 3ce0ea8f4c912170bb8c9fa919c9c19d09fc3555 authored over 8 years ago by Francis Gulotta <[email protected]>
Version 2.0.7-beta3

github.com/serialport/website - 4f5442a9cd88a750e067629979ba223c74cab321 authored over 8 years ago by Francis Gulotta <[email protected]>
Version 2.0.7-beta3

github.com/serialport/node-serialport - 4f5442a9cd88a750e067629979ba223c74cab321 authored over 8 years ago by Francis Gulotta <[email protected]>
Version 2.0.7-beta3

github.com/serialport/bindings-cpp - 4f5442a9cd88a750e067629979ba223c74cab321 authored over 8 years ago by Francis Gulotta <[email protected]>
Upgrade to NAN v2.2.1 for Node.js v6.0.0-nightly compatability

github.com/serialport/bindings-cpp - b5a154f20c8ee17da4eb934381df5abcebf66ad6 authored over 8 years ago by fivdi <[email protected]>
Upgrade to NAN v2.2.1 for Node.js v6.0.0-nightly compatability

github.com/serialport/website - b5a154f20c8ee17da4eb934381df5abcebf66ad6 authored over 8 years ago by fivdi <[email protected]>
Upgrade to NAN v2.2.1 for Node.js v6.0.0-nightly compatability

github.com/serialport/node-serialport - b5a154f20c8ee17da4eb934381df5abcebf66ad6 authored over 8 years ago by fivdi <[email protected]>
Merge pull request #730 from voodootikigod/windows-error-handling

Fixes 100% cpu when serial ports disconnect on windows

github.com/serialport/website - 7ee1c1e98d302a598da037cad44877d6b9c46e9f authored over 8 years ago by Francis Gulotta <[email protected]>
Merge pull request #730 from voodootikigod/windows-error-handling

Fixes 100% cpu when serial ports disconnect on windows

github.com/serialport/node-serialport - 7ee1c1e98d302a598da037cad44877d6b9c46e9f authored over 8 years ago by Francis Gulotta <[email protected]>
Merge pull request #730 from voodootikigod/windows-error-handling

Fixes 100% cpu when serial ports disconnect on windows

github.com/serialport/bindings-cpp - 7ee1c1e98d302a598da037cad44877d6b9c46e9f authored over 8 years ago by Francis Gulotta <[email protected]>
Fixes 100% cpu when serial ports disconnect on windows

- Fix a small memory leak
- some linting for whitespace and indentation

github.com/serialport/node-serialport - 79ec1789e4775722592f2975b018c9d83f9498b4 authored over 8 years ago by Francis Gulotta <[email protected]>
Return after encountering errors in windows write

The unix version breaks the while loop by returning on certain errors.
On Windows, the errors we...

github.com/serialport/bindings-cpp - 6d2e4b5fa75fe50ceff2dcda844c039299e2cfb2 authored over 8 years ago by Paul Kaplan <[email protected]>
Return after encountering errors in windows write

The unix version breaks the while loop by returning on certain errors.
On Windows, the errors we...

github.com/serialport/website - 6d2e4b5fa75fe50ceff2dcda844c039299e2cfb2 authored over 8 years ago by Paul Kaplan <[email protected]>
Fixes 100% cpu when serial ports disconnect on windows

- Fix a small memory leak
- some linting for whitespace and indentation

github.com/serialport/website - 79ec1789e4775722592f2975b018c9d83f9498b4 authored over 8 years ago by Francis Gulotta <[email protected]>
Return after encountering errors in windows write

The unix version breaks the while loop by returning on certain errors.
On Windows, the errors we...

github.com/serialport/node-serialport - 6d2e4b5fa75fe50ceff2dcda844c039299e2cfb2 authored over 8 years ago by Paul Kaplan <[email protected]>
Fixes 100% cpu when serial ports disconnect on windows

- Fix a small memory leak
- some linting for whitespace and indentation

github.com/serialport/bindings-cpp - 79ec1789e4775722592f2975b018c9d83f9498b4 authored over 8 years ago by Francis Gulotta <[email protected]>
Merge pull request #728 from voodootikigod/osx-fd-leaks

Fix double open and times when we don't close file descriptors for unix

github.com/serialport/node-serialport - 59f281f136f0953ff74346471046317637334ef0 authored over 8 years ago by Francis Gulotta <[email protected]>
Merge pull request #728 from voodootikigod/osx-fd-leaks

Fix double open and times when we don't close file descriptors for unix

github.com/serialport/bindings-cpp - 59f281f136f0953ff74346471046317637334ef0 authored over 8 years ago by Francis Gulotta <[email protected]>
Merge pull request #728 from voodootikigod/osx-fd-leaks

Fix double open and times when we don't close file descriptors for unix

github.com/serialport/website - 59f281f136f0953ff74346471046317637334ef0 authored over 8 years ago by Francis Gulotta <[email protected]>
Fix double open and times when we don't close file descriptors for unix

- Close the fd if we have any errors during setup
- Properly receive errors when setting a cus...

github.com/serialport/bindings-cpp - 8365e186c6462e59f35c9e1ec4139614d568c71a authored over 8 years ago by Francis Gulotta <[email protected]>
Fix double open and times when we don't close file descriptors for unix

- Close the fd if we have any errors during setup
- Properly receive errors when setting a cus...

github.com/serialport/node-serialport - 8365e186c6462e59f35c9e1ec4139614d568c71a authored over 8 years ago by Francis Gulotta <[email protected]>
Fixes double open() call on unix

github.com/serialport/bindings-cpp - 7151eb3fbf587808a0e19972408a8a6e08dfd078 authored over 8 years ago by Guilherme Francescon <[email protected]>
Fixes double open() call on unix

github.com/serialport/node-serialport - 7151eb3fbf587808a0e19972408a8a6e08dfd078 authored over 8 years ago by Guilherme Francescon <[email protected]>
correct application of hupcl option

HUPCL is a TTY control flag, not an FCNTL flag. Remove its effect on
open(2), and instead apply...

github.com/serialport/node-serialport - ac2682319fd1ec204fa64acbd12d3b3b05a419ad authored over 8 years ago by Peter A. Bigot <[email protected]>
Fix double open and times when we don't close file descriptors for unix

- Close the fd if we have any errors during setup
- Properly receive errors when setting a cus...

github.com/serialport/website - 8365e186c6462e59f35c9e1ec4139614d568c71a authored over 8 years ago by Francis Gulotta <[email protected]>
correct application of hupcl option

HUPCL is a TTY control flag, not an FCNTL flag. Remove its effect on
open(2), and instead apply...

github.com/serialport/website - ac2682319fd1ec204fa64acbd12d3b3b05a419ad authored over 8 years ago by Peter A. Bigot <[email protected]>
Fixes double open() call on unix

github.com/serialport/website - 7151eb3fbf587808a0e19972408a8a6e08dfd078 authored over 8 years ago by Guilherme Francescon <[email protected]>
correct application of hupcl option

HUPCL is a TTY control flag, not an FCNTL flag. Remove its effect on
open(2), and instead apply...

github.com/serialport/bindings-cpp - ac2682319fd1ec204fa64acbd12d3b3b05a419ad authored over 8 years ago by Peter A. Bigot <[email protected]>
A release of grunt broke our builds

We’ll happily upgrade at some point but not today.

github.com/serialport/website - 5df5a779ee5e8b2e4c221f9f9f679c08e425c564 authored over 8 years ago by Francis Gulotta <[email protected]>
A release of grunt broke our builds

We’ll happily upgrade at some point but not today.

github.com/serialport/node-serialport - 5df5a779ee5e8b2e4c221f9f9f679c08e425c564 authored over 8 years ago by Francis Gulotta <[email protected]>
A release of grunt broke our builds

We’ll happily upgrade at some point but not today.

github.com/serialport/bindings-cpp - 5df5a779ee5e8b2e4c221f9f9f679c08e425c564 authored over 8 years ago by Francis Gulotta <[email protected]>
Merge pull request #40 from electron/electron-org

Update urls for new GitHub org

github.com/serialport/electron-serialport - 2b2bebf38c692c05e7c47d69560968a59a423cc0 authored over 8 years ago by Kevin Sawicki <[email protected]>
Merge pull request #40 from electron/electron-org

Update urls for new GitHub org

github.com/serialport/electron-serialport-quick-start - 2b2bebf38c692c05e7c47d69560968a59a423cc0 authored over 8 years ago by Kevin Sawicki <[email protected]>
Update urls for new GitHub org

github.com/serialport/electron-serialport-quick-start - 6d2277b49cb850bd5880448a09a9d4dc7cc49767 authored over 8 years ago by Kevin Sawicki <[email protected]>
Update urls for new GitHub org

github.com/serialport/electron-serialport - 6d2277b49cb850bd5880448a09a9d4dc7cc49767 authored over 8 years ago by Kevin Sawicki <[email protected]>
Add `npm run stress` to run stress tests

- Fixed the write memory leak test

- failed attempt at a open close memory leak test

...

github.com/serialport/node-serialport - 540a96015c853649b4adfcdec22dba2ce42aac40 authored over 8 years ago by Francis Gulotta <[email protected]>
Add `npm run stress` to run stress tests

- Fixed the write memory leak test

- failed attempt at a open close memory leak test

...

github.com/serialport/website - 540a96015c853649b4adfcdec22dba2ce42aac40 authored over 8 years ago by Francis Gulotta <[email protected]>
Add `npm run stress` to run stress tests

- Fixed the write memory leak test

- failed attempt at a open close memory leak test

...

github.com/serialport/bindings-cpp - 540a96015c853649b4adfcdec22dba2ce42aac40 authored over 8 years ago by Francis Gulotta <[email protected]>
Test port open errors

github.com/serialport/website - a9a5d865f6db27ad78e890124cf216cff5bf964d authored over 8 years ago by Francis Gulotta <[email protected]>
Test port open errors

github.com/serialport/bindings-cpp - a9a5d865f6db27ad78e890124cf216cff5bf964d authored over 8 years ago by Francis Gulotta <[email protected]>
Test port open errors

github.com/serialport/node-serialport - a9a5d865f6db27ad78e890124cf216cff5bf964d authored over 8 years ago by Francis Gulotta <[email protected]>
Cleanup the output of serialDuplexTest

github.com/serialport/node-serialport - a49eebf791d3fc8f5f578a8e93a33b229a21c242 authored over 8 years ago by Francis Gulotta <[email protected]>
Cleanup the output of serialDuplexTest

github.com/serialport/bindings-cpp - a49eebf791d3fc8f5f578a8e93a33b229a21c242 authored over 8 years ago by Francis Gulotta <[email protected]>
Cleanup the output of serialDuplexTest

github.com/serialport/website - a49eebf791d3fc8f5f578a8e93a33b229a21c242 authored over 8 years ago by Francis Gulotta <[email protected]>
Test & Fix a race condition when closing a port & trying to do anything

- isOpen() now pays attention to if we're in the middle of closing

Our faux state machine...

github.com/serialport/node-serialport - abc3c195651e2408537084440dfde303c7ab4ac1 authored over 8 years ago by Francis Gulotta <[email protected]>
Test & Fix a race condition when closing a port & trying to do anything

- isOpen() now pays attention to if we're in the middle of closing

Our faux state machine...

github.com/serialport/bindings-cpp - abc3c195651e2408537084440dfde303c7ab4ac1 authored over 8 years ago by Francis Gulotta <[email protected]>
Test & Fix a race condition when closing a port & trying to do anything

- isOpen() now pays attention to if we're in the middle of closing

Our faux state machine...

github.com/serialport/website - abc3c195651e2408537084440dfde303c7ab4ac1 authored over 8 years ago by Francis Gulotta <[email protected]>
Make the fact we drop all event listeners very clear in close and disconnect

github.com/serialport/website - ac464eb9487622640207fb01dd959673755e2d7a authored over 8 years ago by Francis Gulotta <[email protected]>
Make the fact we drop all event listeners very clear in close and disconnect

github.com/serialport/node-serialport - ac464eb9487622640207fb01dd959673755e2d7a authored over 8 years ago by Francis Gulotta <[email protected]>
Make the fact we drop all event listeners very clear in close and disconnect

github.com/serialport/bindings-cpp - ac464eb9487622640207fb01dd959673755e2d7a authored over 8 years ago by Francis Gulotta <[email protected]>
Add more details to the readme around many sections

- Installation now has more navigation links

- The `.list` function is now documented

- ...

github.com/serialport/bindings-cpp - a43a67d27a070e70e46eb728282f10ce8de2b163 authored over 8 years ago by Francis Gulotta <[email protected]>
Add more details to the readme around many sections

- Installation now has more navigation links

- The `.list` function is now documented

- ...

github.com/serialport/website - a43a67d27a070e70e46eb728282f10ce8de2b163 authored over 8 years ago by Francis Gulotta <[email protected]>
Add more details to the readme around many sections

- Installation now has more navigation links

- The `.list` function is now documented

- ...

github.com/serialport/node-serialport - a43a67d27a070e70e46eb728282f10ce8de2b163 authored over 8 years ago by Francis Gulotta <[email protected]>
Free the function from the factory

- No longer make use of the serial port factory

github.com/serialport/bindings-cpp - 99adeee0a659ca3814f156c59527e8b2a623731d authored over 8 years ago by Francis Gulotta <[email protected]>
Free the function from the factory

- No longer make use of the serial port factory

github.com/serialport/node-serialport - 99adeee0a659ca3814f156c59527e8b2a623731d authored over 8 years ago by Francis Gulotta <[email protected]>
Free the function from the factory

- No longer make use of the serial port factory

github.com/serialport/website - 99adeee0a659ca3814f156c59527e8b2a623731d authored over 8 years ago by Francis Gulotta <[email protected]>
Dependency cleanup (quick pass)

- Eliminates use of node-pre-gyp as an actual module dependency (just a package dependency, this...

github.com/serialport/website - a79ff28d88c010dfbb5c42d413dd0d7db8d14da2 authored over 8 years ago by Rick Waldron <[email protected]>
Dependency cleanup (quick pass)

- Eliminates use of node-pre-gyp as an actual module dependency (just a package dependency, this...

github.com/serialport/node-serialport - a79ff28d88c010dfbb5c42d413dd0d7db8d14da2 authored over 8 years ago by Rick Waldron <[email protected]>
Dependency cleanup (quick pass)

- Eliminates use of node-pre-gyp as an actual module dependency (just a package dependency, this...

github.com/serialport/bindings-cpp - a79ff28d88c010dfbb5c42d413dd0d7db8d14da2 authored over 8 years ago by Rick Waldron <[email protected]>
Superseded by test/serialport-integration.js

github.com/serialport/node-serialport - 962c54a4f2c02dab460d6d700d16b96a82f6b0ab authored over 8 years ago by Francis Gulotta <[email protected]>
Superseded by test/serialport-integration.js

github.com/serialport/website - 962c54a4f2c02dab460d6d700d16b96a82f6b0ab authored over 8 years ago by Francis Gulotta <[email protected]>
Superseded by test/serialport-integration.js

github.com/serialport/bindings-cpp - 962c54a4f2c02dab460d6d700d16b96a82f6b0ab authored over 8 years ago by Francis Gulotta <[email protected]>
Fix double open

- Test for and stop the double opening of ports
- More tests around opening and disconnecting...

github.com/serialport/node-serialport - 836064abe37c6ab9d4be568a02fc920b1430053e authored over 8 years ago by Francis Gulotta <[email protected]>
Fix double open

- Test for and stop the double opening of ports
- More tests around opening and disconnecting...

github.com/serialport/bindings-cpp - 836064abe37c6ab9d4be568a02fc920b1430053e authored over 8 years ago by Francis Gulotta <[email protected]>
Fix double open

- Test for and stop the double opening of ports
- More tests around opening and disconnecting...

github.com/serialport/website - 836064abe37c6ab9d4be568a02fc920b1430053e authored over 8 years ago by Francis Gulotta <[email protected]>
Merge pull request #713 from voodootikigod/open-close-open-close

Closing a port is better tested & correctly reports isOpen in it’s event

github.com/serialport/node-serialport - 38d9ca91ce00fc49edeac533a9ec0740afddf660 authored over 8 years ago by Francis Gulotta <[email protected]>
Merge pull request #713 from voodootikigod/open-close-open-close

Closing a port is better tested & correctly reports isOpen in it’s event

github.com/serialport/website - 38d9ca91ce00fc49edeac533a9ec0740afddf660 authored over 8 years ago by Francis Gulotta <[email protected]>
Merge pull request #713 from voodootikigod/open-close-open-close

Closing a port is better tested & correctly reports isOpen in it’s event

github.com/serialport/bindings-cpp - 38d9ca91ce00fc49edeac533a9ec0740afddf660 authored over 8 years ago by Francis Gulotta <[email protected]>
Closing a port is better tested & correctly reports isOpen in it’s event

- Ports correctly respond to `isOpen` during a close event
- cleanup some assertions
- if a C...

github.com/serialport/website - 77851e2e75f8a790e292d1b583b21e5e63c7dd56 authored over 8 years ago by Francis Gulotta <[email protected]>
Closing a port is better tested & correctly reports isOpen in it’s event

- Ports correctly respond to `isOpen` during a close event
- cleanup some assertions
- if a C...

github.com/serialport/node-serialport - 77851e2e75f8a790e292d1b583b21e5e63c7dd56 authored over 8 years ago by Francis Gulotta <[email protected]>
Closing a port is better tested & correctly reports isOpen in it’s event

- Ports correctly respond to `isOpen` during a close event
- cleanup some assertions
- if a C...

github.com/serialport/bindings-cpp - 77851e2e75f8a790e292d1b583b21e5e63c7dd56 authored over 8 years ago by Francis Gulotta <[email protected]>
Merge pull request #711 from voodootikigod/integration-tests

Integration Tests!

github.com/serialport/bindings-cpp - b5be6a0d16a44b25d5cafea8f5bec447f0d70d2f authored over 8 years ago by Francis Gulotta <[email protected]>
Merge pull request #711 from voodootikigod/integration-tests

Integration Tests!

github.com/serialport/node-serialport - b5be6a0d16a44b25d5cafea8f5bec447f0d70d2f authored over 8 years ago by Francis Gulotta <[email protected]>
Merge pull request #711 from voodootikigod/integration-tests

Integration Tests!

github.com/serialport/website - b5be6a0d16a44b25d5cafea8f5bec447f0d70d2f authored over 8 years ago by Francis Gulotta <[email protected]>
Integration Tests!

We weren’t running these except on node v0.10 now we can! One day we might have a virtual serial...

github.com/serialport/website - 4fbf6d923bd6cf23e9d5cc920d1bce625629a29e authored over 8 years ago by Francis Gulotta <[email protected]>
Integration Tests!

We weren’t running these except on node v0.10 now we can! One day we might have a virtual serial...

github.com/serialport/bindings-cpp - 4fbf6d923bd6cf23e9d5cc920d1bce625629a29e authored over 8 years ago by Francis Gulotta <[email protected]>
Integration Tests!

We weren’t running these except on node v0.10 now we can! One day we might have a virtual serial...

github.com/serialport/node-serialport - 4fbf6d923bd6cf23e9d5cc920d1bce625629a29e authored over 8 years ago by Francis Gulotta <[email protected]>
Merge pull request #708 from voodootikigod/listunix-refactor

Move listUnix to its own module

github.com/serialport/website - eed507969f5731911837bc87054aac84c52abf90 authored over 8 years ago by Francis Gulotta <[email protected]>
Merge pull request #708 from voodootikigod/listunix-refactor

Move listUnix to its own module

github.com/serialport/bindings-cpp - eed507969f5731911837bc87054aac84c52abf90 authored over 8 years ago by Francis Gulotta <[email protected]>
Merge pull request #708 from voodootikigod/listunix-refactor

Move listUnix to its own module

github.com/serialport/node-serialport - eed507969f5731911837bc87054aac84c52abf90 authored over 8 years ago by Francis Gulotta <[email protected]>
Move listUnix to its own module

- Refactor to fix bugs
- Remove the path behind `udevadm` as it’s not always in the same plac...

github.com/serialport/bindings-cpp - c93fb3b81f65c7dd659ced4d69c820667d34b952 authored over 8 years ago by Francis Gulotta <[email protected]>
Move listUnix to its own module

- Refactor to fix bugs
- Remove the path behind `udevadm` as it’s not always in the same plac...

github.com/serialport/node-serialport - c93fb3b81f65c7dd659ced4d69c820667d34b952 authored over 8 years ago by Francis Gulotta <[email protected]>
Move listUnix to its own module

- Refactor to fix bugs
- Remove the path behind `udevadm` as it’s not always in the same plac...

github.com/serialport/website - c93fb3b81f65c7dd659ced4d69c820667d34b952 authored over 8 years ago by Francis Gulotta <[email protected]>
Merge pull request #709 from voodootikigod/linting

linting binaries, cleaning up tests, add a doc

github.com/serialport/bindings-cpp - 2250223fc2acfac2faa65aa203dd27c4a726af7a authored over 8 years ago by Francis Gulotta <[email protected]>
Merge pull request #709 from voodootikigod/linting

linting binaries, cleaning up tests, add a doc

github.com/serialport/website - 2250223fc2acfac2faa65aa203dd27c4a726af7a authored over 8 years ago by Francis Gulotta <[email protected]>
Merge pull request #709 from voodootikigod/linting

linting binaries, cleaning up tests, add a doc

github.com/serialport/node-serialport - 2250223fc2acfac2faa65aa203dd27c4a726af7a authored over 8 years ago by Francis Gulotta <[email protected]>
Merge pull request #710 from mhart/patch-1

Add instructions for Alpine Linux

github.com/serialport/bindings-cpp - 72b6ee9e8cfa822860a8a2459d21c9105bb6fd97 authored over 8 years ago by Francis Gulotta <[email protected]>
Merge pull request #710 from mhart/patch-1

Add instructions for Alpine Linux

github.com/serialport/website - 72b6ee9e8cfa822860a8a2459d21c9105bb6fd97 authored over 8 years ago by Francis Gulotta <[email protected]>
Merge pull request #710 from mhart/patch-1

Add instructions for Alpine Linux

github.com/serialport/node-serialport - 72b6ee9e8cfa822860a8a2459d21c9105bb6fd97 authored over 8 years ago by Francis Gulotta <[email protected]>
Add instructions for Alpine Linux

github.com/serialport/node-serialport - 83530e74b7f10023596436bf842edaac6225654c authored over 8 years ago by Michael Hart <[email protected]>
Add instructions for Alpine Linux

github.com/serialport/bindings-cpp - 83530e74b7f10023596436bf842edaac6225654c authored over 8 years ago by Michael Hart <[email protected]>
Add instructions for Alpine Linux

github.com/serialport/website - 83530e74b7f10023596436bf842edaac6225654c authored over 8 years ago by Michael Hart <[email protected]>
linting binaries, cleaning up tests, add a doc

github.com/serialport/website - cf2f4611279bc63f7c25699c4f9286f9b30d3b09 authored over 8 years ago by Francis Gulotta <[email protected]>
linting binaries, cleaning up tests, add a doc

github.com/serialport/node-serialport - cf2f4611279bc63f7c25699c4f9286f9b30d3b09 authored over 8 years ago by Francis Gulotta <[email protected]>
linting binaries, cleaning up tests, add a doc

github.com/serialport/bindings-cpp - cf2f4611279bc63f7c25699c4f9286f9b30d3b09 authored over 8 years ago by Francis Gulotta <[email protected]>