255 Commits (51b8a79bd46a28c2f576a579f258c2222e1a951b)

Author SHA1 Message Date
Anna Henningsen 55b975d402
buffer: fix lastIndexOf crash for overlong needle 9 years ago
Anna Henningsen 4d49bcb73e
buffer: fix UCS2 indexOf for odd buffer length 9 years ago
Anna Henningsen 5defa0cbaa
buffer: fix needle length misestimation for UCS2 9 years ago
dcposch@dcpos.ch 6c1e5ad3ab buffer: add Buffer.prototype.lastIndexOf() 9 years ago
Sakthipriyan Vairamani 2c480bdae6 src: fix check-imports.py linter errors 9 years ago
James M Snell a2466896dd buffer: add Buffer.prototype.compare by offset 9 years ago
James M Snell 7d73e60f60 buffer: add swap16() and swap32() methods 9 years ago
Matt Loring d3c0d1bb8b buffer: throw range error before truncating write 9 years ago
Ali Ijaz Sheikh 73fc440870 buffer: fix buffer alignment restriction 9 years ago
James M Snell 85ab4a5f12 buffer: add .from(), .alloc() and .allocUnsafe() 9 years ago
Ali Ijaz Sheikh 206a81fb14 buffer: avoid undefined behaviour 9 years ago
Ali Ijaz Sheikh ebbbc5a790 buffer: replace deprecated SetWeak usage 9 years ago
Ali Ijaz Sheikh 34aac23d0b buffer: cleanup CallbackInfo 9 years ago
Trevor Norris b55e58042c buffer: add encoding parameter to fill() 9 years ago
Trevor Norris 54cd2e1e5e buffer: properly retrieve binary length of needle 9 years ago
Bryon Leung 2ccde01980 src: add BE support to StringBytes::Encode() 9 years ago
Matt Loring 22478d3669 buffer: move checkFloat from lib into src 9 years ago
P.S.V.R 0ed3a7c11b buffer: let WriteFloatGeneric silently drop values 9 years ago
Fedor Indutny 827ee498e3 buffer: neuter external `nullptr` buffers 9 years ago
Ben Noordhuis 594500f9f1 buffer: don't CHECK on zero-sized realloc 9 years ago
Fedor Indutny 931118c9d7 buffer: fix assertion error in WeakCallback 9 years ago
Karl Skomski 9148114c93 src: convert BE-utf16-string to LE before search 9 years ago
Karl Skomski a18dd7b788 src: replace naive search in Buffer::IndexOf 9 years ago
Fedor Indutny d1f24044b9 buffer: FreeCallback should be tied to ArrayBuffer 9 years ago
Trevor Norris 05d424c029 buffer: only check if instance is Uint8Array 9 years ago
Trevor Norris 74178a5682 buffer: construct Uint8Array in JS 9 years ago
Karl Skomski e7a3ca3d31 src: use subarray() in Buffer#slice() for speedup 9 years ago
Michaël Zasso 4abc896a82 src: replace usage of v8::Handle with v8::Local 10 years ago
Karl Skomski 599d4f5f3a src: fix memory leak in ExternString 10 years ago
Karl Skomski e3740e4524 src: only memcmp if length > 0 in Buffer::Compare 9 years ago
Karl Skomski 90a2671889 src: better error message on failed Buffer malloc 10 years ago
Ben Noordhuis 88419479cc src: rename Buffer::Use() to Buffer::New() 10 years ago
Ben Noordhuis 9a3929dcbf src: introduce internal Buffer::Copy() function 10 years ago
Trevor Norris e6ab2d92bc buffer: fix not return on error 10 years ago
Ben Noordhuis 3aad4fa89a deps: upgrade v8 to 4.4.63.12 10 years ago
Ben Noordhuis 70d1f32f56 deps: update v8 to 4.4.63.9 10 years ago
Trevor Norris 4643b8b667 buffer: allow ArrayBuffer as Buffer argument 10 years ago
Trevor Norris b625ab4242 buffer: fix usage of kMaxLength 10 years ago
Trevor Norris 8664084166 buffer: make additional changes to native API 10 years ago
Trevor Norris 36f78f4c1c buffer: switch API to return MaybeLocal<T> 10 years ago
Trevor Norris 571ec13841 buffer: switch to using Maybe<T> API 10 years ago
Trevor Norris d75f5c8d0e buffer: finish implementing FreeCallback 10 years ago
Trevor Norris 63da0dfd3a buffer: implement Uint8Array backed Buffer 10 years ago
Trevor Norris 23be6ca189 buffer: allow ARGS_THIS to accept a name 10 years ago
Trevor Norris 1cd9eeb556 buffer: prevent abort on bad proto 10 years ago
Brendan Ashworth 9da168b71f buffer: optimize Buffer.byteLength 10 years ago
Ben Noordhuis ccb199af17 src: fix deprecation warnings 10 years ago
Trevor Norris 5404cbc745 buffer: fix copy() segfault with zero arguments 10 years ago
Jackson Tian 62f5f4cec9 src: remove duplicate byteLength from Buffer 10 years ago
Thorsten Lorenz 813a536126 buffer: removing duplicate code 10 years ago