Konrad Malawski
5ac1b7ee47
Merge pull request #19210 from spray/w/18349-add-TlsSessionInfo-header
...
+htc #18349 emit Tls-Session-Info header when configured on both client and server
2016-01-07 13:52:34 +01:00
Konrad Malawski
f4f75c45bf
=htc disable fuzzing-mode by default in TestServer
...
So I won't catch myself again and again measuring something with fuzzing on ;)
2016-01-07 11:08:48 +01:00
Johannes Rudolph
98173533ae
+htc #18349 emit Tls-Session-Info header when configured on both client and server
2016-01-05 14:55:17 +01:00
Konrad Malawski
b4f367e46a
Merge pull request #19349 from ktoso/wip-withoutSizeLimit-ktoso
...
+htc #19237 entity#withSizeLimit for Java + add withoutSizeLimit
2016-01-05 14:39:51 +01:00
raam
020694d823
=htc Added test to check if charset is set on application/json content type
2016-01-05 12:50:49 +01:00
Johannes Rudolph
1f00b0c1c0
=htc #19352 HttpServerBluePrint: get rid of costly flatMapConcat on the rendering-side
2016-01-05 12:26:32 +01:00
Johannes Rudolph
ced5aa7ddc
=htc #19240 HttpServerBluePrint: replace splitWhen/prefixAndTail with simple GraphStage
2016-01-05 12:26:08 +01:00
Konrad Malawski
544a4deed0
+htc #19237 entity#withSizeLimit for Java + add withoutSizeLimit
2016-01-05 02:43:59 +01:00
Konrad Malawski
cdc55d71ff
=htc add explicit override keyword where apropriate
2016-01-05 02:43:22 +01:00
Johannes Rudolph
a1d99361c2
=htc #19340 fix broken user-handler completion in WS
...
This regression was introduced during the switch from `headAndTail` to
`prefixAndTail(1)`.
2016-01-04 17:42:52 +01:00
Johannes Rudolph
e017792e4e
=htc cleanup imports
2016-01-04 11:14:12 +01:00
Mathias Bogaert
5312902e0a
+htc add blocked-by as convenience rel (see https://datatracker.ietf.org/doc/draft-ietf-httpbis-legally-restricted-status/?include_text=1 )
2015-12-21 17:09:52 +00:00
Konrad Malawski
ddceadff7b
Merge pull request #19250 from ktoso/wip-fix-multipart-model-java6-ktoso
...
!htc fix multipart model (java6 had trouble)
2015-12-21 16:55:57 +01:00
Konrad Malawski
1de057b892
!htc fix multipart model (java6 had trouble)
2015-12-21 16:16:27 +01:00
Konrad Malawski
59a079d1f2
Merge pull request #19219 from ktoso/wip-sslconfig-ktoso
...
Apply ssl-config and include hostname validation
2015-12-21 14:41:40 +01:00
Konrad Malawski
8cf86e693c
=htp #19184 better TLS defaults and hostname verification
...
+ depends on com.typesafe.ssl-config which we'll need to release
+ also makes tests compile on JDK6, to enable testing this on JDK6
2015-12-21 13:20:24 +01:00
Roland Kuhn
469e15581f
fusable SplitWhen and reusable HTTP blueprint
...
plus further optimizations
Lots of contributions from drewhk (Endre Varga).
2015-12-21 12:28:21 +01:00
Roland Kuhn
dcfa56e547
Merge remote-tracking branch 'pr/19097' into release-2.3-dev
2015-12-18 12:22:02 +01:00
Mathias
b01609c6fb
=htc, htp replace double backticks in comments with single backtick
2015-12-17 23:02:10 +01:00
Mathias
9524b234cb
!htc #15674 add Java side of Multipart model
2015-12-17 23:02:10 +01:00
Mathias
902bcbaa10
!htc restructure HttpEntity model on the Java side for consistency in modelling approach
2015-12-17 23:02:07 +01:00
Johan Andrén
09a79f45e4
!str #19129 New homes for file and java.io stream factories
2015-12-17 14:41:02 +01:00
Martynas Mickevičius
3bc53f499b
Merge pull request #19214 from 2m/wip-rename-source-sink-factory-applies
...
=str #19128 #19127 rename Source/Sink factory apply overloads
2015-12-17 13:19:01 +02:00
Konrad Malawski
13df059269
Merge pull request #19209 from spray/w/16821-form-data-encoding
...
=htc #16821 support UTF-8 characters in field values
2015-12-17 11:44:07 +01:00
Martynas Mickevičius
e6e476d82a
=str #19128 #19127 rename Source/Sink factory apply overloads
2015-12-17 11:48:30 +02:00
Johannes Rudolph
4a14feef08
=htc #16821 support UTF-8 characters in field values
2015-12-17 10:30:55 +01:00
Roland Kuhn
664e0a786c
#19196 fix StageActorRef termination watch leak
2015-12-17 08:35:50 +01:00
Endre Sándor Varga
b478d70964
!str #19137 : Rename inlet and outlet to in and out on Flow/Source/SinkShape
2015-12-15 16:49:52 +01:00
Roland Kuhn
a20bbce433
add fusing
2015-12-15 09:24:52 +01:00
Konrad Malawski
0fb6654f4f
Merge pull request #19157 from johanandren/wip-19156-remove-sink-sorce-flow-stage-johanandren
...
!str #19156 Source/Flow/Sink-Stage removed
2015-12-14 15:18:36 +00:00
Johan Andrén
bcc3525bd9
!str #19156 Source/Flow/Sink-Stage removed
2015-12-14 15:29:04 +01:00
Konrad Malawski
000630c036
Merge pull request #19158 from ktoso/wip-more-docs-on-entitylimit-ktoso
...
=htc,doc more docs on EntityStreamSizeException
2015-12-14 12:05:10 +00:00
Roland Kuhn
ac83b1965c
#18962 MergeSorted and read() completion handling
2015-12-14 12:21:30 +01:00
Daniel Wegener
ac18600bab
=http - 19058 - make idle timeout log DEBUG instead of exception
2015-12-13 18:38:12 +01:00
Catalin Ursachi
026e4f0078
=htc #16395 print decoded text for non-binary strict entities
...
* truncate strict entity before decoding on toString
* print raw byte string if strict entity decoding fails
2015-12-13 17:58:03 +01:00
Konrad Malawski
9d5fcabbd6
=htc,doc more docs on EntityStreamSizeException
2015-12-13 16:27:07 +00:00
Roland Kuhn
27353d4952
Merge remote-tracking branch 'pr/19150' into release-2.3-dev
2015-12-13 16:55:39 +01:00
2beaucoup
a39aed086e
=htc, str remove references to 'akka.io.tcp.windows-connection-abort-workaround-enabled' setting
2015-12-11 16:13:40 +01:00
2beaucoup
474fb870e9
=htc: minor cleanups
2015-12-11 16:12:48 +01:00
Viktor Klang
33a9257a3b
=str&http - 19142 - Renames all occurrences of mat with materializer
...
(When referring to a Materializer)
2015-12-11 14:45:24 +01:00
Roland Kuhn
1500d1f36d
!str #19005 make groupBy et al return a SubFlow
...
A SubFlow (or SubSource) is not a Graph, it is an unfinished builder
that accepts transformations. This allows us to capture the substreams’
transformations before materializing the flow, which will be very
helpful in fully fusing all operators.
Another change is that groupBy now requires a maxSubstreams parameter in
order to bound its resource usage. In exchange the matching merge can be
unbounded. This trades silent deadlock for explicit stream failure.
This commit also changes all uses of Predef.identity to use `conforms`
and removes the HTTP impl.util.identityFunc.
2015-12-10 12:27:16 +01:00
Roland Kuhn
e3eec6dec8
=str #19072 fix FlattenMerge init race
2015-12-09 14:44:22 +01:00
Viktor Klang
ba20115d0e
=http - 19091 - Removes the buffer(1, Backpressure) from the Http blueprint
2015-12-08 10:28:51 +01:00
Konrad Malawski
aabb9ad237
+htc add text/csv(UTF-8) ContentType
...
"CSV files considered the ultimate integration pattern" 😉
Adding the ContentType here is useful when someone wants to render a raw response which we know is a csv (i.e. fed from a file)
2015-12-06 02:24:08 +01:00
Konrad Malawski
f720847f76
Merge pull request #19060 from ktoso/wip-towards-a-reusable-http-pipeline-ktoso
...
[WIP] =htc #19050 reusable http blueprint: attribute injected rem-addr
2015-12-04 15:15:12 +01:00
Konrad Malawski
57478ed3cd
=htc #19050 reusable http blueprint: attribute injected rem-addr
2015-12-04 14:16:08 +01:00
Mathias
ba397463c3
!htc, htp #16991 add support for precompressed media-types and .gz file extension suffixes
2015-12-04 13:32:01 +01:00
Mathias
7900895044
!htc, htp remove specimen method of ranges, restrict Unmarshaller#forContentType
2015-12-04 13:32:01 +01:00
Mathias
e9240b7d86
!htc refactor MediaType and ContentType model for better type-safety and cleanliness
2015-12-04 13:32:01 +01:00
Konrad Malawski
54cd842216
=htc remove while text color (because jenkins)
2015-12-03 15:11:15 +01:00