]> git.codecow.com Git - buffer.git/log
buffer.git
12 years agoREADME
Feross Aboukhadijeh [Wed, 8 Jan 2014 03:33:04 +0000 (19:33 -0800)]
README

12 years ago2.0.6
Feross Aboukhadijeh [Wed, 8 Jan 2014 03:27:11 +0000 (19:27 -0800)]
2.0.6

12 years agoUpdate base64-js to 0.0.5 for 10x perf improvement and IE6-8 support
Feross Aboukhadijeh [Wed, 8 Jan 2014 03:27:06 +0000 (19:27 -0800)]
Update base64-js to 0.0.5 for 10x perf improvement and IE6-8 support

12 years agoMerge pull request #14 from jessetane/surrogate-pairs
Feross Aboukhadijeh [Wed, 8 Jan 2014 03:22:29 +0000 (19:22 -0800)]
Merge pull request #14 from jessetane/surrogate-pairs

surrogate pair tests: use escape sequences

12 years agosurrogate pair tests: use escape sequences
Jesse Tane [Mon, 6 Jan 2014 15:44:15 +0000 (10:44 -0500)]
surrogate pair tests: use escape sequences

12 years agoMerge pull request #13 from jessetane/surrogate-pairs
Feross Aboukhadijeh [Mon, 6 Jan 2014 00:52:20 +0000 (16:52 -0800)]
Merge pull request #13 from jessetane/surrogate-pairs

handle utf16 surrogate pairs

12 years agodetect and handle utf16 non-BMP characters (surrogate pairs)
Jesse Tane [Sun, 5 Jan 2014 22:39:42 +0000 (17:39 -0500)]
detect and handle utf16 non-BMP characters (surrogate pairs)

12 years agoadd failing utf16 surrogate pair test
Jesse Tane [Sun, 5 Jan 2014 22:17:55 +0000 (17:17 -0500)]
add failing utf16 surrogate pair test

12 years agoUpdate README.md
Feross Aboukhadijeh [Sun, 5 Jan 2014 04:58:39 +0000 (20:58 -0800)]
Update README.md

12 years ago2.0.5
Feross Aboukhadijeh [Thu, 2 Jan 2014 01:22:52 +0000 (17:22 -0800)]
2.0.5

12 years agospecify full github url for old npm versions
Feross Aboukhadijeh [Thu, 2 Jan 2014 01:22:46 +0000 (17:22 -0800)]
specify full github url for old npm versions

12 years ago2.0.4
Feross Aboukhadijeh [Wed, 1 Jan 2014 02:30:41 +0000 (18:30 -0800)]
2.0.4

12 years agoOnly test for slice() parent tracking in supported browsers
Feross Aboukhadijeh [Wed, 1 Jan 2014 02:30:36 +0000 (18:30 -0800)]
Only test for slice() parent tracking in supported browsers

