1
0
mirror of https://github.com/dart-lang/sdk synced 2024-07-08 12:06:26 +00:00
Commit Graph

79 Commits

Author SHA1 Message Date
John McCutchan
c34b23ccfe Update CHANGELOG.md
Added note about dart:developer VM service protocol extensions
2015-11-03 06:04:57 -08:00
John McCutchan
7ea2b300f1 Update CHANGELOG.md
Add dart:developer TImeline
2015-11-03 06:02:23 -08:00
William Hesse
03bfdf5f24 Add information about BoringSSL change to CHANGELOG.md.
BUG=https://github.com/dart-lang/sdk/issues/24671
R=sgjesse@google.com

Review URL: https://codereview.chromium.org/1426653007 .
2015-11-03 13:32:10 +01:00
Kevin Moore
bf713555bf Remove dart:isolate changes from 1.13 changelog, documented spawnUri environment argument
Closes https://github.com/dart-lang/sdk/issues/24757
helps https://github.com/dart-lang/sdk/issues/24474

R=sethladd@google.com

Review URL: https://codereview.chromium.org/1423323003 .
2015-10-29 16:36:58 -07:00
Kevin Moore
8a3784582f update changelog for 1.13 socket reference change
helps with https://github.com/dart-lang/sdk/issues/24474

R=sgjesse@google.com

Review URL: https://codereview.chromium.org/1427883002 .
2015-10-29 15:01:59 -07:00
Kevin Moore
a8ada7d767 Add 1.13 changelog entries for dart:convert WRT Base64
helps https://github.com/dart-lang/sdk/issues/24474

R=lrn@google.com

Review URL: https://codereview.chromium.org/1413053003 .
2015-10-29 15:00:02 -07:00
Kevin Moore
4627a8e916 Added 1.13 changelog entries for changes in dart:async
Helps with https://github.com/dart-lang/sdk/issues/24474

R=lrn@google.com

Review URL: https://codereview.chromium.org/1417983005 .
2015-10-29 14:57:10 -07:00
William Hesse
9fc82d04aa Update changelog
BUG=
R=mit@google.com

Review URL: https://codereview.chromium.org/1419163002 .
2015-10-23 12:44:32 +02:00
Regis Crelier
a604838e22 Update CHANGELOG.md with Random.secure for 1.14.
R=sethladd@google.com

Review URL: https://codereview.chromium.org/1416683002 .
2015-10-19 13:03:05 -07:00
Lasse R.H. Nielsen
57f4827c76 Rename [packages] to [packageMap] as Isolate.spawnUri parameter.
This matches the static [packageMap] getter on Isolate.

Fixes issue #24545.
BUG= http://dartbug.com/24545
R=floitsch@google.com

Review URL: https://codereview.chromium.org/1401713002.
2015-10-12 16:31:48 +02:00
Søren Gjesse
a1063f6c62 Update CHANGELOG with information on removed socket references
R=whesse@google.com
BUG=

Review URL: https://codereview.chromium.org/1389273002 .
2015-10-07 09:43:21 +02:00
Seth Ladd
7b18bc7e14 clearly mark resource as deprecated
BUG=
R=floitsch@google.com

Review URL: https://codereview.chromium.org/1385933002 .
2015-10-06 09:08:11 -07:00
Todd Turnidge
473413753d Some changes to service protocol before we land 1.13.
- Split AddBreakpoint into two rpcs: AddBreakpoint and
  AddBreakpointWithScriptUri.

- Remove Isolate.entry.

Closes #24329

R=johnmccutchan@google.com

Review URL: https://codereview.chromium.org//1379163002 .
2015-10-01 10:46:44 -07:00
Seth Ladd
28078f3117 intent to remove legacy debug protocol
BUG=
R=johnmccutchan@google.com

Review URL: https://codereview.chromium.org//1378643003 .
2015-10-01 10:36:07 -07:00
Kevin Moore
87c694918d sort and format changelog
R=mit@google.com

Review URL: https://codereview.chromium.org//1376993005 .
2015-10-01 09:58:49 -07:00
keertip
18b68f7290 remove docgen remnants from repo, update CHANGELOG
BUG=
R=alanknight@google.com, whesse@google.com

Review URL: https://codereview.chromium.org//1361163002 .
2015-09-23 10:27:15 -07:00
Michael Thomsen
bc4fdc3e3a Fix typo in changelog
Fixed typo
2015-09-09 15:18:24 +02:00
Natalie Weizenbaum
5778d87dd2 Forward stack traces through stream transformers.
R=lrn@google.com

Review URL: https://codereview.chromium.org//1302363003 .
2015-08-27 11:38:27 -07:00
Michael Thomsen
8c346abeef Mentioning null-aware in 1.12 changelog
BUG=none
R=johnniwinther@google.com

