Ecosyste.ms: OpenCollective

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

github.com/BiancoRoyal/node-bacstack

The BACnet protocol library written in pure JavaScript
https://github.com/BiancoRoyal/node-bacstack

refactor(bacnet-asn1): rework all ASN1 function names to adhere the styleguide

b31bc00a81eb5cf968cad601b7c849aa7c36e33f authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #42 from fh1ch/feat/additional-services

feat(bacnet-services): implement missing BACNET service encodings

80c84f551cbe26e57d40c589d4adf95ed75ae018 authored over 7 years ago by Fabio Huser <[email protected]>
feat(bacnet-services): implement missing BACNET service encodings

db6ac7fd62e76f1f79992b90fbf4c42fb7f1b536 authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #41 from fh1ch/docs/enum-docs

Docs/enum docs

3351b35feb2ca87db444876f77019defbbca0f89 authored over 7 years ago by Fabio Huser <[email protected]>
docs(index): add enum references to inline code documentation

871ee7f333ddda3e3c442ed3fbc678b447d1eda5 authored over 7 years ago by Fabio Huser <[email protected]>
docs(readme): add supported BACNET services to README.md

2d8116a9d374b9b33124283c71af7875a2e7a3fa authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #40 from fh1ch/feat/write-property-multiple-2

feat: implement write-property-multiple

99bf20d23c9cfc1049e303f64290ee2a5b733c73 authored over 7 years ago by Fabio Huser <[email protected]>
feat: implement write-property-multiple

5f9f7a0447c333414f8d9f2cd9316dbb3673bf8f authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #38 from fh1ch/feat/write-property-multiple

feat(bacnet-services): implement writePropertyMultiple service

cbb3d13a753a5fc11dfaaa42dec20f819b0c380f authored over 7 years ago by Fabio Huser <[email protected]>
feat(bacnet-services): implement writePropertyMultiple service

ea9332c945884e163dba9b908d2161047f322031 authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #36 from fh1ch/feat/reinit-time-sync-service

Feat/reinit time sync service

f06e3c5993015dc578988b651d0721c173713a8e authored over 7 years ago by Fabio Huser <[email protected]>
docs(index): corrected spell mistakes in code documentation

fa4c7fa874d83bb0b898a39f30b9db82416bb8cb authored over 7 years ago by Fabio Huser <[email protected]>
feat: implement reinitialize-device

1283cc32f6b0b66ea71cb16751d82f53a8f0a548 authored over 7 years ago by Fabio Huser <[email protected]>
feat: implement device-communication-control

04a38a829afabd77c932698bec412525f4ad5ef5 authored over 7 years ago by Fabio Huser <[email protected]>
feat: implement time-sync

9980a4d7b8524a1175be9aec182dc58eab4a23ac authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #35 from fh1ch/fix/iso8859-string-decoding

fix(string-decode): add decoding support for ISO 8859-1

45136cad1d749caf3c4918233233cb1d103ea40d authored over 7 years ago by Fabio Huser <[email protected]>
Merge branch 'master' into fix/iso8859-string-decoding

59a0e55154e6589a394da1698e2de0662b47be86 authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #34 from fh1ch/feat/allow-multiple-stacks

feat(bacnet-transport): allow reuse of network interface when using bacstack

0f4347311bcac00e5652e464fd8a93d8ba89230e authored over 7 years ago by Fabio Huser <[email protected]>
fix(string-decode): add decoding support for ISO 8859-1

ISO 8859-1 is also known as Latin-1

a224928360da49d1c1d620b025f5066db006d1ff authored over 7 years ago by Kaspar Fenner <[email protected]>
feat(bacnet-transport): allow reuse of network interface when using bacstack

0fb216ca7ab94af6ea657c3a736d6079657e4ea0 authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #33 from fh1ch/fix/error-message-format

fix(bacnet-client): correct error message format for BACNET aborts and errors

764e7e1ba5d4e1a36838dbb62986718af1a067cd authored over 7 years ago by Fabio Huser <[email protected]>
fix(bacnet-client): correct error message format for BACNET aborts and errors

6533e3f3185a23b990fff66fd9b5122a1282f1a8 authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #32 from fh1ch/fix/enum-export

fix(ba-enums): make sure the exported enums are not overridden

8e40dc3546fa89d4d50a81ee8d4394cd2a64478f authored over 7 years ago by Fabio Huser <[email protected]>
fix(ba-enums): make sure the exported enums are not overridden

8369cc8daa0a97d5e20e554eea5e9fbc0d570c93 authored over 7 years ago by Kaspar Fenner <[email protected]>
Merge pull request #31 from fh1ch/feat/bacnet-errors-aborts

feat(bacnet-client): expose BACNET errors and aborts to user

