Commit graph

1485 commits

Author SHA1 Message Date
Konrad Malawski
fb7fc2054d Merge pull request #16443 from ktoso/improve-consistency-spec-ktoso
+str dsl consistency spec also investigates return types now
2014-12-02 05:25:03 +01:00
Roland Kuhn
204fadbce5 =doc add section on three-phased stream materialization 2014-12-01 20:59:51 +01:00
Roland Kuhn
3ee2898ba8 Merge pull request #16357 from 2m/wip-15152-ast-transformations
=str #15152 ast transformations
2014-12-01 20:17:12 +01:00
Martynas Mickevicius
64feb041be =str #15152 operation transformations 2014-12-01 20:07:55 +02:00
Roland Kuhn
92432cc8b3 Merge pull request #16308 from spray/w/15911-java-routing-dsl
Http: First step of Java Routing API
2014-12-01 17:58:50 +01:00
Roland Kuhn
998f261f51 Merge pull request #16414 from spray/wip-16162-mathias
!htp #16162 Upgrade server- and client-side HTTP APIs to "final style"
2014-12-01 17:57:27 +01:00
Roland Kuhn
d57eaa2b24 =doc add section on Error vs. Failure for streams
… and some more clarifications after review.
2014-12-01 17:56:41 +01:00
drewhk
9ce116c18b Merge pull request #16403 from drewhk/wip-15802-ticksource-cancellable-drewhk
=str: #15802: TickSource cancellable
2014-12-01 17:45:02 +01:00
Konrad 'ktoso' Malawski
6b70bb35e2 +str dsl consistency spec also investigates return types now 2014-12-01 16:43:40 +01:00
Johannes Rudolph
1389c59196 +htp add ToNameReceptacleEnhancements companion object 2014-12-01 16:19:32 +01:00
Johannes Rudolph
c3d741c07d +htp smaller improvements in FileAndResourceDirectives
- in getFromResourceDirectory allow specification of classLoader
 - quick constructor for ContentTypeResolver
 - allow overriding of `defaultClassLoader` choice
