0
I Use This!
Activity Not Available

Commits : Listings

Analyzed 3 months ago. based on code collected 3 months ago.
Jul 20, 2025 — Jul 20, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Resolving underlying types in static context. (Need to change API method names). More... over 13 years ago
Fix for jBinary with default structure. More... over 13 years ago
`object` structure optimization. More... over 13 years ago
Fir for base64 module in Web Workers. More... over 13 years ago
Cache ID based on structure not on jBinary instance. More... over 13 years ago
Fixes: shouldn't use parent's cached version; shouldn't cache and reuse properties since each can do some instance-related calculations. More... over 13 years ago
Performance update. Significant performance increase by using global caching of types inside their array-like and object-like descriptors, caching of properties inside their types by jBinary instance ID, resolving of base types as properties in templates and other techniques. Also deleted deprecated README and added local copy of qunit. More... over 13 years ago
Code quality update. Added strict mode. Added JSHINT with custom rules for project and cleaned code up to match them. Added new test to run JSHINT on source code with custom "// jshint:skipline" directive for ignoring errors in next line (useful for minified libraries in source code). Updated package.json. More... over 13 years ago
Added dependency on jDataView for each of supported module types. More... over 13 years ago
Added Node stream support for jBinary.loadData. Added AMD support. More... over 13 years ago
Separated getType and createProperty methods for future optimization. More... over 13 years ago
Renamed `toURL` to `toURI`. More... over 13 years ago
Optimization for non-parametrized types. More... over 13 years ago
`enum` and `string` with undefined length are now transformed to template-based types. More... over 13 years ago
Small inner reconfiguration: now jBinary.Type handles arguments on its own and properties simply inherit it with additional `binary` field. More... over 13 years ago
Removed redundant construction. More... over 13 years ago
`jBinary.Template` now has `baseRead` and `baseWrite` methods for direct reading/writing base type from derivatives. More... over 13 years ago
Faster data-URI implementation for Node.js. More... over 13 years ago
jBinary.loadData is async so it's callback should return both error and data (Node-style) and not to throw errors to global context. More... over 13 years ago
Loading from (1) file using File API, (2) data URI, (3) HTTP(S) URL, (4) file using Node.js. More... over 13 years ago
Added `string0` for null-terminated strings with optional fixed length (dynamic string used if not set). Simple `string` also falls back to this if it's `length` parameter is undefined. More... over 13 years ago
Removed redundant old check for object's functions. More... over 13 years ago
Fixed for using inside Web Worker. More... over 13 years ago
Added ability to read dynamic arrays (everything to the end of file will be treated as values of given type). More... over 13 years ago
IE fixes. More... over 13 years ago
Accepting `undefined` structure type for skipping. More... over 13 years ago
Fix. More... over 13 years ago
Corrected `skip` implementation. More... over 13 years ago
Ability to call jBinary.(Type|Template) without `new`. More... over 13 years ago
Removed jBinary.FileFormat as rudimentary construction. More... over 13 years ago