Comments (4)
I agree with @rjrivero. I ran into the same problem with 32bit OIDs and values.push(value >>> 0) should solve it? Please also
- add a release note that this implantation limits OIDs to 32bit (readOID and writeOID)
- log an error if an OID exceeds 32 bit, i.e. if the sequence has more than 5 bytes, or has 5 bytes but the first byte has bits 1, 2 or 3 set (bit 0 is 1).
from node-asn1.
I have seen there is little progress on this project over the past few years. My project, the net-snmp project, depends on this project, so I have cloned it and migrated (i.e. copied) all the outstanding issues and pull requests.
I will be releasing a new version of my version of this project under the asn1-ber namespace on npmjs.org by the end of the week which should address this particular item (I've already pushed the current code to this namespace to reserve it).
I am now tracking all changes under my own copy at asn1-ber. Note that this is not a "fork" but a clone and fresh commit to a new repository. I have of course retained all copyrights and attributed back the original author.
There are quite a few projects dependant on this project, and I want to make sure there is momentum on the issues and feature requests reported.
from node-asn1.
This issue has been addressed in my version of this project which has now been published to npm:
https://www.npmjs.com/package/asn1-ber
from node-asn1.
@stephenwvickers: cool. Thank you.
from node-asn1.
Related Issues (20)
- unable to install asn1 HOT 4
- InvalidAsn1Error: 'Expected 0x2: got 0x0' HOT 1
- Feature request: allow inserting/appending a raw buffer (no tag) HOT 2
- NPM says node-asn1 is not a package HOT 1
- please add tag for 0.2.3 release HOT 1
- Not all octet strings need to be UTF-8
- readBoolean() should accept a tag argument like other methods do
- Buffer constructor runtime deprecation - this package emits a warning on Node 10 HOT 1
- Release v0.2.4
- Use ESLint for linting and style checking
- Error while reading buffer
- write real number
- Values of some identifier octets are WRONG
- builds fail on travis because 0.8 has bitrotted away HOT 1
- npm package seems to be down HOT 1
- ftp://ftp.rsa.com/pub/pkcs/ascii/layman.asc not accessible anymore ? HOT 1
- reader.js is not reading the TAG correctly
- No interface for writing Bit String?
- Errors
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from node-asn1.