12 years agoReadme: explain that "parent tracking" works sometimes (close #9)
Feross Aboukhadijeh [Wed, 1 Jan 2014 02:30:18 +0000 (18:30 -0800)]
Readme: explain that "parent tracking" works sometimes (close #9)

12 years agoAdd "differences" section to readme
Feross Aboukhadijeh [Wed, 1 Jan 2014 02:29:46 +0000 (18:29 -0800)]
Add "differences" section to readme

12 years agoadd .slice() tests for parent tracking/update
Feross Aboukhadijeh [Wed, 1 Jan 2014 02:06:12 +0000 (18:06 -0800)]
add .slice() tests for parent tracking/update

12 years agotests: fix style
Feross Aboukhadijeh [Wed, 1 Jan 2014 01:56:45 +0000 (17:56 -0800)]
tests: fix style

12 years ago2.0.3
Feross Aboukhadijeh [Wed, 1 Jan 2014 01:50:13 +0000 (17:50 -0800)]
2.0.3

12 years agouse `assert` instead of `throw` consistently
Feross Aboukhadijeh [Wed, 1 Jan 2014 01:50:08 +0000 (17:50 -0800)]
use `assert` instead of `throw` consistently

12 years ago2.0.2
Feross Aboukhadijeh [Wed, 1 Jan 2014 01:20:59 +0000 (17:20 -0800)]
2.0.2

12 years agoEliminate DataView (better perf, smaller file size) (close #8)
Feross Aboukhadijeh [Wed, 1 Jan 2014 01:20:01 +0000 (17:20 -0800)]
Eliminate DataView (better perf, smaller file size) (close #8)

12 years agopackage.json formatting
Feross Aboukhadijeh [Wed, 1 Jan 2014 01:12:08 +0000 (17:12 -0800)]
package.json formatting

12 years agoperf: add new test
Feross Aboukhadijeh [Wed, 1 Jan 2014 01:11:56 +0000 (17:11 -0800)]
perf: add new test

12 years agoreadme: re-order features
Feross Aboukhadijeh [Wed, 1 Jan 2014 01:04:48 +0000 (17:04 -0800)]
readme: re-order features

12 years ago2.0.1
Feross Aboukhadijeh [Sat, 28 Dec 2013 20:57:59 +0000 (12:57 -0800)]
2.0.1

12 years agoadd chrome 9-10 support
Feross Aboukhadijeh [Sat, 28 Dec 2013 20:57:52 +0000 (12:57 -0800)]
add chrome 9-10 support

12 years agoUpdate README.md
Feross Aboukhadijeh [Sat, 28 Dec 2013 20:14:23 +0000 (12:14 -0800)]
Update README.md

12 years ago2.0.0
Feross Aboukhadijeh [Sat, 28 Dec 2013 11:10:05 +0000 (03:10 -0800)]
2.0.0

12 years agofix invisible char
Feross Aboukhadijeh [Sat, 28 Dec 2013 11:03:34 +0000 (03:03 -0800)]
fix invisible char

12 years agoRevert "travis: test 0.11"
Feross Aboukhadijeh [Sat, 28 Dec 2013 10:58:02 +0000 (02:58 -0800)]
Revert "travis: test 0.11"

This reverts commit 0425761c27b76956ecd465c39caafa1790680b31.

12 years agoREADME
Feross Aboukhadijeh [Sat, 28 Dec 2013 10:56:41 +0000 (02:56 -0800)]
README

12 years agotests: forEach for IE6-8
Feross Aboukhadijeh [Sat, 28 Dec 2013 10:53:03 +0000 (02:53 -0800)]
tests: forEach for IE6-8

12 years agoUse an Object-based implementation as fallback (close #7, #10)
Feross Aboukhadijeh [Sat, 28 Dec 2013 10:52:43 +0000 (02:52 -0800)]
Use an Object-based implementation as fallback (close #7, #10)

12 years agotravis: test 0.11
Feross Aboukhadijeh [Sat, 28 Dec 2013 08:42:02 +0000 (00:42 -0800)]
travis: test 0.11

12 years agoRemove unimplemented encoding types
Feross Aboukhadijeh [Sat, 28 Dec 2013 07:25:21 +0000 (23:25 -0800)]
Remove unimplemented encoding types

12 years agoRemove fallbacks for IE9+ and Firefox (all)
Feross Aboukhadijeh [Sat, 28 Dec 2013 07:19:35 +0000 (23:19 -0800)]
Remove fallbacks for IE9+ and Firefox (all)

Remove `typedarray` and ProxyBuffer approach

12 years ago1.2.4
Feross Aboukhadijeh [Sat, 28 Dec 2013 06:03:55 +0000 (22:03 -0800)]
1.2.4

12 years agoPrevent unneeded slice() when calling toString('base64')
Feross Aboukhadijeh [Sat, 28 Dec 2013 05:59:24 +0000 (21:59 -0800)]
Prevent unneeded slice() when calling toString('base64')

12 years agoadd solo performance tests
Feross Aboukhadijeh [Sat, 28 Dec 2013 05:40:46 +0000 (21:40 -0800)]
add solo performance tests

12 years agotestling: remove android test
Feross Aboukhadijeh [Sat, 28 Dec 2013 05:39:49 +0000 (21:39 -0800)]
testling: remove android test

12 years agoMake toArrayBuffer() test more robust
Feross Aboukhadijeh [Sat, 28 Dec 2013 05:38:02 +0000 (21:38 -0800)]
Make toArrayBuffer() test more robust

12 years ago1.2.3
Feross Aboukhadijeh [Sat, 28 Dec 2013 05:05:13 +0000 (21:05 -0800)]
1.2.3

12 years agoloosen dep semvers
Feross Aboukhadijeh [Sat, 28 Dec 2013 02:04:33 +0000 (18:04 -0800)]
loosen dep semvers

12 years agoUse base64-js fork that works in IE6-8 (until they accept my PR)
Feross Aboukhadijeh [Sun, 15 Dec 2013 10:45:29 +0000 (02:45 -0800)]
Use base64-js fork that works in IE6-8 (until they accept my PR)

12 years ago1.2.2
Feross Aboukhadijeh [Fri, 13 Dec 2013 01:30:08 +0000 (17:30 -0800)]
1.2.2

12 years agostyle
Feross Aboukhadijeh [Fri, 13 Dec 2013 01:30:00 +0000 (17:30 -0800)]
style

12 years agouse typedarray@0.0.5 for bugfixes in old IE
Feross Aboukhadijeh [Fri, 13 Dec 2013 01:29:56 +0000 (17:29 -0800)]
use typedarray@0.0.5 for bugfixes in old IE

12 years ago1.2.1
Feross Aboukhadijeh [Thu, 12 Dec 2013 20:20:19 +0000 (12:20 -0800)]
1.2.1

12 years agotemporarily use typedarray@0.0.3 (until i can debug the problem with 0.0.4)
Feross Aboukhadijeh [Thu, 12 Dec 2013 20:20:15 +0000 (12:20 -0800)]
temporarily use typedarray@0.0.3 (until i can debug the problem with 0.0.4)

12 years agostyle
Feross Aboukhadijeh [Thu, 12 Dec 2013 20:19:38 +0000 (12:19 -0800)]
style

12 years agoMerge branch 'master' of github.com:RubenVerborgh/native-buffer-browserify into Ruben...
Feross Aboukhadijeh [Thu, 12 Dec 2013 20:14:07 +0000 (12:14 -0800)]
Merge branch 'master' of github.com:RubenVerborgh/native-buffer-browserify into RubenVerborgh-master

12 years agostyle
Feross Aboukhadijeh [Thu, 12 Dec 2013 20:13:56 +0000 (12:13 -0800)]
style

12 years agoAccess buffer elements directly when slicing.
Ruben Verborgh [Thu, 12 Dec 2013 18:42:06 +0000 (18:42 +0000)]
Access buffer elements directly when slicing.

12 years agominor style
Feross Aboukhadijeh [Thu, 12 Dec 2013 00:04:50 +0000 (16:04 -0800)]
minor style

12 years ago1.2.0
Feross Aboukhadijeh [Wed, 11 Dec 2013 07:43:17 +0000 (23:43 -0800)]
1.2.0

12 years agouse typedarray@0.0.4 which fixes more errors in IE8
Feross Aboukhadijeh [Wed, 11 Dec 2013 07:28:29 +0000 (23:28 -0800)]
use typedarray@0.0.4 which fixes more errors in IE8

12 years agotestling: add android test
Feross Aboukhadijeh [Wed, 11 Dec 2013 05:56:18 +0000 (21:56 -0800)]
testling: add android test

12 years agofix isArray function (tests pass in Firefox 3 now)
Feross Aboukhadijeh [Wed, 11 Dec 2013 05:53:17 +0000 (21:53 -0800)]
fix isArray function (tests pass in Firefox 3 now)

12 years agotestling: test chrome 4+ and firefox 3+
Feross Aboukhadijeh [Wed, 11 Dec 2013 05:46:12 +0000 (21:46 -0800)]
testling: test chrome 4+ and firefox 3+

12 years agoupdate typedarray dep to fix DataView ReferenceErrors
Feross Aboukhadijeh [Wed, 11 Dec 2013 05:42:20 +0000 (21:42 -0800)]
update typedarray dep to fix DataView ReferenceErrors

Firefox tests pass down to v4 now! And probably more browsers, too!

12 years agodon't assume existence of Uint8Array
Feross Aboukhadijeh [Wed, 11 Dec 2013 03:56:16 +0000 (19:56 -0800)]
don't assume existence of Uint8Array

12 years agoNo toArrayBuffer() method provided in old browsers
Feross Aboukhadijeh [Wed, 11 Dec 2013 03:55:23 +0000 (19:55 -0800)]
No toArrayBuffer() method provided in old browsers

12 years agoforce use of typedarray shim in Firefox 4-17
Feross Aboukhadijeh [Wed, 11 Dec 2013 03:20:01 +0000 (19:20 -0800)]
force use of typedarray shim in Firefox 4-17

12 years agoupdate typedarray to fix `new DataView`
Feross Aboukhadijeh [Wed, 11 Dec 2013 03:02:33 +0000 (19:02 -0800)]
update typedarray to fix `new DataView`

12 years agofix buffer.toJSON method in Firefox 18+
Feross Aboukhadijeh [Wed, 11 Dec 2013 02:58:38 +0000 (18:58 -0800)]
fix buffer.toJSON method in Firefox 18+

12 years agofix isArray
Feross Aboukhadijeh [Wed, 11 Dec 2013 02:39:20 +0000 (18:39 -0800)]
fix isArray

12 years agoalways use latest browserify
Feross Aboukhadijeh [Wed, 11 Dec 2013 02:39:06 +0000 (18:39 -0800)]
always use latest browserify

12 years agowork in browsers without Array.isArray
Feross Aboukhadijeh [Wed, 11 Dec 2013 02:16:41 +0000 (18:16 -0800)]
work in browsers without Array.isArray

12 years agosmaller bundle size
Feross Aboukhadijeh [Wed, 11 Dec 2013 02:10:53 +0000 (18:10 -0800)]
smaller bundle size

12 years agoupdate readme
Feross Aboukhadijeh [Wed, 11 Dec 2013 01:52:27 +0000 (17:52 -0800)]
update readme

12 years agoclean up package.json
Feross Aboukhadijeh [Wed, 11 Dec 2013 01:50:25 +0000 (17:50 -0800)]
clean up package.json

12 years agoremove makefile, use npm scripts
Feross Aboukhadijeh [Wed, 11 Dec 2013 01:49:56 +0000 (17:49 -0800)]
remove makefile, use npm scripts

12 years agoadd substack
Feross Aboukhadijeh [Wed, 11 Dec 2013 01:49:22 +0000 (17:49 -0800)]
add substack

12 years agoadd travis and testling
Feross Aboukhadijeh [Wed, 11 Dec 2013 01:48:47 +0000 (17:48 -0800)]
add travis and testling

12 years ago1.1.0
Feross Aboukhadijeh [Wed, 11 Dec 2013 01:38:46 +0000 (17:38 -0800)]
1.1.0

12 years agoMerge branch 'no-buffer-in-tests'
Feross Aboukhadijeh [Wed, 11 Dec 2013 01:38:24 +0000 (17:38 -0800)]
Merge branch 'no-buffer-in-tests'

12 years agoDon't rely on Buffer global in tests
Feross Aboukhadijeh [Wed, 11 Dec 2013 01:33:32 +0000 (17:33 -0800)]
Don't rely on Buffer global in tests

12 years agouse the typedarray DataView and ArrayBuffer
James Halliday [Wed, 11 Dec 2013 01:16:45 +0000 (17:16 -0800)]
use the typedarray DataView and ArrayBuffer

12 years agousing typedarray
James Halliday [Wed, 11 Dec 2013 01:04:16 +0000 (17:04 -0800)]
using typedarray

12 years agoadd copyright line
Feross Aboukhadijeh [Mon, 9 Dec 2013 08:42:10 +0000 (00:42 -0800)]
add copyright line

12 years ago1.0.3
Feross Aboukhadijeh [Wed, 4 Dec 2013 10:15:26 +0000 (02:15 -0800)]
1.0.3

12 years agoremove ArrayBuffer constructor API addition
Feross Aboukhadijeh [Wed, 4 Dec 2013 10:14:39 +0000 (02:14 -0800)]
remove ArrayBuffer constructor API addition

It’s more important to match node’s API exactly than to be clever or
useful

12 years agosimplify toArrayBuffer test
Feross Aboukhadijeh [Wed, 4 Dec 2013 10:11:35 +0000 (02:11 -0800)]
simplify toArrayBuffer test

12 years agoapply Uint8Array speed optimization in Firefox
Feross Aboukhadijeh [Wed, 4 Dec 2013 10:11:23 +0000 (02:11 -0800)]
apply Uint8Array speed optimization in Firefox

In Firefox the buffer is not `instanceof Uint8Array` so let’s use
Buffer.isBuffer instead

12 years ago1.0.2
Feross Aboukhadijeh [Wed, 4 Dec 2013 01:05:56 +0000 (17:05 -0800)]
1.0.2

12 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)

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

12 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)

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

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

12 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.

12 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

12 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

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

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

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

12 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.

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

12 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

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