2014-12-01 16:19:32 +01:00
Johannes Rudolph
78d34538e8 !htc remove unused ExecutionContext implicit on HttpEntity.toStrict 2014-12-01 16:19:32 +01:00
Johannes Rudolph
2a37831937 +htp add shortcuts for quick encoding / decoding 2014-12-01 16:19:32 +01:00
Johannes Rudolph
0b1dd68eaf +htc add missing HttpEncodings constants and related helpers 2014-12-01 16:19:32 +01:00
Johannes Rudolph
532abc340e !htc small fixes to the japi.Authorization/HttpCredentials model 2014-12-01 16:19:32 +01:00
Johannes Rudolph
80d8c9ad05 +htc add japi.MediaType.toContentType helper 2014-12-01 16:19:32 +01:00
Johannes Rudolph
0859c5cadc +htc add starting points for requests with a certain HTTP method 2014-12-01 16:19:32 +01:00
Mathias
80f125f481 !htp remove ScalaRoutingDSL 2014-12-01 16:18:36 +01:00
Endre Sándor Varga
7344063cfc =str: #15802: TickSource cancellable
also, fixing intermediate materialization for Source.concat
2014-12-01 15:56:25 +01:00
Mathias
ddb007c52f +htc add startHandlingWith* helper methods to Http.ServerBinding and Http.IncomingConnection 2014-12-01 14:52:58 +01:00
Mathias
6baa8d676e =str apply review feedback 2014-12-01 14:51:44 +01:00
Konrad Malawski
dde86bc764 Merge pull request #16404 from ktoso/str-verify-headsubscriber-ktoso
+str #15804 blackbox verification for head subscriber
2014-12-01 12:25:31 +01:00
drewhk
fdf66ae3c5 Merge pull request #16387 from drewhk/wip-16285-expand-fail-drewhk
=str: #16285: Expand should not drop elements on completion
2014-12-01 12:15:26 +01:00
Mathias
8f8bded0a3 !htp upgrade (and simplify) main API entrypoints 2014-11-28 17:24:33 +01:00
Mathias
20f8db99fa !htc #16162 upgrade HTTP-level APIs to end-user style 2014-11-28 17:24:29 +01:00
Mathias
ab7d10135a !str #16166 upgrade stream TCP APIs to end-user style 2014-11-28 16:34:02 +01:00
Konrad 'ktoso' Malawski
11af2213ac =str #16314 harden GraphConcatSpec, it can error as soon as possible 2014-11-28 15:43:48 +01:00
Roland Kuhn
1091aee6a8 =all some more fixes to make it build in Eclipse 2014-11-28 13:06:06 +01:00
Roland Kuhn
6aed4332e1 Merge pull request #16417 from akka/wip-fix-eclipse-build
+htc fix Java build for Eclipse
2014-11-28 12:32:54 +01:00
Björn Antonsson
2181239c8d Merge pull request #16383 from akka/wip-16071-16072-new-io-and-http-api-ban
+str,htc #16071, #16072 New Stream Tcp and Http API
2014-11-28 11:05:05 +01:00
Björn Antonsson
672d4ed091 +str,htc #16071, #16072 New Stream Tcp and Http API
* StreamTcp and Http extensions now return Flows and Sources that can be materialized later
* Flow can now be completed with another flow to be turned into a runnable flow
2014-11-28 10:41:57 +01:00
Roland Kuhn
e7cfaeeee8 =doc First draft of Streams design principles 2014-11-28 09:12:17 +01:00
Roland Kuhn
b7c4325fd1 +htc fix Java build for Eclipse 2014-11-27 21:15:34 +01:00
Endre Sándor Varga
325e1b6915 =str: #16285: Expand should not drop elements on completion 2014-11-27 15:18:23 +01:00
Konrad 'ktoso' Malawski
468e25d84b +act #15804 blackbox verification for head subscriber 2014-11-27 15:18:11 +01:00
Konrad Malawski
cac9137aa9 Merge pull request #16411 from ktoso/fix-remaining-timerTransform-refs-ktoso
-str #16393 removes timerTransform mentions from scaladocs
2014-11-27 13:26:31 +01:00
Konrad 'ktoso' Malawski
e75c2305e7 -str #16393 removes timerTransform mentions from scaladocs 2014-11-27 11:36:09 +01:00
drewhk
86337e22ce Merge pull request #16398 from drewhk/wip-16345-interpreter-overflow-drewhk
=str: #16345: fix IndexOOB, and error handling in the interpreter
2014-11-27 11:33:29 +01:00
Endre Sándor Varga
7872b0793b =str: #16345: fix IndexOOB, and error handling in the interpreter 2014-11-27 11:10:46 +01:00
Björn Antonsson
5e04d11d66 Merge pull request #16337 from spray/wip-15799-mathias
Add server-side support for `Expect: 100-continue`, other improvements
2014-11-27 10:56:10 +01:00
Konrad Malawski
3cc47984aa Merge pull request #16397 from ktoso/str-remove-timer-transform-ktoso
-str #16393 removes timerTransform from public API
2014-11-27 10:37:55 +01:00
Mathias
142929165c =htc prevent response entity rendering for status codes not allowing response entities 2014-11-27 10:31:54 +01:00
Mathias
b5a66eb458 =htc #15799 add server-side 100-continue support, fix request- and entity-stream error propagation 2014-11-27 10:31:50 +01:00
Mathias
5112d49c13 +htc minor additions to header model 2014-11-27 10:12:21 +01:00
Mathias
37a476ab46 =htc small simplification in message parsers 2014-11-27 10:12:19 +01:00
Mathias
2d9a49d010 =htc replace merge + zip in server pipeline with new FlexiMerge 2014-11-27 10:11:09 +01:00
Mathias
eaa9f52891 =htc fix broken per-connection header cache 2014-11-27 10:11:09 +01:00
Konrad 'ktoso' Malawski
c2242ce84e -str #16393 removes timerTransform from public API 2014-11-26 12:28:43 +01:00
Konrad Malawski
3df5eb3799 Merge pull request #16390 from spray/w/16388-fix-SOE-in-chunk-parsing
=htc #16388 fix StackOverflowException during chunk parsing
2014-11-25 16:19:12 +01:00
Johannes Rudolph
dd27fdd485 =htc #16388 fix StackOverflowException during chunk parsing 2014-11-25 15:53:29 +01:00