a83e7be7527ceff1987c146555c171759fa765ff authored over 7 years ago by Fabio Huser <[email protected]>
feat(bacnet-client): expose BACNET errors and aborts to user

8cda7de50f60c12cbaaf0c6d44240f15013ea040 authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #29 from fh1ch/refactor/bacnet-enum-rework

refactor(index): move enum expose from instantiated object to root level

2c7971d9aa61030585c03d5cb4e3f1a536fcd94a authored over 7 years ago by Fabio Huser <[email protected]>
refactor(index): move enum expose from instantiated object to root level

BREAKING CHANGE: enumerations are no longer accessible via BACStack client instance and have bee...

47890ecb0db0c3e1afc07837043fe273b544bc79 authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #27 from fh1ch/feat/transport-errors-exposed

feat(bacnet-client): expose underlying transport errors to user

d04f6b22db7ebbf11ac116d759b767d64ba2a2ba authored over 7 years ago by Fabio Huser <[email protected]>
feat(bacnet-client): expose underlying transport errors to user

7d547be4c0220eed7c6b0601116de079d30b4849 authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #26 from fh1ch/feat/close-transport-function

Feat/close transport function

46ade658b92f8bf78380cb1aa10fbcee0358fb21 authored over 7 years ago by Fabio Huser <[email protected]>
chore(jscs): drop capital-constructor ruleset

0b751c13c65b2be2f7ae29c6d7353e759bfbfd6d authored over 7 years ago by Fabio Huser <[email protected]>
refactor: use correct JS object instantiation

a1df9d7a03693481569d97dfcbc63c1b8f442fd2 authored over 7 years ago by Fabio Huser <[email protected]>
feat(bacnet-client): implement close function for BACstack and underlying UDP socket

4be06bd2afd3775fdd76b907516cd7bc3d8bbb69 authored over 7 years ago by Fabio Huser <[email protected]>
release version 0.0.1-beta.8

81267033335907a4d302b7ffa570fafd04bff84b authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #25 from fh1ch/test/write-property-tests

test(bacnet-services): add write-property unit-test coverage

1cee313aa4b1a623bf07b449c7ab58153a129636 authored over 7 years ago by Fabio Huser <[email protected]>
test(bacnet-services): add write-property unit-test coverage

7a8ca7f8d5f37672e786755381996c825484fdf5 authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #24 from fh1ch/refactor/service-event-emitter

Refactor/service event emitter

c078b0f574f5914f03a4fb2c3247d772f2cc2b44 authored over 7 years ago by Fabio Huser <[email protected]>
feat(bacnet-client): implement additional unsupported services

d82fefee7a2a5d53e9551cdf1ce09d9c6ca238cd authored over 7 years ago by Fabio Huser <[email protected]>
feat(bacnet-client): rework unconfirmed services to utilize even emitter

b5b8d785e5e153a287cf73dc38f522e6a8daf347 authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #23 from fh1ch/fix/invoke-id-255

fix(bacnet-client): ensure invokeId range of 0-255

abb6a75f542dd800ce4579da91b55402d9c2504e authored over 7 years ago by Fabio Huser <[email protected]>
fix(bacnet-client): ensure invokeId range of 0-255

c19533139097eccd7cefde4a4d709fa7923b2ad6 authored over 7 years ago by Fabio Huser <[email protected]>
release version 0.0.1-beta.7

c53053cca8873d33c58c3058219f7814f57d1171 authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #21 from fh1ch/fix/encode-no-prio-no-array

fix(bacnet-services): correct all invalid no-array and no-priority checks

bd75e99abede002975003b539b582152b18f622e authored over 7 years ago by Fabio Huser <[email protected]>
fix(bacnet-services): correct all invalid no-array and no-priority checks

Closes issue #20

f0cb5bdf0da45903f893d915e9eead2e555800d8 authored over 7 years ago by Fabio Huser <[email protected]>
release version 0.0.1-beta.6

e6cd8e655f47ec5a739f00d87e00b5b765152625 authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #19 from fh1ch/refactor/code-issues-1

refactor(bacnet-client,bacnet-transport): improve code-style and enha…

b68db4a53d7955dc7a7efa283a013f35fcf5f33e authored over 7 years ago by Fabio Huser <[email protected]>
refactor(bacnet-client,bacnet-transport): improve code-style and enhance readability

94010069d6fdc04156782aad80d89d4a290ecd46 authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #18 from fh1ch/fix/correct-asn1-decodings-1

Fix/correct asn1 decodings 1

6dfdd620e5eb232ec41100bf6bb483e335380cc2 authored over 7 years ago by Fabio Huser <[email protected]>
fix(bacnet-asn1): add guard to prevent endless loops

