summaryrefslogtreecommitdiff
path: root/ext/node/lib.rs
AgeCommit message (Expand)Author
2024-08-14fix: `node:inspector` not being registered (#25007)Marvin Hagemeister
2024-08-11fix(ext/node): rewrite X509Certificate resource and add `publicKey()` (#24988)Divy Srivastava
2024-08-09fix(ext/node): ed25519 signing and cipheriv autopadding fixes (#24957)Luca Casonato
2024-08-08fix(ext/node): add `CipherIv.setAutoPadding()` (#24940)Divy Srivastava
2024-08-08fix(ext/node): add crypto.diffieHellman (#24938)Luca Casonato
2024-08-07feat(ext/node): rewrite crypto keys (#24463)Luca Casonato
2024-08-06feat: vm rewrite (#24596)snek
2024-08-02Revert "feat: async context" (#24856)snek
2024-08-02feat: async context (#24402)snek
2024-07-31feat: upgrade V8 to 12.8 (#24693)snek
2024-07-30fix(node): Rework node:child_process IPC (#24763)Nathan Whitaker
2024-07-30refactor(ext/node): create separate ops for node:http module (#24788)Bartek Iwańczuk
2024-07-28fix: actually add missing `node:readline/promises` module (#24772)David Sherret
2024-07-25refactor: decouple node resolution from deno_core (#24724)David Sherret
2024-07-24fix(node): better detection for when to surface node resolution errors (#24653)David Sherret
2024-07-23refactor: update to use deno_package_json (#24688)David Sherret
2024-07-17perf(ext/node): optimize fs.exists[Sync] (#24613)Divy Srivastava
2024-07-09refactor: use concrete error types for node resolution (#24470)David Sherret
2024-07-05fix(node): Implement `fs.lchown` (and `process.getegid`) (#24418)Nathan Whitaker
2024-07-02fix(ext/node): Add `fs.lutimes` / `fs.lutimesSync` (#23172)Nathan Whitaker
2024-06-26refactor: move PackageJson to deno_config (#24348)David Sherret
2024-06-20fix(ext/node): use cppgc for node:zlib (#24267)Divy Srivastava
2024-06-18feat(ext/node): add BlockList & SocketAddress classes (#24229)Satya Rohith
2024-06-15fix(ext/node): better support for `node:diagnostics_channel` module (#24088)Bartek Iwańczuk
2024-06-13chore(ext/node): remove old vm ops (#24187)Divy Srivastava
2024-06-12fix(ext/node): fix vm memory usage and context initialization (#23976)Divy Srivastava
2024-06-08fix(check): attempt to resolve types from pkg before `@types` pkg (#24152)David Sherret
2024-06-07chore(ext/node): remove dead op (#24131)Satya Rohith
2024-06-06refactor: remove `PermissionsContainer` in deno_runtime (#24119)David Sherret
2024-05-21feat(node): buffer isUtf8/isAscii (#23928)snek
2024-05-16fix(ext/node): homedir() `getpwuid`/`SHGetKnownFolderPath` fallback (#23841)Divy Srivastava
2024-04-29fix(ext/node): exporting rsa public keys (#23596)Divy Srivastava
2024-04-20fix(ext/node): implement process.kill in Rust (#23130)Divy Srivastava
2024-04-09fix(ext/node): `node:vm` contexts (#23202)Divy Srivastava
2024-04-01fix(ext/node): Add fs.readv, fs.readvSync (#23166)Nathan Whitaker
2024-03-21fix(ext/node): ECDH.publicKey() point encoding (#23013)Divy Srivastava
2024-03-20fix(ext/node): worker_threads ESM handling (#22841)mash-graz
2024-03-13feat(node): implement fs.statfs() (#22862)Nayeem Rahman
2024-03-13fix(ext/node): initial `crypto.createPublicKey()` support (#22509)Asher Gomez
2024-03-11fix(ext/node): Match punycode module behavior to node (#22847)Nathan Whitaker
2024-03-09fix(node): require of pkg json imports was broken (#22821)David Sherret
2024-03-05chore: upgrade deno_core (#22699)Bartek Iwańczuk
2024-02-04chore: bump deno core (#22243)Matt Mastracci
2024-02-01fix(node): `util.callbackify` (#22200)Divy Srivastava
2024-01-05fix(ext/node): add fs.cp, fs.cpSync, promises.cp (#21745)Divy Srivastava
2024-01-02fix(ext/node): querystring stringify without encode callback (#21740)Divy Srivastava
2024-01-01chore: update copyright to 2024 (#21753)David Sherret
2023-12-30fix(ext/node): add process.abort() (#21742)Divy Srivastava
2023-12-28fix(node): Implement os.cpus() (#21697)Divy Srivastava
2023-12-19fix(node): child_process IPC on Windows (#21597)Divy Srivastava