Review URL: https://codereview.chromium.org//1305273005 .
2015-08-25 11:34:34 +02:00
Kevin Moore
01fd5dcd1a Cleanup changelog for 1.12
Sort entries in each section
Removed duplicate entries
Grouped notes on documentation tools

R=sethladd@google.com

Review URL: https://codereview.chromium.org//1298053004 .
2015-08-18 15:56:42 -07:00
Seth Ladd
c2d49794ff changelog updates for dartdoc
BUG=
R=kevmoo@google.com

Review URL: https://codereview.chromium.org//1300963003 .
2015-08-18 15:30:30 -07:00
Lasse R.H. Nielsen
2d38e15b82 Document errorsAreFatal, onExit, onError in Changelog
Fixes issue 23884

R=sgjesse@google.com

Review URL: https://codereview.chromium.org//1299513003 .
2015-08-18 09:44:48 +02:00
Seth Ladd
e6423fa5eb tweak CHANGELOG
BUG=
R=kevmoo@google.com

Review URL: https://codereview.chromium.org//1295233002 .
2015-08-17 16:30:20 -07:00
Seth Ladd
ec730f64c7 changelog for observatory
BUG=
R=johnmccutchan@google.com

Review URL: https://codereview.chromium.org//1300693003 .
2015-08-17 15:25:57 -07:00
Natalie Weizenbaum
7c06881680 Bring in the latest Pub.
R=rnystrom@google.com

Review URL: https://codereview.chromium.org//1293473003 .
2015-08-14 15:27:22 -07:00
Ryan Macnak
954d6cac0f API bookkeeping.
R=johnmccutchan@google.com

Review URL: https://codereview.chromium.org//1288923003 .
2015-08-14 10:37:48 -07:00
Lasse R.H. Nielsen
67ff13a437 Add StreamController getters to changelog.
R=sgjesse@google.com

Review URL: https://codereview.chromium.org//1289813002 .
2015-08-12 14:26:37 +02:00
Lasse R.H. Nielsen
edff0face7 Make String.allMatches lazy.
R=floitsch@google.com, iposva@google.com

Review URL: https://codereview.chromium.org//1273713003 .
2015-08-12 11:01:21 +02:00
Michael Thomsen
5046443f93 Fixed typo in link in CHANGELOG
Closes https://github.com/dart-lang/sdk/issues/24042

BUG=24042
R=ricow@google.com

Review URL: https://codereview.chromium.org//1291433002 .
2015-08-11 15:18:49 +02:00
Lasse R.H. Nielsen
90643a7ef7 Make HttpClient not send fragments as part of request.
Make HttpServer ignore fragments sent in requests (which are invalid HTTP request syntax).

Add `removeFragment` method to Uri.

R=sgjesse@google.com

Review URL: https://codereview.chromium.org//1281973004 .
2015-08-10 12:18:12 +02:00
Lasse R.H. Nielsen
0a35f7be3b Update Changelog.
Fix various typos and style nits.

BUG=23961
R=sgjesse@google.com

Review URL: https://codereview.chromium.org//1272593002 .
2015-08-05 12:58:30 +02:00
Natalie Weizenbaum
1b7c33a5b5 Bump the VM service protocol version to 2.0.
This reflects the breaking changes since version 1.0, which was released
in Dart 1.11. It also gets rid of the "draft" language in the VM service
protocol documentation, since it will be (and has been) shipped in a
stable Dart release.

R=turnidge@google.com

Review URL: https://codereview.chromium.org//1270603003 .
2015-08-03 14:58:51 -07:00
Bob Nystrom
9ae71739a2 Update to latest dart_style.
R=kevmoo@google.com

Review URL: https://codereview.chromium.org//1266913002 .
2015-07-30 15:48:22 -07:00
Natalie Weizenbaum
61ea0618ce Support JSON-RPC 2.0-compatible VM service events.
This adds a parameter to streamListen that will cause it to produce JSON-RPC
2.0-compatible events.

R=turnidge@google.com

Review URL: https://codereview.chromium.org//1257943003 .
2015-07-28 17:17:40 -07:00
Natalie Weizenbaum
e5a9479fd2 Bring in the latest json_rpc_2 and barback.
R=rnystrom@google.com

Review URL: https://codereview.chromium.org//1253023004 .
2015-07-27 16:16:56 -07:00
Natalie Weizenbaum
4153313dfd Make VM service id handling JSON-RPC 2 compliant.
* Numeric ids will not be converted to strings.

* String ids will be escaped, so an id of '"' doesn't produce invalid
  JSON.

* List or map ids will be rejected.

* Null ids will produce no response.

R=johnmccutchan@google.com