63d7d8fefc0aaf3135a6d9ec330c8bf4d882cbff authored over 7 years ago by Fabio Huser <[email protected]>
fix(bacnet-asn1): correct generic blob decoding context implementation

63eacc61203f08e6fb4f403f1d00ceedca6138f6 authored over 7 years ago by Fabio Huser <[email protected]>
fix(bacnet-asn1): correct variable initialization for datetime decoding

3bc159181c5ad37f2df3f3e003bd7a805dcda2cb authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #17 from fh1ch/feat/asn1-service-extensions-2

Feat/asn1 service extensions 2

30d72aa3d1f74b9fa14c3f1cfeb8f392db4516ca authored over 7 years ago by Fabio Huser <[email protected]>
feat(bacnet-services.spec): implement test coverage for cov-subscription and read-access-specification value types

6665a7cc24b40ce90024d56c1833fc28a66dfd50 authored over 7 years ago by Fabio Huser <[email protected]>
feat(bacnet-asn1): implement read-access-specification, cov-subscription, calendar decoding functionality

b015f627b06123de531462be04c8aa1b8ae9e1d9 authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #16 from fh1ch/refactor/ba-enum-alignments

Refactor/ba enum alignments

1fd78389330a62738df7ed9b2819b4a150d33d98 authored over 7 years ago by Fabio Huser <[email protected]>
refactor(bacnet-enum): replace undefined values with real ones

447cc96866ec846cda1d4e400c19aef12b85bcb5 authored over 7 years ago by Fabio Huser <[email protected]>
refactor(bacnet-enum): align NPDU control names

d483fc5ca333a88bc911b2b4cc49465048b8fd16 authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #15 from fh1ch/fix/bit-string-encoding

Fix/bit string encoding

099b896bbc231d9435dd56a8d10f21bec27911b6 authored over 7 years ago by Fabio Huser <[email protected]>
test(read-property-multiple): add missing assertions for bit-string type properties

d5e94eea80938e182fed3d7e7166b23658291193 authored over 7 years ago by Fabio Huser <[email protected]>
fix(bacnet-asn1): correct bit-string encoding and decoding

14cda6d9edf5a37432adce8d4f467c742169b269 authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #14 from fh1ch/fix/octet-string-encoding

fix(bacnet-asn1): correct octet-string encoding and decoding

b0d7b207e98a09fd0b7ac0e4f4d88b36e6433756 authored over 7 years ago by Fabio Huser <[email protected]>
fix(bacnet-asn1): correct octet-string encoding and decoding

aee51a5be16cf4c229dec31249807bc577a141f5 authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #13 from fh1ch/test/unit-test-coverage-1

test: add additional unit-test coverage cases

f10984b2776b9a7ce2520f8d91ceb71d108652d1 authored over 7 years ago by Fabio Huser <[email protected]>
test: add additional unit-test coverage cases

85e9b4f47bf4a89233dcc02d33fb2ffba26fa143 authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #12 from fh1ch/feat/jsdoc-documentation

feat: add JSDoc inline documentation and gh-page publishing

17e91c8b2232b9064f5587dc7d573ce99f6eeb60 authored over 7 years ago by Fabio Huser <[email protected]>
feat: add JSDoc inline documentation and gh-page publishing

44f88be7a4f42195c9a4cae29efab717618681fb authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #11 from fh1ch/refactor/asn1-refactorings-1

Refactor/asn1 refactorings 1

e58b591f6548ead38b004431a149169ea88c4cb1 authored over 7 years ago by Fabio Huser <[email protected]>
refactor(decode_unsigned): simplify decode_unsigned function by consolidating ranges

62b04f9f0903c3e9d4f151bda5f01752ff697b41 authored over 7 years ago by Fabio Huser <[email protected]>
refactor(encodeSigned): simplify encodeSigned function by consolidating ranges

780dbb3d6be0df9d6108c4ef160addbec3ac07d2 authored over 7 years ago by Fabio Huser <[email protected]>
refactor(encodeUnsigned): simplify encodeUnsigned function by consolidating ranges

2ad10c40b69870493bea273031e664744eb05a39 authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #10 from fh1ch/feat/asn1-service-extionsions-1

Feat/asn1 service extionsions 1

a188931befb109f600dd5b132e622b1e70562e0d authored over 7 years ago by Fabio Huser <[email protected]>
chore(jscsrc): allow longer code-lines until refactoring is trough

a3227c33814c9ffa55edfefb753e7004a816f69f authored over 7 years ago by Fabio Huser <[email protected]>
fix(bacnet-client): correctly handle invalid encoding cases

347b0ed8fc4671ca1d49a49431f96dadfb97b9fb authored over 7 years ago by Fabio Huser <[email protected]>
fix(bacnet-client): remove callback from store if already invoked

