Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-08 | reenable server tests (#3928) | Bartek Iwańczuk | |
2020-02-08 | remove non-null assertion operator from std (part2) (#3927) | Yusuke Sakurai | |
2020-02-07 | remove non-null assertion operator from std (part1) (#3900) | Yusuke Sakurai | |
2020-02-07 | feat: add std/signal/mod.ts (#3913) | Yoshiya Hinosawa | |
2020-02-06 | fix(std/path/globrex.ts): Use non-capturing groups in globrex() (#3898) | Nayeem Rahman | |
2020-02-06 | fix: make WebSocket.send() exclusive (#3885) | Yusuke Sakurai | |
2020-02-04 | std/http/server::serve aligned to std/http/server::serveTLS (#3881) | Kitson Kelly | |
2020-02-03 | fix: Deno.remove() to properly remove dangling symlinks (#3860) | Rafael Vargas | |
For some reason, the unit tests for Deno.remove() were not being imported to unit_tests.ts and, consequently, not being executed. Thus, I imported them, refactored some existent ones and wrote new ones for the symlink removal case. Since the creation of a symlink is not implemented for Windows yet, assertions that consider this state were added when the tests are executed in this OS. | |||
2020-02-02 | std/encoding: add base32 support (#3855) | Kevin (Kun) "Kassimo" Qian | |
2020-02-02 | Fixed month reference in documented output of parseDate and parseDateTime ↵ | Chris Knight | |
function calls (#3859) | |||
2020-01-31 | chore: remove std/installer, port installer tests to Rust (#3843) | Bartek Iwańczuk | |
2020-01-30 | bring back std/examples/xeval.ts (#3822) | Kevin (Kun) "Kassimo" Qian | |
2020-01-30 | feat(std/node) Endianness (#3833) | Chris Knight | |
2020-01-30 | feat: deno install in Rust (#3806) | Bartek Iwańczuk | |
//std/installer couldn't be removed due to bug, but it's now deprecated. | |||
2020-01-30 | Remove --current-thread flag (#3830) | Ryan Dahl | |
This flag was added to evaluate performance relative to tokio's threaded runtime. Although it's faster in the HTTP benchmark, it's clear the runtime is not the only perf problem. Removing this flag will simplify further refactors, in particular adopting the #[tokio::main] macro. This will be done in a follow up. Ultimately we expect to move to the current thread runtime with Isolates pinned to specific threads, but that will be a much larger refactor. The --current-thread just complicates that effort. | |||
2020-01-29 | feat: dprint formatter (#3820) | Bartek Iwańczuk | |
* rewrite fmt_test in Rust, remove tools/fmt_test.py * remove //std/prettier | |||
2020-01-29 | Partial implementation of node os polyfill based on currently available Deno ↵ | cknight | |
functionality (#3821) | |||
2020-01-27 | dx: descriptive permission errors (#3808) | Bartek Iwańczuk | |
Before: ``` ▶ target/debug/deno https://deno.land/std/examples/echo_server.ts error: Uncaught PermissionDenied: run again with the --allow-net flag ► $deno$/dispatch_json.ts:40:11 at DenoError ($deno$/errors.ts:20:5) at unwrapResponse ($deno$/dispatch_json.ts:40:11) at sendSync ($deno$/dispatch_json.ts:67:10) at listen ($deno$/net.ts:170:15) at https://deno.land/std/examples/echo_server.ts:4:23 ``` ``` ▶ target/debug/deno --allow-read=/usr https://deno.land/std/examples/cat.ts /etc/passwd error: Uncaught PermissionDenied: run again with the --allow-read flag ► $deno$/dispatch_json.ts:40:11 at DenoError ($deno$/errors.ts:20:5) at unwrapResponse ($deno$/dispatch_json.ts:40:11) at sendAsync ($deno$/dispatch_json.ts:91:10) ``` After: ``` ▶ target/debug/deno https://deno.land/std/examples/echo_server.ts error: Uncaught PermissionDenied: network access to "0.0.0.0:8080", run again with the --allow-net flag ► $deno$/dispatch_json.ts:40:11 at DenoError ($deno$/errors.ts:20:5) at unwrapResponse ($deno$/dispatch_json.ts:40:11) at sendSync ($deno$/dispatch_json.ts:67:10) at listen ($deno$/net.ts:170:15) at https://deno.land/std/examples/echo_server.ts:4:23 ``` ``` ▶ target/debug/deno --allow-read=/usr https://deno.land/std/examples/cat.ts /etc/passwd error: Uncaught PermissionDenied: read access to "/etc/passwd", run again with the --allow-read flag ► $deno$/dispatch_json.ts:40:11 at DenoError ($deno$/errors.ts:20:5) at unwrapResponse ($deno$/dispatch_json.ts:40:11) at sendAsync ($deno$/dispatch_json.ts:91:10) ``` | |||
2020-01-26 | Improve support of type definitions (#3755) | Kitson Kelly | |
2020-01-25 | add some tests for isSymbol in std/node/util_test (#3788) | Takashi Idobe | |
2020-01-24 | fix crate name in docs (#3778) | David Asabina | |
2020-01-24 | fix(std/http): update listenAndServe argument type (#3775) | Carl Rosell | |
allow same argument type for `listenAndServe` as `serve`. fixes: #3774 | |||
2020-01-24 | Add signal handlers (#3757) | Yoshiya Hinosawa | |
2020-01-23 | fix typo | Fabriece Sumuni | |
2020-01-21 | Update manual.md (#3734) | Lasse Brudeskar Vikås | |
Updated the `Deno.bundle` description to actually use the `bundle`-function. | |||
2020-01-21 | change copyrights from 2019 to 2020 (#3733) | Takashi Idobe | |
2020-01-18 | stabilize net Addr (#3709) | Bartek Iwańczuk | |
Co-authored-by: xiaoxintang <15707971810@163.com> | |||
2020-01-18 | rename dial to connect and dialTLS to connectTLS (#3710) | Bartek Iwańczuk | |
2020-01-18 | std(yaml): correct sortKeys type (#3708) | Brandon Kalinowski | |
2020-01-17 | std/http: allow response body to be string (#3705) | Kevin (Kun) "Kassimo" Qian | |
2020-01-15 | doc: fix spaces of code in list (#3678) | 迷渡 | |
2020-01-15 | Revert "feat(flags): script arguments come after '--'" (#3681) | Ry Dahl | |
Due to complaints about ergonomics and because it breaks shebang on linux. This reverts commit 2d5457df15d8c4a81362bb2d185b5c6013faa1d8. BREAKING CHANGE | |||
2020-01-15 | feat(std/node): Added node timers builtin (#3634) | Luca Casonato | |
2020-01-15 | fix curl.ts (#3677) | Tomofumi Chiba | |
2020-01-10 | Remove std/multipart (#3647) | Nayeem Rahman | |
since it overlaps with std/mime/multipart | |||
2020-01-09 | feat: Deno.args now does not include script (#3628) | Ry Dahl | |
Previously Deno.args was ["script.js", "arg1", "arg2"] Now it is just ["arg1", "arg2"] BREAKING CHANGE | |||
2020-01-08 | Remove xeval subcommand (#3630) | Ry Dahl | |
2020-01-08 | feat(flags): script arguments come after '--' (#3621) | Ry Dahl | |
2020-01-08 | Runtime Compiler API (#3442) | Kitson Kelly | |
Also restructures the compiler TypeScript files to make them easier to manage and eventually integrate deno_typescript fully. | |||
2020-01-07 | fix: Deno.mkdir should conform to style guide (#3617) | Ry Dahl | |
2020-01-05 | doc: Add glib2.0 as a build prerequisite (#3608) | Nayeem Rahman | |
2020-01-05 | Replace libdeno with rusty_v8 (#3556) | Ry Dahl | |
2020-01-04 | Fix ws handshake with correctly empty search string (#3587) | Dreamacro | |
2020-01-04 | fix(std/encoding/yaml): export parseAll (#3592) | uki00a | |
2020-01-02 | Happy new year! (#3578) | Ry Dahl | |
2020-01-02 | feat(std/http): make req.body a Reader (#3575) | Kevin (Kun) "Kassimo" Qian | |
2019-12-30 | upgrade: Tokio 0.2 (#3418) | Bartek Iwańczuk | |
2019-12-24 | doc: Update and improve build instructions (#3547) | Nayeem Rahman | |
2019-12-23 | std: remove wildcard export in uuid module (#3540) | Axetroy | |
2019-12-21 | fix(std/encoding/yaml): support document separator in parseAll (#3535) | Yoshiya Hinosawa | |