Review URL: https://codereview.chromium.org//1255003003 .
2015-07-27 16:14:34 -07:00
Natalie Weizenbaum
cf0955a83e Include a "jsonrpc" property in all VM service responses.
R=johnmccutchan@google.com

Review URL: https://codereview.chromium.org//1258733004 .
2015-07-27 11:10:16 -07:00
Natalie Weizenbaum
7d6a44908a Bring in the latest pub and barback.
R=rnystrom@google.com

Review URL: https://codereview.chromium.org//1247563003 .
2015-07-20 15:29:48 -07:00
Lasse R.H. Nielsen
848f6c978c Do "path normalization" when creating a URI.
Path normaliztion removes '.' and '..' segments from a URI. Such relative references are only intended for URI References, and Uri References are only intended for resolving against a full URI.

We do path normalization on all URIs that have a scheme, authority or an absolute path, and partial normalization on what are really just relative paths. The partial normalization can leave ".." at the start of the path.

The URI reference resolution algorithm doesn't work as expected for a URI ending in "..". Resolving "./foo" wrt. a base of "/a/.." results in  "/a/foo" - this is avoided when the base is path normalized before it's used.

This also fixes the "normalizePath" function which currently removes leading '..' segments, contrary to its documentation. It also makes the function redundant since all URI paths are normalized automatically.

See discussion on http://dartbug.com/23688

Also fix bug in the removeDotSegments function.

R=floitsch@google.com

Review URL: https://codereview.chromium.org//1224263009.
2015-07-17 17:08:36 +02:00
Lasse R.H. Nielsen
4a8a844c34 Add setters for callbacks on StreamController.
This allows you to create a stream controller at one point and
add or change the callbacks later. This can be useful if you
want to store a stream controller in a final instance field and
also want the controller to call instance methods as callbacks.

R=floitsch@google.com

Review URL: https://codereview.chromium.org//1242023007.
2015-07-17 12:03:00 +02:00
Natalie Weizenbaum
bdd5803006 Fix a WebSocket crash.
Previously, a WebSocket would crash if it was closed after its
StreamSubscription was canceled. Now, it tracks whether the subscription
was canceled by canceling and nulling out its own internal subscription.

Fixes #23845

R=ajohnsen@google.com

Review URL: https://codereview.chromium.org//1234163002 .
2015-07-15 13:30:06 -07:00
Lasse R.H. Nielsen
4ee6246556 Add split function to LineSplitter class in dart:convert.
The split function returns a lazy iterable of the lines, unlike the convert
function which returns a list.
This makes the function usable on large strings where not all of the lines
are needed.

Closes https://github.com/dart-lang/sdk/issues/23837

R=kevmoo@google.com

Review URL: https://codereview.chromium.org//1240623002 .
2015-07-15 12:26:24 +02:00
Natalie Weizenbaum
b47940fb82 Update pub.
R=rnystrom@google.com

Review URL: https://codereview.chromium.org//1233243002 .
2015-07-14 13:19:30 -07:00
Kevin Moore
8902768e0d Changelog: document dart:core Iterable can be extended as of Dart 1.11
Closes https://github.com/dart-lang/sdk/issues/23735

R=lrn@google.com

Review URL: https://codereview.chromium.org//1235643004 .
2015-07-14 06:37:06 -07:00
Søren Gjesse
36b82c9fe2 Update CHANGELOG
BUG=https://github.com/dart-lang/sdk/issues/19334
TBR=kevmoo@google.com

Review URL: https://codereview.chromium.org//1235543003.
2015-07-10 16:29:57 +02:00
Natalie Weizenbaum
3fe8cf3211 Bring in the latest pub.
R=rnystrom@google.com

Review URL: https://codereview.chromium.org//1223343003 .
2015-07-09 13:20:03 -07:00
Søren Gjesse
6aeb934e3c Update CHANGELOG with information on opening file read only
R=lrn@google.com
BUG=

Review URL: https://codereview.chromium.org//1217093004.
2015-07-03 14:52:40 +02:00
Kevin Moore
d676b3fbd1 Fix commit links for 1.11 and 1.10 in changelog
Closes https://github.com/dart-lang/sdk/issues/23715

R=jakemac@google.com

Review URL: https://codereview.chromium.org//1217603003.
2015-06-30 10:17:53 -07:00
Natalie Weizenbaum
6446e906bf Bring in the latest pub.
R=kevmoo@google.com, ricow@google.com

Review URL: https://codereview.chromium.org//1215013003.
2015-06-29 16:26:45 -07:00
Kevin Moore
9b56fe8e39 CHANGELOG: 1.11 - add note on checked flag to Isolate.spawn
TBR

Review URL: https://codereview.chromium.org//1211923002.
2015-06-25 09:29:47 -07:00