16e4483a39187069a6a9f1f53117e135ac924ee4 authored over 7 years ago by Fabio Huser <[email protected]>
test(bacnet-services): add initial test coverage for BACNET service encodings

a2c34de702d4c832540756f4b0eac917ec1fe91f authored over 7 years ago by Fabio Huser <[email protected]>
fix(bacnet-asn1): correct ASN1 date and time encodings

486153c1a055a7317e181c03258b611e6c3b8966 authored over 7 years ago by Fabio Huser <[email protected]>
fix(bacnet-services): correct string and tag comparison

0302fe0d3748c1892b21c0cc8237c3bc74eece26 authored over 7 years ago by Fabio Huser <[email protected]>
feat(bacnet-services): implemented various new BACNET service encodings

d891305acf6d2eda10711d81f4cdae2279dd79b1 authored over 7 years ago by Fabio Huser <[email protected]>
refactor(bacnet-asn1): expose various ASN1 functions

6b8d6c9e0222cfec69f4232228d43fae15bec831 authored over 7 years ago by Fabio Huser <[email protected]>
fix(bacnet-asn1): align error handling to prevent dead-loop

3feaabae56973831cf8236432ecb60142b37a6f4 authored over 7 years ago by Fabio Huser <[email protected]>
feat(bacnet-asn1): implement additional ASN1 base encoding functions

2d6276ee9bba71b855adfb3110f9d91edb5e19be authored over 7 years ago by Fabio Huser <[email protected]>
release version 0.0.1-beta.5

c7eccb1f5d46171aa26c59384043320647c9184f authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #6 from fh1ch/test/data-tests

Test/data tests

3dccaf7c0627c59ce742bf9157c71a81494fff4d authored over 7 years ago by Fabio Huser <[email protected]>
fix(bacnet-asn1): drop redundant boolean length accumulation

c9622d684765f5f8c30eb8b7f0047eaa99de0b74 authored over 7 years ago by Fabio Huser <[email protected]>
fix(bacnet-client): start segmentation with correct sequence number 0

cbc307682f041f200a7692462e411a59a8607e1b authored over 7 years ago by Fabio Huser <[email protected]>
feat(bacnet-transport): use actual max payload size to prevent segmentation issues

2a1a887c0b923077a59e6fb301e29bf51889e2ff authored over 7 years ago by Fabio Huser <[email protected]>
test(read-property-multiple): add integration tests using real recorded data

320366af9db3edfeb8988d243c99c5990d830f44 authored over 7 years ago by Fabio Huser <[email protected]>
feat(bacnet-asn1): add decode support for context encoded properties

a82fb582938da9a7921b35e9ec4c06be13a2f403 authored over 7 years ago by Fabio Huser <[email protected]>
refactor(integration): rework integration test utils

571a191649fc11288fe84e58f05377f6067eae14 authored over 7 years ago by Fabio Huser <[email protected]>
fix(bacnet-asn1): properly handle boolean decoding with length 0

31b7a28b891ea01c36c8e9578619d5dec417fe2e authored over 7 years ago by Fabio Huser <[email protected]>
feat(bacnet-client): add support for custom transports

8a6a64e45a5950469279185c77de5d372cc34122 authored over 7 years ago by Fabio Huser <[email protected]>
release version 0.0.1-beta.4

f10da213f1b80b8cade76b3c4a8e843c4e7324e1 authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #5 from fh1ch/fix/object-property-fixes-1

Fix/object property fixes 1

b031b1e86513b5723119e6798fd14bbdd4102180 authored over 7 years ago by Fabio Huser <[email protected]>
feat(bacnet-asn1): expose property value type

BREAKING CHANGE: property values changed from single value array (`[12]`) to array of object `[{...

b6ca82b9a9f6dd96191853d9ddbb3275b07b159b authored over 7 years ago by Fabio Huser <[email protected]>
fix(bacnet-client): re-enable who-is handler

ae1d710494cf75a1557235e28af2a3c6506aea77 authored over 7 years ago by Fabio Huser <[email protected]>
release version 0.0.1-beta.3

2e06b15209f79b9fe3873615eea54cdcb2f206e2 authored over 7 years ago by Fabio Huser <[email protected]>
Merge pull request #4 from fh1ch/test/basic-integration-tests

Test/basic integration tests

ba748877b8b972682eda19850c6a539c6bbe57dd authored over 7 years ago by Fabio Huser <[email protected]>
chore(travis): remove Node.js 0.12 Travis-CI build

f92911a7ea16b49e569939a8f336ac0e4b87192a authored over 7 years ago by Huser <[email protected]>
chore(travis): add integration tests to Travis-CI build

5cb3f86e78113110bb54bcf487b12f11c357438c authored over 7 years ago by Fabio Huser <[email protected]>