summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-09-27Add Deno.hostname() (#3032)Kevin (Kun) "Kassimo" Qian
2019-09-26Bump v0.19.0 (denoland/deno_std#613)Ryan Dahl
Original: https://github.com/denoland/deno_std/commit/5d0dd5878e82ab7577356096469a7e280efe8442
2019-09-26fix: listenDefaults/dialDefaults may be overriden in some cases (#3027)Yusuke Sakurai
2019-09-25v0.19.0Ryan Dahl
2019-09-25Handle uncaught worker errors without panicking (#3019)Kitson Kelly
2019-09-24test: add HTTP_PROXY tests (#2977)Bartek Iwańczuk
2019-09-24Upgrade V8 for top-level-await (#3015)Ryan Dahl
2019-09-24tools: fix cc_wrapper in setup.py (#3017)Christian Moritz
2019-09-24fix: run missing integration tests (#2997)Bartek Iwańczuk
2019-09-23feat: Add Deno.dialTLS()Jonathon Orsi
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2019-09-23fix TOML's key encoding (denoland/deno_std#612)Yusuke Sakurai
Original: https://github.com/denoland/deno_std/commit/54a5b95fefd10b41f65cf6fd3eba626577eadda7
2019-09-23Rename class name DenoFile to DomFileImpl (#3006)Tomohito Nakayama
2019-09-22Implement readString (denoland/deno_std#607)Dmitry Sharshakov
Original: https://github.com/denoland/deno_std/commit/20b6408e105f5dd1dbcd0a252d1956b3de1024ca
2019-09-21Fix types in example_client for ws module (denoland/deno_std#609)Dmitry Sharshakov
Original: https://github.com/denoland/deno_std/commit/a4a8bb2948e5984656724c51a803293ce82c035f
2019-09-21Update mime-db to commit c50e0d1 (denoland/deno_std#608)Dmitry Sharshakov
Original: https://github.com/denoland/deno_std/commit/51134571c415e25230e1722517771a741d2742a5
2019-09-21Remove //testing/main.ts (denoland/deno_std#605)Nayeem Rahman
Original: https://github.com/denoland/deno_std/commit/e3a33a79e6b09f47450a3bd25c5205fa6e1b641a
2019-09-20dial/listen API change (#3000)Ryan Dahl
Previously: dial("tcp", "deno.land:80") Now: dial({ hostname: "deno.land", port: 80, transport: "tcp" }) Similarly with listen().
2019-09-20js: reschedule global timer if it fires earlier than expected (#2989)Bert Belder
When the global timer fires earlier than expected, which apparently happens sometimes on server editions of Windows, we didn't call any setTimeout callbacks, but we *also* didn't reschedule the global timer to fire again later. When this situation occurred it would make deno exit abruptly if there were no other asynchronous ops running on the event loop. It could also lead to application hangs if the upcoming setTimeout callback was critical for the application to make progress.
2019-09-20Fix handling of config file (#2996)Yoshiya Hinosawa
2019-09-20change color of chart in dark mode (#2995)YIPG
2019-09-19Set RUSTC_WRAPPERf in travis and appveyor (#2978)Ryan Dahl
2019-09-19Remove test.py, use cargo test as test frontend (#2967)Ryan Dahl
Fixes #2933
2019-09-19Make `window` compatible with ts 3.6 (#2984)迷渡
2019-09-19fix spaces of indented in list (#2983)迷渡
2019-09-19Clean up miscellaneous metafiles (#2981)Bert Belder
The yarn.lock file is moved from //third_party to the root of the main repository. This is where other package metadata files (e.g. Cargo.lock and package.json) are also located.
2019-09-18Utilise internal names for snapshot bundles (#2973)Kitson Kelly
2019-09-18Run github actions on all pull requests (#2980)Ryan Dahl
2019-09-18First pass at github actions (#2966)Ryan Dahl
2019-09-18v0.18.0 (denoland/deno_std#600)Ryan Dahl
Several tests were disabled in order to land this update. Original: https://github.com/denoland/deno_std/commit/a8f6cf7b4fa4030878bb702a65f28f469ee1f87d
2019-09-18Add includeDirs to WalkOptions (denoland/deno_std#601)Nayeem Rahman
Original: https://github.com/denoland/deno_std/commit/de8d0ab4a100707b57f12cff5db635356221f324
2019-09-17Run tools/sync_node_modules.py (#2972)Ryan Dahl
2019-09-17Use shallow submodules, don't clone Typescript recursivelyBert Belder
2019-09-17Update to TypeScript 3.6.3 (#2969)Kitson Kelly
2019-09-17Remove some non-standard web API constructors (#2970)Nayeem Rahman
This removes the EventListener, EventInit and CustomEventInit constructors from the userland globals. The type exports stay. I removed the internal classes as well. EventListener's implementation seemed to be doing some bookkeeping on handled events but that's not being used anywhere so I assume it's old debug stuff. The other two are completely redundant.
2019-09-16Move integration tests to //cli/tests/ (#2964)Ryan Dahl
This ensures the deno executable is properly created before running the integration tests. Also allows deno_cli to be used as a lib. Docs are now properly generated: https://docs.rs/deno_cli/0.18.4/deno_cli/ Towards #2933 Prep for #2955
2019-09-16Fix and enable linting of deno_typescript/*, tools/*, website/* (#2962)Bert Belder
2019-09-16remove zlib from gclient_config.py (#2961)Christian Moritz
and remove DENO_NINJA_PATH from manual
2019-09-16Use more ergonomic submodule namesBert Belder
Change submodule names to match the name of the corresponding github repository, which is easier to remember than using the full path where the submodule is (or used to be) checked out.
2019-09-15Make deno_cli installable via crates.io (#2946)Ryan Dahl
- Fixes cargo publish on deno_typescript, deno_cli_snapshots, and deno_cli. - Combines cli_snapshots and js into one directory. - Extracts TS version at compile time rather than runtime - Bumps version awkwardly - it was necessary to test end-to-end publishing. Sorry. - Adds git submodule deno_typescript/typescript
2019-09-15third_party: remove zlibBert Belder
2019-09-15Move GN root into //core/libdeno (#2943)Christian Moritz
2019-09-15ci: fix Travis builds timing out because of no output (#2943)Christian Moritz
2019-09-15ci: use Node.js v12 on Appveyor (#2943)Christian Moritz
2019-09-15Rename ansi.rs to colors.rs (#2956)Tomohito Nakayama
2019-09-15Run format.py (#2950)Bert Belder
2019-09-15tools: remove unused function 'find_exts()' (#2950)Bert Belder
2019-09-15tools: do not use 'find_exts()' in benchmarks.py (#2950)Bert Belder
2019-09-15tools: refactor lint.py and format.py (#2950)Bert Belder
2019-09-15tools: add 'shell' parameter to 'run()' (#2950)Bert Belder
2019-09-15tools: clean up third_party.py, and merge prebuilt.py into it (#2950)Bert Belder
* Remove reference to removed dir 'third_party/rust_crates'. * Remove reference to unused environment variable 'DENO_NINJA_PATH'. * Remove helper functions 'root()' and 'tp()'. * Move definition of 'third_party_path' to build.py. * Move definition of 'gn_exe()' to setup.py. * Move 'download_sccache()' and 'download_hyperfine()' from prebuilt.py to third_party.py, and delete prebuilt.py. * Add helper function 'get_platform_dir_name()' to locate the platform-specific 'v8/buildtools/<platform>' and 'prebuilt/<platform>' directories. * Add helper function 'get_prebuilt_tool_path()' that returns the full path to a platform-specific executable in //prebuilt. * Cosmetic improvements.