floitsch@google.com
|
dc9c5f42ed
|
Redo StreamTransformers so they work with Stack traces.
Since this involved a breaking change I cleaned up more of the
StreamTransformer API.
This CL also deprecates the getAttachedStackTrace method.
R=ajohnsen@google.com, lrn@google.com, nweiz@google.com, rnystrom@google.com
Review URL: https://codereview.chromium.org//25354003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28562 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-10-12 12:34:34 +00:00 |
|
ajohnsen@google.com
|
86e664e645
|
Preserve '\' in filenames for uploads, as Windows/IE contains them.
BUG=http://code.google.com/p/dart/issues/detail?id=13928
R=sgjesse@google.com
Review URL: https://codereview.chromium.org//26973004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28515 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-10-11 12:36:14 +00:00 |
|
floitsch@google.com
|
4be547c705
|
Adapt streams for additional stackTrace argument.
R=lrn@google.com
Review URL: https://codereview.chromium.org//25094002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28511 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-10-11 12:02:20 +00:00 |
|
ajohnsen@google.com
|
326f48d476
|
Expand usage of defaultEncoding in HttpBody in the http_server package.
This fixes a few cases where other default encodings was used. Given
that we operate with the concept of a default encoding, to use that
encoding makes more sense.
BUG=https://code.google.com/p/dart/issues/detail?id=13928
R=sgjesse@google.com
Review URL: https://codereview.chromium.org//26685004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28453 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-10-10 14:08:55 +00:00 |
|
whesse@google.com
|
428e84e7d4
|
Use Directory.systemTemp getter in pkg subdirectory of repository.
BUG=
R=sgjesse@google.com
Review URL: https://codereview.chromium.org//25731003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28218 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-10-03 13:12:10 +00:00 |
|
lrn@google.com
|
12c9510193
|
Update implementations to use Object.identityHashCode for identity map/set
Update map/set constructors to have an .identity() constructor as well.
R=floitsch@google.com
Review URL: https://codereview.chromium.org//24267023
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@27869 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-09-25 09:43:43 +00:00 |
|
ajohnsen@google.com
|
1dba2c2cab
|
Change Uri methods taking a decode argument, to now take an encoding.
This finished the integration of dart:convert into Uri.
BUG=
R=sgjesse@google.com
Review URL: https://codereview.chromium.org//24122002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@27426 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-09-12 11:09:38 +00:00 |
|
floitsch@google.com
|
74da0c7286
|
Remove usage of dart:json.
R=jmesserly@google.com, lrn@google.com, nweiz@google.com, rnystrom@google.com
Review URL: https://codereview.chromium.org//23596007
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26789 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-08-28 14:05:11 +00:00 |
|
floitsch@google.com
|
35d7140e66
|
Remove Encoding-enum from dart:io and add interface in dart:convert.
BUG= http://dartbug.com/6284
BUG= http://dartbug.com/7966
R=nweiz@google.com, sgjesse@google.com
Review URL: https://codereview.chromium.org//22872012
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26632 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-08-26 10:37:25 +00:00 |
|
sgjesse@google.com
|
353428a918
|
Remove the Path class from dart:io
The Path class in dart:io has been deprecated for some time
now. It was scheduled to be removed on August 11th, so here it
goes.
dart:io still uses the Path class internally, but now it is
private. I will trim it down to what is actually used in a
follow-up change.
R=ahe@google.com, devoncarew@google.com, whesse@google.com
BUG=http://dartbug.com/11666
Review URL: https://codereview.chromium.org//23054008
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26181 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-08-15 10:10:53 +00:00 |
|
kevmoo@j832.com
|
18d38085ab
|
pkg: analysis aided cleanup
Removed a lot of warnings and hints when opening many pkg projects in the editor
R=gram@google.com
Review URL: https://codereview.chromium.org//22284003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25831 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-08-06 20:42:04 +00:00 |
|
ajohnsen@google.com
|
b2cf4de3ef
|
Fix editor warnings in http_server and mime.
BUG=
Review URL: https://codereview.chromium.org//19158002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24992 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-07-15 09:11:06 +00:00 |
|
ajohnsen@google.com
|
40c7d89d66
|
Move MimeMultipartTransformer and HttpBodyHandler to mime and http_server packages.
BUG=
R=whesse@google.com
Review URL: https://codereview.chromium.org//18438005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24991 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-07-15 08:40:36 +00:00 |
|
ajohnsen@google.com
|
1a5ccabf14
|
Correctly url-decode the path segment in the http_server.
BUG=
R=lrn@google.com
Review URL: https://codereview.chromium.org//18333003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24677 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-07-02 11:08:17 +00:00 |
|
ajohnsen@google.com
|
72219cf60b
|
Don't test links on windows, for http_server.
BUG=
Review URL: https://codereview.chromium.org//18050017
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24589 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-06-28 13:37:38 +00:00 |
|
ajohnsen@google.com
|
4d6cde0779
|
Add directory-listing to VirtualDirectory.
BUG=
R=sgjesse@google.com, whesse@google.com
Review URL: https://codereview.chromium.org//17833003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24584 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-06-28 12:49:31 +00:00 |
|
ajohnsen@google.com
|
94f6029199
|
Add error-page support in VirtualDirectory.
BUG=
R=sgjesse@google.com
Review URL: https://codereview.chromium.org//17589012
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24378 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-06-25 06:00:19 +00:00 |
|
ajohnsen@google.com
|
53badd793a
|
Add auto-detection of MIME-type in VirtualDirectory.
Default charset for text/* is still missing.
BUG=
R=sgjesse@google.com
Review URL: https://codereview.chromium.org//17573011
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24328 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-06-24 13:05:39 +00:00 |
|
ajohnsen@google.com
|
c9b66a7973
|
Add new VirtualHost class to http_server package, for handling multiple hosts on multiple sources (HttpServer's).
It uses a by-name aproach, and thus depends on the host field to be
present.
BUG=
R=sgjesse@google.com
Review URL: https://codereview.chromium.org//17581002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24318 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-06-24 10:07:19 +00:00 |
|
ajohnsen@google.com
|
0539f11c4a
|
Add support for IfModifiedSince headers, in http_servers' VirtualDirectory.
BUG=
R=sgjesse@google.com
Review URL: https://codereview.chromium.org//17582002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24314 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-06-24 09:23:33 +00:00 |
|
ajohnsen@google.com
|
8a687aab84
|
Don't test links on Windows, as we can't create relative links, in http_server.
BUG=
Review URL: https://codereview.chromium.org//17570006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24312 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-06-24 09:07:29 +00:00 |
|
ajohnsen@google.com
|
96a8fe6aed
|
Add support for following links, in VirtualDirectory.
A link must be relative, and not escape the 'root' directory. The
implementation is kept conservative, to increase security.
BUG=
R=sgjesse@google.com
Review URL: https://codereview.chromium.org//17582007
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24310 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-06-24 08:21:51 +00:00 |
|
ajohnsen@google.com
|
bb2980367c
|
Fix virtual_directory_test and Fail, OK on dart2js/browsers.
BUG=
Review URL: https://codereview.chromium.org//16950015
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24285 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-06-21 12:20:03 +00:00 |
|
ajohnsen@google.com
|
3514a89c19
|
Use toNativePath() in http_server pkg, to get the native path string on Windows.
BUG=
Review URL: https://codereview.chromium.org//17550004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24283 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-06-21 11:54:52 +00:00 |
|
ajohnsen@google.com
|
0ef921b335
|
First push of a new 'http_server' dart package.
The package will contain helper-classes for writing http server, such as
VirtualDirectory, VirtualHost etc.
BUG=
R=sgjesse@google.com
Review URL: https://codereview.chromium.org//17544005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24281 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-06-21 11:22:31 +00:00 |
|