Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-02-05 | speed it up a little more | 1 | -50/+91 | ||
2023-02-05 | `substringSharingImpl` allocates, do not use | 1 | -1/+4 | ||
2023-02-03 | allow other ArrayBufferView in Buffer functions | 1 | -6/+6 | ||
2023-01-30 | fix utf16le fill and utf8 partial write of utf16 (#1943) | 1 | -1/+1 | ||
2023-01-29 | [buffer] More passing Node.js tests | 1 | -103/+145 | ||
2023-01-29 | cleanup | 1 | -6/+6 | ||
2023-01-29 | [buffer] Buffer.byteLength passes Node.js tests | 1 | -36/+82 | ||
2023-01-28 | [buffer] Use jsDynamicCast | 1 | -1/+1 | ||
2023-01-28 | [buffer] Use `length` instead of `byteLength` for non-uint8array and ↵ | 1 | -4/+30 | ||
non-arraybuffer | |||||
2023-01-28 | [buffer] Add missing `offset` property | 1 | -0/+1 | ||
2023-01-26 | copy paste is harder to mess up than C macros | 1 | -34/+81 | ||
2023-01-25 | Fixes #1902 | 1 | -79/+39 | ||
2023-01-24 | Fix canary bug | 1 | -2/+5 | ||
2023-01-23 | 3x faster `Buffer.isBuffer` | 1 | -20/+47 | ||
2023-01-23 | Make `Object.prototype.toString.call(new Buffer(0))` consistent with Node.js | 1 | -14/+17 | ||
2023-01-23 | fix(Buffer) Fix arguments in buffer.write, fix size returned from ↵ | 1 | -17/+85 | ||
buffer.write for utf16, fix size calc for base64, fix calc for hex byte size (#1881) * fix buffer write when more than 2 args are passed * fix encoding parameter * better buffer write tests * fix ucs2/utf8 len return * fix base64 size in Buffer write * fix hex encoding size * actual fix base64 * actual fix base64 * fix segfault * add fill parameter in Buffer.alloc * use createUnitialized when alloc have fill parameter, use RETURN_IF_EXCEPTION when static casting * fix utf16le, ucs2 copying in Buffer write | |||||
2023-01-21 | Refactor `new Buffer` to pass Node.js tests | 1 | -12/+105 | ||
2023-01-21 | [Buffer] Add deprecated `parent` property | 1 | -0/+1 | ||
2023-01-21 | Handle string subclasses and new String() in new Buffer | 1 | -2/+11 | ||
2023-01-21 | Make Buffer.alloc* 3ns faster | 1 | -11/+17 | ||
2023-01-16 | [napi] Fix potential crash in `napi_create_buffer_copy`, `napi_create_buffer` | 1 | -1/+1 | ||
2023-01-10 | make it size_t | 1 | -9/+9 | ||
2023-01-10 | Make `Buffer` mockable | 1 | -83/+83 | ||
2023-01-10 | Implement Buffer swap16, swap32, swap64 (#1659) | 1 | -3/+85 | ||
* Implement Buffer swap16, swap32, swap64 * Initial incorporation of feedback - Use constexpr - Clean up the indexing - Check for detached - Use suggested text for exception text | |||||
2023-01-10 | buffer.toString(undefined) should be UTF-8 | 1 | -0/+5 | ||
2023-01-04 | 10x faster `new Buffer` (#1717) | 1 | -210/+244 | ||
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2022-12-05 | Fix regression | 1 | -6/+11 | ||
2022-11-27 | Fix Buffer.toString("latin1") and make Buffer.toString("utf16le") faster | 1 | -3/+17 | ||
Fixes #455 Fixes #1016 | |||||
2022-11-27 | Fix failing buffer tests | 1 | -6/+12 | ||
2022-11-25 | Upgrade WebKit | 1 | -11/+10 | ||
2022-10-06 | Fix Buffer.toJSON() | 1 | -15/+16 | ||
2022-09-16 | Make new HTTP client more stable | 1 | -4/+3 | ||
2022-08-29 | Fixed JSBuffer write issues (#1175) | 1 | -15/+12 | ||
2022-08-29 | chore: Clean buffer C API (#1174) | 1 | -177/+47 | ||
2022-08-27 | Update WebKit (#1165) | 1 | -106/+106 | ||
* Update WebKit * Fix `DataView` and non-8 bit sized typed arrays with TextDecoder * New WebKit Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2022-08-25 | Add native BufferList (#1146) | 1 | -3/+1 | ||
* add simple methods * add native BufferList * use RopeBuilder * use Deque | |||||
2022-08-23 | add SlowBuffer (#1133) | 1 | -1/+7 | ||
2022-08-22 | Fix `Buffer.isEncoding` | 1 | -1/+3 | ||
2022-08-20 | Add buffer.indexOf, includes and lastIndexOf (#1112) | 1 | -32/+159 | ||
* Add buffer.indexOf, includes and lastIndexOf * use memmem * use int64_t * fix upon reviews | |||||
2022-08-19 | fix buffer.copy (#1113) | 1 | -21/+8 | ||
2022-08-18 | un-delete some code | 1 | -8/+4 | ||
2022-08-18 | Add string support to `Buffer.fill` | 1 | -7/+6 | ||
2022-08-18 | [node compat] Fix issue with `Buffer.compare` when called on the constructor | 1 | -31/+42 | ||
2022-08-04 | [node.js compat] make `var {isBuffer} = Buffer;` work | 1 | -8/+4 | ||
2022-08-03 | [node.js compat] Clamp for `Buffer` functions instead of throwing | 1 | -22/+8 | ||
2022-08-03 | [node.js compat] latin1 & ascii encoding for `Buffer` | 1 | -5/+10 | ||
2022-07-27 | `getObject` -> `asCell` because it's a little bit safer | 1 | -2/+2 | ||
2022-07-27 | Upgrade WebKit | 1 | -3/+2 | ||
2022-07-27 | #609 Don't truncate ascii buffers to 7-bit (#775) | 1 | -2/+14 | ||
2022-06-22 | change the directory structurejarred/rename | 1 | -0/+1662 | ||