]> zoso.dev Git - buffer.git/log
buffer.git
11 years ago1.0.2
Feross Aboukhadijeh [Wed, 4 Dec 2013 01:05:56 +0000 (17:05 -0800)]
1.0.2

11 years agoremove assert module (50% file size savings) (fixes #2)
Feross Aboukhadijeh [Wed, 4 Dec 2013 01:05:50 +0000 (17:05 -0800)]
remove assert module (50% file size savings) (fixes #2)

11 years ago1.0.1
Feross Aboukhadijeh [Tue, 26 Nov 2013 10:01:42 +0000 (02:01 -0800)]
1.0.1

11 years agoAPI Addition: do something reasonable for new Buffer(arraybuffer)
Feross Aboukhadijeh [Tue, 26 Nov 2013 09:59:51 +0000 (01:59 -0800)]
API Addition: do something reasonable for new Buffer(arraybuffer)

(Use the ArrayBuffer as the backing buffer for the Uint8Array)

11 years ago1.0.0
Feross Aboukhadijeh [Mon, 25 Nov 2013 14:45:09 +0000 (06:45 -0800)]
1.0.0

11 years agoLICENSE
Feross Aboukhadijeh [Mon, 25 Nov 2013 14:00:14 +0000 (06:00 -0800)]
LICENSE

11 years agoUse ES6 Proxy to workaround Firefox limitations
Feross Aboukhadijeh [Mon, 25 Nov 2013 13:16:31 +0000 (05:16 -0800)]
Use ES6 Proxy to workaround Firefox limitations

Firefox does not allow augmenting "native" objects (like Uint8Array
instances) with new properties for some unknown (probably silly)
reason.  So we'll use an ES6 Proxy (supported since Firefox 18) to wrap
the Uint8Array instance without actually adding any properties to it.

11 years agoCorrect README: support IE10+ only, no fallback for old browsers
Feross Aboukhadijeh [Mon, 25 Nov 2013 13:08:46 +0000 (05:08 -0800)]
Correct README: support IE10+ only, no fallback for old browsers

11 years agomake toJSON() use node 0.12 behavior; make test reliable
Feross Aboukhadijeh [Mon, 25 Nov 2013 09:16:16 +0000 (01:16 -0800)]
make toJSON() use node 0.12 behavior; make test reliable

11 years agoFix test failures
Feross Aboukhadijeh [Mon, 25 Nov 2013 09:15:39 +0000 (01:15 -0800)]
Fix test failures

11 years agofix comments
Feross Aboukhadijeh [Mon, 25 Nov 2013 06:29:10 +0000 (22:29 -0800)]
fix comments

11 years ago0.5.0
Feross Aboukhadijeh [Mon, 18 Nov 2013 15:00:30 +0000 (07:00 -0800)]
0.5.0

11 years agoRevert "fix toJSON() method"
Feross Aboukhadijeh [Mon, 18 Nov 2013 14:59:20 +0000 (06:59 -0800)]
Revert "fix toJSON() method"

This reverts commit d846347693ef8e9146e0a32ba8993fae126c4bbf.

11 years ago0.4.0
Feross Aboukhadijeh [Mon, 18 Nov 2013 14:58:50 +0000 (06:58 -0800)]
0.4.0

11 years agoRequire browsers to have `Uint8Array` support
Feross Aboukhadijeh [Mon, 18 Nov 2013 14:58:39 +0000 (06:58 -0800)]
Require browsers to have `Uint8Array` support

11 years agowhitespace
Feross Aboukhadijeh [Mon, 18 Nov 2013 14:24:00 +0000 (06:24 -0800)]
whitespace

11 years agonative-buffer-browserify
Feross Aboukhadijeh [Mon, 18 Nov 2013 14:20:04 +0000 (06:20 -0800)]
native-buffer-browserify

11 years agomakefile to run perf tests
Feross Aboukhadijeh [Mon, 18 Nov 2013 14:00:52 +0000 (06:00 -0800)]
makefile to run perf tests

11 years agoREADME
Feross Aboukhadijeh [Mon, 18 Nov 2013 14:00:27 +0000 (06:00 -0800)]
README

11 years agoadd perf results
Feross Aboukhadijeh [Mon, 18 Nov 2013 14:00:23 +0000 (06:00 -0800)]
add perf results

11 years agoadd performance tests
Feross Aboukhadijeh [Mon, 18 Nov 2013 13:07:36 +0000 (05:07 -0800)]
add performance tests

11 years agofix toJSON() method
Feross Aboukhadijeh [Mon, 18 Nov 2013 12:38:04 +0000 (04:38 -0800)]
fix toJSON() method

11 years agofix weird whitespace chars
Feross Aboukhadijeh [Mon, 18 Nov 2013 12:21:34 +0000 (04:21 -0800)]
fix weird whitespace chars

11 years agogitignore
Feross Aboukhadijeh [Mon, 18 Nov 2013 12:19:40 +0000 (04:19 -0800)]
gitignore

11 years agoload old `buffer-browserify` in browsers that don't support Uint8Array
Feross Aboukhadijeh [Mon, 18 Nov 2013 10:10:38 +0000 (02:10 -0800)]
load old `buffer-browserify` in browsers that don't support Uint8Array

11 years agoupdate package.json
Feross Aboukhadijeh [Mon, 18 Nov 2013 10:10:01 +0000 (02:10 -0800)]
update package.json

11 years agoBuffer backed by Uint8Array for insane performance!
Feross Aboukhadijeh [Mon, 18 Nov 2013 09:44:50 +0000 (01:44 -0800)]
Buffer backed by Uint8Array for insane performance!

11 years agoUpdate tap/tape deps (fixes #33)
Feross Aboukhadijeh [Mon, 18 Nov 2013 01:24:39 +0000 (17:24 -0800)]
Update tap/tape deps (fixes #33)

11 years agoMerge pull request #32 from mscdex/patch-1
Romain Beauxis [Sun, 17 Nov 2013 14:56:41 +0000 (06:56 -0800)]
Merge pull request #32 from mscdex/patch-1

remove duplicate check in isBuffer

11 years agoremove duplicate check in isBuffer
Brian White [Wed, 13 Nov 2013 23:49:30 +0000 (18:49 -0500)]
remove duplicate check in isBuffer

11 years agoMerge pull request #30 from mbrevoort/master
Romain Beauxis [Sun, 22 Sep 2013 06:48:50 +0000 (23:48 -0700)]
Merge pull request #30 from mbrevoort/master

Add MIT LICENSE file

11 years agoadd MIT LICENSE file
Mike Brevoort [Sun, 22 Sep 2013 03:42:22 +0000 (21:42 -0600)]
add MIT LICENSE file

11 years agoBump version
Romain Beauxis [Mon, 26 Aug 2013 15:03:55 +0000 (10:03 -0500)]
Bump version

11 years agoPadd base64 strings with = up-to modulo 4 length.
Romain Beauxis [Mon, 26 Aug 2013 15:03:01 +0000 (10:03 -0500)]
Padd base64 strings with = up-to modulo 4 length.
fixes #27

11 years agoAdded test for base64 strings without padding.
Romain Beauxis [Mon, 26 Aug 2013 14:58:31 +0000 (09:58 -0500)]
Added test for base64 strings without padding.

11 years agoBump version. Fixed #28
Romain Beauxis [Sun, 25 Aug 2013 14:35:02 +0000 (09:35 -0500)]
Bump version. Fixed #28

11 years agoMerge pull request #25 from AndreasMadsen/slice-clamp
Romain Beauxis [Wed, 21 Aug 2013 19:55:30 +0000 (12:55 -0700)]
Merge pull request #25 from AndreasMadsen/slice-clamp

support out of range slice

11 years agoMerge pull request #26 from AndreasMadsen/trimshim
Romain Beauxis [Wed, 21 Aug 2013 19:54:34 +0000 (12:54 -0700)]
Merge pull request #26 from AndreasMadsen/trimshim

shim string.prototype.trim locally

11 years agoshim string.prototype.trim locally
Andreas Madsen [Wed, 21 Aug 2013 18:06:29 +0000 (20:06 +0200)]
shim string.prototype.trim locally

11 years agosupport out of range slice
Andreas Madsen [Wed, 21 Aug 2013 16:52:54 +0000 (18:52 +0200)]
support out of range slice

11 years agoBump version.
Romain Beauxis [Tue, 20 Aug 2013 15:06:59 +0000 (10:06 -0500)]
Bump version.

11 years agoMerge remote-tracking branch 'husio/husio'
Romain Beauxis [Tue, 20 Aug 2013 15:06:03 +0000 (10:06 -0500)]
Merge remote-tracking branch 'husio/husio'

11 years agoAdded faillig slice test.
Romain Beauxis [Tue, 20 Aug 2013 15:02:21 +0000 (10:02 -0500)]
Added faillig slice test.

11 years agoDetails
Romain Beauxis [Tue, 20 Aug 2013 14:44:17 +0000 (09:44 -0500)]
Details

11 years agoMerge pull request #24 from AndreasMadsen/isEncoding
Romain Beauxis [Tue, 20 Aug 2013 14:39:58 +0000 (07:39 -0700)]
Merge pull request #24 from AndreasMadsen/isEncoding

add Buffer.isEncoding method

11 years agoadd Buffer.isEncoding method
Andreas Madsen [Tue, 20 Aug 2013 13:46:25 +0000 (15:46 +0200)]
add Buffer.isEncoding method

11 years agoignoring ide files
rafael [Tue, 13 Aug 2013 13:57:35 +0000 (15:57 +0200)]
ignoring ide files

11 years agolimited slicing implementation
rafael [Tue, 13 Aug 2013 07:10:36 +0000 (09:10 +0200)]
limited slicing implementation

11 years agoMerge pull request #21 from superjoe30/patch-1
Romain Beauxis [Thu, 8 Aug 2013 18:14:25 +0000 (11:14 -0700)]
Merge pull request #21 from superjoe30/patch-1

ignore whitespace. more compatible with node.js Buffer

11 years agoignore whitespace. more compatible with node.js Buffer
Andrew Kelley [Thu, 8 Aug 2013 18:01:59 +0000 (14:01 -0400)]
ignore whitespace. more compatible with node.js Buffer

11 years agoMerge pull request #18 from husio-org/master
Romain Beauxis [Sun, 30 Jun 2013 14:41:25 +0000 (07:41 -0700)]
Merge pull request #18 from husio-org/master

avoid circular dependency with assert module

11 years agominor fixi
rafael [Sat, 29 Jun 2013 19:43:10 +0000 (21:43 +0200)]
minor fixi

11 years agopopulating assert on first use, to avoid circular dependency with assert.js
rafael [Sat, 29 Jun 2013 18:18:11 +0000 (20:18 +0200)]
populating assert on first use, to avoid circular dependency with assert.js

11 years agoBumpe version to 0.1.0
Romain Beauxis [Thu, 13 Jun 2013 22:10:24 +0000 (17:10 -0500)]
Bumpe version to 0.1.0

11 years agoMerge pull request #16 from ELLIOTTCABLE/isArray-IE6
Romain Beauxis [Thu, 13 Jun 2013 22:09:38 +0000 (15:09 -0700)]
Merge pull request #16 from ELLIOTTCABLE/isArray-IE6

IE6 support, and ES5 assumptions

11 years agoMerge pull request #15 from mwilliamson/copy-zero-sourceend
Romain Beauxis [Thu, 13 Jun 2013 22:08:30 +0000 (15:08 -0700)]
Merge pull request #15 from mwilliamson/copy-zero-sourceend

Fix: buffer.copy ignores sourceEnd if it's set to 0

11 years agoNo longer using ES5 Array.isArray(), to support IE6
elliottcable [Wed, 22 May 2013 18:02:08 +0000 (15:02 -0300)]
No longer using ES5 Array.isArray(), to support IE6

11 years agoFix: buffer.copy ignores sourceEnd if it's set to 0
Michael Williamson [Thu, 11 Apr 2013 20:30:06 +0000 (21:30 +0100)]
Fix: buffer.copy ignores sourceEnd if it's set to 0

11 years agoMerge pull request #14 from substack/master
Romain Beauxis [Fri, 29 Mar 2013 00:02:57 +0000 (17:02 -0700)]
Merge pull request #14 from substack/master

make buffer[index] work

11 years agoinline all the core Buffer results so that the tests can run in browsers
James Halliday [Wed, 20 Mar 2013 19:49:11 +0000 (12:49 -0700)]
inline all the core Buffer results so that the tests can run in browsers

11 years agousing testling-ci
James Halliday [Wed, 20 Mar 2013 19:21:58 +0000 (12:21 -0700)]
using testling-ci

11 years agousing tape so we can run these tests in browsers
James Halliday [Wed, 20 Mar 2013 19:20:45 +0000 (12:20 -0700)]
using tape so we can run these tests in browsers

11 years agostub out SlowBuffer=Buffer and a phony poolSize to make this module look more like...
James Halliday [Wed, 20 Mar 2013 19:16:54 +0000 (12:16 -0700)]
stub out SlowBuffer=Buffer and a phony poolSize to make this module look more like the core api

11 years agoremove superfluous buffer.offset statements
James Halliday [Wed, 20 Mar 2013 19:14:40 +0000 (12:14 -0700)]
remove superfluous buffer.offset statements

11 years agoset offset to 0, all tests pass
James Halliday [Wed, 20 Mar 2013 19:13:37 +0000 (12:13 -0700)]
set offset to 0, all tests pass

11 years agofill with 0s for Buffer(num)
James Halliday [Wed, 20 Mar 2013 19:07:09 +0000 (12:07 -0700)]
fill with 0s for Buffer(num)

11 years agoread/write ported from old buffer into new buffer, no more old buffer code left
James Halliday [Wed, 20 Mar 2013 18:58:49 +0000 (11:58 -0700)]
read/write ported from old buffer into new buffer, no more old buffer code left

11 years agoported .copy()
James Halliday [Wed, 20 Mar 2013 18:55:18 +0000 (11:55 -0700)]
ported .copy()

11 years agoport fill() to new buffer
James Halliday [Wed, 20 Mar 2013 18:52:41 +0000 (11:52 -0700)]
port fill() to new buffer

11 years agoadvance through more old buffer methods, moving helpers around
James Halliday [Wed, 20 Mar 2013 18:48:04 +0000 (11:48 -0700)]
advance through more old buffer methods, moving helpers around

11 years ago%s/SlowBuffer/Buffer/g
James Halliday [Wed, 20 Mar 2013 18:42:33 +0000 (11:42 -0700)]
%s/SlowBuffer/Buffer/g

11 years agosome tests passing, moved over to use slow buffer as the new basis
James Halliday [Wed, 20 Mar 2013 18:41:33 +0000 (11:41 -0700)]
some tests passing, moved over to use slow buffer as the new basis

11 years agosplit into buffer and slow buffer files
James Halliday [Wed, 20 Mar 2013 18:30:17 +0000 (11:30 -0700)]
split into buffer and slow buffer files

11 years agofailing test for an indexed modification
James Halliday [Wed, 20 Mar 2013 17:58:23 +0000 (10:58 -0700)]
failing test for an indexed modification

11 years agoindexes test passes
James Halliday [Wed, 20 Mar 2013 17:56:17 +0000 (10:56 -0700)]
indexes test passes

11 years agoput indexing into its own test
James Halliday [Wed, 20 Mar 2013 17:32:57 +0000 (10:32 -0700)]
put indexing into its own test

11 years agoanother failing test for indexes
James Halliday [Sat, 16 Mar 2013 19:15:44 +0000 (12:15 -0700)]
another failing test for indexes

11 years agofailing test for array indexes
James Halliday [Sat, 16 Mar 2013 19:09:40 +0000 (12:09 -0700)]
failing test for array indexes

11 years agoBump version to 0.0.5
Romain Beauxis [Fri, 1 Mar 2013 21:17:02 +0000 (15:17 -0600)]
Bump version to 0.0.5

11 years agoAdd support for fill()
Tõnis Tiigi [Wed, 27 Feb 2013 19:10:07 +0000 (21:10 +0200)]
Add support for fill()

11 years agoMerge pull request #11 from tonistiigi/overflow-issues
Romain Beauxis [Wed, 27 Feb 2013 20:49:39 +0000 (12:49 -0800)]
Merge pull request #11 from tonistiigi/overflow-issues

Fix overflow issues on writing/reading integers

11 years agoMerge pull request #9 from tonistiigi/binary-encoding
Romain Beauxis [Wed, 27 Feb 2013 20:36:43 +0000 (12:36 -0800)]
Merge pull request #9 from tonistiigi/binary-encoding

Add missing binarySlice/binaryWrite methods

11 years agoMerge pull request #10 from tonistiigi/clone-buffer
Romain Beauxis [Wed, 27 Feb 2013 20:35:43 +0000 (12:35 -0800)]
Merge pull request #10 from tonistiigi/clone-buffer

Allow creating buffers from buffers

11 years agoFix overflow issues on writing/reading integers
Tõnis Tiigi [Wed, 27 Feb 2013 14:25:49 +0000 (16:25 +0200)]
Fix overflow issues on writing/reading integers

11 years agoAllow creating buffers from buffers
Tõnis Tiigi [Wed, 27 Feb 2013 19:29:02 +0000 (21:29 +0200)]
Allow creating buffers from buffers

11 years agoAdd missing binarySlice/binaryWrite methods
Tõnis Tiigi [Wed, 27 Feb 2013 19:20:20 +0000 (21:20 +0200)]
Add missing binarySlice/binaryWrite methods

12 years agoBump version.
Romain Beauxis [Fri, 16 Nov 2012 00:35:37 +0000 (18:35 -0600)]
Bump version.

12 years agoMerge pull request #7 from rdrey/master
Romain Beauxis [Fri, 16 Nov 2012 00:31:23 +0000 (16:31 -0800)]
Merge pull request #7 from rdrey/master

Added Buffer.concat(list, [totalLength])

12 years agoAdded tests
Rainer Dreyer [Fri, 16 Nov 2012 00:21:06 +0000 (02:21 +0200)]
Added tests

Added unit tests and removed unnecessary string conversion.

12 years agoAdded concat()
Rainer Dreyer [Thu, 15 Nov 2012 22:45:18 +0000 (00:45 +0200)]
Added concat()

Fixes toots/buffer-browserify#6

12 years agoFix read too, add test for read. Also add buffer.copy
Janus [Thu, 20 Sep 2012 22:21:38 +0000 (00:21 +0200)]
Fix read too, add test for read. Also add buffer.copy

12 years agoBump version
Romain Beauxis [Thu, 20 Sep 2012 10:47:40 +0000 (12:47 +0200)]
Bump version

12 years agoFixed write functions, thanks to @ysangkok
Romain Beauxis [Thu, 20 Sep 2012 10:46:36 +0000 (12:46 +0200)]
Fixed write functions, thanks to @ysangkok

12 years agoBump version to 0.0.2
Romain Beauxis [Sun, 15 Jul 2012 23:15:24 +0000 (18:15 -0500)]
Bump version to 0.0.2

12 years agoMerge pull request #2 from sokra/master
Romain Beauxis [Fri, 29 Jun 2012 18:33:45 +0000 (11:33 -0700)]
Merge pull request #2 from sokra/master

add buffer_ieee754

12 years agoadd buffer_ieee754
Tobias Koppers [Fri, 29 Jun 2012 17:56:52 +0000 (19:56 +0200)]
add buffer_ieee754

12 years agoInitial commit.
Romain Beauxis [Wed, 6 Jun 2012 01:18:01 +0000 (20:18 -0500)]
Initial commit.