You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pekko.apache.org by fa...@apache.org on 2022/10/31 12:47:06 UTC

[incubator-pekko] branch main updated (2759847889 -> 6680c47dcc)

This is an automated email from the ASF dual-hosted git repository.

fanningpj pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-pekko.git


 discard 2759847889 doc: Release notes for 10.2.10 (#4154)
 discard 06d28d725c Make `toStrictEntity` fail with bad request in case of entity errors (#4135)
 discard 4eacf09aea http2: defer enqueing out streams when state machine is already running (#4088)
 discard f20b5d25bb Allow custom verifier in Credentials.Provided (#4146)
 discard f96c3db0c6 Update to sbt 1.7.1 (#4149)
 discard b8c760c73e core: Uri.collapseDotSegments fails on some relative paths #2507 (#3490)
 discard c79cb12180 core: use LIFO ordering in retry buffer of connection pool (#4133)
 discard 588093f685 core: improve logging in PoolInterface
 discard 1f0116bd1a core: move pool buffer into PoolInterface again and fix pool sizing
 discard 11fb33dbc4 core: rename to NewConnectionPoolSpec according to class name
 discard 13afe95a06 document ByteRange suffix (#4144)
 discard c29c6a3471 Allow zero max-content-length #3903 (#4131)
 discard 294eb5d865 docs: replace abandoned swakka with actively maintained swagger-akka-http (#4129)
 discard b56d10e2e8 build: update paradox-theme-akka, ... from 0.43 to 0.44 (#4124)
 discard 83f44a79fa build: update github-api from 1.304 to 1.306 (#4116)
 discard cb536274b5 build: update sbt-header from 5.6.5 to 5.7.0 (#4115)
 discard 6f03d0c306 build: update github-api from 1.303 to 1.304 (#4111)
 discard eaf87a3d80 build: update sbt-scalafix, scalafix-core from 0.9.34 to 0.10.0 (#4102)
 discard f7b05c74ad build: update sbt-mima-plugin from 1.0.1 to 1.1.0 (#4103)
 discard f90247ea42 caching: fix cached execution and test (#4099)
 discard 0dc88d1055 core: avoid array copy for string entities (#4098)
 discard 6742618e0d test: harden CachingDirectivesSpec (#4096)
 discard 44206be787 cache: avoid locking cache during directive processing (#4093)
 discard 5278d2ae11 build: update paradox-theme-akka, ... from 0.42 to 0.43 (#4095)
 discard a0ef6709fc build: properly sort snapshots so we will find last one after "+9" (#4094)
 discard 985d344cbb docs: log non-negative request duration time (#4089)
 discard 90b5ecbc6f build: pin caffeine to 2.9.x (#4083)
 discard 2d1b8727d7 Update copyright year to 2022 (#4086)
 discard fa1831a8a3 core: avoid loop in JavaQuery.render(HttpCharset, CharPredicate) (#4078)
 discard d2e33614ea build: update sbt-api-mappings from 3.0.0 to 3.0.2 (#4081)
 discard 15dc84972c core: harden WebSocketIntegrationSpec (#4076)
 discard b10483c4e4 http2: reduce severity for more Akka IO unhandled message events in tests (#4074)
 discard 0364e89af8 build: update github-api from 1.301 to 1.303 (#4073)
 discard 89661293b6 http2: add client-side cancellation propagation delay (#4027)
 discard 751d7ae2d0 build: avoid notification spam by failing test reporter (#4072)
 discard d1fa816009 build: compile against right akka version in nightlies (#4071)
 discard a1976008ec build: compile against right akka version in nightlies (#4070)
 discard 90dced5048 http2: when connection is aborted due to completion timeout, abort ongoing substreams (on Akka 2.6) (#4062)
 discard 499fef1190 build: add 10.2.9 to Mima (#4064)
 discard 35fef76590 core: relax timing assertions in HostConnectionPoolSpec (#4068)
 discard 82f23d0f72 core: make GracefulTerminationSpec less strict (#4061)
 discard a25885fa01 build: on GHA compile in a separate step
 discard 9203ba407d build: apply parallelExecution globally
 discard ba9cffce5b core: fix race condition in NewConnectionPoolSpec (#4066)
 discard 3247714508 build: disable JDK 17 nightly tests against Akka 2.5 (#4063)
 discard 47bc7d2e57 docs: add release notes for 10.2.9 (#4057)
 discard 306032ed5d core: revert part of "core: cleanup some unused vals (#4033)" (#4055)
 discard 1a5b24d759 build: fix determineLatestSnapshot for akka (#4054)
 discard 04506e9057 build: update gson from 2.8.9 to 2.9.0 (#4037)
 discard e9a0d13dda build: add 10.2.8 to mima
 discard 4bfa0587ea build: update release-train-issue for updating akka-platform-guide
 discard 0769184ab5 build: add missing space in nightly build file (#4053)
 discard 6ebf9e93bf build: make sure that nightly tests are really run + add 2.6.18 to matrix (#4052)
 discard 820f9b8d5d build: add nightly job to matrix of configurations (#4051)
 discard 87d0fb53f2 http2: unregister connection from MasterTermination when done (#4047)
 discard 6f072fff76 http: hide empty SSE events behind flag (#4043)
 discard fb753c8414 http2: silence noisy error when HTTP/2 connection is closed with idle-timeout (#4044)
 discard 6e9e97678a docs: fix spaces (#4035)
 discard 16271163ce docs: add 10.2.8 release notes (#4034)
 discard 7476d36aa7 core: cleanup some unused vals (#4033)
 discard 20cd0e471b build: update sbt-ci-release from 1.5.9 to 1.5.10 (#4008)
 discard 2353ca43af docs: fix the documentation for RejectionHandler (#4013)
 discard 39c9a34f91 core: cleanup unused imports (#4014)
 discard b600c89294 http: interpret SSE heartbeats as events (#4020)
 discard 4454cd40d1 http2: add another debug log for graceful termination (#4031)
 discard 7aa387981a docs: finally disable flaky completeWithBreaker tests (#4030)
 discard 4fbf19b82c core: remove unused var from ServerTerminator (#4011)
 discard b4eb597166 build: remove broken test reporter and don't fail when tests have failed (#4029)
 discard 4d16224552 http2: implement graceful termination for HTTP/2 servers (#4018)
 discard ef57045179 build: cleanup junit test result workflow (#4028)
 discard a94f9243dc build: try other action for test reporting (#4026)
 discard c5da2e477b build: try other action for test reporting (#4025)
 discard b54b45ac22 build: try to report test results in GHA (#4024)
 discard 8a568cbefd build: update sbt-header from 5.6.0 to 5.6.5 (#4023)
 discard e55a9a2301 core: fix warning by refactoring `formatted` => `format` (#4012)
 discard 70ac853eb4 build: update scala-library, scala-reflect from 2.13.7 to 2.13.8 (#4010)
 discard 2585aa0566 build: update junit-interface from 0.13.2 to 0.13.3 (#4007)
 discard e717628dcf build: update sbt-scalafix, scalafix-core from 0.9.33 to 0.9.34 (#4005)
 discard a1fd55a4ba build: update paradox-theme-akka, ... from 0.41 to 0.42 (#4009)
 discard 268e71d33e fixes #4003 ensure PoolMaster.shutdown(…) does not hang (#4004)
 discard 0b7e981545 core: fail pool slot if connection is canceled before it is failed (#3981)
 discard 57dddc38b9 fix(http2): h2c via Upgrade (#4000)
 discard b1c743cfba build: update reflections from 0.9.12 to 0.10.2 (#3993)
 discard bcfdcb894c build: restrict scala-steward updates (#4001)
 discard 9c0b533b5f build: use fuzzy `+~` to switch Scala versions (#3970)
 discard fd4801f8bd build: update github-api from 1.131 to 1.301 (#3992)
 discard 058c4854f2 build: update sbt-scalafix, scalafix-core from 0.9.29 to 0.9.33 (#3983)
 discard e63c55d906 build: mima 0.8.1 -> 1.0.1 (#3973)
 discard 97066b0779 build: update scala-library, scala-reflect from 2.12.14 to 2.12.15 (#3994)
 discard 4f3a708fc1 build: update sbt-unidoc from 0.4.3 to 0.5.0 (#3984)
 discard 029cbed6b5 build: update sbt-ci-release from 1.5.7 to 1.5.9 (#3985)
 discard 932f353f45 build: update junit-interface from 0.11 to 0.13.2 (#3989)
 discard 4c5a1b2ff1 build: update paradox-theme-akka, ... from 0.38 to 0.41 (#3988)
 discard eb24a4389c build: update sbt-reproducible-builds from 0.25 to 0.30 (#3991)
 discard a1f219bbe0 build: update to sbt 1.5.8 (#3978)
 discard a2f548c763 build: update caffeine from 2.9.2 to 2.9.3 (#3986)
 discard ea940f4cdb build: update gson from 2.8.7 to 2.8.9 (#3987)
 discard 7f36a9aa7c build: update sbt-jmh from 0.4.0 to 0.4.3 (#3997)
 discard 7187860492 build: hide test jar with complicated name from scala-steward (#3980)
 discard e8c35c2bb2 build: remove silencer for good (#3933)
 discard d9e510339c build: update to sbt 1.5.6 (#3967)
 discard ee50f4dba8 docs: replace deprecated functions in Routing DSL docs (#3966)
 discard a9e2f0187f core: enable idle-timeout when http2 is enabled (#3965)
 discard 9e22daeeac docs: Document how to update docs for a past release (#3961)
 discard f30c9a743a build: add 10.1.15 to mima (#3955)
 discard 648c1ce55d Add 2.13.7 MiMa excludes
 discard 9da9e15c55 build: keep Scala version in one place
 discard 61733e2c9d docs: backport release notes from 10.1 (#3953)
 discard c3f3c9d6cc build: add another post-release item (#3934)
 discard 7507cda80d build: don't aggregate scalafix tests which breaks paradox too easily (#3932)
 discard 39fb321744 build: convert everything to modern sbt scoping syntax (#3931)
 discard 184b51ba09 build: actually enable our GHA workflows for main branch (#3930)
 discard 2599d6f53b docs: master -> main in release check list
 discard ca36a9b360 docs: add steps to update akka-platform-dependencies
 discard f0304ca055 build: fix some build bits wrt master -> main change (#3929)
 discard ceb22b497b build: update to Scala 2.13.7 (#3927)
 discard d2cfa60fe3 build: rename branch master -> main (#3911)
 discard 664142ee80 docs: remove whitesource from release check list
 discard eedfedaa1e build: add 10.2.7 to mima
 discard 55fb0799b2 docs: simplify bullet points in 10.2.7 release notes
 discard df3dbfbb83 docs: 10.2.7 release notes (#3925)
 discard afecb315c4 core: discard outgoing headers containing line breaks (#3922)
 discard a7bd47d256 docs: add security announcement
 discard 6fd3c0dc2d core: limit comment nesting in header parser
 discard cf152fb171 build: simplify check for missing formatting (#3917)
 discard 80dde18627 core: end HTTP/2 stream with empty DATA rather than empty HEADERS (#3913)
 discard d5d51a8261 build: fix Fossa problems in GH Actions (#3914)
 discard 61d3b3f781 core: simplify HeaderCompression (#3871)
 discard d91964ef47 docs: call out some useful HTTP/2 debugging tools (#3912)
 discard 89ccd6bd69 build: add fossa checks (#3909)
 discard 143e306ec0 core: avoid calling numConnectedSlots when possible #3904 (#3906)
 discard 12620e98d3 docs: various documentation fixes (#3907)
 discard 16890a19a6 build: mima check against 10.2.6 (#3898)
 discard d5f6536c39 build: remove whitesource (#3899)
 discard 5f8fb8c292 http2: prevent enqueuing OutStreams multiple times (#3893)
 discard 422e635e9a docs: 10.2.6 release notes (#3895)
 discard d34a41cfe1 docs: remove remaining traces of old travis / jenkins documentation
 discard f2d7e9a65a build: add 10.2.5 to mima
 discard 35d5f8e2d7 http2: don't crash if stream is enqueued at multiplexer multiple times (#3887)
 discard 017543d04a docs: release notes for 10.2.5 (#3884)
 discard 867a8a5ec3 http2: use mutable.Queue for state in multiplexer (#3873)
 discard a9140d26f0 build: run full validation when workflow definition has changed (#3881)
 discard dcc8dc64a0 tests: fix MessageSpec with higher test.timefactor values (#3880)
 discard 3b09a1a813 build: dilate timeouts on Github Actions to try to avoid false positive test failures (#3878)
 discard 4c49811eca build: cancel outdated builds (#3879)
 discard a651222e47 build: rename LICENSE file and dir (#3877)
 discard e03a27717a build: disable parallel test execution during Github Actions runs
 discard c880f1149d tests: add some extra code to debug HttpAppSpec issue
 discard 4f02cc07af build: initial Github Actions setup
 discard c770bfe239 core: fix copyright headers
 discard 83cd368397 build: use Github Actions for publishing snapshots and releases (#3876)
 discard 0cd458dfef http2: a few simple microoptimizations that turned up in profiling (#3872)
 discard ced97f5233 build: update dependencies (#3870)
 discard a63e16848d core: add detail to onBadProtocol
 discard 5cf07402ab test: convert ResponseParserSpec to AkkaSpecWithMaterializer
 discard 5bf3db15ca http2: avoid calling LoggingAdapter.isDebugEnabled in multiplexer (#3869)
 discard da453282d3 http2: use cached ContentType.value instead of toString (#3865)
 discard 1088de3468 http2: optimize header parsing by caching headers in HPACK tables (#3861)
 discard 23f0f8e858 Some http2 benchmark improvements (#3860)
 discard 6c0d5b0e18 tests: harden Http2PersistentClientSpec (#3864)
 discard 54963368ec core: don't include RequestTimeoutSupport if disabled (#3862)
 discard eb5557fa4c docs: small wording updates for `keep-alive-timeout` feature (#3835)
 discard 99fe289928 core: increase some default buffer sizes (#3863)
 discard c0a05b8706 http2: back off on client persistent connection failure (#3857)
 discard 3c643de59b http2: use ByteString.length instead of ByteString.size (#3853)
 discard 4b3604c220 docs: add Scaladex badge to ReadMe to show Scala version support (#3854)
 discard 9e67014ce4 http2: properly propagate completion through PersistentConnection (#3855)
 discard e7a51d7753 core: cache ModeledHeader.value (#3846)
 discard 5bafdfb745 http2: cache expensive `isDebugEnabled` call (#3850)
 discard 785a42eb68 Merge pull request #3851 from jrudolph/cache-modeled-header-lowerCaseName
 discard 443f410795 Merge pull request #3848 from jrudolph/avoid-GenericOutlet-overhead
 discard b416fad0bb core: move `isStrict` up a level to ws.Message (#3847)
 discard aa75cb3b52 core: cache lowercaseName in `ModeledCustomHeaderCompanion`
 discard 58eb3b75bf core: add flag to log WebSocket frame traffic (#3739)
 discard 5bf33b79d0 http2: convert stream handling map to LongMap (#3845)
 discard 36464a4a7e http2: import shaded twitter hpack library (APL2) (#3849)
 discard f233541585 http2: ensure unhandled error ultimately get translated into GOAWAY frames (#3839)
 discard 4ea908a40c http2: avoid creating GenericOutlet for every out element
 discard 7a5ac88359 http2: block demux stage completion until in-flight ops complete (#3734)
 discard b667fd93d3 http2: never create Default entity (#3841)
 discard 40aeb9b5e2 Merge pull request #3842 from jrudolph/http2-avoid-record-state-change
 discard 6994743e93 http2: don't recordStateChange when debug logging is disabled
 discard db1904ce6c Merge pull request #3837 from jrudolph/3833-fix-MatchError
 discard 2ef32ad351 http2: fix window management while CollectingIncomingData
 discard ab3fbee514 Merge pull request #3838 from jrudolph/simplify-frame-rendering
 discard 7553cb6770 http2: remove Http2FrameRendering stage
 discard 51584a3ae1 http2: provide missing handling logic in CollectingIncomingData state + tests
 discard 0b35316e15 clear some warnings
 discard 814ad18fd5 core: add pool keep-alive-timeout (#3816)
 discard 86e644ba56 core: remove the requirement of max-open-requests being a power of two (#3827)
 discard 83cf534c55 Merge pull request #3829 from jrudolph/http2-collect-strict-entities
 discard c0fa9d2ba3 http2: add setting to automatically collect request entity data into strict entities
 discard 62b101e47f http2: DRY up different benchmarks to support same parameters
 discard 5ebb9ea368 http: only render date-header once per second (#3832)
 discard 1f776b33c7 Merge pull request #3830 from jrudolph/cache-rendered-content-type
 discard 6635b6ee66 http2: avoid async boundary in ProtocolSwitch (#3831)
 discard 872179413d core: cache ContentType rendering
 discard d2360e5107 docs: display correct link to demo resource (#3828)
 discard c01dc9c850 Merge pull request #3825 from raboof/release-to-sonatype
 discard f34789a316 Clarify we're publishing to sonatype, not bintray
 discard 8a4e7f7f44 http2: support Strict entities in Http2SubStream (#3824)
 discard 75aec5f749 core: preserve original response headers during server termination (#3819)
 discard eb7bc5803a http2: avoid extra allocations in frame renderer (#3823)
 discard 825e9cda01 Merge pull request #3821 from raboof/trailer-add-headers-at-the-end
 discard 1a29d1692f Append new trailing headers at the end
 discard 2f73657bb2 Allow trailing HTTP/2 headers on strict responses (#3820)
 discard aaff7116ac Merge pull request #3811 from jrudolph/fix-jdk16-tls
 discard e8afe2bb2e Fix UriParser constructor performance (#3813)
 discard bc42660af8 http2: remove reflective access to alpn classes
 discard 1e15720c6c Remove bintray leftovers / Fix snapshot version badge (#3810)
 discard abb6aa4b53  build: make sure launcher is downloaded from correct repo
 discard 6a5b1fbc4c build: replace jabba by proper debian installation (#3539)
 discard b7f057da09 build: publish to sonatype directly (#3792)
 discard adf4278c76 Include port in HTTP/2 binding warning (#3793)
 discard c98bb7e75b docs: fix a link (#3791)
 discard 85cf3c5325 core: don't send '100 Continue' if 'Content-Length' header is 0, doesn't exist or data got sent early (#3786)
 discard c9dd74259f Grammatical typo fix (#3788)
 discard b071bd6754 Merge pull request #3781 from jrudolph/sbt-1.4.7
 discard bab662a53f build: finally update to sbt 1.4.7
 discard e06986f60a core: provide "difficult" implicit explicitly
 discard 6ad42740b9 Merge pull request #3780 from jrudolph/update-to-scala-2.13.5
 discard 5d76b9b8ec Merge pull request #3777 from scala-steward/update/github-api-1.123
 discard e5605145a4 Merge pull request #3768 from scala-steward/update/caffeine-2.9.0
 discard ddee30da46 build: update to Scala 2.13.5, 2.12.13 and scalafix 0.9.26
 discard 40b4e04866 build: update github-api from 1.122 to 1.123
 discard d2a8344766 Post 10.2.4 release changes (#3773)
 discard af9aae88ab Merge pull request #3770 from johanandren/akka-http-10.2.4
 discard 77aec3cef0 docs: 10.2.4 release notes
 discard 7169945dd9 docs: document Transfer-Encoding security issue
 discard c7d2cd9528 build: update sbt-paradox-akka from 0.37 to 0.38 (#3769)
 discard b39bdee20c build: update caffeine from 2.8.8 to 2.9.0
 discard f04e9cc82f core: fix javadoc for HttpEntity.withSizeLimit, withoutSizeLimit (#3764)
 discard ddb174c0aa build: update junit from 4.13.1 to 4.13.2 (#3762)
 discard e3a4935151 core: disallow parsing of Transfer-Encoding other than chunked (#3754)
 discard 26cfb32a0d Merge pull request #3755 from akka/ignasi35-patch-1
 discard 154a5f5df2 Adds step to push changes to GH
 discard 37f1e20b2f core: add option for handling conflicting Content-Type headers (#3727)
 discard e84d57815f Merge pull request #3742 from jrudolph/persistent-connection-cleanup
 discard 29238b5278 tests: use remote-address attribute for HTTP/2 tests
 discard cd7e1f658b http2: minor cleanups
 discard 03408f4fcc tests: get rid of SocketUtils.temporaryHostnameAndPort in some tests (#3751)
 discard b50e1a18a6 Update to paradox theme with new cookie banner (#3752)
 discard f5d5b5b97c Update current year in CopyrightHeader (#3750)
 discard 1079bd7a14 build: update specs2-core from 4.10.5 to 4.10.6 (#3747)
 discard 94f338d1e3 build: update github-api from 1.119 to 1.122 (#3746)
 discard ce192bcaea Update latest 10.2.3 in MiMa (#3748)
 discard afc81cb920 10.2.3 release notes (#3740)
 discard 5bc4b2eb45 Merge pull request #3737 from raboof/persistent-connection-max-attempts
 discard 0da2f3a77b mima excludes
 discard cca7091b85 [h2 client] persistent connection max attempts
 discard 470a6f8f85 use parasitic context to invoke async handler
 discard 835c2a83da Make sure to add handlers before materializing
 discard 851f22c34f Avoid pulling prematurely
 discard 9204c6b8de Implementation that does not yet satisfy the test
 discard 6700feefeb [h2 client] add 'connecting' phase to persistent connections
 discard c156686c84 Document HTTP/2 client API (#3731)
 discard e5f9dcb524 Race condition between two events from different places fixed (#3736)
 discard 5c701d74a2 tests: ignore ChannelReadable events in Http2PersistentClientSpec (#3733)
 discard 6505cbcd26 Persistent connection API for HTTP/2 client
 discard c6bb051115 build: update caffeine from 2.8.7 to 2.8.8 (#3713)
 discard 7374bad9bf Fix for ScalatestRouteSpec on Scala 2.12 (#3729)
 discard 6dd1c97e3e build: update github-api from 1.117 to 1.119 (#3730)
 discard 75e01694c4 Internal telemetry SPI for HTTP/2 (#3702)
 discard 0710131ea1 Include remote address attribute in HTTP/2 requests #3707
 discard 9206339e37 explicit imports in the http model example (#3723)
 discard 8acea6934e Don't update to sbt 1.4 automatically (#3720)
 discard c0af28d9b2 Fetch chunks in the testkit without waiting for the whole response to finish (#3724)
 discard 118e6b256e MiMa excludes
 discard 8ef10fbe6d List api-may-change-methods in docs
 discard 9906e272e8 Test coverage for both TLS and cleartext
 discard 1e4492eeed Java API for persistent managed connections
 discard d9688f66f2 2020 -> 2021 (#3716)
 discard 4892dd7a1d Add scaladoc for path.?/ (#3711)
 discard 6ab7c09ea5 Merge branch '3231-auto-reconnecting-http2-client' of github.com:jrudolph/akka-http into 3231-auto-reconnecting-http2-client
 discard 02a68abe89 mark as ApiMayChange for now
 discard cb2000bbc0 add plaintext version of managed http2 connection
 discard c4822231d8 Update akka-http-core/src/main/scala/akka/http/scaladsl/OutgoingConnectionBuilder.scala
 discard 48f64fb6c5 fix 2.12 compilation
 discard 0dd46b7061 core: better support for filename* in Content-Disposition (#3705)
 discard dd521846d3 add mima filters
 discard 75ab26f235 some improvements to the tests
 discard cdfa5b3880 reorganize specs into server and client parts
 discard 7c054edcd3 Autoformatted code
 discard 2f105ca143 implement PersistentConnection
 discard 6fef99d588 setup persistent connection API
 discard 801dc2225b Fail if trying to bind flow/source with HTTP2  (#3678)
 discard 566b4477df Merge pull request #3704 from akka/revert-3649-update/sbt-1.4.4
 discard ae30f73f19 Revert "build: update sbt from 1.3.13 to 1.4.4 (#3649)"
 discard 9b59e8e633 build: update sbt from 1.3.13 to 1.4.4 (#3649)
 discard 83f26cb85d Merge pull request #3682 from ennru/bom-dependencies
 discard e00c9d56dc Merge pull request #3675 from scala-steward/update/github-api-1.117
 discard 3e1a987bb2 build: update caffeine from 2.8.6 to 2.8.7 (#3696)
 discard cbfc498c00 Small release checklist updates (#3699)
 discard 44e9087645 Check mima against 10.2.2 (#3700)
 discard 2491137ca1 docs: show akka-http-bom in dependencies
 discard fbb7c0f0c3 Add 10.2.2 release notes (#3698)
 discard 5579778c13 core: allow illegal header keys to be ignored #3133 (#3660)
 discard 92dbb7ed66 http2: extract common rendering + add userAgent on requests (#3657)
 discard cfbfde303a build: update jackson-databind from 2.10.5 to 2.10.5.1 (#3695)
 discard f107c08a7c Merge pull request #3691 from raboof/avoid-temporaryServerHostnameAndPort
 discard 85e588ea77 Merge pull request #3697 from scala-steward/update/paradox-theme-akka-0.36
 discard bb2946e0a2 build: update paradox-theme-akka, ... from 0.35 to 0.36
 discard dfdceeabd7 Merge pull request #3694 from johanandren/wip-3311-fail-fix
 discard 49f8c35951 Fix timer-reset delay causing failur by retrying for a bit #3311
 discard b94be8bc01 http2: check all stages are stopped in client tests (#3683)
 discard b8e8b26db8 Avoid temporaryServerHostnameAndPort
 discard 2a309c24d6 Test coverage for request HTTP2 client entity stream failing (#3676)
 discard 833d097b4e Link project info to snapshots (#3681)
 discard ab38d36fb5 http2: 'pull' was lost when closing while waiting for window (#3672)
 discard f09f4c244d http2: handle RST while sending data + more tests (#3671)
 discard a59cd7a2ec Akka HTTP BOM (#3665)
 discard 56972e41de build: update github-api from 1.116 to 1.117
 discard 01c71dd27f HTTP/2 client test coverage (and support for) tls session info (#3668)
 discard 293710f9da Merge pull request #3667 from raboof/streaming-tests
 discard 882fe5d784 Merge pull request #3670 from rleibman/rleibman/CopyWasCallingItselfRecursively
 discard b0322ceb05 HttpCookie.copy was calling itself recursively
 discard e5c088dd30 Another batch of http2 client streaming tests
 discard 3059a8f721 Close the substreams earlier from the demuxer #3647
 discard a5890f331c Merge pull request #3663 from raboof/link-to-https
 discard 0bbc638e2b Fix compiler errors on master (#3664)
 discard 666541b2a2 Fix the Bid class. (#3661)
 discard 82e3d60259 http2: configurable ping support through demuxer (#3617)
 discard 1043334518 Link to https rather than http
 discard 2ce79c624d tests: streamId attribute is not needed / supported on client side (#3652)
 discard 12bcf0a376 Merge pull request #3653 from raboof/explicit-paths-to-snippets
 discard 83cc5f58d1 Merge pull request #3655 from raboof/link-to-parameters-directive
 discard 2179a02f42 Merge pull request #3654 from raboof/verify-signatures-exist
 discard 7f0bb21177 Add some more basic Http2 client tests (#3644)
 discard 9a8b74dbb3 Use explicit paths to snippets
 discard f4ef72a409 http2: more useful event info for stream state changes (#3643)
 discard ce00b1fd78 Add link from formFields to parameters directive docs
 discard f46a5fc087 Verify signatures from the markdown actually exist
 discard 7d2b679811 Update formFields example (#3650)
 discard 0c3015e411 docs: add example for Get request with query parameters (#3624)
 discard ac3f3c42e2 Merge pull request #3645 from ennru/move-secrets
 discard 0c17d17303 CI: move env secrets
 discard b01af8b627 Move to travis-ci.com (#3637)
 discard 0df252f454 docs: add section about how to configure snapshots (#3642)
 discard 1c4e575ee0 Merge pull request #3641 from jrudolph/add-10.1.13-to-mima-master
 discard df962351d3 build: add 10.1.13 to mima
 discard 60c17d8bad docs: release notes for 10.1.13 (#3635)
 discard d5d5bf24d9 Merge pull request #3638 from raboof/http-server-spec-explicit-sides
 discard f013dfd1a5 for the client spec as well
 discard c1db9299ee Missed a 'network.'
 discard 60aad47645 use emitResponse
 discard b438383521 Merge branch 'master' into http-server-spec-explicit-sides
 discard 8919b66318 Make 'network' and 'user' sides more explicit
 discard 132177b2b0 Merge pull request #3636 from jrudolph/3633-fix-build-against-akka-master
 discard 68f315cd60 http2: check substream failures more reliably in various connection shutdown cases
 discard e80a8c5aa1 Test coverage for GOAWAY on mid-stream headers  (#3623)
 discard 208fca9ab9 build: update spray-json from 1.3.5 to 1.3.6 (#3629)
 discard 567cd337fb Merge pull request #3621 from jrudolph/3233-investigate-more-potential-stream-leaks
 discard 1fbbfffa43 tests: increase patience in Http2ClientSpec (#3628)
 discard e0da12368e http2: more robust handling of IncomingStreamBuffer.onPull
 discard e77800c5df core: Support custom HTTP methods for HTTP/2 (#3622)
 discard 68956e4492 Merge pull request #3605 from jrudolph/further-Http2SubStream-cleanup
 discard e956fb4974 Merge pull request #3618 from raboof/http-header-te-modeling
 discard 664568a043 Continue accepting window updates even when done sending (#3619)
 discard 3de48da95a javadsl model
 discard b87023e424 http2: simplify Http2Substream hierarchy trading a bit of type-safety for simplicity
 discard 7d1cadd506 Actually register modeled TE header in header parsing infra
 discard 340a57326c Merge pull request #3616 from raboof/add-modeled-te-header
 discard f6651a300c Merge pull request #3615 from raboof/warnings-2
 discard db4d181144 Add modeled 'TE' header
 discard 2da5a7ad07 Remove some unused imports
 discard 3c522d9ff8 build: update sbt-scalafix, scalafix-core, ... from 0.9.21 to 0.9.23 (#3614)
 discard 4245063b90 Stream window test fail fix (#3611)
 discard c6996a6560 Merge pull request #3613 from johanandren/wip-3588-promise-not-completed-on-failure
 discard dcd0cbf345 Make sure to fail binding promise if binding fails #3588
 discard dde8107391 Include stack traces in scalatest failures (#3612)
 discard 18f2aaf9cc Some docs gardening (#3544)
 discard 764faf4690 Accepting trailing headers in the HTTP/2 client (#3602)
 discard 8f2894cddc core: HTTP/2 connection level API (#3511)
 discard a185b6604a Check HTTP2 headers for correctness (#3603)
 discard 867ed42c1a Merge pull request #3604 from nitikagarw/header-unapply
 discard 7c8a5ecf70 Remove costly unapply method from HttpHeader handling
 discard a787542ff3 Merge pull request #3593 from jrudolph/http2-run-routes-in-parallel
 discard f0c5200935 Merge pull request #3592 from jrudolph/3233-incoming-stream-leak
 discard 04ccca8d5e http: optimize header directives by avoiding HttpHeader.unapply (#3591)
 discard bb543400f6 Merge pull request #3574 from jrudolph/3530-broken-pool-state-with-head-requests
 discard 76adb61961 Merge pull request #3569 from jrudolph/route-test-warn-head-request
 discard 4c5fdaac46 build: remove sbt-javaagent (#3598)
 discard 8fa2094dec Merge pull request #3596 from scala-steward/update/sbt-bintray-0.6.1
 discard 690fb2cafd build: update sbt-bintray from 0.6.0 to 0.6.1
 discard 41a23fba11 http2: run handler code in its own task on the server
 discard 815db5747d http2: fix leakage of incoming substreams in edge cases
 discard b492dca7fb tests: add assertAllStagesStopped to all tests in Http2ServerSpec
 discard c6d181f335 tests: clear some warnings
 discard 4e2eccb453 tests: cleanup (#3587)
 discard 954a0f63e2 http2: also go through state machine for `resetStream` (#3584)
 discard dfa8dd2b86 Merge pull request #3590 from andreaTP/fix-3589
 discard b951757623 fix 3589
 discard 75b114d5bd Helper to expect a parsed frame of a given type (#3583)
 discard 7f7350a7bd Respect remote max concurrent streams (reprise) (#3581)
 discard ca4526581d http2: remove explicit parallelism parameter in Http2 (#3545)
 discard 9e8eb1a0d1 Merge pull request #3582 from jrudolph/fix-compilation-error
 discard c317b9d2e9 http2: fix Scala 2.12 compilation error
 discard 2bb5fef7c6 http2: disable Push (send SETTING) (#3555)
 discard 371b4db565 Merge pull request #3552 from jrudolph/3232-revamp-demux
 discard 5c4eef5527 Merge pull request #3579 from jrudolph/avoid-getting-stuck-in-benchmark
 discard 8e2aa6f288 http2: unify incoming and outgoing state machine
 discard e737d6fa93 http2: add test that multiple pending outgoing streams are supported
 discard b06bb9790b bench: avoid getting stuck in H2ServerProcessingBenchmark
 discard 27e32ee1ff Merge pull request #3577 from jrudolph/dont-use-travis-for-pr-validation
 discard f8466e304c build: run mima on travis only for master builds or releases
 discard 06d664b3fe http2: send and enforce max concurrent streams setting (#3529)
 discard 09a107dedf core: don't dispatch onResponseEntity... events for entities that don't have to be subscribed
 discard e33f2b81e9 build: update sbt-bintray from 0.5.6 to 0.6.0 (#3572)
 discard 1ba1c1fdda testkit: fail noisily if trying to use `~>` together with transparent-head-requests
 discard b45d2f085a docs: add akka-actor-typed dependency to introduction.md (#3565)
 discard 092ef74107 Merge pull request #3564 from jrudolph/really-really-fix-whitesource
 discard 199ceadf53 Merge pull request #3554 from jrudolph/add-more-window-handling-tests
 discard 0f0253ea79 build: disable whitesource for submodules which are not to be published
 discard 34758d627b http2: test that changes to SETTINGS_INITIAL_WINDOW_SIZE are distributed to all active streams
 discard c3d3340089 Merge pull request #3562 from jrudolph/exclude-bench-from-whitesource
 discard bded3703e0 Merge pull request #3558 from jrudolph/3556-fix-Socket-Util
 discard a0b402b108 build: exclude akka-http-bench-jmh from whitesource
 discard 9bfe7d1098 build: also aggregate akka-http-bench-jmh to fail if benchs fail to compile (#3561)
 discard 139956da68 Merge pull request #3559 from jrudolph/fix-http2-benchmarks
 discard 4deaa596a8 bench: fix http2 compilation
 discard 2fcbf68875 tests: use official version of SocketUtil
 discard 5e4a6f0132 build: upgrade to Akka 2.5.32
 discard a76d77afb8 Merge pull request #3537 from raboof/track-goaway
 discard 425da36c7c http2: add test for case of receiving WINDOW_UPDATE in state OpenReceivingDataFirst
 discard d599fdaba3 http2: add test for receiving WINDOW_UPDATE in HalfClosedRemoteWaitingForOutgoingStream state
 discard 3e1d370b76 build: update specs2-core from 4.10.4 to 4.10.5 (#3550)
 discard 4bb5bda7ef Add parens to deprecation messages for bind-methods (#3547)
 discard f6ed9410cb build: update sbt-mima-plugin from 0.8.0 to 0.8.1 (#3548)
 discard 196a5b020a Merge pull request #3541 from raboof/test-three-consecutive-get-requests
 discard fb376c506d http2: client: test three consecutive GET requests
 discard 5c8b5516ef More accurately track the last-stream-id for GOAWAY
 discard fb9e3e26a0 Merge pull request #3526 from jrudolph/3514-really-move-http2-support-into-core
 discard aa35811654 http2: fix some warnings
 discard 5e8d629377 http: move some public API bits to its final places and mark them as `@ApiMayChange`
 discard 2ade003469 http2: remove Http2Shadow and use Http2 directly
 discard 1b8fd7fa1d http2: move implementation classes into akka-http-core
 discard d4ba40f116 http2: move internal classes to impl.engine.http2 package
 discard 8edcd7cd82 http2: fix Http2ClientSpec
 discard f96426ec56 Merge pull request #3523 from raboof/akka-http2-server-test-inavlid-ping-frame-response
 discard fa1e69eee6 http2: protocol-level client specs (#3532)
 discard fa4006714d http2: use scheme portion of target URI in :scheme pseudo-header (#3535)
 discard 2a5b94d9fb Merge pull request #3520 from johanandren/wip-3229-dry-http2
 discard c11687b8d8 http2: test server responses to invalid ping frames
 discard 9d8b63a63c docs: typo fix: "the onne" --> "the one" (#3521)
 discard 87fb76df07 Remove some minor repetition in HTTP/2 rendering #3229
 discard 5b731fba52 Merge pull request #3519 from raboof/exclude-testkit-typed-correctly
 discard 31876024a1 build: update junit from 4.12 to 4.13.1 (#3517)
 discard d8eea9e0f8 Merge pull request #3515 from scala-steward/update/caffeine-2.8.6
 discard 0469eaddcb Merge pull request #3518 from scala-steward/update/specs2-core-4.10.4
 discard 2068035231 Correctly exclude akka-actor-testkit-typed
 discard 3b5b01afa2 build: update specs2-core from 4.10.3 to 4.10.4
 discard 455fea8f99 build: update caffeine from 2.8.5 to 2.8.6
 discard b88e280429 #3400 Fall through on AssertionErrors in testkit (#3512)
 discard 7363aada40 Merge pull request #3509 from raboof/prevent-scala-steward-akka-http-update
 discard 207629b5a2 Prevent scala-steward from updating the akka-http dep
 discard 328fe5cacf build: really increase paradox parsing timeout (#3508)
 discard 9d4e298a7f Merge pull request #3506 from jrudolph/3232-revamp-demux
 discard d540a19b88 Merge pull request #3507 from raboof/scala-steward-dont-upgrade-akka
 discard 3d421b42fd Don't upgrade akka via scala-steward
 discard a7cfaa18b4 http2: use LogHelper in demux classes
 discard 059866bdc5 Some tweaks to the release checklist (#3498)
 discard 7f518c7f65 tests: widen EntityStreamingSpec patience (#3497)
 discard 127194f6eb build: add 10.2.1 to MiMa (#3499)
 discard 8043084734 Add examples of testing actor interactions (#3496)
 discard 6d4fc77e9c 10.2.1 release notes (#3494)
 discard e51670d603 Update websocket docs to describe attribute (#3488)
 discard 32d7660745 Document requiring client authentication (#3492)
 discard 04ae21c718 build: update sbt-mima-plugin from 0.7.0 to 0.8.0 (#3475)
 discard fb5f8ae0b3 Expose the SslSession via an attribute (#3472)
 discard db4571bbaa core: reenable lingerTimeout (#3456)
 discard cba15d097b docs: Document how to disable hostname verification without ssl-config (#3483)
 discard cd9a4ab123 http: provide implicit conversion from route and materializer to flow (#3489)
 discard 4ac6e5be25 Merge pull request #3487 from raboof/verbose-gc
 discard 52880b8e0d Enable gc logging when generating docs
 discard e287870ded Fix a couple more warnings (#3484)
 discard 5788d1a9d0 chore(doc): update head documentation about default behavior (#3480)
 discard 06701b7ec8 Merge pull request #3482 from raboof/warnings
 discard b3552ec263 Fix a couple of warnings
 discard c638760c16 Merge pull request #3479 from scala-steward/update/sbt-scalafix-0.9.21
 discard 270c2134ff build: update sbt-scalafix, scalafix-core, ... from 0.9.20 to 0.9.21
 discard 338addafd4 core: add debug logging when Websocket impl closes connections after timeout (#3431)
 discard 997f01ad72 docs: fix introduction markup (#3476)
 discard 3b08ea3038 docs: docs for getting data from a strict entity in a client (#3446)
 discard 0fd2ec3327 build: setup mima for 10.2 (#3408)
 discard 8aaeb82814 build: update sbt-jmh from 0.3.7 to 0.4.0 (#3471)
 discard 01cb747717 build: update sbt-scalafix, scalafix-core, ... from 0.9.19 to 0.9.20 (#3470)
 discard 367dd7dafa Improve HTTP2 debug logging (#3467)
 discard 09a4253869 core: make entities of HEAD requests discard (#3440)
 discard 1bf8fb6cdd http2: ignore unexpected DATA frames in state closed (#3462)
 discard f8b1f92358 Merge pull request #3465 from jczuchnowski/fix-deprecated-message
 discard 0ffe0b47e7 Fix Route.handlerFlow deprecation message.
 discard a29bd287b5 Remove unused import in Handshake class (#3464)
 discard 6cdce85e74 Merge pull request #3457 from jrudolph/cleanup-imports
 discard d68eaafb87 tests: use copy of SocketUtil that does not use 127.x.y.255 addresses (#3460)
 discard 8811950f56 cleanup some imports
 discard 5904760171 http: fail storeUploadedFile(s) directive when IO operation fails (#3437)
 discard faa7b8677c docs: fix links to httpsServer / httpsClient (#3453)
 discard 2861a45963 build: update scalatest from 3.1.3 to 3.1.4 (#3454)
 discard 66c4cba912 Update Scala style guide example to match the Java one (remove duplicated "customer" path) (#3448)
 discard 5272a8c6f9 build: update github-api from 1.115 to 1.116 (#3443)
 discard 63770a68a7 build: update scalatest from 3.1.2 to 3.1.3 (#3444)
 discard 43c64dd93a build: update specs2-core from 4.10.2 to 4.10.3 (#3445)
 discard 58d98157b6 core: fix HTTPS proxy CONNECT request (#3434)
 discard d2d9b5bbfb build: increase paradox parsing timeout (#3430)
 discard ca9750e545 build: simplify http-core test against akka master scenario (#3402)
 discard 3b439b4a60 Merge pull request #3397 from scala-steward/update/silencer-lib-1.7.1
 discard a9ebe99454 Merge pull request #3420 from jrudolph/update-to-latest-2.12
 discard 222566393c build: update specs2-core from 4.10.0 to 4.10.2 (#3413)
 discard c02608415f build: add note why waiting for master build is required in release template (#3426)
 discard acbf077fcf Spelling in reference.conf (#3425)
 discard 1e1163bcc2 Merge pull request #3424 from MasseGuillaume/form-data-deprecation
 discard d37368dab6 docs: fix typo in deprecation message
 discard 80ebb83d75 10.2.0 release notes improvements (#3422)
 discard af57bfdd08 docs: list deprecated and removed methods (#3416)
 discard 3da2ac5933 build: more reliable detection of last snapshot (#3421)
 discard 6831f7eb30 build: update to Scala 2.12.12
 discard 487e11c954 Merge pull request #3419 from jrudolph/fix-scalafix-testkit
 discard 217870c088 build: use older scalafix-testkit for now until we can upgrade Scala version after 10.2.0 release
 discard f8c70f5c10 build: don't include scalafix submodules in unidoc (#3417)
 discard 9f00c8b16b Scalafix rules to rewrite to new ServerBuilder API automatically (#3407)
 discard dec8b67141 Merge pull request #3414 from jrudolph/add-with-materializer
 discard 14cd145f30 core: allow customization of materializer with new ServerBuider API
 discard 819d1e3a06 build: quote more parts in PR validation report (#3409)
 discard ee0b09d7c3 docs: overall improvements for 10.2 (#3405)
 discard 2b718db3e1 Merge pull request #3411 from akka/johanandren-patch-1
 discard 348cc79d21 Update paradox-akka to 0.35 to get updated LB links
 discard 1d78f5a80f build: release train template updates (#3393)
 discard a3d4537dcd docs: removed outdated reference to the spray.httpx.marshalling package (#3396)
 discard ea62c9c9c3 core: let's cite all the spec (for WebSocket upgrades) (#3394)
 discard 3300d13cc0 build: update silencer-lib, silencer-plugin from 1.7.0 to 1.7.1
 discard 5d27706152 Merge pull request #3387 from jrudolph/10.2.0-RC2-release-notes
 discard 246e47290a docs: fix fragment links
 discard 4f1a470f48 docs: release notes for 10.2.0-RC2
 discard 53365087aa core: allow creating HttpsConnectionContext from SSLContext/Engine (#2983)
 discard db5ac752ac Merge pull request #3386 from jrudolph/convert-more-javadsl-doc-bindAndHandle
 discard 23866017ad tests: convert java examples to use ServerBuilder API
 discard e149c27709 core: fix javadsl.ServerBuilding.connectionSource type to return javadsl Source
 discard fbcae4e362 docs: add 'troubleshooting' page, populate with 'PRI' error message (#3384)
 discard d84acc1fee Merge pull request #3383 from jrudolph/go-through-old-methods
 discard 137a826d3f core: reverse call propagation for deprecated bind vs. bindImpl methods
 discard f23a027aa6 core: polishing and docs for ServerBuilder API (#3382)
 discard 05ae2824b2 Merge pull request #3362 from jrudolph/java-serverbuilder
 discard 94bc36e7c4 build: update github-api from 1.114 to 1.115 (#3381)
 discard e5fd44fb48 build: update jackson-databind from 2.10.4 to 2.10.5 (#3380)
 discard 18dfc7611b core: make HttpRequest/HttpResponse.hashCode depend on attributes (#3351)
 discard 9e578ab4a2 test: test changes to support new API
 discard 972b44b9e7 core: introduce Http().newServerAt server builder API
 discard e773b62461 Merge pull request #3330 from jrudolph/smaller-benchmark
 discard 12118aa1aa http: add handlePF directive (#3367)
 discard fcc786ed24 Avoid expensive logging in NewHostConnectionPool (#3356)
 discard fc06968d95 core: introduce custom hostname resolution client transport (#3202)
 discard b1f626e053 Merge pull request #3370 from jrudolph/fix-CustomStatusCodeSpec
 discard 646c60462a Merge pull request #3369 from raboof/http2-benchmarks
 discard da7882670c tests: remove temporaryServerHostnameAndPort from HighLevelOutgoingConnectionSpec
 discard f0ed5cce6a tests: simplify TimeoutDirectivesExamplesSpec
 discard d96d53b5b0 tests: avoid temporaryHostNameAndPort in CustomStatusCodeSpec
 discard 3a760d36d0 Use Source()+Source.maybe rather than Source.queue
 discard dbac64bda3 avoid materializing an empty source in the benchmark code
 discard 6c79bf2bb4 Server machinery benchmarks
 discard 82079590d4 Document and dogfood using the attribute for websockets (#3358)
 discard ed2c0009c5 Merge pull request #3360 from jrudolph/3359-enable-client-logs
 discard ce1bd625b9 core: cleanup copy chaos introduced in #3347 (#3366)
 discard c9a302a5fd Add directives for extracting attributes (#3355)
 discard 0e8c6e4fcf Merge pull request #3357 from jrudolph/3325-cheaper-search-for-idle-connections
 discard 5f87f7ae45 Merge pull request #3361 from jrudolph/3240-accept-classic-provider-in-more-places
 discard 4aa7d31174 docs: remove materializer from more places in tests
 discard f6b222417f core: provide bindAndHandle with all arguments and ClassicActorSystemProvider
 discard 3d726680ed core: provide toStrict overloads with ClassicActorSystemProvider parameter
 discard 113cc09c5a core: introduce javadsl discardEntityBytes that takes a ClassicActorSystemProvider
 discard 49223fc05b core: keep request/response copy method public (#3347)
 discard aed0a03a72 http: create Unmarshaller.unmarshal overloads taking in ClassActorSystemProvider
 discard 1a1b297f6a tests: enable more logging in Http2ClientServerSpec
 discard b797f8f3a2 tests: avoid some warnings
 discard 67ac11c280 core: track idle slots explicitly to avoid O(n^2) work for big pools
 discard eb31635660 build: update sbt-paradox-akka from 0.33 to 0.34 (#3353)
 discard 14a3eda490 bench: fix imports
 discard a8b60e3c0d Merge pull request #3354 from jrudolph/simple-route-in-exceptionhandler-example
 discard d19e85db15 docs: use Route directly in exception handler
 discard f9e6d7f5cb Merge pull request #3352 from jrudolph/3342-fix-UriParser
 discard e4e72b9bfd core: make sure to reset all UriParser fields before reusing
 discard 02eaa01be0 build: fail on JavaConverter warnings in docs (#3350)
 discard 116a4c4126 Fix some more warnings (#3348)
 discard d971d234c2 Fix compiler warnings (#3344)
 discard b2ea74e3c9 Merge pull request #3321 from jrudolph/disable-server-pipelining
 discard a25edb3ffa Merge pull request #3345 from ennru/fail-on-adaptation
 discard 5bc70b1bd8 Merge pull request #3343 from ennru/docs-build
 discard ebb08b749e docs: disallow auto-tupling
 discard 2f8d5caf97 build: cleanup in docs config
 discard e5b4e65ad6 Fix remaining internal adapted arguments warnings (#3337)
 discard fbf9826dde build: show scala version at starting up sbt (or selecting another cross version) (#3336)
 discard b7783398e4 docs: page about client-side configuration + per-host-overrides (#3338)
 discard 18c5eb1a9a docs: use automatic root dir resolution for snip and signature (#3339)
 discard 2472cef20d http: allow 'complete' directive with status without adapted arguments (#3307)
 discard c82e674763 tests: set a more reasonable PatienceConfig for RoutingSpecs (#3312)
 discard 38b123e3a2 tests: more reliable waiting for WINDOW_UPDATES (#3314)
 discard 868d92a602 core: make HttpEntity.Strict.discardBytes a no-op (#3329)
 discard 11a0e3dbe5 Merge pull request #3331 from jrudolph/3324-host-connection-pool-speedups
 discard 1fe7a066e4 Publish docs from travis (#3328)
 discard 25ac5e5a73 bench: add connection pool benchmark
 discard fe15e2e201 bench: rename ServerProcessingBenchmark2 and reduce number of configurations
 discard 3721a2270e build: update to Scala 2.13.3 (#3309)
 discard 6360dafb95 build: update sbt-dynver from 4.0.0 to 4.1.0 (#3318)
 discard 62bd01f058 build: update sbt from 1.3.12 to 1.3.13 (#3320)
 discard ee33d2ce92 build: update caffeine from 2.8.4 to 2.8.5 (#3319)
 discard aa559a9844 core: disable server-side HTTP pipelining by default
 discard f3fe3481a7 build: Use publishRsync plugin (#3305)
 discard efaf851b53 Some tweaks to the release checklist (#3303)
 discard 5935b10209 docs: fix typo in release notes (#3301)
 discard 423481596d Add RC1 release notes to 10.2.0 release notes page (#3298)
 discard 01704996f5 docs: `parameters` and `formFields` in migration guide (#3297)
 discard 4db3acbe6c Deprecate scaladsl UpgradeToWebSocket (#3296)
 discard bd818e2a36 http: deprecate more of coding infrastructure (#3294)
 discard 20be53db15 Deprecate HttpApp (#3162)
 discard 2dd2522025 http: remove magnets usage from formField directives (#3289)
 discard 715911a123 http: deprecate directives taking `Symbol` as argument (#3291)
 discard d3dae841b8 http: replace magnetic parameter overloads by boilerplate-generated overloads (#2971)
 discard 61de8213b3 Merge pull request #3292 from jrudolph/fix-some-warning
 discard c685d60478 http: silence some warnings
 discard acd383c236 Merge pull request #3280 from raboof/deprecate-UpgradeToWebSocket
 discard 5b5da1af94 http: allow passing a companion object to headerValueByType (#3279)
 discard ee56e8cf83 Merge pull request #3276 from raboof/add-test-for-websocket-failure-propagation-3247
 discard 04149f530c Merge pull request #3282 from raboof/remove-deprecated-symbol-notation
 discard 03e4bcd9fd Remove 'adapted' println (#3283)
 discard 2ab8ad30de docs: exclude testing projects from unidoc (#3284)
 discard 184af800a3 Remove deprecated 'symbol' notation from tests
 discard 929b9576ec Docs: use new ActorSystem API (#3242)
 discard 7ab0ea23de Deprecate UpgradeToWebSocket #3278
 discard 9aa5279a2a Merge pull request #3157 from jrudolph/PoolGateway-refactoring
 discard a17051e634 core: refactor access to pools and rename PoolGateway -> PoolInterface
 discard 72a57f0423 build: stay on ScalaTest 3.1.x (#3277)
 discard 7db81a28c8 build: update specs2-core from 4.9.4 to 4.10.0 (#3274)
 discard 795fc85eec Add test for failure propagation into websocket flows
 discard c5aa2e3609 Merge pull request #3272 from scala-steward/update/sbt-reproducible-builds-0.25
 discard 079d49f153 Merge pull request #3275 from jrudolph/fix-2.12.-compilation
 discard 1d852c3fd4 tests: don't use `view.mapValues` as it breaks 2.12 compilation
 discard 5826d66f1d build: update sbt-reproducible-builds from 0.24 to 0.25
 discard e04ae59a05 Deprecate internal parts of coding infrastructure (#3262)
 discard 814a4e92f5 core: fix some warnings (#3261)
 discard 6944619e2d Merge pull request #3267 from jrudolph/3264-fix-warning
 discard 78c095dd63 Merge pull request #3192 from jrudolph/more-deprecation
 discard cd08dc7478 Merge pull request #3265 from raboof/avoid-unmarshalling-details-in-error-response
 discard 52f092bb15 http: new `handle` directive to create Route from function (#3239)
 discard 77852a0a4c Merge pull request #3269 from jrudolph/http2-speed-up-Http2ServerSpec
 discard 357a28f423 http: allow 'bindAndHandleAsync' to take a 'Route' (#3237)
 discard 8a94200fea http2: in Http2StreamHandling introduce extra state when request is received first
 discard 7b15ecea0c tests: speed up Http2ServerSpec by reducing time to check for no messages
 discard 9b6a44251a test: fix Http2ServerSpec and make use of `failOnSevereMessages`
 discard 94d70bc369 http2: log all messages with debug level in FrameLogger
 discard 63a09b2fcc test: in WithLogCapturing check for and mark severe log messages
 discard 00d991df5e Only show unmarshalling error details when 'verbose-error-messages' is on
 discard 7f23fbbaa3 Merge pull request #3257 from jrudolph/fix-sni-docs
 discard 03c9dfeecd Update docs/src/test/scala/docs/http/scaladsl/HttpsExamplesSpec.scala
 discard 7988a40b96 Make the http2 stream id an attribute (#3224)
 discard 0f0cfb35a7 Merge pull request #3256 from jrudolph/fix-jdk11-apis
 discard c372b9d5d6 docs: don't claim that SNI is a security feature
 discard aebb59461b http2: use reflection for `setApplicationProtocols`
 discard 991f2144d4 build: update sbt from 1.3.10 to 1.3.12 (#3254)
 discard 4c35677a24 build: update github-api from 1.111 to 1.114 (#3253)
 discard 53b152dc89 build: update silencer-lib, silencer-plugin from 1.6.0 to 1.7.0 (#3252)
 discard 8322def17a Merge branch 'master' into http2-stream-id-as-attribute
 discard 0ab092b63b Merge pull request #3166 from jrudolph/http2-client-experiment
 discard cd5e40b2b5 http2: add simple client test app
 discard 8c2139f12f http2: initial HTTP/2 client implementation bits
 discard a475e2760c core: introduce HTTP2 client settings infrastructure
 discard 140025a29e Update javadsl bindAndHandle to take a Java function and System (#3223)
 discard 66b94e7495 Merge pull request #3238 from raboof/allow-javadoc-generation-with-jdk11
 discard 3ceb8356f4 Merge pull request #3243 from ennru/symbolic-version
 discard e756fb692f Docs: show Akka HTTP as symbolic version
 discard 8906b127d3 Allow javadoc generation with jdk11
 discard 6b79bfec6e core: use ParserSettings.forServer in more places (#2999)
 discard 6a359082e6 Better error message on missing attribute
 discard 1240a718b8 Make the http2 stream id an attribute
 discard 7fe54a5302 core: remove internal now-obsolete helper methods (#3217)
 discard 4db43bec24 Merge pull request #3218 from jrudolph/latest-scala-versions
 discard 41c26c10b8 tests: remove useless getClass call in AkkaSpecWithMaterializer
 discard 60d63a6d12 build: update to Scala 2.13.2 / 2.12.11
 discard 0d857b4878 tests: proxy transport instead of disabling hostname verification (#3213)
 discard a93a2d0688 Merge pull request #3206 from jrudolph/2733-increase-timeout-again
 discard 2c7db75507 Merge pull request #3205 from jrudolph/3203-better-logging-MultipartUnarshallerSpec
 discard ec085ace28 Merge pull request #3211 from jrudolph/HttpHeaderParserSpec-modernization
 discard d4a8743990 build: Set build-time jvm locale to en_US.UTF-8 (#3215)
 discard e878b385e4 Fail early when creating client settings with incomplete parser settings (#3208)
 discard 529d33b31d build: don't silence 'adapted arguments' warning (#3176)
 discard 6085a70c2d Merge pull request #3210 from jrudolph/clear-some-warnings
 discard 4007d362cd tests: convert SslConfigWarningsSpec to AkkaSpecWithMaterializer (and simplify)
 discard 7074607717 tests: also shutdown pools after test in AkkaSpecWithMaterializer
 discard d2a842e164 tests: provide nicer ActorSystem name in AkkaSpecWithMaterializer
 discard 923fccda75 core: allow client setting overrides for target hosts in config (#2574)
 discard 9a2440aca9 build: don't output exhaustiveness warnings in tests
 discard cde9d459e4 build: silence all deprecation warnings that come from 2.13
 discard ff006860bb Test: Inspect chunked responses during termination (#3139)
 discard 92f7bbdd45 tests: convert EntityDiscardingSpec to AkkaSpecWithMaterializer
 discard 5b4f006de3 tests: convert HttpServerBug21008Spec to AkkaSpecWithMaterializer
 discard 186dff9461 tests: convert HttpHeaderParserSpec to AkkaSpecWithMaterializer
 discard 6934ba1353 core: make NewHostConnectionPool.Event a regular class to avoid those pesky warnings
 discard 22e916a3d0 core: cleanup imports
 discard 092cb70d92 tests: use Iterator.continually instead of Stream
 discard bc04ee98c0 tests: replace literal symbols to avoid deprecation warnings
 discard 0c08d794a2 core: remove legacy host connection pool including settings and tests (#3188)
 discard 7fa8664007 docs: don't show `route` import in docs (#3207)
 discard e7af8c9c4b tests: Use AkkaSpecWithMaterializer in MultipartUnmarshallerSpec
 discard 59f63bb1c2 tests: increase timeout in FileUploadDirectivesSpec once again
 discard ff48cd6e14 http: remove deprecated entity streaming marshaller (#3196)
 discard d178b06575 Merge pull request #3199 from jrudolph/remove-javadsl-entrypoints
 discard 19da75815c core: remove deprecated javadsl entrypoints taking Materializer
 discard 132e99439b Merge pull request #3198 from jrudolph/remove-getDefaultPort
 discard 743d17e41f Merge pull request #3194 from jrudolph/remove-deprecated-seal
 discard 1c3d5912e4 Merge pull request #3197 from jrudolph/remove-some-deprecated-methods
 discard c76214f000 core: remove getDefaultPort and its usages
 discard ffd8ce2bb2 core: remove some long deprecated methods
 discard 81b1f8d39b http: remove deprecated Route.seal
 discard f092ac0fcd core: deprecate some settings accessors that should have been deprecated earlier
 discard c4e086bcd0 core: add more specific deprecation notices to some methods
 discard 65e1df2bbc Avoid warning in HTTP/2 code and add more logging (#3183)
 discard 73a0f14291 core: mark SensitiveHttpHeader.toString as final (#3182)
 discard 324f985b9d Add coordinated shutdown support (#3142)
 discard 76262fef46 Silence JavaConverters warnings (#3177)
 discard 9fc1de134c Merge pull request #3181 from pfcoperez/feature/2409/remove_unnecessary_backwardcheck_exclusion
 discard ab7958332d Remove unnecessary backward compatibility exclusion.
 discard cb4be144ea build: update caffeine from 2.8.3 to 2.8.4 (#3180)
 discard 0c8967e5d2 Add sbt-reproducible-builds (#3165)
 discard 3c2bbdb9d1 core: move max-content-length definition from top to server/client (#3098)
 discard 866fbf8356 Hide body and headers by default in `HttpRequest#toString` and `HttpResponse#toString` (#2560)
 discard ce97712b7b Make X-Real-IP take precedence over Remote-Address (#3173)
 discard 38ec9fcc89 Deprecate Remote-Address header (#3174)
 discard 964a3cb824 Merge pull request #3172 from raboof/scalatest-versions
 discard 600a9d3781 build: update caffeine from 2.8.2 to 2.8.3 (#3169)
 discard a112084b94 Make scalatest versions consistent
 discard 21a9760920 core: decrease idle timeout in ClientServerSpec (#3160)
 discard dc9e22c200 core: simplify `superPool` and `clientFlow` (#3156)
 discard f0cbbc9878 Core: Allow multiple Host headers in responses (#3158)
 discard 6ac75c8e04 Forward port of 10.1.12 release notes (#3154)
 discard 50b45eb2fd Merge pull request #3076 from cyburgee/multipart-eol-parsing
 discard 8d08ff3473 Merge pull request #3151 from jrudolph/redo-ClientServerSpec-changes
 discard 78e321ad6c Merge pull request #3153 from raboof/add-10.1.12-to-mima
 discard 4672077b15 http2: reflection for `setHandshakeApplicationProtocolSelector` (#3150)
 discard 7c2a2dcf8b build: update scalatest from 3.1.1 to 3.1.2 (#3149)
 discard 30df3f71f7 Add 10.1.12 to MiMa list
 discard ecc7d4306b core: use SystemMaterializer in AkkaSpecWithMaterializer
 discard b579ebbacc Revert "SystemMaterializer in AkkaSpecWithMaterializer (#3075)" (#3145)
 discard 428877e914 core: fix EOL detection for body part parsing
 discard ce525d9fcc Make RouteTest compile again (#3141)
 discard 15f108c25a Use SystemMaterializer in AkkaSpecWithMaterializer (#3075)
 discard 8b8baadd5e Routing DSL: style guide (#3099)
 discard 9156c3570f Provide Route.toFunction as alternative to Route.asyncHandler (#3115)
 discard 834beeef3f build: update jackson-databind from 2.10.3 to 2.10.4 (#3131)
 discard 94ad70d145 Support native ALPN in JDK >=8u251 (#3117)
 discard 668ab97f94 build: build with Scala 2.13 by default (#3126)
 discard d3b1322d45 Reuse UriParser In HttpRequestParser (#3108)
 discard 1f3e720594 build: update jackson-dataformat-xml from 2.10.3 to 2.10.4 (#3132)
 discard 8d115389d1 Merge pull request #3124 from jrudolph/improve-ClientServerSpec
 discard 30e2faa0b1 Fix more Scala 2.13 warnings (#3130)
 discard 95d7da3dc0 Fix more 2.13 warnings (#3127)
 discard cebb13e6c8 Actor interop Java example (#3078)
 discard f64b0fbc73 core: convert ClientServerSpec to use AkkaSpecWithMaterializer
 discard 5251a5de61 Scala 2.13 errors/warnings (#3123)
 discard ab9898c46e Merge pull request #3121 from ennru/show-akka-symbolic
 discard 2e7c6f8446 Remove uploadedFile (deprecated in 10.0.11) (#3118)
 discard f0f3e93253 Remove deprecated methods taking implicit materializers (#3119)
 discard 1f368be505 Remove deprecated FormFieldDirectives methods (#3120)
 discard 598d024cd2 Docs: show symbolic Akka verson for dependencies
 discard a0c4d9d6fa Merge pull request #3079 from ennru/play-comparison
 discard e61ce55f64 Enable some fatal warnings for docs (#3114)
 discard 1a50f8afd1 parsing: don't extend from Char => Boolean for CharPredicate (#3107)
 discard 134aabe0b2 core: header rendering with less indirection (#3106)
 discard 62460cba34 Build: silence warnings for argument adaptation (#3091)
 discard e21c4199e5 Merge pull request #3111 from scala-steward/update/sbt-paradox-akka-0.33
 discard 4eb085b3d8 Update specs2-core to 4.9.4 (#3105)
 discard 43fa60c0e7 h2 frame parsing: improve handling of unknown values (#3101)
 discard 54909f6a2b #3050 improve error message about unconsumed entity (#3109)
 discard 57c07d7428 build: bundle scala steward dependencies updates to once a week (#3110)
 discard 5d0f101565 Update caffeine to 2.8.2 (#3104)
 discard 354d9bdd84 Update sbt-paradox-akka to 0.33
 discard e61588db3a 10.2.0-M1 release notes (#3095)
 discard 78ec8a81f9 core: fix parsing of partly cached headers with UTF-8 values (#2962)
 discard 15015dce81 Merge pull request #3094 from raboof/fix-release-issue-creation-scripte
 discard 92db81235b Fix release issue creation script
 discard 10ac6fab4b Spelling
 discard dbb9628817 Routing DSL: Allow names to match paths (#3089)
 discard 6acc7c05d0 Merge #3014
 discard 6e4a24b04e testkit: allow RouteTest to run integration tests via ~!> operator
 discard 2269c0de40 docs: update extractClientIP.md wrt `remote-address-attribute` (#3083)
 discard 3efc272e7f Docs: Make Case class extraction work with 2.13 (#3092)
 discard b5934cbf56 Write routes more regular
 discard 2cf19d905c Show named decorators
 discard 3a7fce6d1d Remove extra bracket
 discard 535148b767 More feedback
 discard 39c29c0f82 Revert update about rejections (needs a proper fix)
 discard dc6bf48400 Feedback
 discard fa3c9da988 Docs: routing DSL compared with Play routes
 discard c541e8e368 Routing DSL: Names for to symbolic enhancements (#3082)
 discard c876477874 gracefully discard unsupported h2 SETTINGS (#3053)
 discard 13ff5581c8 Merge pull request #3085 from ennru/names-for-directive-combiners
 discard 2e61eda8b5 core: move ParsingErrorHandler creation to ControllerStage (#3087)
 discard 07ba593993 Update sbt-header to 5.6.0 (#3084)
 discard 8cc099db76 Routing DSL: Allow names as alternative to directive combiners
 discard a9015c03e5 Merge pull request #3022 from jrudolph/2116-cancellation-race-server-side
 discard 294df230af core: add server-side streamCancellationDelay to mitigate cancellation race conditions
 discard d720d281a1 docs: update to make HttpServerWithTypedSample more 2.6-style (#3077)
 discard 7d9d97ef17 Test cleanup to use AkkaSpecWithMaterializer in more places (#3074)
 discard 72aee89b4b Update github-api to 1.111 (#3071)
 discard b31cacdc04 Allow customizing parsing errors (#3049)
 discard 0e54dab0bd Simplify implicits for RouteTest (#3060)
 discard ee9f7a1493 Make `transparent-head-requests` opt-in (#3063)
 discard c30c172396 core: add akka.http.server.remote-address-attribute #2924 (#3051)
 discard 29b58d2e0e Merge pull request #3066 from raboof/expectNonSnapshotVersion
 discard 1d059eebd1 Specify a non-snapshot minimum expected Akka version
 discard 6f8395856d Merge pull request #3065 from raboof/dont-build-docs-with-2.5
 discard edbcb038f8 Don't build the docs with Akka 2.5
 discard b13ea0be06 build: test against published snapshots instead of source deps (#3055)
 discard 8291837776 core: make sure to cancel response entity on failure (#3046)
 discard c1903cc0ba Merge pull request #3054 from ennru/improve-links
 discard 9f88821b13 Update sbt to 1.3.10 (#3059)
 discard 143ea9b0f4 Merge pull request #3061 from raboof/fix-benchmark
 discard de0f89f495 core: parse empty query `?` to Query.empty (#3042)
 discard 3821776052 Merge pull request #3058 from raboof/avoid-jgit
 discard 647baf8d6f Merge pull request #3052 from scala-steward/update/sbt-header-5.5.0
 discard de37452d35 docs: link to major/minor Akka docs (#3048)
 discard 5575b8f7f6 Fix HeaderParserBenchmark
 discard c9f5efa46b Avoid jgit, replace with git commandline invocation
 discard ce97dbccd1 Docs: reduce redirects, prefer https
 discard aca257c302 Update sbt-header to 5.5.0
 discard f32fcc68f5 Update github-api to 1.110 (#3045)
 discard f182610223 Update specs2-core to 4.9.3 (#3047)
 discard 41788d857c Update docs to Akka 2.6, de-emphasize Materializer (#2996)
 discard 7f9f93c896 Akka 2.5.31; accept ClassicActorSystemProvider in extensions (#3036)
 discard 35fa4a11e3 build: configure travis git depth to fix sbt-dynver (#3044)
 discard 4387f72ed7 Merge pull request #3037 from scala-steward/update/github-api-1.109
 discard e7a0ad6122 Update github-api to 1.109
 discard 7652512113 Merge pull request #3034 from ennru/akka-banner
 discard b005ca4844 Accept RST on an already-half-closed HTTP/2 stream (#2976)
 discard 5547db875c sbt 1.3.9; Akka Paradox 32
 discard 3a2db8c8e8 core: prepend headers in `HttpMessage.addHeader` (#3029)
 discard 61ca6bbcaa Reduce http2 buffer debug logging (#3025)
 discard e8be20273c Simplify route2HandlerFlow (#2893)
 discard 0edbcafab1 Add SameSite attribute to Cookies (#2928)
 discard 9e8fb91e48 core: don't fail slot after previous connection failed in special condition (#3021)
 discard 62355867d9 core: more examples of strictly invalid chars in URI querie (#3020)
 discard 272d3d15af Merge pull request #3017 from jrudolph/3015-multipartspec-failure
 discard 715996acb0 core: enable WithLogCapturing for MultipartSpec
 discard e284816f66 core: percent encode illegal chars when creating URI query (#3003)
 discard d7ea94c7e8 Merge pull request #3009 from scala-steward/update/scala-xml-1.3.0
 discard bee4cd631b Merge pull request #3010 from raboof/avoid-temporaryHostnameAndPort-in-ClientCancellationSpec
 discard 39b04ca60e Increase the resetTimeout to assert the circuit breaker is open (#3007)
 discard 5f03133200 Avoid 'address already in use' in ClientCancellationSpec #2954
 discard 8fdb966c53 Update scala-xml to 1.3.0
 discard 1c7d63061d Embrace the eventuality of circuit breakers
 discard a8da008a06 Merge pull request #3006 from raboof/update-to-akka-2.5.30
 discard 2c8cd3bd2e Reduce flakiness of FileUploadDirectivesExamples (Test and Spec) (#3008)
 discard 909781a827 Merge pull request #3004 from ignasi35/header-upgrade
 discard 624e7dc424 Update to Akka 2.5.30
 discard 78caeeb3e4 Some final fixes
 discard e5f2f054e0 More header replacements
 discard 27d987f922 Some replacements
 discard d0f96d9109 Set copyright year to 2020
 discard bad9165ea2 Merge pull request #3001 from ignasi35/docs-seal-routes
 discard eafa1e0b04 Small docs/apidoc improvements around sealing
 discard 69bd7bf301 Update github-api to 1.108 (#2997)
 discard 9f99363ab3 core: fix GracefulTerminationSpec, fixes #2991 (#2993)
 discard a811227c13 Merge pull request #2982 from raboof/clarifyHeaderNotForExtension
 discard 45f27fda2a Merge pull request #2967 from raboof/cleanCustomHttpMethodSpec
 discard e78c384335 Merge pull request #2989 from scala-steward/update/jackson-databind-2.10.3
 discard eaca3e98d0 Merge pull request #2990 from scala-steward/update/jackson-dataformat-xml-2.10.3
 discard 3e9c28929c Update jackson-dataformat-xml to 2.10.3
 discard 0b2ed07b40 Update jackson-databind to 2.10.3
 discard fc69abca52 Update sbt-mima-plugin to 0.7.0 (#2985)
 discard cc2fab7733 Merge pull request #2988 from scala-steward/update/specs2-core-4.9.2
 discard 0b96843c03 Update specs2-core to 4.9.2
 discard d51467fb76 Clarify HttpHeader and RawHeader are not for user extension
 discard eecaf785ab Merge pull request #2975 from scala-steward/update/scalacheck-1-14-3.1.1.1
 discard 85efd85ffa Update github-api to 1.107
 discard 5d859f3ea6 Update scalacheck-1-14 to 3.1.1.1
 discard b38edc59d2 Update scalatest/plus dependencies to 3.1.1(.0) (#2972)
 discard cc5529ce5e Support for request/response message attributes (#2938)
 discard 99028e1112 docs: show RequestBuilding in client examples (#2968)
 discard 6ce12ca6a5 Update sbt-paradox-akka to 0.31 (#2969)
 discard bcaa3209f8 Clean up CustomHttpMethodSpec
 discard 16cb71ceee Docs: set the correct version for project info (#2858)
 discard 1ef209fde6 Fix cancellation race conditions on the client-side (#2965)
 discard a4daaee8df core: nest correctly in NewHostConnectionPool (#2964)
 discard 5950c3e0df core: introduce Inherited.upcast to fix warning in javadsl.Http (#2963)
 discard 9925fbe4a0 test: handle test exceptions separately from regular exceptions (#2949)
 discard 52a8023348 cache: try to harding ExpiringLfuCacheSpec (#2960)
 discard 4e5f8f5b16 bench: add UriParser benchmarks (#2861)
 discard 75d954b687 build: add exclusion for Extension issues when building against Akka 2.6 (#2945)
 discard 2f877845d0 core: remove some instances of failing `temporaryServerHostname… (#2959)
 discard e066319b17 core: prevent initialization NPE which might fail all retries quickly (#2958)
 discard 39eb96a538 core: identify Content-Type `charset` parameter even if not lower case (#2926)
 discard 2f88d20dab Merge pull request #2948 from scala-steward/update/sbt-mima-plugin-0.6.4
 discard a43b62cc0f Update sbt-mima-plugin to 0.6.4
 discard eaded1ea76 Merge pull request #2942 from jrudolph/2941-fix-akka-master-failing-tests
 discard 32e9a0bb1f Merge pull request #2940 from jrudolph/2939-fix-TightRequestTimeoutSpec
 discard ca0a0bf05e core: remove temporaryServerHostnameAndPort in TightRequestTimeoutSpec
 discard dca1eda4d7 test: fix RouteDirectivesExamplesSpec
 discard cbad25ce06 test: enable WithLogCapturing for all tests deriving from RoutingSpec
 discard d7d9cb83e2 tests: fix log message matching in HttpAppSpec
 discard 02f3c1855c Merge pull request #2937 from jrudolph/2936-fix-docs-example-compilation
 discard c59e7b79db Merge pull request #2935 from jrudolph/2933-fix-temporary-host-name
 discard 1b738a3170 Merge pull request #2934 from jrudolph/2929-fix-entity-discarding-spec
 discard e50ff54205 docs: fix HttpServerWithTypedSample compilation against 2.6
 discard 2b745ee779 Merge pull request #2932 from akka/headers-scaladoc
 discard 27a0bd8c39 core: use automatic port allocation in ConnectionPoolSpec, fixes #2933
 discard af41f9749f core: fix EntityDiscardingSpec expected error message, fixes #2929
 discard d2c0866014 Merge pull request #2931 from jrudolph/fix-scalatest-deprecations
 discard 5af7cc8b9a Fix headers javadsl scaladoc
 discard 50a899f775 Fix more scalatest 3.1.0 deprecations
 discard c29c405dc4 Update github-api to 1.106 (#2912)
 discard aff274045c Merge pull request #2923 from scala-steward/update/sbt-1.3.8
 discard e7d00b2a03 core: log more by default in MessageSpec (#2925)
 discard 7ce4a84e27 Merge pull request #2917 from porterdarby/fix/quote-curl-url
 discard faf893e14f docs: add warning on usage on extractClientIP (#2922)
 discard 391e075c08 core: No more UseHttp2 (#2896)
 discard 8d8aaa8f9a Update sbt to 1.3.8
 discard b46e756596 Add quotes to curl request with parameters
 discard b6560cd6c3 Update sbt-unidoc to 0.4.3 (#2913)
 discard 288fda62f2 Merge pull request #2906 from jrudolph/1747-fix-HttpServerSpec-failure
 discard b8cc8ae7e1 Merge pull request #2905 from jrudolph/improve-outgoing-request-stream-error
 discard eb9ceabccc core: give more time to complete and better logging in HttpServerSpec
 discard ea749d5348 core: silence outgoing request stream error (and make it more useful)
 discard 807b93df4e build: update github-api to 1.103 (#2904)
 discard fb9a247773 build: better diagnostics when validatePullRequest fails weirdly
 discard e73e68c2c0 Update github-api to 1.102
 discard 0b4d40f9d0 jackson: better JSON validation error when unmarshalling (#2901)
 discard e8e95f521f Add the remote address in parse errors when possible (#2899)
 discard b493b71c0a Include port as well
 discard dca9cd4c9e Update caffeine to 2.8.1 (#2898)
 discard 3eed866f0e Merge pull request #2891 from jrudolph/fix-hpack-new-table-size
 discard 04a81b6194 Add the remote address in parse errors when possible (when remote header enabled)
 discard cc3f6b86be Update caffeine to 2.8.1
 discard 395bf65481 Potential fix for idle timeouts in http2 (#2776)
 discard c34732e4ff http2: fix HeaderCompression updating table size without giving notice to peer
 discard 4bd863ba76 Update sbt to 1.3.7 (#2890)
 discard 5509adff02 Update sbt to 1.3.7
 discard 79eda9e3e8 Update scalatest to 3.1.0 (#2851)
 discard 241e7609a1 Update to Scalatest 3.1.0
 discard 5d4d96ca47 Update specs2-core to 4.8.3 (#2879)
 discard 484fc1388a build: always use latest for compatibility tests (#2881)
 discard 3f7d373285 build: always use latest for compatibility tests
 discard fec90e5fda Update junit to 4.13 (#2865)
 discard 468b68868e build: cache modern coursier cache directory in travis (#2880)
 discard 97f3cd1278 Merge pull request #2853 from rahilb/patch-1
 discard 1517be3c90 Update junit to 4.13
 discard dd83ffec09 Update reflections to 0.9.12 (#2874)
 discard 2cf45e9dbf Merge pull request #2878 from jrudolph/travis-cache-coursier
 discard 84a928bb74 Update specs2-core to 4.8.3
 discard 1d9669e756 build: cache coursier directory in travis
 discard f799d1bdd1 Update jackson dependency to 2.10.2 (#2871)
 discard fd9108c4f0 Don't automatically update Akka (#2868)
 discard 31ae4be3ef Update sbt-paradox-akka to 0.29 (#2866)
 discard cfc1eea948 Update scalacheck to 1.14.3 (#2860)
 discard ac25411194 Update sbt-header to 5.4.0 (#2876)
 discard d75771c641 Update specs2-core to 4.8.2 (#2875)
 discard dca3269831 Drop Scala 2.11 (#2869)
 discard b2c031e5ce Use one Jackson version field (#2873)
 discard 197b767674 Update sbt-header to 5.4.0
 discard d80267874a Update specs2-core to 4.8.2
 discard 8dcd3425c2 Use one Jackson version field
 discard 4f02016c69 Drop Scala 2.11 #2589
 discard 572be974de Don't automatically update Akka
 discard 14d8a8f166 Update sbt-paradox-akka to 0.29
 discard 5c467cbf81 Update sbt-bintray to 0.5.6 (#2863)
 discard 0f32ede9c7 Update sbt to 1.3.6 (#2862)
 discard 6653537882 Small typo in docs/src/main/paradox/common/marshalling.md (#2864)
 discard 24f9d65e7a Update scalacheck to 1.14.3
 discard c214bc04b1 Fix project-info links to API docs (#2857)
 discard ebfd558059 = only catch NonFatal Exceptions
 discard 195fd738b5 Update sbt-paradox-akka to 0.28 (#2849)
 discard 42e80b4151 Update sbt-paradox-akka to 0.28
 discard 8f56bfe732 Update release script (#2843)
 discard 361b4096b4 Update MiMa to check against 10.1.11 (#2844)
 discard f05b8a9c76 Make sure reference.conf files end with a new-line character. (#2841)
 discard d0c582d0f5 Merge pull request #2840 from akka/authors
 discard a43c3f2803 Make sure reference.conf files end with a new-line character.
 discard 6de639f641 Akka HTTP 10.1.11 release notes (#2839)
 discard 0b746dbd43 Update 'authors' script to 2.13
 discard fe7f5f561a Tone down the connection failure warning (#2837)
 discard 637e239048 Update github-api to 1.101 (#2838)
 discard 23f21347e3 build: enable coursier (#2835)
 discard 2d1b6e7e9d Fix PR validation dependency check (#2834)
 discard 40661c8cff Update sbt-header to 5.3.1 (#2833)
 discard cb5a2107c8 Fix test expectations (#2832)
 discard 8315133a99 build: use `updateFull` to get access to details
 discard c858750061 Update sbt-header to 5.3.1
 discard 5bb5e77d18 Update sbt to 1.3.4 (#2825)
 discard 671596ce97 Improve EntityStreamSizeException message (#2823)
 discard c155fb2743 Update sbt-paradox-akka to 0.27 (#2824)
 discard 80f197ebf6 build: use more resilient checking for Scala 2.13 in Mima (#2820)
 discard 095949f13a Merge pull request #2789 from jrudolph/2786-better-error-message
 discard 613efd8c26 core: silence noisy pool idle timeout messages (#2816)
 discard 30743732b5 Allow publishing from a folder with spaces (#2822)
 discard fbcd94f68b Allow deployRsync for publishing snapshot docs (#2821)
 discard eeb404ce35 build: update to latest Scala versions (#2756)
 discard 2c35bbefb0 core: silence noisy pool idle timeout messages
 discard 7db5334379 htc: clear some warnings (#2815)
 discard d46130d76f core: improve "Entity stream truncation" error message
 discard 2acba679ac htc: clear some warnings
 discard 1a53d3347e Merge pull request #2807 from satorg/fix-content-type-rejection-handler
 discard 33186db287 http2: fix HTTP/1.1 ALPN negotiation #2791 (#2795)
 discard 0851099f3d Merge pull request #2813 from scala-steward/update/specs2-core-4.8.1
 discard 52c28dc947 docs: typed sample polish (#2784)
 discard acf3afbca6 core: hide `HttpEntity.Strict` body data by default (#2737)
 discard 534ea25c0d Update naming for status codes 413, 414, 416 and 505 (#2808)
 discard d0a8d4e6d0 Merge pull request #2810 from scala-steward/update/jackson-dataformat-xml-2.10.1
 discard 7f089c4526 Update specs2-core to 4.8.1
 discard 2bd3b2efa2 Update jackson-dataformat-xml to 2.10.1
 discard f8ede15669 http: fix default rejection message for unsupported content type (#2804)
 discard 34af8b650c Update sbt-header to 5.3.0 (#2806)
 discard dc5363dac5 Update sbt-paradox-akka to 0.26 (#2802)
 discard 862efefb58 Improve WS masking performance (#2801)
 discard 42f8b1281a Add ws masking benchmark (#2800)
 discard 6abe2024f8 Fix/amend 10.1.10 release notes formatting (#2798)
 discard f98a9c4c5a Update github-api to 1.99 (#2799)
 discard 635846c062 core: improve WS masking performance
 discard ac595ff24e bench: add simple WS masking benchmark
 discard 381e5094b8 bench: fix syntax for 2.13
 discard f71d6246fc Update github-api to 1.99
 discard 0f3e18d6ea Fix/amend 10.1.10 release notes formatting
 discard c3be6ac89e Merge pull request #2797 from jrudolph/2796-fix-failing-spec
 discard 5efaacc639 core: fix race condition in ConnectionPoolSpec, fixes #2796
 discard 6fae9cebcc Slight improvements to the pathmatcher docs (#2793)
 discard bf7123b442 build: update to sbt 1.3.3, mima to 0.6.1, sbt-dependency-graph… (#2780)
 discard e2a0748040 build: update to sbt 1.3.3, mima to 0.6.1, sbt-dependency-graph to 0.10.0-RC1
 discard 32f00daeca Merge pull request #2783 from jrudolph/2734-fix-failure
 discard 4da4f31818 h2: in H2cUpgradeSpec use Http2FrameProbe
 discard 1109dc8f85 h2: use Http2FrameProbe for WithPriorKnowledgeSpec
 discard d4009af545 h2: abstract test frame reading logic into special probe
 discard a82046ee6d core: support chunked trailing headers in transformDataBytes (#2748)
 discard 779795c44f h2: make sure all substreams are closed when connection is torn… (#2779)
 discard 2b186bfc84 Update jackson-databind to 2.10.0 (#2778)
 discard 024b69296d h2: cleanup some imports
 discard c84ef1f13a h2: make sure all substreams are closed when connection is torn down
 discard 4a03ffec16 Update jackson-databind to 2.10.0
 discard 10cd4c3486 Merge pull request #2755 from jrudolph/fix-validation-report
 discard 3783fa791a Update jackson-dataformat-xml to 2.10.0 (#2732)
 discard efb18ca2d8 Merge branch 'master' into update/jackson-dataformat-xml-2.10.0
 discard c3b542b8ea docs: fix broken links for bootstrap a new sbt project (#2774)
 discard d8a44f32bb Merge pull request #2767 from johanandren/wip-java-regex-doc-fix
 discard 969c8239a0 Update sbt-whitesource to 0.1.18 (#2768)
 discard e34bf45457 docs: grammar fix (#2770)
 discard a297fad816 Update jackson-databind to 2.9.10.1 (#2771)
 discard 25e82d9b34 Update jackson-databind to 2.9.10.1
 discard cda0852935 docs: fix broken links for bootstrap a new sbt project
 discard 9e6e7f8752 Grammar fix
 discard 5561e8200b Merge pull request #1 from akka/master
 discard 6bfe23d022 Potential fix for idle timeouts in http2
 discard d166f18985 Update sbt-whitesource to 0.1.18
 discard 6102dd061f Doc fix for regex paths from Java #2749
 discard eb39f28e86 Update specs2-core to 4.8.0 (#2764)
 discard aaa4aa509e Merge pull request #2766 from jrudolph/h2spec-use-ephemeral-port
 discard f9991a25c2 core: use AkkaSpecWithMaterializer in more places to enable Wit… (#2759)
 discard 32ad51d668 Fix a few warnings (#2760)
 discard fdbe580a6c core: also use ephemeral ports in HttpExtensionApiSpec
 discard be7413582d h2: use ephemeral port for H2SpecIntegrationSpec
 discard c08c1a92db Merge pull request #2765 from jrudolph/2762-fix-tests-preliminary
 discard eb2b9ecf10 core: fix LowLevelOutgoingConnectionSpec which has subtly different behavior in Akka 2.5 and 2.6
 discard fbad93532d Update specs2-core to 4.8.0
 discard 8d37873994 Merge pull request #2761 from jrudolph/fix-akka.build.version
 discard 583093101d build: rename `akka.build.version` env var not to clash with the one in the akka build
 discard b2663c7484 core: fix a few more warnings
 discard d39016c3ec core: change private and deprecated method signatures so that it's not picked up
 discard da36e2a1ec core: use AkkaSpecWithMaterializer in more places to enable WithLogCapturing
 discard 1a811ac1ec Merge pull request #2758 from jrudolph/jr/fix-2747-mismatched-akka-versions-in-special-tests
 discard 54a259cd12 build: make sure to lift all akka dependencies to source when akka.http.test-against-akka-master is used
 discard c0c301cf29 build: move </details> to the right place in validation report
 discard ab86972e71 Upgrade akka paradox + project info (#2752)
 discard 4a5c3c7906 Update gson to 2.8.6 (#2740)
 discard be697b3ee2 Update authorizeAsync.md (#2746)
 discard 8ecf85c0a5 Update authorizeAsync.md
 discard 292923895b Add 10.1.10 to MiMa (#2729)
 discard 261a70a785 Allow sending an ack SETTINGS frame immediately (#2735)
 discard 988f1046e7 Update gson to 2.8.6
 discard e79d71c3d5 Hide body data from `Http.Strict#toString` replacing it by just its size. Including this data (or chunk of it)	 makes easy to inadvertently leak sensitive information in logs and left-behind output operations.
 discard 1cfc33a2cc Update jackson-dataformat-xml to 2.10.0
 discard 242eec154a build: use latest Java 1.8 version in Travis (#2731)
 discard 8395e4a24b Update specs2-core to 4.7.1 (#2714)
 discard ca7c29e602 Update jackson-dataformat-xml to 2.9.10 (#2726)
 discard 1c8b120680 Update scalacheck to 1.14.2 (#2730)
 discard 68cfd8f15f build: collapse PR validation report for less clutter (#2707)
 discard 4e3c6d914e Update scalacheck to 1.14.2
 discard 93a3567a78 Add 10.1.10 to MiMa
 discard a4bbbd49bf Update jackson-dataformat-xml to 2.9.10
 discard 0ac527a3be Add release notes for 10.1.10 (#2717)
 discard f05f02679a Streamed response processing performance improvements (#2645)
 discard 27f1296778 http2: fix receiving HEADERS with more than one CONTINUATION frame (#2701)
 discard 996f21570e Fix links to objects (#2715)
 discard 42ad0402db Avoid hidden-but-invalid links (#2713)
 discard edb721f200 Link to StreamPrioritizer javadoc (#2710) (#2712)
 discard c47c394ab8 Update specs2-core to 4.7.1
 discard 1d91784652 Support HTTP2 in cleartext (h2c) via Upgrade from HTTP1 (#2464)
 discard 1f4353663f  http2: backpressure incoming frames when too many outgoing control frames are buffered (#2706)
 discard f8918dffc0 build: Update sbt-paradox-akka to 0.24 (#2703)
 discard a76372d6fe Update sbt-paradox-apidoc to 0.3 (#2704)
 discard 829c492bdf Update sbt-paradox-apidoc to 0.3
 discard c9f3e55c86 Update sbt-paradox to 0.6.5 (#2699)
 discard f26f76b4a6 Disallow entity for 205 status code (#2686)
 discard c3e3a23d30 Update sbt-whitesource to 0.1.17 (#2698)
 discard e2949ba75b Update sbt-whitesource to 0.1.17
 discard 5c1fcb323f Make sure that MediaType is lowercase automatically (#2509)
 discard 7ca5d24948 Update sbt-paradox to 0.6.4 (#2693)
 discard eee7e967f3 Exclude akka-multi-node-testkit from scala-steward (#2697)
 discard c8aa2d8d67 Exclude akka-multi-node-testkit from scala-steward
 discard 8813667f8b Update sbt-paradox to 0.6.4
 discard 3e44eb72b8 Add modeled header for Content-Location (#2540)
 discard 82b5057868 Add logging unsupported content type (#2512)
 discard 8293c51682 http: fail eitherUnmarshaller when entity is not strict (#2632)
 discard ea4dd5e8d1 add note
 discard dbd58c6a80 CVE-2019-14439: bump jackson-databind to 2.9.9.3 (#2688)
 discard d32941de6f Add scala-steward config to exclude akka (#2689)
 discard bd8243811c Add scala-steward config to exclude akka
 discard 6c9d7fdd89 Temporary fix for Typed doc sample code (#2687)
 discard 01a43853d1 CVE-2019-14439: bump jackson-databind to 2.9.9.3
 discard 6254f49fa8 build: bump up dependencies (#2671)
 discard 7e50c643b5 Merge pull request #2684 from 2m/wip-torkild-2m
 discard 326629e642 Switch to torkild credentials
 discard 91a7c7b631 Merge pull request #2683 from jrudolph/fix-jdk-11-compilation
 discard 57ec5ce1e7 xml: import constants from com.sun.org.apache.xerces.internal.impl.Constants
 discard aea5032344 Merge pull request #2672 from TimMoore/update-code-of-conduct
 discard 956eeab0a0 Always target java 8 bootclasspath (#2680)
 discard a90d19b48f Merge pull request #2681 from akka/bintrayPackageName
 discard 93c13a7d35 Clean up bintray package name
 discard d91da688de Merge pull request #2669 from PiotrJander/patch-1
 discard be26362e1d docs: fix akka-stream-testkit version (#2668)
 discard a8414458fa docs: fix typed example not to fail against Akka 2.6/Scala 2.11 (#2677)
 discard ce5d9616a6 Call onResponseComplete when the response promise is completed (#2674)
 discard eca7afb9ce Update to Lightbend Community Code of Conduct
 discard fc771fbbef Update authenticateOAuth2.md
 discard d85b71df0f Merge pull request #2667 from jrudolph/fix-2.11-scaladoc
 discard 2b241c4624 docs: use old `-doc-source-url` for scala 2.11
 discard 815add6086 docs: disable unsupported `-doc-canonical-base-url` for Scala 2.11
 discard f51f48e48c Merge pull request #2646 from jrudolph/jr/don-t-throw-in-recover
 discard b6a9b1cbe6 Merge pull request #2653 from jrudolph/jr/optimize-StreamUtils-CaptureMaterializationEtc
 discard 8484751771 Merge pull request #2665 from asakaev/patch-1
 discard 9d94f500a2 Fix Routes documentation
 discard 45484658d8 Merge pull request #2654 from jrudolph/jr/run-some-tests-against-akka-master
 discard adca2819a0 Merge pull request #2662 from ennru/scaladoc-canonical
 discard 046487b5e7 docs: add Akka typed examples (#2650)
 discard ce8c86aec9 Scaladoc: link to source and canonical
 discard b2a89c3889 Merge pull request #2655 from akka/scala2.12.9
 discard 0463975f98 Merge pull request #2661 from akka/reduceMimaFilterScopes
 discard 48bf7ffced Reduce scope of mima filters
 discard 88a79f8dcd Update Scala to 2.12.9
 discard 91cc2d6c32 build: update to mima 0.6.0 (#2656)
 discard 0de9edb77f Merge pull request #2660 from jrudolph/fix-HttpExtensionApiSpec
 discard ae152a1fcf Fix javadsl test compilation against akka master
 discard 1ff0157240 Cleanup some imports
 discard b43663b270 Update paradox (#2657)
 discard 8b29968cc2 build: add command line flag that allows running akka-http-core tests against akka master branch
 discard 8170ad5765 Package result of CaptureMaterializationAndTerminationOp into dedicated case class
 discard c48c83b3a0 core: report underlying reason for response entity failure when materialization times out
 discard 64ccfd631a core: reduce number of stages needed to implement CaptureMaterializationAndTerminationOp
 discard 8e474a2e94 Merge pull request #2630 from jrudolph/jr/2617-rewrite-pool-interface-without-actors
 discard b0219c6dc8 Merge pull request #2644 from jrudolph/jr/fix-performance-regression
 discard 28b8269886 Merge pull request #2647
 discard 4491c07504 core: rewrite PoolInterface as GraphStage
 discard 9cee0c0c5c core: enable log-unencrypted-network-bytes also for websocket client traffic
 discard 3031a7b24f Prevent extra error log messages when decoded HttpMessage stream fails
 discard e8c3cbbdde benchmark: add new benchmark that compares strict vs. streamed responses
 discard 9adabeae6e core: don't fail if connection was closed by client early
 discard f58f9c85fc Fix performance regression introduced in #2627 (#2643)
 discard 294eced793 Fix performance regression introduced in f47a6468096, refs #2642
 discard 7fcaf12f6e Benchmark improvements
 discard b8b3b7f21c Force connection closure when pool is stopped (#2631)
 discard e953dbe6cf Fix compilation in 2.11 (#2641)
 discard a2acf631fb Fix compilation in 2.11
 discard 6db8e3f179 Merge pull request #2635 from jrudolph/update-paradox
 discard 0ccbe264aa docs: fix various broken links now reported as errors
 discard b916830ccc build: upgrade to paradox 0.6.2 to not fail on duplicate anchors
 discard 3d9dc955d9 Fix a few warnings (#2628)
 discard a15eb3795a http: reject with MalformedRequestContentRejection if formField… (#2633)
 discard 8ae7e01f1e Silence AbruptTerminationExceptions during shutdown in tests (#2636)
 discard 0c2f1fe6ac Release train updates (#2638)
 discard cae4248e39 build: update to proper sbt-paradox-apidoc 0.2
 discard 78846483df docs: put orphan pages into the toc structure
 discard 5d49dd19ac build: pull sbt-paradox to 0.6.1
 discard 6675482535 http: fail eitherUnmarshaller explicitly when entity is not strict
 discard 8e57d67ce4 http: reject with MalformedRequestContentRejection if formFieldSeq cannot unmarshal to form
 discard fd201c519c Merge pull request #2627 from jrudolph/jr/848-log-error-on-response-stream-failure
 discard 44147a67eb core: respond with 500 when response entity stream materialization fails
 discard eeafe515b7 Merge pull request #2621 from jrudolph/jr/2603-lift-transformDataBytes
 discard 2361b1664a Widen JavaUUID regexp's (#2624)
 discard 223b0bc8b0 Widen JavaUUID regexp's
 discard f47a646809 core: log error when response entity stream fails
 discard 4bc31d50b4 Clean a couple of warnings (#2625)
 discard e3fd84cfe7 Clean a couple of warnings
 discard d3d8d3d3e8 core: pull transformDataBytes(newContentLength, transformer) up to HttpEntity
 discard 06cf14b27c More precise IllegalArgumentException catch for case class extraction (#2593)
 discard ee06e621b6 Handle unrecognized status codes according to spec (#2503)
 discard 294924db47 Add `endsWith` predicate to `Uri.Path` (#2480)
 discard 734715626e Merge pull request #2565 from takayahilton/fix-handlerFlows-executionContext-always-null
 discard a828935804 remove unnecessary Keep.Left (#2495)
 discard 9fe350e832 pro: use established style for depending on akka modules for co… (#2618)
 discard 24c8cc983d pro: use established style for depending on akka modules
 discard 9ba60c321d Update genjavadoc to 0.13 (#2615)
 discard 3af360dd81 Merge double javadoc (#2616)
 discard 63ad62f61e Ignore FormFieldDirective incompatibility in 2.13 (#2613)
 discard b6a2373e12 Merge double javadoc
 discard b894e46179 Update genjavadoc to 0.13
 discard 0ca2724a24 SecurityDirectives documentation improvements (#2518)
 discard 5c8001ee84 Reduce scalac warnings. (#2608)
 discard 03dba93c84 Improve JavaUUID path matcher (#2596)
 discard 08a0b2d3ef Ignore FormFieldDirectives incompatibility for Scala 2.13 introduced in 10.1.9
 discard 4229c16302 pro: Add missing akka-stream dependency for 2.11 compat compilation
 discard aaf84891f1 Add default parameters to the right ConnectionContext.https (#2610)
 discard bb556d8799 Improve JavaUUID path matcher
 discard ab90841075 Support multiple subprotocols in Websocket handshake for client… (#2607)
 discard 1da5d007fa Merge pull request #2600 from akka/raboof-patch-1
 discard 3a7330bddc Fix milestone link (#2604)
 discard e482c53ba3 support multiple subprotocols in websocket handshake
 discard 425882a900 Merge pull request #2597 from jrudolph/jr/add-compatibility-test-module
 discard c7020f9a5a Fix milestone link
 discard ec02add4ca Don't update akka-management proactively (#2602)
 discard 8025c6a35e Add 10.1.9 to MiMa (#2601)
 discard a9571690bd Don't update akka-management proactively
 discard eb16fed1bd Add 10.1.9 to MiMa
 discard df5dbb7596 typo
 discard 276290b688 10.1.9 release notes (#2599)
 discard 800737178a Update MiMa (#2538)
 discard eb73111300 Fix typos in introduction.md and reference.conf (#2594)
 discard 74df89f6e1 +pro add compatibility test module
 discard f95ce02b74 Add script to create release train issue (#2591)
 discard 99e48b62f2 Fix (invisible) incorrect link to Route scaladoc (#2491)
 discard d3f0705d8b Add example showing consuming a stream of requests (#2270)
 discard 3bd6df95b9 Improve validation in uuid unmarshaller (#2569)
 discard 38b49a878e Remove trailing comma from FileUploadDirectivesSpec (#2588)
 discard aac1b871d7 Remove trailing comma from FileUploadDirectivesSpec
 discard 0021aff57b Cleanup a few unused imports (#2566)
 discard 10574f377c Don't use a https connection pool for http connections (javadsl) (#2562)
 discard 18b3729cea Fix dead links to ExpectedWebSocketRequestRejection (#2501)
 discard 7c8146365b Releasing: minor version links & git (#2564)
 discard 038a4bceec Merge pull request #2575 from akka/raboof-patch-1
 discard e0841ebe63 +ht2 add akka.http.server.http2.log-frames for frame logging (#2561)
 discard a517325f76 +ht2 add akka.http.server.http2.log-frames for verbose frame logging for debugging purposes
 discard 50c5faa6e3 Make sure to fully close HTTP/2 streams earlier, fixes #2551(#2585)
 discard 91a3341aa9 Support 'streaming back' an uploaded file directly (#2582)
 discard 1df739a1e1  htp: fix case of nested FormField if first formField usage is with single parameter (#2524)
 discard 7a5c13a0af Update sbt-scalariform to 1.8.3 (#2583)
 discard c58a0e56ce Try new ScalaTest 3.0.8-RC1 if new JUnitSuite is available from Java code (#2477)
 discard 83ba91779e Fix slight formatting error in the release notes
 discard 9ef9d823e9 Add some Prior Knowledge switch tests (#2558)
 discard 0d799633cd Merge pull request #2568 from akka/scala-2.13.0
 discard e2e3c7459f keep binary compatibility.
 discard 8384592433 Update MiMa filter
 discard 97b365565d Update Scala to 2.13.0
 discard 581671da40 When route2HandlerFlow calls handlerFlow, executionContext is always null.
 discard 287ffa7488 Releasing: minor version links & git [skip ci]
 discard 13427080b2 remove unnecessary Keep.Left
 discard 8b2afcb82e Consolidate http2 switches and instantiation code in Http2 (#2557)
 discard ade8665a11 =ht2 consolidate http2 switches and instantiation code in Http2
 discard c577e8b675 Add Cache.put method to refresh cached value without removing it first #2385 (#2522)
 discard 6cb8732d4e =ht2 fix reception of unexpected mid-stream HEADERS frame with endStream=false
 discard 21bcd370d6 =ht2 fix H2SpecIntegrationSpec not to succeed accidentally because of toStrict timeout
 discard 5bbcfd1f43 =ht2 fix a few illegal state transition tests
 discard 59ae670d31 =ht2 use Http API in Http2ServerTest
 discard 455a226051 Retire UseHttp2 in favour of enable-http2 boolean (#2556)
 discard 7eff56d6f5 =htc Support `UseHttp2.Negotiated` for http2 connections over plain http (#2543)
 discard 147618cbd9 Update to Scala 2.13.0-RC3 (#2550)
 discard ba74a9a693 Update to Scala 2.13.0-RC3
 discard 4d07375a59 Return 408 RequestTimeout status when `toStrict` times out #2548 (#2549)
 discard 0866c2ed41 Optimize few java to scala conversions (#2536)
 discard 65bdd3eb00 Prefer concat in samples #2537 (#2544)
 discard 4635a78622 Avoid passing -target to javadoc (#2545)
 discard 0096339a9b Ensure Java & Scala code is compiled targeting JVM 8 (#2541)
 discard 1e399965fb Use ByteString.emptyByteString (#2530) (#2542)
 discard f33ec39a59 Support 2.13.0-RC2 (#2539)
 discard e6d17c9320 pro: use custom scalariform that support `UseUnicodeArrows` until it is supported by scalariform proper (#2534)
 discard 7bb0680934 Fix missing header rejection for custom headers #2487 (#2504)
 discard e06806b65d pro: use custom scalariform that support `UseUnicodeArrows` until it is supported by scalariform proper
 discard be8241d581 htc: remove warning expectation in ClientServerSpec (#2533)
 discard a895bf485a Replace unicode arrows by ASCII versions (#2531)
 discard 767cd423b3 htc: remove warning expectation in ClientServerSpec
 discard dc897cc41f Cross-build to Scala 2.13.0-RC1 (#2525)
 discard 80726beff5 htk: manage blocking in RouteTestResult to make starvation less likely (#2527)
 discard 29df64d9ce htk: manage blocking in RouteTestResult to make starvation less likely
 discard 71eaf6e4cb Add String-to-UUID unmarshaller to the predefined Scala unmarshallers (#2505)
 discard 630916dff2 use splitAfter in Websocket implementation (#2519)
 discard df401f15b1 Upgrade caffeine to 2.7 which removes need for dummyLoader (#2496)
 discard b642e5228d Amended description for authenticateOAuth2 security directive (#2517)
 discard 04eb7550ca Fix CachingSettings class public/impl hierarchy (#2510)
 discard 326d5fdf00 Add support for `-Dakka.build.version=release-2.5` to allow building against akka 2.5 source branch (#2511)
 discard 976e6d5c70 Add support for `-Dakka.build.version=release-2.5` to allow building against akka 2.5 source branch
 discard e44a70fbcc Add akka-testkit as provided for akka-http-testkit (#2500)
 discard 316299aa49 Fix dead links to ExpectedWebSocketRequestRejection
 discard 64f0c594a3 Fix links to objects (#2499)
 discard 4900bf692b Fix unidoc in the presence of macro's (#2484)
 discard 531b57ed82 Scaladoc: title and version (#2498)
 discard b3c0993d38 Switch to sbt-paradox-apidoc #2179 (#2490)
 discard a3da700bf9 Add step to update the Akka Http version on akka.io/docs (#2492)
 discard d80777f6dc Fix link (#2486)
 discard 12a1e03d1b Add 10.1.8 to MiMa (#2483)
 discard 14afc9a097 Cache docs: Add missing TimeUnits and duration imports (#2481)
 discard 601c238cd8 Fix 2 links
 discard c43d3bed09 10.1.8 release notes (#2476)
 discard d53c0a75df Update ScalaTest to a binary compatible with 3.0.X series version (#2475)
 discard a0c619ddb9 add new option to close connections after a period of time #1768 (#2016)
 discard bb3e6e0ae0 Clean up ALPN when the stream is stopped (#2471)
 discard a81f46addb Akka-paradox theme 0.18 (#2470)
 discard 441f73b5e9 Allow (but ignore) RST and WindowUpdate frames on closed HTTP/2 streams (#2457)
 discard e6d2343e49 Merge pull request #2469 from ennru/canonical
 discard 62f92857b9 Merge pull request #2449 from jrudolph/jr/add-server-jmh-benchmark-final
 discard 9d910d19a9 Latest Paradox template; add canonical URL and description
 discard 5f4814d66e Use HTTPS links (#2467)
 discard 392742107e Link from 'configuration' to 'introduction' (#2442)
 discard 49cdd15d4c Merge pull request #2450 from jrudolph/jr/improve-http-message-parser
 discard 2fc6d7155d Fix int overflow in sliceBytesTransformer, fixes #2440 (#2459)
 discard 58d8f48f2b Speedup CharUtils.toLowerCase (#2451)
 discard 2ea7235abf Merge pull request #2452 from jrudolph/jr/improve-RequestTimeout-support-for-common-case
 discard f54cce6219 Merge pull request #2453 from jrudolph/jr/faster-content-type-rendering
 discard 202cd29f1f Merge pull request #2448 from sirthias/mediatype-cbor
 discard 1d475578f1 +htc Add `application/cbor` as predefined MediaType
 discard 1798e9b62b =htc Use static scanning when searching for well-known ContentType for rendering
 discard 3c3838d8c7 Optimize RequestTimeout support for the common case
 discard 080f06e62a Prevent useless exception throwing in HttpMessageParser
 discard bf8b8dc92e Optimize HttpMessageParser.push code path
 discard 9feb6cf4be Simple server processing benchmark (no TCP)
 discard a478e4a6a5 Don't repeat query of target URI in error response (#2397)
 discard ae0720d504 Update to latest scalatest 3.0.6 (#2445)
 discard 9affdc1440 Merge pull request #2444 from akka/removeTypedDependency
 discard a08cb4f3a2 Allow RawHeader Host (#2439)
 discard 2a08960a12 Merge pull request #2432 from SethTisue/scalatest-changes
 discard b8ca22074a Remove test dependency on akka-typed
 discard d02dbd1043 Merge pull request #2424 from jrudolph/jr/improve-hashCode-benchmarks
 discard e281cacacc Merge pull request #2437 from vitaliis/patch-1
 discard eb89a43c9e Merge pull request #2438 from akka/introduction
 discard e2244577c0 LogRequest not respecting LogLevel in Java #2418
 discard 1825636b26 Make the introduction a bit easier to navigate
 discard 3696590a7b make code example in introduction doc self-contained
 discard 5ca8a68253 Merge pull request #2431 from akka/jr/remove-server-side-ssl-config
 discard 11162fc533 adapt to ScalaTest changes
 discard 3da4eb6208 =doc Remove mention of ssl-config in server docs
 discard 2471f7350d Merge pull request #2430 from jlprat/add-note-testkit-dep
 discard b4364739f3 Add note about akka-stream-teskit is a provided dep #2428
 discard 0ec10a68f8 Merge pull request #2427 from jrudolph/jr/update-to-akka-2.5.21-to-fix-compilation-against-akka-master
 discard e6d50de2ea Merge pull request #2423 from jrudolph/jr/2410-fix-bind-connect-race
 discard 6d84064ed8 Merge pull request #2422 from jrudolph/jr/remove-docs-RoutingSpec
 discard 2103bb0945 LogRequest not respecting LogLevel in Java #2418
 discard ee45e89972 =htc move to akka-stream-testkit version of assertAllStagesStopped, #2421
 discard 4eca34d46b =htc,htp improve colliding hashCode tests by taking minimum of multiple runs
 discard 55c4f8700b =htc wait until binding is complete before attempting connection, fixes #2410
 discard c1efe43ecf =doc remove little useful docs.RoutingSpec, fixes #2380
 discard fe49efede0 Merge pull request #2413 from jrudolph/don-t-hang-in-HttpAppSpec
 discard b535183694 Merge pull request #2417 from jrudolph/jr/disable-scaladoc-for-2.13.0-M5
 discard 632da18051 Disable to append charset=UTF-8 by default in `Content-Type: application/x-www-form-urlencoded` FormData (#2402)
 discard e7b793ad7b =pro disable scaladoc generation for 2.13.0-M5 for now, #2416
 discard a7af217c6d Disable to append charset=UTF-8 by default in `Content-Type: application/x-www-form-urlencoded` FormData
 discard f9969d6b75 =htc #2403 response shouldn't override connection header when connection is force-closed (#2404)
 discard 8f95ab0e4e Support for scala 2.13.0-M5 (#2298)
 discard ddc694b6be Don't hang in HttpAppSpec when privileged ports can be bound
 discard 6cac8db36f Oversized requests should return 413 and not 500 #358 (#2395)
 discard c733ab41e0 Merge pull request #2193 from Synesso/jem.mawson/sse-configuration
 discard 92f67998e6 Merge pull request #2398 from sirthias/md/fix-singlevaluemodifiers
 discard 44b915b766 Merge pull request #2396 from jcranky/patch-1
 discard 167369ac18 Allow overriding of User-Agent header with custom RawHeader  #2277 (#2379)
 discard 4d11520cf1 Provide configuration settings for client SSE limits
 discard f99b25780d remove infix notation in settings impls
 discard d9a859723e =htp Turn `Directive.SingleValueModifiers` into a value class
 discard 2cbec2c2a8 Add links endorsing support projects #1968 (#2390)
 discard 05023743f0 replace logRequestResponse with logRequestResult
 discard 8c79b306d1 Improve `onSuccess` docs to explain Tupler magic #993 (#2393)
 discard f3f012afcc Merge pull request #2389 from rtfpessoa/patch-1
 discard dcfab4bdd0 Include path in early response warning (#2383)
 discard 7a654b20db Add akka-stream-testkit
 discard 591d83da20 Merge pull request #2388 from jrudolph/jr/2387-fix-build-against-master
 discard 48b656c15f =pro adopt to recent changes in akka buld to fix builds against akka master source, fixes #2387
 discard 4e88b50e3a Merge pull request #2384 from Philippus/update-copyright-header
 discard aeb08f5c53 Update copyright headers to 2019
 discard f816d8cfec Merge pull request #2365 from 2m/wip-snapshots-2m
 discard e8d083f2b2 Race condition in HostConnectionPoolSpec (#2372)
 discard f57ec755a9 Update copyright headers to 2019 (#2377)
 discard 2443640a8c Merge pull request #2376 from jrudolph/jr/fix-http2-tests-jdk11
 discard 7507278183 =ht2 expand BiFunction to support Scala 2.11
 discard 042b04c800 Merge pull request #2375 from jrudolph/jr/fix-http2-tests-jdk11
 discard b3d9e84b70 =ht2 use JDK9+ ALPN support if available, fixes #2280
 discard bd8dda6580 Merge pull request #2324 from markvandertol/2318_gzip_level
 discard 946914ae18 Merge pull request #2373 from julienrf/rejectionerror-tostring
 discard 34aa2630cf Merge pull request #2374 from jrudolph/jr/1886-fix-flaky-test
 discard 92107dd58e =htc more reliable detection of HTTPS => HTTP connection attempts, fixes #1886
 discard c1dde5af77 Set a more descriptive message to the RejectionError exception
 discard 2b4b4e4886 Merge pull request #2314 from akka/respondWithoutDetails
 discard 62a23d189a Merge pull request #2371 from akka/hashPerformanceDifferenceFailure
 discard 1cfb736a94 Clearer message on why PR validation failed (#2354)
 discard 0f5d6f187d Be more lenient in hash performance difference expectation
 discard 69f8c8d562 =doc adjust indents (#2353)
 discard dd55a57267 Add 10.1.7 to MiMa (#2369)
 discard af0ff1d63f 10.1.7 release notes (#2363)
 discard 2b8502ddd5 10.0.5 release notes (#2362) (#2364)
 discard 6e91518c1e Add 10.0.15 to MiMa (#2368)
 discard d1e4dcf101 Bring both contributing files (github and docs) on par (#2359)
 discard 2e05cd3468 Add a note about waiting for no builds in Travis before a release
 discard 7220adb74e Publish snapshots of every master commit
 discard f063bff5ae Use Adopt JDK 8 in Travis (#2360)
 discard c7e8be99b2 #2330 Add Font as main media type (#2348)
 discard e5337c87f3 sbt 1.2.8 (#2352)
 discard 01b7576d6c =pro create initial version of release train issue template (#2288)
 discard af1bfde721 Don't be too clever with the copyright year (#2355)
 discard 3ddae77090 Changes GZip and Deflate compression level and makes it configurable #2318
 discard d0567bccca =pro add 10.1.6 to released modules (#2347)
 discard e336916923 Merge pull request #2345 from jrudolph/jr/fix-h2spec-test-reporting
 discard d1a04e3003 =ht2 fix H2SpecIntegrationSpec xml test report generation
 discard 3dfe92f29f Merge pull request #2323 from bigwheel/media-type-for-rfc7807
 discard e627439ff2 Check that all akka-http modules have the same version, #2335 (#2336)
 discard 831df4cdf7 Merge pull request #2338 from jrudolph/jr/fix-build-warning
 discard 76f49038d6 Merge pull request #2337 from jrudolph/jr/harden-h2spec
 discard de0adbcfe2 =pro fix warning in build
 discard b584abedef =ht2 harden h2spec execution against spaces in the executable path
 discard 9387364719 Merge pull request #2333 from jrudolph/jr/fix-whitesource-update-master
 discard 797fc1c8e5 =pro make sure whitesource picks up which branch travis is building
 discard 0c661d2091 Merge pull request #2332 from akka/jr/10.1.6-slight-release-notes-fixes
 discard 456c63359d =doc slight release notes improvements
 discard 8eadfeb599 Merge pull request #2328 from jrudolph/jr/update-dependencies
 discard c4b9ca0448 =pro update dependencies
 discard b4769013b5 Release notes for 10.1.6 (#2327)
 discard 67e1a9af4d Add tests/docs
 discard b1be39a099 Formatting
 discard 95c4fa762f Do not include error details in HTTP response
 discard e4ac7afc7b Fix typo (#2326)
 discard 100103df79 Add Media types for RFC 7807
 discard 3215820ebb Fix link to StatusCodes in java docs (#2322)
 discard 91a6b178c7 Deprecate unofficial Microsoft media-types and add the official ones #2264 (#2320)
 discard d1edda6b1a small grammar fix (#2321)
 discard 7db58f10dd Merge pull request #2306 from jrudolph/jr/1484-fix-BufferOverflowException-in-HttpHeaderParser
 discard e2c08b7000 =htp do not set dispatcher for file directives and remove file-io-dispatcher config #1879 (#1946)
 discard 2f8694f44a Merge pull request #2253 from markus1189/directive-transform
 discard 0af82b73ed Merge pull request #2319 from jcranky/patch-1
 discard 653295c4d2 add comma to help with the text flow
 discard 559b6ba0d5 =doc Add Route.seal example to Exception Handling docs #266 (#2302)
 discard d5a37981e1 Move RoutingSettings to akka-http module (#2307)
 discard 9ae3ded0cb toStrict the entity when parsing multiple form fields (#2283)
 discard 63367f1993 Merge pull request #2312 from akka/updateAkka
 discard c76af33c20 Update to Scala 2.12.8 (#2305)
 discard 284e9b9510 Fix several warnings across all the modules (#2292)
 discard 72a096af73 Fix test expectation
 discard 2e646846ec Update akka to 2.5.19
 discard 710ed41bae Merge pull request #2308 from chbatey/overflowstrategy-internal-api
 discard 0ae893f448 Use public API for overflow strategy
 discard 249661308f =htc Fix broken multi-byte UTF-8 decoding if UTF-8 sequence is cut in the middle
 discard 13add16f15 =htc #1391 client pool: exponential backoff after failed connection attempts (#2231)
 discard 8583a7a378 Overriden `getForKeyCaseInsensitive` in `HttpMethods` #2303 (#2304)
 discard f9bad09b48 Add issue templates (#2296)
 discard 240d9ac8b2 Update sbt version (#2301)
 discard 24fbbf3117 #2279 Return RequestEntityTooLarge status code in case of EntityStreamSizeException (#2295)
 discard e92456c9da Merge pull request #2290 from miroslavhornak/HttpEntity_toStrict_respect_maxBytes
 discard fda744fbfe Java API - call scala HttpEntity.toStrict that respects maxBytes #2287
 discard d8b37550bd Merge pull request #2281 from akka/noteAboutConsumingDataInUnmarshallers
 discard c56b180417 Merge pull request #2286 from shokohara/remove_toSeq
 discard 44e9c3bd3b Remove toSeq
 discard d1833dbbaa Merge pull request #2284 from akka/jrudolph-patch-2
 discard b35f789654 =doc be less drastic about ClientTransport stability
 discard c5baf413ca Merge pull request #2282 from akka/clarifyClientSidePipeliningUnsupported
 discard 6b224f1d0e Collision-resistent maps in header parsing (#2276)
 discard 33871bed39 Use collision-resistent maps for formFieldMaps (#2274)
 discard 68f79f1d81 Clarify client-side pipelining is not supported
 discard 54d5b1a51a =pro update to spray-json 1.3.5 (#2275)
 discard 65cd53857b Clarify unmarshallers should consume or cancel the entity body
 discard 25f5eb128e Replace existing HTTP Status Code 425 with TOO_EARLY (#2255)
 discard ab10389279 Merge pull request #2104 from laszlovandenhoek/issue2103
 discard a0a1d667c7 Merge pull request #2258 from akka/removeImplementationFromApiExample
 discard 7dd3646f41 Make akka-stream-testkit dependency provided for akka-http-testkit #2262 (#2263)
 discard 6fa7fab8ee =pro update sbt to version 1.2.6 (#2260)
 discard 7239a35388 frameworks -> framework's (#2261)
 discard 9cc4841358 frameworks -> framework's
 discard 027ee86ee2 Remove implementation from javadsl API docs
 discard 66b2983146 Perform null check when constructing RawHeader
 discard 4f692ca2bf Add Directive#tcollect and Directive1#collect
 discard dd9213382b Fix CsvSeq unmarshaller to include trailing empty string values in the result Seq[T] (#2249)
 discard 5a77c29e8d Handle stream cancellation while outgoing data is buffered (#2237)
 discard e352fe3039 Merge pull request #2252 from ollyw/fix-maximum-chunk-size-on-nocoding
 discard 44b507cb67 Some basic client API docs (#2242)
 discard 311215d20d Fix limiting of chunk size in the NoCode encoder
 discard ff3206d22b =pro update sbt dependency (#2248)
 discard 668d13d094 Merge pull request #2238 from tuleism/fix-doc-routing-dsl
 discard ae43f590bc Merge pull request #2228 from jrudolph/jr/make-slot-state-machine-more-pure
 discard e5ca3e0204 Fix header for the file upload section in Routing documentation
 discard 2a0bbc8721 Merge pull request #2224 from jrudolph/fix-file-upload
 discard 73fe76e8d8 Merge pull request #2226 from jrudolph/jr/add-timings-to-client-log-messages
 discard abc470461a cache: Fix that LfuCache ttl can be equal to tti (#2188)
 discard 95cd37cb87 Clean up some warnings (#2235)
 discard 558a8d3440 Merge pull request #2234 from Philippus/scala-2.12.7
 discard ac1a4f3d47 Update scala to 2.12.7
 discard 2cd6a400ca Be forgiving of pauses while polling in test (#2230)
 discard 0248626841 Manually advance time in tests (#595) (#1221)
 discard 80d7e5b30a Discard Entity on Default Exception Handler #2084 (#2209)
 discard 130360bee2 =htc NewHostConnectionPool: remove weird pushRequestToConnectionAndThen HACK
 discard 0db7439bda +htc add HttpEntity.isStrict
 discard e5b92fd1f6 Disable maxRetries test for Legacy client pool (closes ##169) (#2227)
 discard 8b8189e626 =htc log time spent in a pool slot for simpler spotting of slow transition periods
 discard b0d027c935 =htp Fix cancellation and head-of-line blocking in fileUpload directive
 discard eefc16bc21 =pro add 10.0.14 to Mima (#2222)
 discard 8b6a1277ba Allow chunked responses in HttpMessage with protocol = HTTP/2, fixes #2217 (#2218)
 discard a0dabe36d6 Merge pull request #2221 from akka/GracefulTerminationSpecInstability
 discard d63ca03a36 Introduce a sleep to make sure termination propagated (fixes #2108)
 discard 783a52c95a Merge pull request #2220 from akka/HttpsRequestToHttpEndpointLoggingTest
 discard b02cf4d00d HTTPS request to HTTP endpoint logging test (fixes #1886)
 discard 19925c7b64 Update example to be consistent with header name (#2219)
 discard 67f237e9bc =pro Fix Mima rules for forked release branches (#2164)
 discard 5ff43196ae Require Akka 2.5.10 and use the new version checker utility (#1880)
 discard 30046dd31e Merge pull request #2215 from jlprat/sbt-update
 discard 09d85b03b5 Update sbt version
 discard fffca8de9f Add new method for routes chaining in Java DSL (#1170) (#2100)
 discard e6d0ce1010 Merge pull request #2210 from evis/fix_parameters_doc_newline
 discard 820d1147c0 Add missing newline in parameters doc after "amount".as(deserializer)
 discard 0b09a9bc54 Merge pull request #2203 from jrudolph/jr/publish-10.0.14-release-notes-also-on-master
 discard 9686ef1f82 add application/merge-patch+json (#2190)
 discard 8bd0beca16 Fail with unwrapped exception when using CompletionStage #2054
 discard 3fb98567d3 =pro Add 10.1.5 to mima (#2204)
 discard cbe8d64aef =doc Also include migration notes in migration document
 discard f7b7dfacae =doc add 10.0.14 release notes
 discard 344b5d8cd6 Fail with unwrapped exception when using CompletionStage #2054
 discard d607e5405e =doc add security advisory for decodeRequest issue (#2137) (#2200)
 discard 7b016a009e Add 10.1.5 release notes (#2199)
 discard fdaa21d4d8 Add missing ServerSentEvent.heartbeat for JavaDSL #2187 (#2197)
 discard a46cde837d Merge pull request #2196 from jrudolph/review-2185
 discard 532f9cfb90 =htp add size limit to `decodeRequest` directives, ref #2137
 discard 02b8a9a01f =htc apply limitable stage automatically when withSizeLimit / withoutSizeLimit is called
 discard 06da193d8b =htc don't throw in Limitable stage but use failStage
 discard d0cee31292 Allow a maximum size parameter for HttpEntity 'toStrict' (#2186)
 discard 9e83ba5d72 =doc Fix typo (#2195)
 discard b2e87a541d Merge pull request #2182 from markus1189/patch-1
 discard 771d9749e1 Fix wording in graceful termination docs
 discard 1f22edc7ca Merge pull request #2174 from jrudolph/jr/2173-mapRouteResultFuture-should-catch-exceptions
 discard 4a56905988 Merge branch 'master' into jr/2173-mapRouteResultFuture-should-catch-exceptions
 discard 7564e5de8e Override default maxConcurrentStreams when 0 (#2165)
 discard bc026dd7cd =htp provide exceptions as failed futures in mapRouteResultFuture, fixes #2173
 discard 93842793e0 Fix rsync command in RELEASING.md (#2167)
 discard f02f8592a1 Update sbt-whitesource (#2163)
 discard e469282345 Register versions to perform MiMa checks against (#2161)
 discard 6a60ab6fed Update MiMa (#2162)
 discard 4a79c9ab56 Split off whitesource check to separate stage (#2157)
 discard 1b451f170f Add 10.1.4 release notes (#2156)
 discard d692ad1fb4 Fixes bug in PathMatcher.repeat incorrectly matching empty pattern (#2105)
 discard 48aa95d042 Add 10.1.4 release notes (#2154)
 discard 9cf194694e Implement HSTS header support conform spec #2122 (#2123)
 discard 3f3679766c Accept websocket headers in parts (#2152)
 discard 12ae897a5c Merge pull request #2149 from chbatey/javadsl-http2-no-tls
 discard 2f9a683a1e +doc Add warning banner when browsing old versions #2135 (#2153)
 discard afe0f24bbe =htp Make sure http2 flag is applied to effective context in all cases
 discard 6b5b7ed12c Preserve http2 option when doing from javadsl to scaladsl
 discard 8c4a47d3b0 Commonize marshalling selection code (#2004)
 discard 9b08dacc7d Merge pull request #2146 from jrudolph/jr/2145
 discard 05910d0a50 =htp more sensible default for bindAndHandleAsync parallelism setting with HTTP/2
 discard 8c1ba48c02 Ignore case for MediaType.hashCode (#2148)
 discard 298bb0af24 docs: fix broken links of linking to Scala object (#2048)
 discard e3b7f4d01e Merge pull request #2142 from Mao1990/patch-1
 discard 04f85a7b19 sperate the implicit as one line
 discard 4ee1f5be8a Update RouteResult.scala
 discard 0ed64629c3 Update the code style
 discard eb7150a1ea Fixes bug in SlotState for akka/akka-http#2138 (#2141)
 discard 225d3bd69b Merge pull request #2140 from seratch/fix-typos
 discard 2e8b2fade5 Fix several minor typos detected by github.com/client9/misspell
 discard e0e9c76ccf Update build.properties
 discard ed091bb29c Update sbt to version 1.2.0 (#2134)
 discard 72d4f9615a Refactored out the 1 seconds marshalling timeout from MarshallingTestUtils to config (#2127) (#2130)
 discard 43b1f60e85 doc - Improve source-streaming-support docs reorgnazing the examples (#2131)
 discard 409b8399fc doc - bindAndHandleSync doesn't allow parallelism (#2129)
 discard 3feb8b617b Link to the Play and Lagom websites (#2121)
 discard 32d4769f4e Merge pull request #2106 from PascalBod/orderPostCurl
 discard 6063bb2c93 Merge branch 'master' into orderPostCurl
 discard 12abd6f707 Merge pull request #2114 from johannespfeiffer/patch-1
 discard 22187487cb typo, add missing closing bracket
 discard 7bdcb92e17 updates documentation for PathDirectives (#2109)
 discard dca26fb0b2 corrected syntax of curl command for creating an order
 discard 3cc2cc023e updated outdated SecurityDirectives documentation (#2102)
 discard ef69e90c5c Clarifying not all abrupt client go-aways are clean #1179
 discard 458b6c1af3 Second try
 discard 10c7992d55 Clarifying not all abrupt client go-aways are clean #1179
 discard b8bfe921df Merge pull request #2099 from shankarshastri/shankarshastri-patch-1
 discard 4152d2d0d0 Fix Typo In Doc.
 discard a21c7aae08 Merge pull request #2098 from jasonqu/patch-1
 discard e706af604b fix typo in marshalling.md
 discard e0630a820c Merge pull request #2089 from fr3akX/master
 discard de306a334d Merge branch 'master' into master
 discard 0ff071fddf Merge pull request #2094 from Philippus/fix-RequestEntityExpectedRejection-404
 discard becbda5c00 Merge pull request #2095 from akka/docAsyncComplete
 discard 8c2c0702ee Show off GenericMarshallers.futureMarshaller
 discard 7b95754f6a grammar adjustments
 discard 3d4e811a25 Fix links to RequestEntityExpectedRejection api documentation
 discard 2b6dff282f code review adjustments
 discard 7dc17a22e4 Merge branch 'master' into master
 discard ff1258ec2b Merge pull request #2053 from shkoder/fix-http-model-docs
 discard a721c5c0ac code review adjustments
 discard 46a303827b reflected new graceful termination behaviour in docs
 discard 4754d2065e reverts (in code) (in config) variants of the deadline configuration tests
 discard 3d2462c0d0 fixes formatting
 discard f1f1f8a144 Merge remote-tracking branch 'upstream/master'
 discard 5a12980399 +htp #891 allow java/scala conversion for Routes for users (#2091)
 discard 2c64aa9fa4 fixes tests according to described behaviour
 discard e62beefaa6 fixes graceful shutdown behavior
 discard e2077ac6f8 Merge pull request #2086 from jlprat/issue-template
 discard 3e5258b531 Add info in MiMa ignore section about @InternalApi and co (#2061)
 discard 3b460fe14d Provide issue template for project
 discard 60af13008d Fix scheme validation logic to apply rule from start instead of end (#2081)
 discard 47f0486d58 Fix broken links at release notes (#2082)
 discard 1d1bfa3f79 Merge pull request #2074 from jlprat/fix-some-warnings
 discard 96daf87aba Merge branch 'master' into fix-some-warnings
 discard 92e9868787 release notes for 10.1.3 (#2077)
 discard 928db6199d Avoid eagerly failing connections when request closes (#2069)
 discard 37169eb95a +doc docs for graceful termination (#2072)
 discard 5c1dfb8dae Address comments
 discard 1f2ddbe8aa fix several warnings on test files
 discard f31a0d2972 Fix several warnings in code
 discard 04ece9f03f =htc #2067 fix memory leak in server terminators (#2070)
 discard 7546223011 improve caching code sample #2060
 discard 8c4ebcd2ad removed unused import
 discard 9bf47edac8 formatted CachingDirectivesExamplesSpec
 discard e329db3ae9 improve caching code sample
 discard 784451aa56 Merge pull request #2063 from wsargent/patch-1
 discard ccd18fc784 Merge pull request #2056 from RayRoestenburg/patch-1
 discard 525040fdbb =doc Use correct name for akka.http.server.pipelining-limit in low-level-api docs (#2059)
 discard b62a9261d0 Merge branch 'master' into patch-1
 discard ef35166e43 Merge branch 'master' into patch-1
 discard d8eee3d694 Fix link to compatibility rules section (#2062)
 discard 04db7b6bb6 More descriptive error message for actorSystem
 discard ae65d0db63 Add release 10.1.2 release notes (#2058)
 discard 3d443f6e38 Fix 404 not found on Source Streaming.
 discard e4c65f0292 rephrase the incentive to use ModeledCustomHeader over CustomHeader
 discard d5aebf83ef remove misplaced directives
 discard fd94b5d60d Adds missing parameter with required value directive for Java API (#2025) (#2026)
 discard 0e5125d14e Merge pull request #2050 from akka/revert-2030-fix/osgiSupport-1852
 discard 742a96d4bf Revert "Re-enabled OSGi support (#1852)."
 discard 659c8bda9b Re-enabled OSGi support #1852
 discard 02105237a8 Merge branch 'master' into fix/osgiSupport-1852
 discard 96605d0b37 "Graceful" Server Termination #188 (#2035)
 discard 3cdd2dc9f7 Added ability to set https proxy host and port through application.conf #995
 discard 33982c2f37 =pro Update specs and gson dependencies (#2047)
 discard a1c25a101b Merge pull request #2045 from chbatey/sbt116
 discard b180467a4b Upgrade to sbt 1.1.6
 discard 5f9a2e7c92 Test Set-Cookie header parsing with extra quotes
 discard 3c8c1fe521 Use sbt-whitesource with more recent upstream agent (#2043)
 discard a11196afa8 Accept response before request has been sent completely (#1746)
 discard 756130fa62 Allow h2 SETTINGS with large max header table size (#2040)
 discard 5970f337be Ignore unknown h2 SETTINGS (#2039)
 discard b5592626d5 =doc update outdated link in "Handling blocking operations" (#2038)
 discard 2c5123487a Remove some unused code (#2019)
 discard ae74b76d8e +doc Document entity discarding in default rejection handler (#2034)
 discard f0ec770b03 Append newline to every element when streaming CSV (and NDJSON). (#1931)
 discard 000cc0acdf Merge pull request #2032 from bartecheck/patch-1
 discard 1bdf5f0a36 Duplication of description
 discard 65f7c14d60 Added an initial README for OSGi test project (#1852).
 discard f34c2d1966 Added an integration test class for akka-http in OSGi (#1852).
 discard 13f1516b7b Added a project for OSGi integration tests (#1852).
 discard 73b283c128 Re-enabled OSGi support (#1852).
 discard ca28e2db87 Add Java DSL optionMarshaller #1247
 discard f62419e06c =htp Discard Entity in Default RejectionHandler #38
 discard 52932b5660 Update version of sbt, sbt-jmh, sbt-paradox-akka, and sbt-header (#2024)
 discard 37b79e30bb Clarify why we don't pipeline on a slot (#2021)
 discard f962268707 Adds missing methods for creating custom binary MediaTypes (#2008) (#2012)
 discard 9b72bb8531 Support parameters for custom media types (#2005)
 discard c754f89626 Merge pull request #2007 from akka/headerParsingJmhBenchmark
 discard f80db859d8 Merge branch 'master' into headerParsingJmhBenchmark
 discard 41dcd5fa58 Scalariform is already maintained by scala-ide (#2013)
 discard 5ab7dd9d24 Remove 'require' from benchmark
 discard 52fe7722fc Update akka dependency to 2.5.12 (#2010)
 discard 4e5236e667 Return 'last' to make extra sure it's properly blackholed
 discard 78e5b1fad2 add setting ignore-illegal-header-for #687 (#1942)
 discard 561f02d9e2 Update scala to 2.12.6 (#1998)
 discard c1fae74ff6 Make sure the compiler cannot JIT away some calls
 discard 8516ba45c4 Add JMH benchmark for header parsing
 discard b427b3671c Recommend static Directives. imports over AllDirectives (#1997)
 discard ed928ae5c6 Merge branch 'master' into recommendStaticImportsForJavaDirectives
 discard f04d8fc2fa Commonized code in PredefinedToResponseMarshallers (#1877)
 discard 789a05cb8b Merge branch 'master' into recommendStaticImportsForJavaDirectives
 discard 59bd715762 Fix Java snippet in Path Matcher doc page (#2000)
 discard cb04904793 Update dependencies (#1999)
 discard c347704f92 RouteTest can keep extending AllDirectives
 discard b8e754e1ad Recommend static Directives. imports over AllDirectives (#1993)
 discard 11f3acc8fc Accept LF end of line instead of CRLF only (#106) (#585)
 discard 174a69491c Allow Http2 without negotiation/TLS (#1934)
 discard b191b6d6fc fix 500 error in conditional GET for non-etag response (#1951)
 discard 0b84f103ef Correct URLs in Http2ServerTest output (#1991)
 discard 5dba4a1f5a Run h2spec integration tests (#1988)
 discard 1457301eef Link for forum instead of mailing list (#1990)
 discard bd64aead3c fix merge mistake (#1986)
 discard 9d8fa8438f Added toStrict to WS Messages (#15).
 discard 5f22f17047 Add dynamically updating routes example (#1935)
 discard ae924ff579 Fix typo in comment (#1982)
 discard b7914e3658 Remove unused imports by scalafix (#1981)
 discard 745adc84a3 Merge pull request #1976 from 2m/wip-update-mima-2m
 discard fb8a67bf19 Update to the latest MiMa
 discard aed772af6d Added explanations for beginners how to access the server (#1975)
 discard 34ec4d33d9 Use new sbt-api-mappings plugin version (#1974)
 discard 9341d2c8fb WIP - generate pull request validation report (#865)
 discard bb682d39b0 Skip travis cleanup (#1967)
 discard 6a8eb6bacc Fix type parameters in Java API to work with latest Akka #1952 (#1965)
 discard 16c9adda20 =doc document client-side for streaming JSON (#1964)
 discard 3f6f1410c9 Transparent websocket ping/pong (#1938)
 discard 8772b8c5f1 Add clarifying comment
 discard e97502c457 Better caching example for Java as well
 discard 36cfb0f75e Cache docs: more explicit imports, create cache once (#1955)
 discard 0631d1fda5 Always render the custom header from the example
 discard 526365b6a4 Support conversion between scaladsl.Uri and javadsl.Uri (#1950)
 discard e439ea7940 Emit entity truncation errors before completing graph stage (#1947)
 discard 5826729506 Remove not needed implicits from Route.seal #1898 (#1928)
 discard bc18535977 Minor correction in rejections.md (#1924)
 discard e9e7974318 Fully remove OSGi support (#1943)
 discard 09213ffe95 Fix paradox error for discard entity bytes (#1944)
 discard d8a93be366 Always parse Content-Encoding and WebSocket headers (#1937)
 discard fe9abef819 Add package name to `PathMatcher` javadsl docs (#1933)
 discard 96554ae652 Fix a few 2.13.0-M3 compilation issues (#1918)
 discard 3bd4b8a956 Merge pull request #1923 from jrudolph/jr/choose-scala-versions-with-travis
 discard 9f3357e0aa =pro Publish for 2.12.x and 2.11.x in parallel with travis
 discard 6564a174d3 Merge pull request #1920 from jrudolph/jr/10.1.0-release-notes
 discard 03c88c8917 =doc add release notes and migration guide for 10.1.0
 discard 9d8613e973 Merge pull request #1917 from jrudolph/jr/fix-genjavadoc
 discard 1560dc7380 =pro fix javadoc generation
 discard 0f2a548f24 Merge pull request #1904 from akka/akkaHttpCachingJavadoc
 discard 69eaeb5785 =pro #1853 automatic module names (#1915)
 discard 5df9734972 List APIs that may change #1106 (#1910)
 discard d0493821ad =pro upgrade to genjavadoc 0.11 which has a 2.13.0-M3 version available (#1913)
 discard ddccb203ab !htc #56 change return type of unbind to Future[Done] (#1908)
 discard 59e5fdb24c Merge pull request #1912 from jrudolph/jr/also-build-for-2.13.0-M3
 discard 04d553f9ce =pro also allow building for 2.13.0-M3
 discard 5e5c8593f8 Merge pull request #1909 from jrudolph/jr/update-dependencies
 discard b44b142cb0 =pro another round of dependency updates
 discard 12e7c98b7f =htc #1562 Move ClientTransport to ClientConnectionSettings (#1662)
 discard 9a35a07345 Make travis perform mimaValidation? (#1907)
 discard 1955b74e56 =htc #1905 fix mima failure in 2.11 (#1906)
 discard 0a528013fd Mark a lot more internal classes as such (#1897)
 discard 2f67c55fa5 Add javadoc generation for akka-http-caching
 discard b84d8d9053 Fix several warnings across the project (#1894)
 discard d44534b394 Merge pull request #1903 from akka/linkToCaseObjects
 discard 2030af0548 Merge pull request #1902 from jrudolph/jr/1886-log-more-in-ClientServerSpec
 discard 0a9ee222d8 Allow linking to case objects with `@unidoc`
 discard 42035d8f2f Merge pull request #1901 from jrudolph/jr/dont-fail-h2spec-to-make-tests-blue
 discard ab7db5d09e Merge pull request #1900 from jrudolph/jr/1757-fix-failure
 discard 8d840ba3e1 =htc #1886 add WithLogCapturing and log more in failure cases
 discard 4c518c31cc =ht2 don't fail any tests on jenkins for now to make tests blue
 discard 573be3bbbc =htc #1757 create a new server binding for each new test to avoid interaction between test cases
 discard 4a95ab0bf6 Ability to access current response timeout (#1811) (#1828)
 discard 01cab411aa =htc create internal actors in the system namespace (#1878)
 discard eb2f9b5bc1 =pro #1892 update akka version to 2.5.11 and fix docs (#1893)
 discard 4a46ccc74a Merge pull request #1888 from jrudolph/jr/akka-dependency-for-jenkins-nightly
 discard 305b1b9712 Merge pull request #1890 from akka/updateAkka
 discard c19c0ab8af Update akka to 2.5.10 (#1889)
 discard 3a1b2566da Merge pull request #1872 from jrudolph/jr/build-on-2.12
 discard 1ee03f44c4 =pro introduce "-Dakka.build.version=master" to build against Akka git master
 discard 3816d93325 =htp fix Scala 2.12 only mima problems
 discard 73bc953322 =pro build with Scala 2.12 by default
 discard 7dfd1dd96d Merge pull request #1887 from jrudolph/jr/1882-fix-exception-in-Http2Multiplexer
 discard 57930f9fd9 =ht2 #1882 fix HTTP/2 trying to send even if stream window was depleted
 discard 9c17c4828e Merge pull request #1881 from patriknw/wip-blocking-throughput-patriknw
 discard f167c6f2f9 wrong advice of throughput setting for blocking dispatcher
 discard 118b040ebf =htc More specific warning for HTTPS requests on HTTP endpoints (#1829)
 discard 8e9a50f575 +htc #1731 Add headers and getHeaders method to HttpMessage (#1863)
 discard 6200315a6f =htc #36 Return status 400 instead of 500 for requests with invalid URI scheme #36 (#1870)
 discard f80d1fe5a4 Support for trailing response headers in HTTP/2 (#1857)
 discard 127df8f07a =pro #1185 Add note to README for purpose of Github Issues (#1868)
 discard 622823453a Merge pull request #1867 from akka/alpnAgentVersionsConsistent
 discard e524936243 Keep alpn-agent versions consistent between tests and docs
 discard c294cdd20c Merge pull request #1864 from jiminhsieh/ticket/#1763
 discard 67a3717e60 =htp #1769 Support OAuth2 access token in URI query component as defined in RFC6750 (#1771)
 discard 18af1283c1 +doc #1861 add docs and tests for combining | with / in paths (#1865)
 discard 9cb8328133 Update docs to reference new jetty-alpn version (#1862)
 discard 808e72a967 Merge pull request #1860 from ignasi35/1859-makes-Sec-WebSocket-Extensions-valid-in-requests
 discard 1023c9b843 Fix Uri.apply didn't normalize port (#1763)
 discard 50fd4a3896 Allows Sec-WebSocket-Extensions in requests
 discard f1121d7ef7 Merge pull request #1856 from jrudolph/jr/remove-mention-of-ssl-config-akka
 discard bda8e1d521 =pro ssl-config-akka was still mentioned but not used anywhere
 discard 1c56346072 Merge pull request #1839 from jrudolph/jr/don-t-unbind-after-ActorSystem-termination
 discard ce53cad06c =ht2 fix failure in H2SpecIntegration
 discard 9f04255086 Merge pull request #1851 from jrudolph/jr/10.1.0-RC2-release-notes
 discard f24bb175ec =doc 10.1.0-RC2 release notes
 discard e1752b8790 Merge pull request #1844 from ktoso/wip-grpc-content-type
 discard b90f686227 =pro generate release note commits in reverse (i.e. chronological order)
 discard e27b7356fb Fix nesting WrapDirective's in docs (#1814)
 discard 61a9cafac2 Removing creation of callback per grabbed request. (#1848)
 discard c05d47f98a add grpc content type / media type
 discard f190a39432 update sbt to 1.1.1 (#1846)
 discard 7abedd2311 Fix broken markup, closes akka/akka-http/issues/1841 (#1845)
 discard 1c08c012ab Merge pull request #1840 from akka/revert-1833-jr/1587-fix-algolia-search
 discard bfd9702f5f Revert "=doc #1587 override search.st from akka-paradox to add back version filter"
 discard 68daaf1d82 Merge pull request #1835 from jrudolph/j/1712-fix-api-doc-upload
 discard c664e4ba7f =pro #1712 fix API doc upload
 discard 7750824660 Merge pull request #1833 from jrudolph/jr/1587-fix-algolia-search
 discard ec494cb69e Merge pull request #1834 from jrudolph/jr/fix-caching-doc-compile-error
 discard 5f92323811 =doc cleanup imports
 discard 4acc1459d8 =cache fix `asScala` usage which only fails during `scalaunidoc:doc`
 discard edd4ea43e0 =doc Adapt Actor Examples to Akka 2.5 #992 (#1831)
 discard c47071c182 =pro update dependencies (#1832)
 discard cb1f675f3b =doc #1587 override search.st from akka-paradox to add back version filter
 discard cbc87041ac Merge pull request #1822 from jrudolph/jr/380-close-delim-stuck
 discard a9b83cb15e Merge pull request #1830 from akka/dependencyHeaders
 discard 294265d0ce Make sure dependencies show up in ToC
 discard fd8225a886 Add debug logging to simplify debugging of #1757 (#1825)
 discard 116f54be5f =htc #1758 add Thread.sleep to make race less likely (#1826)
 discard 177954ba63 Merge pull request #1827 from jrudolph/fix-copyright-header
 discard 852021c2b0 =doc fix copyright header
 discard 06180a54c7 Merge pull request #1799 from jlprat/fix-path-matcher-page
 discard b1801ceed2 =doc fix copyright header
 discard 3b9735f183 =htc #380 TLS should close connection when instructed by stream completion
 discard 58e493b9c3 =htc delayCancellation should also apply for Http().serverLayer
 discard 829181ebb9 Fix a few warnings (#1759)
 discard 43516628cb =htc #1786 fix customMediaTypes behavior (#1787)
 discard c7e95756bc =htc,ht2 use WithLogCapturing for ClientCancellationSpec + H2SpecIntegrationSpecH2Spec (#1789)
 discard f1e09df4ce Add another example of ExceptionHandler to documentation. (#1817)
 discard 5eb58409ba Supporting illegal whitespace characters in chunk size #1812 (#1819)
 discard 3fb1f6a06b =doc #1818 formatting issue in websocket docs (#1820)
 discard 944e194754 =htc add Uri.Path ?/ operator #1793 (#1794)
 discard f3e83935ff =pro Configure sbt-header and update Lightbend copyright headers (#1738)
 discard 36da4f47f1 Merge pull request #1821 from akka/onSuccess
 discard 372877cce2 =ht2 #1432 add `Tls-session-info` header for http/2 (#1801)
 discard 208c7743c4 =htc log the timed out request on server (#1813)
 discard 57849111c8 Do we need/want javadsl onSuccess to take a Supplier?
 discard f73c69370f =htc #1790 loosen timeout in ClientServerSpec (#1791)
 discard 472bc9d1d5 Merge pull request #1816 from scottyantipa/typo-fix
 discard 3df4b5ce69 Fixes a typo in introduction.md
 discard 70c68df7eb =htc Add HTTP status code 103 (#1803)
 discard f6d1977fc0 =htc Suggest valid max-open-requests values on config error (#1806)
 discard f9e4480a2b Merge pull request #1807 from 2m/wip-parse-user-agent-2m
 discard 83421acd96 Merge pull request #1805 from Philippus/update-year
 discard 52b2892721 Update JMH (#1808)
 discard 9529409d7e Add UserAgent header parse Java Api
 discard b195cd47f0 Update year to 2018 in copyright header guideline
 discard 96b40ad7d2 Merge pull request #1800 from marcospereira/http-431-for-too-large-headers
 discard 554035b882 Use HTTP 431 when header exceeds value or name max length
 discard 2777b3884b =doc Fix path matcher doc page
 discard d0e40c1596 =doc fix small doc issue in testkit.md (#1795)
 discard 3a7a288f5c Merge pull request #1788 from jrudolph/jr/w/disable-HostConnectionPoolSpec-for-LegacyPoolImplementation
 discard 9606756c7f =htc disable LegacyPoolImplementation in HostConnectionPoolSpec
 discard a0387654c2 Merge pull request #1784 from jrudolph/jr/w/test-silencing
 discard 16eac857a8 Merge pull request #1785 from jrudolph/jr/w/1726-fix-failing-test
 discard c1e18fb6ff =htc #1726 new pool: fix double registration for dispatch
 discard 7e8874d01c =htc new pool: better debug info
 discard cc64521e76 =htc new pool: introduce first-class events data structure
 discard 1ae26a08cf DontLeakActorsOnFailingConnectionSpecs: Use an unlikely to be used port on a host that can always be reached (#1783)
 discard 2c2d98ed41 =htc use debug logging instead of println in ClientServerSpec
 discard 129e1ef687 =ht2 silence logging in noisy Http2ServerSpec
 discard 704f7dab15 Merge pull request #1781 from jrudolph/jr/w/smallish-improvements
 discard 73a637bcff Merge pull request #1777 from johanandren/wip-1142-message-spec-johanandren
 discard aa0a08263d =htc enable WithLogCapturing for DontLeakActorsOnFailingConnectionSpecs
 discard a95f8a9619 =htc new pool: show which request has retries left
 discard 935459a2dd Merge pull request #1778 from johanandren/wip-test-cleanup-take2-johanandren
 discard 2b842f3c4c Merge pull request #1780 from jrudolph/jr/w/test-debug-logging
 discard ea8c55e51b =htc also selectively silence ConnectionPoolSpec logs
 discard c6308d7795 =htc try to silence logging selectively (but show it on test errors)
 discard c62d10953d =htc LogByteStringTools now logs errors on debug log (it's a debug feature after all)
 discard fa83472e94 Merge pull request #1776 from jrudolph/jr/w/1774-fix-request-entity-completed-unexpected
 discard 4e64cb1f03 Make DontLeakActorsOnFailingConnectionSpec work on all platforms #510
 discard e8d4a72fdc expectNoMsg is deprecated, and it doesn't make sense in general to dilate noMsg
 discard 1bf2397a04 Not really fixing fail
 discard b91d5f127e =htc new pool: consistent state names in error messages
 discard 2c53e4b26b =htc #1775 new pool: after slot failures remove slot from response dispatching queue
 discard 7d6f99cced =htc #1774 ignore "request entity completed" in state WaitingForResponseDispatch
 discard 067e2e1890 Merge pull request #1761 from jrudolph/jr/w/1760-fix-utf8-surrogate-decoding
 discard 32df2df9e4 =htc #1760 fix utf16 surrogate pair decoding in utf8 encoder
 discard 08b2e5af23 Merge pull request #1772 from satansk/docs
 discard 88e3aacada =doc change the formation of the & operator
 discard 94e716caa9 HttpChallenge and GenericHttpCredentials parse and render token right #1353
 discard 391d83e95f Merge pull request #1750 from nikom1337/replaces_triple_equals_assertions_with_shouldEqual
 discard 6ba9c4df3d +htc add HTTP status code 421 (#1749)
 discard d0a50e5244 =pro Update to sbt 1.1.0 (#1752)
 discard 40cd9eb084 Replaces triple equals assertions with shouldEqual and fixes failing tests after switching to shouldEqual. (#1136)
 discard 99c9f34098 Merge pull request #1745 from johanandren/wip-test-logging-improvements-johanandren
 discard 51642e7637 Spurious .akka removed
 discard 33a4a2aa1f Silence expected error in WithoutSizeLimitSpec
 discard 89fe4e413b Silence expected errors and warnings in CodingDirectiveSpec
 discard 35cf6da04f Silence expected entity size errors in MiscDirectiveSpec
 discard acdbe8329b No java-serialization warnings in LatencyMultiNodeSpec thanks
 discard 65cb8bd92b Silence expected warnings in FileAndResourceDirectiveSpec
 discard 8894858ac2 Merge pull request #1742 from akka/connectionPoolFailureDiagnostics
 discard 785db0b9dd Secret silence fuzzing log-flag added, reference.conf -> application.conf to not have classpath decide if applied
 discard d6b3c6b33d More logging for #1667
 discard aa0c13ee5b Circuitbreaker directive test failures fix #1419 #1063  (#1740)
 discard 61cebc05b2 Adding new book reference for Akka HTTP (#1723)
 discard 14c9ecd41d +htc add overloaded method to fix return type #1730
 discard bfafb48323 Merge pull request #1739 from 2m/wip-update-sbt-2m
 discard f1d757452b Update SBT and fix the spurious NPE errors in javac
 discard 4071f2b184 Merge pull request #1735 from jrudolph/jr/w/1724-fix-connection-closing
 discard 2cb37bb59b Merge pull request #1732 from jrudolph/jr/w/disable-parallel-test-execution
 discard a85bfb1458 =htc #1653, #1721 disable flaky test for LegacyPoolImplementation
 discard 9bb13bdb3d =htc make sure that failed and retryable requests are re-dispatched immediately
 discard a6513ef3df =htc #1724 automatically close connection when slot state -> Unconnected
 discard 32e6b8be71 Merge pull request #1734 from akka/betterTestFailure
 discard 4ffec78a9f Add the exception toString
 discard ae981fcc09 Check the entity body first
 discard 61359c5567 Merge pull request #1733 from johanandren/wip-1594-gzip-decoder-spec-fail-johanandren
 discard af355ca22a =pro run PR validation for all modules also when build.sbt has changed
 discard e74d149146 =pro disable parallel test execution to make tests more reliable
 discard f059a78e62 Increased timeout for coding spec #1594
 discard bbdea100e3 =doc Documentation for collecting headers (#205) (#1719)
 discard 2253978ded Remove remaining akka 2.4 reference from docs (#1728)
 discard 0d3748e46a =pro removing whitesource update for now as it might fail the release
 discard 8e065aac7f =pro remove osgi support
 discard 58784594d4 Merge pull request #1710 from akka/singleDocTree
 discard 4d41b5b238 Publish only one documentation tree
 discard 4c8f1b6b07 Merge pull request #1708 from jrudolph/jr/w/10.1.0-RC1-release-notes
 discard 29ccb26af4 Merge pull request #1709 from jlprat/consolidate-alphabetically-empty-rows
 discard 7155fce11c apply review feedback
 discard 02f80fc239 =doc Consolidate Alphabetically with empty rows for now #1624
 discard 4513b48bd4 =doc 10.1.0-RC1 release notes
 discard f0a71d5dfb =doc Consolidate alphabetical ordre and by-trait #1624
 discard 91b7071bc3 Merge pull request #1638 from jrudolph/jr/w/new-restructured-docs
 discard b11ca725b8 Merge pull request #1689 from jrudolph/jr/w/remove-deprecated-methods
 discard 4f37ffcd3b =doc revamp top-level structure for documentation pages
 discard d67191efb2 Merge pull request #1705 from akka/toSymLinks
 discard 0083daeafe Convert old java-only content to symlinks
 discard 0a546b4ce5 Merge pull request #1703 from akka/directivesIndex
 discard 3a5bbd7c3f Merge pull request #1704 from jlprat/consolidate-custom-directives-docs
 discard 1bd302b020 Merge pull request #1698 from jlprat/consolidate-file-and-resources-directives-docs
 discard e0391c8067 Merge pull request #1702 from jlprat/consolidate-route-directives-docs
 discard 6c06fb06d1 Merge pull request #1701 from jrudolph/jr/w/move-old-release-notes
 discard be086c665f =doc Consolidate custom-directives docs #1624
 discard 368565b07b Merge pull request #1700 from jlprat/consolidate-marshalling-docs
 discard 6943659cd8 Consolidate the directives index
 discard c7726660b5 Reword paragraph to make it more understandable
 discard 0846d6b0d5 Fix typo
 discard f14a82d8ae =doc Consolidate security directives docs #1624 (#1696)
 discard 7e8ef5440d =doc Consolidate route directives docs #1624
 discard f77cc7db8a =doc move release-notes into own directory and split up per minor
 discard 091f2efc24 =doc Consolidate marshalling directives docs #1624
 discard b4a835102d =doc Consolidate file and resources directives docs #1624
 discard aa7e536140 Merge pull request #1695 from akka/consolidateRemainingDebuggingDirectives
 discard 3d4ecc41dd Merge pull request #1660 from jrudolph/jr/w/review-new-pool
 discard 50309f700a Merge pull request #1692 from akka/hostDirectives
 discard ed006e8ff5 =htp #1645 remove methods deprecated before 10.0.11
 discard 173c9c2c2c =htp move mima exclusions to correct file
 discard b71fbe531a +htc add missing javadsl model bits and pieces (#1679)
 discard b62f747032 Merge pull request #1694 from akka/consolidateParameterSeq
 discard 06b306ba7e Consolidate remaining parameter directive
 discard 8f7786355f Consolidate host directives
 discard 1f298a98fa Consolidate remaining debugging directives
 discard 6d68679d16 Merge pull request #1688 from akka/consolidateFormFieldDirectives
 discard 1538c69976 Merge pull request #1693 from akka/handleWebSocketMessagesForOptionalProtocol
 discard ae9df09a7f =htc ClientServerSpec: simplify debugging by sending different bytes per request
 discard b26505c118 =htc try to make error handling in new host connection pool more consistent
 discard 7818468578 =htc fix a few warnings in new host pool implementation
 discard abed861aec =htc harden state machine by adding missing handlers
 discard b707affcd0 =htc remove unbounded response buffering in new client pool implementation
 discard 095a88ba8c Consolidate websocket directives
 discard c17f32058a Consolidate form-field-directives
 discard ab32ec87e7 =htc fix a few warnings (#1683)
 discard 0758f7ffa8 Merge pull request #1600 from akka/routingDslIndex
 discard bb8778819e Consolidate routing-dsl index
 discard f96f2f8d1f Build against akka 2.5 (#1652)
 discard 64137e0fe0 +htc #1644 Add convenience Java DSL `Http.cachedHostConnectionPoolHttps` (#1665)
 discard 7c8b4ff4c6 Merge pull request #1657 from akka/newClientPool
 discard 95fef826ba Set default connection-pool to 'new'
 discard c8a2d22654 Merge pull request #1661 from akka/DontLeakActorsOnFailingConnectionSpecsWithNewPool
 discard 6cf546a123 !htc #1645 Remove deprecations introduced in 2.4.x (#1656)
 discard 5140e9bcbd =htc fix some unexpected connection state changes in new client pool
 discard eda586adf9 +htc #1554 add Retry-After header model (#1555)
 discard c9ee68a715 =doc typo in parameter.md
 discard e61bfff12e Merge pull request #1678 from jrudolph/jr/w/more-links-on-paramter-page
 discard cf5dc44e34 Merge pull request #1668 from jlprat/remove-early-10.0.x-deprecations
 discard f7ec7991f6 Merge pull request #1674 from jlprat/consolidate-respond-with-headers-docs
 discard ddb7c49503 Merge pull request #1664 from jlprat/fix-return-types-httpresponse-with-methods
 discard e69aa16daf Link between parameters and parameter directives for both scala and java
 discard 1737764db6 Merge pull request #1658 from jlprat/unify-docs-parameter-directive
 discard 1dd11064a5 Fix stray closing bracket
 discard e6e6f049f2 Link to parameters (vs parameter) directive for both scala and java
 discard ac2101a58d Merge pull request #1654 from akka/paradoxUnidocUnderscores
 discard 4207461cd0 Merge pull request #1676 from jlprat/consolidate-header-directives-docs
 discard 56a787798d Merge pull request #1675 from jlprat/consolidate-future-directives-docs
 discard 210efd29a2 =doc Consolidate header directives docs #1624
 discard 75c4c4e128 =doc Consolidate future directive docs #1624
 discard 244b8a3040 =doc Consolidate respondWithHeaders directive docs #1624
 discard 72893556d2 Merge pull request #1673 from jlprat/consolidate-path-directives-docs
 discard e77ca672cd =doc Consolidate path directives docs #1624
 discard 7821c5ee35 Merge pull request #1672 from jlprat/consolidate-file-upload-directive-docs
 discard 2d90f84d89 Merge pull request #1671 from jlprat/convert-directories-to-symlinks-low-hanging
 discard 0fda5179c2 =doc Consolidate file-upload-directive docs #1624
 discard 9777bf79e2 =doc Convert dirs to symlinks and some dummy conversions #1624
 discard f54ca84e07 !htt Remove deprecated methods for 10.0.1 10.0.2 #1645
 discard b6b4198215 Standardize on Source[Foo, _]/Source<Foo, ?> in docs
 discard 344b4cdf32 Merge pull request #1659 from jlprat/consolidate-method-directive-docs
 discard 9054078809 Merge pull request #1663 from jlprat/consolidate-misc-directives-docs
 discard b1f1d3b969 =htc Fix return type for `withStatus` methods #1623
 discard 47aa950c61 =doc consolidate misc directives docs #1624
 discard 369a300640 Run DontLeakActorsOnFailingConnectionSpecs against new client pool
 discard bac51155be =doc Consolidate method directive docs #1624
 discard aab1c4bb29 Add breaklines so example code fits in page
 discard a64f8f3554 =doc Unify parameter directives docs #1624
 discard e417c4c80d Consolidate a few directives and add PathMatcher docs for Java (#1641)
 discard 4f642fe31e Escape underscores in paradox unidoc directives (#1648)
 discard f6121cb6c9 Fix stray backticks introduced (#1647)
 discard 9dcec28624 Merge pull request #1607 from jrudolph/jr/w/1603-add-compat-note
 discard 886cfdeca8 Merge pull request #1646 from akka/jrudolph-patch-1
 discard 99c9042d08 =doc fix alphabetical directive table
 discard 1bbeded8a0 Merge pull request #1640 from akka/signaturesWithLeadingDescription
 discard 4d081cd853 Merge pull request #1634 from akka/basicDirectives
 discard 85c7892560 Merge pull request #1625 from jrudolph/jr/w/1610-fix-push-error
 discard 0142d64237 =htc try to keep pool running when a single slot fails
 discard d239012e28 =htc #1610 fix "Cannot push port ... twice" in NewHostConnectionPool
 discard 392a0ecbf1 Merge pull request #1642 from akka/clientServerSpec
 discard 7c3a1529de Harden ClientServerSpec (#492)
 discard af4beb4ae7 Consolidate more signatures
 discard 42739d84a0 =pro #1633 run class scanner only once per run (#1635)
 discard 5ad18aa9c6 consolidate basic-directives/index.md
 discard ed6f75a62c consolidate basic-directives/provide.md
 discard 16be00353c consolidate basic-directives/recoverRejections.md
 discard 7c11b0968d consolidate basic-directives/recoverRejectionsWith.md
 discard bc073c16d4 consolidate basic-directives/mapSettings.md
 discard 255d7e0135 Replicate duplicate files with symlinks
 discard 338a234044 Consolidate basic-directives/extractUnmatchedPath.md
 discard e6daeba67c consolidate basic-directives/extract.md
 discard acb62a4ec4 consolidate basic-directives/mapRouteResult.md
 discard 9728919846 consolidate basic-directives/extractDataBytes.md
 discard 9d5f0c7a15 consolidate basic-directives/mapRouteResultFuture.md
 discard a8ff4cb2be consolidate basic-directives/mapResponse.md
 discard 158e6575d2 Consolidate basic-directives/mapRouteResultWith
 discard accbf041da Remove '-java' postfix from references (#1630)
 discard 44ec80c46f Merge pull request #1627 from akka/moreUnidoc
 discard 90dbce1374 Fix withExecutionContext scala documentation (#1631)
 discard 1ca9f13631 Replace explicit javadoc/scaladoc links to unidoc
 discard 4fce6dd6ea Merge pull request #1629 from akka/raboof-patch-1
 discard 9d9009fb1a Merge pull request #1626 from akka/linkImages
 discard 319c51175e sbt-api-mappings 2.0.1
 discard 74a7f02797 Use symlinks for documentation images
 discard 60abbd8ff5 Further harden and document whitesource (#1605)
 discard b77e9b965b =cache #1536 Add non-lambda-capturing getOrLoad method to Cache (#1601)
 discard d6b2dc2d8b Merge pull request #1608 from akka/consolidateSomeDirectiveDocs
 discard 2a1b0ac48c https
 discard c24bc9be48 Converting remaining akka.io links to HTTPS (#1620) (#1621)
 discard d06fc12607 Replace equivalent files with symlinks
 discard 635dd168ee Put signatures in a scala-group and copy to java side
 discard dd70513ed2 Consolidate scala/java snippets at the bottoms of directives
 discard 417dd6cc58 paradox unidoc links (#1579)
 discard d44e1a7e5d =htc #1614 fix genjavadoc generation (#1618)
 discard 866f8800f4 Merge pull request #1617 from jrudolph/jr/w/cleanup-imports
 discard 1ae63a78a2 Cleanup imports
 discard dc70885019 !pro make akka-actor / akka-stream a provided dependency (#1582)
 discard bc849bb03d Merge pull request #1606 from jrudolph/jr/w/update-dependencies
 discard ac2dbed59f =pro update to Akka 2.5.8
 discard 530cdb0937 =doc #1290 Merge common/marshalling.md and improve the Java version (#1602)
 discard 50d1a0a8d2 Fix typo in path (#1609)
 discard 7a63cd405c =cache fix ExpiringLfuCacheSpec test case
 discard e0bfc1e724 =pro dependency updates (jackson, specs2, caffeine, gson, macro paradise) + plugins
 discard b19cdd3caf =doc #1603 add note to 10.0.11 release notes about top-level HTTP API changes
 discard e03d33885e Consolidate Routing DSL Overview (#1599)
 discard ad113f8a83 Update CONTRIBUTING.md
 discard be84a3e7c8 Further harden and document whitesource
 discard 07e42b4c53 Merge pull request #1597 from akka/contributing
 discard fd2302db3a Add markdown heading. (#1598)
 discard cf65289bfb Merge pull request #1596 from jlprat/fix-release-link
 discard fcdc64620e =doc fix announcement link in release notes
 discard 45153dfb0a Nice CONTRIBUTION.md into text
 discard 5642fe30eb Merge pull request #1595 from jrudolph/jr/w/1594-better-timeout
 discard 6a6ad30d92 =htc #1553 Adding percent encoding length check for Path.Uri (#1590)
 discard 3d635ff2a7 Merge pull request #1593 from jrudolph/jr/w/1592-fix-initialization-NPE
 discard 214b72f0f1 =htc #1592 fix NPE during text execution leading to spurious test failures
 discard 9d47d89ad7 =htp #1569 avoid relying on racy temporaryHostNameAndPort()
 discard 85aff080dd Merge pull request #1585 from johanandren/wip-post-10.0.11-release
 discard a2d9e7b662 Add reference to akka-http-caching (#1588)
 discard 7925d29ae0 Fix link to the 10.0.11 announcement (#1586)
 discard 0279c68b25 Post release 10.0.11 updates
 discard 3c3caa5281 Merge pull request #1583 from jrudolph/jr/w/10.0.11-release-notes
 discard 4dd1d4b6e5 =doc Release notes for 10.0.11
 discard 06433454b3 Merge pull request #1533 from jrudolph/jr/w/1312-rewrite-poolslot
 discard ecb76a8123 +htc #1312 new host connection pool implementation
 discard 402b71fd31 =htc abstract over HttpEntity.captureTermination and move it to StreamUtils
 discard a365fdc04e Merge pull request #1577 from jrudolph/jr/w/1550-disable-header-parsing-for-most-headers
 discard d696c83d4e Merge pull request #1477 from Abrasha/feature/add-no-stack-trace-exception
 discard f57582757b Merge pull request #1570 from jrudolph/jr/w/cleanup-deflate-infrastructure
 discard 1565189351 !htp mark coding implementation classes as internal API
 discard 1d7bc65aa8 =htc simplify decompressor/deflate infrastructure
 discard f0aca4d7b9 +htc #1550 allow disabling of parsing to modeled headers
 discard 32ba465fad Merge pull request #1572 from jrudolph/jr/w/1492-fix-connection-pool-settings
 discard f847947b52 Merge pull request #1571 from jrudolph/jr/w/followup-1510
 discard 003bbe6c10 Merge pull request #1576 from jrudolph/jr/w/follow-up-1559
 discard a89a1d3c06 =htc enable source formatting for UriParser.scala
 discard cf5e600414 =htc #1558 fix userinfo parsing to percent decode input
 discard 9eef684495 =htc #1558 add tests for proper authority userinfo parsing / rendering
 discard d180923b01 =pro Dependency updates (#1535)
 discard 731fcff021 added Marshaller.oneOf(m1, m2) to JavaDSL (#1551) (#1552)
 discard ba2d3a9131 =htc #1492 remove duplicate settings from akka.http.host-connection-pool.client
 discard 86c56ab41c =htp #1508 cosmetic changes: rename remaining var and move comments a bit
 discard 6558be24d9 Improve performance of LineParser for SSE unmarshalling #1508 (#1510)
 discard f371a7cfa7 =htc #1359 automatically probe for zlib wrapped deflate streams
 discard 86da4d50f5 Merge pull request #1568 from jrudolph/jr/w/1536-remove-eviction-tests
 discard cb90592e73 Merge pull request #1567 from akka/explicitlyExpectMarshallingError
 discard b26c226b79 Merge pull request #1534 from akka/simplifyDynamicRuleDispatch
 discard 9985f4937e =doc #1563 remove eviction tests from caching example specs
 discard 9361508341 Explicitly expect log message during test
 discard b99efcc3ad Merge pull request #1565 from akka/getFromResoruce
 discard cbf3453e8b Merge pull request #1540 from jonas/normalized-relative-links
 discard 7c13d0a444 Merge pull request #1556 from akka/ktoso-patch-1
 discard e3b58a3b52 Explicitly check if a resource is a dir (#1560)
 discard 09d6432f38 Merge pull request #1561 from akka/reduceErrorsInLogs
 discard fa7efdb814 Be explicit about expected logging
 discard 339b3baf33 Merge pull request #1557 from jonas/provided-jsr305
 discard 12b8c250df =cache Fix #1542: Add dependency on JSR305 JAR
 discard 32ed94275e Update to sbt 1.0.4
 discard 3173228f83 Merge branch 'master' into normalized-relative-links
 discard d06e75760a =doc Fix #1541: Bump number of unique requests to 500 (#1544)
 discard 22f6c454f1 =doc Change server side links to not be Scala specific
 discard 6f0634068c cleaning up paradox links
 discard f870454087 Documentation, tests and various cleanups for caching
 discard a704337136 Migrate Spray caching as akka-http-caching #213
 discard 5deb22d852 Use hashmap instead of binary tree of parsers
 discard 50a9d327b9 Merge pull request #1526 from RustedBones/connection-pool-settings-min-connections-modifier
 discard 32d3a5a696 Add minConnections modifier to ConnectionPoolSettings #1525
 discard d707ccb47b Refine type in logRequestResult documentation example #1520 (#1523)
 discard 0870f7a574 Updating doc references to lightbend from typesafehub (#1497)
 discard a5061c645e =htc convert RFC references in model classes to scaladoc #1514 (#1521)
 discard ac09b51453 =doc #1505 be less drastic about whether akka http still uses actors (#1524)
 discard 5a7debe559 Merge pull request #1516 from jroper/websocket-race-condition
 discard ee8fc041a6 Fix race condition in WebSocket switch
 discard a074d432d6 =doc update link for http immutable response (#1512) (#1513)
 discard 4d6095b30e =wip fix ssl config links after repo move (#1506)
 discard d540af0e70 Remove separate sub-project build files (#1501)
 discard d5b19c3830 Fix server-side doc link (#1504)
 discard 7ae79cb5d1 =doc Add server-side overview page (#1371)
 discard f794bc3e8e - remove redundant FIXME as per discussion: https://github.com/akka/akka-http/pull/1477
 discard da0060d3bb Add an example directive built from scratch #1381 (#1418)
 discard 2398a4ee6e =doc Consolidate Routing DSL source streaming support docs #1290 (#1403)
 discard 9abfde178d Update build to use sbt 1.0 (#1435)
 discard 1db58f2f0c =doc Link Java server-side docs at the directory level (#1494)
 discard f5f49c4af2 Merge pull request #1188 from jrudolph/jr/w/541-static-formField-unmarshalling
 discard 3489473f10 Merge pull request #1491 from akka/bump-spray-json-1
 discard e23014afc5 !htp #541 get rid of another basically static implicit parameter `FSFFU[String]`
 discard 8cb6e1c92d !htp #541 don't require implicit `FromEntityUnmarshaller[StrictForm]` in FieldMagnets
 discard 42236687f6 Merge pull request #1489 from chbatey/scalariform
 discard 859acee3e4 =pro Update spray-json dependency
 discard e4ff1546f3 Formatting from new scalariform version
 discard 65b8ef08a3 Upgrade scalaifrom + allign formatting with akka
 discard bfe2907754 Merge pull request #1487 from angelcervera/patch-2
 discard de50b7d18a Remove empty lines because Pradox bug
 discard ac470d753f Note about same issue using the testkit libraries. (#1483)
 discard 8b279c1540 Merge pull request #1481 from kubagruszka/fix-introduction-maven-example
 discard 44e1e3e27b Update introduction.md
 discard 3b5bd1ae4b =htc Fix logToStringBidi (#1478)
 discard fecdbbc886 Rename "community" label to "help wanted" as suggested by Github (#1475)
 discard 7201e9e8ed #1449 Default http and https port configurations. (#1467)
 discard 38f596ff75 Moved exception handler code in example (#1465)
 discard 060722e30d Merge pull request #1428 from jrudolph/jr/w/better-header-parser
 discard 2f341e1266 Merge pull request #1431 from NeQuissimus/clarify_strict_discard
 discard cf06b0322a Merge pull request #1464 from jrudolph/jr/w/dont-require-materializer
 discard c0fb7b6d9a =htc slight logging tag improvement in wire logging stage (#1466)
 discard 85221da20b Add two runnable examples for issue #1408. (#1455)
 discard e9a1cd4027 Include Akka's CoC (#1462)
 discard c054bc61f9 Provide Dilated Timeouts for Java Testkit. (#1271) (#1272)
 discard 6bdd1f3008 Dependency updates: (#1453)
 discard 1f6f3fb5c1 !htc deprecate superPool methods with implicit Materializer
 discard 7025c07bd7 !htc remove implicit materializer for Http.bind
 discard 0a80a862a6 !htc remove implicit materializer from serverLayer methods
 discard e5234fcdbc !htc remove redundant implicit Materializer parameter on Http.singleRequest
 discard e1b8457c33 Hide not informative lines from snippets (#1457)
 discard d29a492e8e =doc Fix some typos. (#1451)
 discard f9e8783db2 +htc Add X-Forwarded-Proto and X-Forwarded-Host #1377 (#1387)
 discard e270cd0922 =doc #1445 Minor fix on sse support docs (#1446)
 discard 92bbf2c059 Merge pull request #1337 from ayurchuk/size_limit_for_form_field_map
 discard 11022921b8 Merge pull request #1420 from jrudolph/jr/w/380-add-https-client-side-truncation-test
 discard 5335cd7ae6 =doc Make host-level-streamed-example more complete (#1437)
 discard 11e969043a Update Paradox and docs to use new features (#1436)
 discard 39a6b20f84 Clarify discarding for strict entities #1430
 discard a1a9c27ee6 Add multiple file upload directive (#1033)
 discard d9d677b4d4 =doc #1290 Merge common/unmarshalling.md and improve the Java version (#1388)
 discard 32071d8596 Merge pull request #1424 from jrudolph/jr/w/remote-header-parser-RuleNotFoundException
 discard 14f5ae3cbb =htc lookup predefined header parsers as early as possible
 discard b181ffa543 =htc replace usage of `RuleNotFoundException` by introducing explicit result ADT
 discard 2d6e88010a =doc Consolidate Routing DSL docs #1290 (#1401)
 discard 222e9237b1 Merge pull request #1423 from satansk/change-marshallers-to-unmarshallers
 discard 628b206617 =doc Change marshallers to unmarshallers #1422
 discard dd71643f98 Merge pull request #1421 from jrudolph/jr/w/remove-LoggingContext-from-docs
 discard a5bfe84d1c =doc fix logging directives signatures not to mention non-existing LoggingContext
 discard 6701e12b7f =htc #380 add test case for server->client missing close_notify scenario
 discard 64871efe0c Merge pull request #1148 from jonas/junit-route-test-async
 discard ab2a2f27ed Clarify system lifecycle when provided to HttpApp (#1390)
 discard b0f7f9a1d0 =doc Fix the "Blocking needs careful management" link (#1413)
 discard a01991df59 =doc Change Multipart.Bodypart to Multipart.BodyPart for issue #1414 (#1415)
 discard 7bf10dd3f2 =doc Consolidate Routing DSL testkit docs #1290 (#1404)
 discard 6952a52af9 Merge pull request #1409 from akka/releaseProcedure
 discard 40e86d27e4 Update release procedure
 discard 0333fd4996 =doc fix URI to Uri reference in docs (#1400)
 discard a8781c4a79 =doc  #1406 Add the missing import scala.concurrent.Future in docs
 discard 62604c6ba6 Remove duplicated 'under' in CONTRIBUTING.md #1402 (#1405)
 discard 56119e0682 Add some missing closing parens
 discard a852c38099 Merge pull request #1399 from akka/updateMiMa
 discard d09af29e4e MiMa test against 10.0.10 too
 discard 36944e3423 Add release notes for 10.0.10 (#1398)
 discard 121f528275 =doc #1290 Merge common/index and common/xml-support pages (#1386)
 discard 62ed17d15d =doc add more prominent instructions about how to run with Akka 2.5 (#1382)
 discard 60f62e00da Merge pull request #1395 from patriknw/wip-whitesource-patriknw
 discard 5ebcd91366 rename whitesource stable name to include minor version
 discard 6693a04e4a Add more comprehensive description of the TestRoute run methods
 discard 726ef3be8a Add a runWithRejections method to the Java TestRoute API
 discard 3761965d95 +htt Support separation of route execution from checking in the Java DSL
 discard 662a600793 =doc consolidate index and move websocket support #1290 (#1375)
 discard f237676f5f =doc Clarify exception handling (#1380)
 discard 33fc13d858 Merge pull request #1385 from richdougherty/http2-request-parsing
 discard 920a1442fc Improve HTTP/2 header parsing
 discard 2448ffa9f2 Use 'absolute' paths for code snippets (#1383)
 discard 5142146cde =doc #1290 Merge server-side/websocket-support.md (#1351)
 discard 08b327d6f2 #1341 Return BadRequest when size of FormData exceeds limit of `withSizeLimit` directive
 discard 98f6f2f5ef =doc #1290 Merge routing-dsl/rejections.md (#1363)
 discard 4c2fca2202 =doc Document experimental h2 support (#1297)
 discard c3a0cf06b5 Move MiMa issue loading from file to sbt mima plugin (#1174)
 discard 7e179a1571 Merge pull request #1373 from akka/checkWhitesourceIfTokenAvailable
 discard 86c8790197 Merge pull request #1372 from jrudolph/jr/w/864-failing-responserendererspec
 discard b5934b41fd Merge pull request #1378 from akka/jrudolph-patch-1
 discard f6f42ff2e6 =htc #864 fix race condition in ResponseRendererSpec
 discard 6a32e97e4c =htc add note to request-timeout setting
 discard 62c0c4c531 =doc Consolidation Implications Streaming API docs #1290 (#1352)
 discard 8922c9955e Merge pull request #1370 from akka/jr/w/299-connection-pool-failure-fix
 discard 03a4c2902b Document mutual authentication for server-side HTTPS (#1374)
 discard 3835258248 =doc #1290 Merge server-side-https-support.md (#1347)
 discard edb9908952 Only check whitesource when a token is available
 discard 65b3ecd278 Merge pull request #1317 from anilgursel/delay-connection-closure-on-https
 discard 3d86f1f1f2 Merge pull request #1368 from akka/releaseRsyncCommand
 discard f4b7629feb =htc #299 use autoAccept for failing test case
 discard 36fb0863f8 =doc Consolidate Uri Model docs #1290 (#1356)
 discard 11ef323993 =doc Consolidate HTTP Model docs #1290 (#1357)
 discard 3256592173 =doc #1342 Rename de-coding.md to encoding.md
 discard 78c0ce4156 =doc #1290 Rename page to server-side/low-level-api.md
 discard c889bf17de Document using the akkarepo user
 discard f78ed49081 #1355 Upgrade to latest sbt-bintray (#1362)
 discard aee2f0f1a4 =doc #1290 Merge common/json-support.md (#1348)
 discard e55b700edd Merge pull request #1301 from jrudolph/jr/w/737/http2-inbound-flow-control
 discard 1398f3ed0d Merge pull request #1336 from devlatte/devlatte-patch-1
 discard f6193a873f =doc Update source-streaming-support.md (#1328)
 discard 198a26001f +ht2 #737 implement inbound flow control in HTTP/2
 discard 52485188f4 =ht2 "fix" uploading by buffering all incoming data
 discard 04b95d2cd6 =ht2 add test that upload don't stall
 discard 0a299e4f81 =ht2 finish implementation of (still pending) inbound flow backpressure test case
 discard 4fd26bf404 =htc add ByteStringSinkProbe.within
 discard 21a975d5a8 =ht2 add file upload form to Http2ServerTest
 discard 226a111c04 Merge pull request #1338 from jlprat/consolidate-de-coding-docs
 discard 6cff700434 Merge pull request #1311 from jrudolph/jr/w/1245-fix-pool-idle-timeout-race
 discard c98ce422ee =doc #1290 Merge sse-support.md (#1349)
 discard 651a9578a3 =doc #1290 Link client-side docs at the directory level (#1350)
 discard d112e61437 =doc Consolidate configuration doc #1290 (#1334)
 discard c0d4013243 Merge pull request #1344 from jlprat/fix-nightly-build-against-akka-master
 discard 2b95f5c5b9 =doc Consolidate handling blocking operations #1290 (#1346)
 discard 11ec66d045 =doc Consolidate introduction page and low lever server api #1290 (#1322)
 discard 8544493d34 =doc Consolidate client websocket support docs #1290 (#1343)
 discard ebd993dd1f Fix nightly build agains akka master
 discard e576a4b1fc =doc Consolidate client host level docs #1290 (#1339)
 discard a102104934 =doc Consolidate client side index page #1290 (#1335)
 discard bad8628964 =doc Consolidate Client Side Request Level docs #1290 (#1333)
 discard 76bd5fd827 =doc Consolidate Decoding Coding docs #1290
 discard 6a6a8c2fa7 remove '/' from getFromResourceDirectory example
 discard 267ce12e55 =doc Consolidate docs Exception Handling #1290 (#1332)
 discard 59d4b3c558 =doc Update marshalling.md (#1321)
 discard b468a34d67 =htc #1319 fix missing \r\n (to get double) in HttpProxy stage CONNECT (#1320)
 discard 97e2b16254 =doc release-notes move proxy auth to right version (#1318)
 discard 4763908b60 =htc cleanup http(s) proxy docs, and add auth example
 discard 92e7554864 +htc #1213 allow adding proxy auth headers to httpsProxy
 discard face38e974 Prevent early connection closure over https #1219
 discard c083f8f729 =htc Reject CONNECT requests gracefully (#1316)
 discard 9427fb0a36 =htc #1245 fix pool idle-timeout race condition
 discard f86644cd53 Merge pull request #1260 from arnohaase/multipart-without-parts
 discard 2df752ad49 =doc fix syntax on parameterMultyMap.md (#1310)
 discard ab7744735a =doc #1290 Remove custom anchors at the start of the page (#1308)
 discard 6acbcb4bca =htc #1295 Fixes rendering of HttpChallenge if no realm is set (#1306)
 discard 5bcbd75521 =doc #1290 Merge common/timeouts.md and a few client-side pages (#1298)
 discard f0e52e693b =htc Preserve the order of repeated parameters when retrieving query string as a multimap (#1270)
 discard c58ca5e029 =doc Explain how to increase default timeout on tests #1152 (#1238)
 discard b349d5c92d +htp Provide overloaded HttpApp.startServer method with system #1294 (#1299)
 discard b1a3286437 +htc adds Cache-Control 'immutable' value (#1211)
 discard d680b4d6eb =doc Consolidate HttpApp docs #1290 (#1293)
 discard 5f611766f4 =doc explain compatibility with akka 2.5 (#1230)
 discard 549880814b =docs Small typo on websocket support (#1292)
 discard c7987fb421 Merge pull request #1288 from akka/sbt-jmh-for-1
 discard d3556cc901 Merge pull request #1291 from akka/stageLogging
 discard 713b68dc41 Add release step to communicate merge halt before releasing (#1287)
 discard 91b902712e Http2 debug logging using StageLogging (fixes #1275)
 discard cdf61becf9 Update sbt-jmh to 0.2.27, ready for sbt 1.0
 discard 6eb12272a1 =doc include doc snippets in SSE docs
 discard 4d1058c59a Add reference docs for SSE (closes #1198)
 discard 5f057125be Document that an exception thrown in a Path param unmarshaller is a rejection (#1285)
 discard 7b0b8b0d28 Merge pull request #1250 from akka/documentHttpsProxyHttpTarget
 discard e1a7f2a84d Merge pull request #1283 from akka/ci
 discard 523bb2d8ea Describe our CI setup in more detail
 discard d325304de1 spell out "iff" in scaladoc (#1264)
 discard 49a6c11f81 Merge pull request #1246 from akka/supportedVersions
 discard 51e75d99e9 =htc #1227 Removed proxy from conf (#1249)
 discard 581e30de8b Merge pull request #1262 from akka/referToGithubIssue
 discard cced1be137 Explicitly mark comment as TODO
 discard b876689eb2 Refer to older issue
 discard 5cc4c2e16a Add link to github issue for TODO
 discard ce92c1b44b Add final boundary for multipart entities with no parts #1257
 discard 8b3b100297 The scaladsl route seal example was leaking an actor system
 discard 86513ee8af Merge pull request #1258 from akka/2beaucoup/small-doc-fixes
 discard 075913c0dd HttpResponseParser - add parsing for status codes without reason (#1251) (#1252)
 discard 909123a014 a few small doc fixes
 discard 21de171168 Document HTTP CONNECT could support HTTP endpoints (#1228)
 discard ad67db0d55 Add release step to update reactive-platform-docs
 discard 3b1b6a0f4a Correct command for symlinks, add api/japi ones (#1244)
 discard 9c383b901d Merge pull request #1243 from akka/jrudolph-patch-1-1
 discard 117e7d1d32 =doc Add step to update the symbolic link to latest docs
 discard 93d692ead8 Merge pull request #1242 from akka/wip-jmh-bump
 discard b135c998ce =pro update sbt-jmh (prepping for sbt 1.0)
 discard 6c9d880260 Document closing the milestone when doing a release
 discard d86e3fb9c6 Update MiMa 'previousVersions' with 10.0.9 (#1237)
 discard 5513d8b647 =htt #1222 improve test case to test fixed behavior
 discard d5d51e356f Merge pull request #1234 from akka/releasing
 discard 97d3019608 Specific pointer for testing the staging repo
 discard 8becccb988 Release notes for 10.0.9 (#1233)
 discard 3dd6d9de18 Clarify to create a release after merging notes
 discard a46958b56a Add HTTP status code 418 (#1206)
 discard 51bcb20c5e Add link for Java Akka HTTP seed project (#1225)
 discard afa2aae2df Merge pull request #1224 from jlprat/withoutSizeLimit-warning-docs
 discard e7301c8128 =docs add discouragement to use withoutSizeLimit in docs #814
 discard ce0880033c #1222 Correctly handle ContentType.withMissingCharset in ContentTypeRange (#1223)
 discard 1f9e8ae326 Add 10.0.8 to MiMa checked artifacts (#1218)
 discard 78788c3a6d Populate release notes for 10.0.8 (#1215)
 discard 2adbd382e1 =doc fix link to companion object docs in http model (#1214)
 discard 4d6fc48941 =doc #1199 reference security announcements and release notes in both java and scala toc (#1201)
 discard e56661d3e7 Websocket illegal headers #1166  (#1175)
 discard 51414947ab Merge pull request #1207 from jlprat/refactor-httpApp-tests
 discard 6f944fd788 Merge pull request #1209 from 2m/wip-update-akka-2m
 discard cf45babd94 Update to Akka 2.4.19
 discard 362ea804bf =docs Typo in routing dsl docs (#1208)
 discard 40bf5d2654 =httst Improve test reliability for HttpApp #1121 #1061
 discard 3ec521dcdc =doc #192 document pluggable client transport infrastructure and https proxy support
 discard 3b31ae2a1a +htc #192 Https Proxy feature final touches
 discard 5ebef0e854 =doc #192 add documentation about HTTPS Proxy transport
 discard 613a830bd0 +htc #192 HTTPS proxy support
 discard 4705a990c9 =docs static import required (#1204)
 discard 5321d37676 +htc,htp #669 Add Server-Sent Events (SSE) model and (un)marshallers (#1116)
 discard 82ac13a71c =htc #1120 Allow '=' in query param values in relaxed mode (#1190)
 discard 9e5a653596 Merge pull request #1195 from jrudolph/jr/w/1012-fix-transport-idle-timeout
 discard 73f48bd183 =htc better error messages for ByteStringSinkProbe.expectUtf8EncodedString assertions
 discard ebd2bff290 =htc #1012 add ClientTransport tests
 discard e431f678d6 Merge pull request #1183 from akka/versions
 discard 2c4e299a42 !htc #1012 revamp SPI/API of ClientTransport
 discard 4624c31f66 Remove test output (#1194)
 discard 4cd3282527 =htc move Java method implementations of ClientConnectionSettings settings to Java class
 discard 7eb399a424 =htc cleanup imports
 discard a3de1efde5 Add extra test to narrow down failure #443 (#1192)
 discard 36c81113f1 Drop use of .taskValue from sbt generators
 discard a7546edf3a Merge pull request #1189 from jrudolph/jr/w/1147-dont-reference-scalatest-in-junit-testing-support
 discard 0643552070 =htk #1147 don't reference JUnitSuiteLike in Java JUnit testing infrastructure
 discard a149cf07a6 =htc #1139 Ignore `charset` param in `Accept` header during content negotiation (#1140)
 discard 817c361b03 slight simplification
 discard af5acf5123 Add specific handling for `charset` param when comparing MediaTypes #1139
 discard ffe450d02c +htc #909 Use ws(s) scheme instead of http(s) when calculating effective websocket request URIs (#910)
 discard 398e7162b6 Fix branch check on travis
 discard 02cccc1c00 Add sbt-whitesource (#1182)
 discard efd876b0fe Update to jackson 2.8.8 and scala 2.12.2
 discard 42de0f0fbc Update RELEASING.md
 discard 6b9b0bed45 Fix #1172: Move rejection handler into the example App object (#1173)
 discard c22ebcf989 Merge pull request #1141 from jypma/contenttype_missing_charset
 discard c3b6705785 Fix #1134: Create representation of Content-Type with missing charset
 discard ae3471c689 Use timeout when waiting for result of CompletableFuture in tests (#1163)
 discard e188651a12 Link to javadoc and scaladoc instead of files on GitHub (#1165)
 discard f47ba870a7 =doc fix announcement link for 10.0.4 in release notes
 discard 242ecc9115 Update MiMa.scala
 discard 444220052f replaced wrong equals assertion in docs #1136
 discard 6153367391 Update RELEASING.md
 discard 1b76557105 Update RELEASING.md
 discard 413f787787 Update RELEASING.md
 discard 7117ac13b0 Update RELEASING.md
 discard 7aeb6e618b Update RELEASING.md
 discard 2db9fad7e7 =ht2,htc #1160 #1159 fix preview settings (#1162)
 discard 2b3f5999d7 release notes for 10.0.7
 discard 89de499240 =htp optimization: make sure default RejectionHandler returns true for isDefault
 discard 509a862bd1 =htp optimization: remove useless laziness in Route.seal
 discard 6b1540f3aa Merge pull request #1149 from jonas/bump-sbt-paradox-akka
 discard b61edcff74 Clarify that the Java g8 template can be built using Gradle and Maven
 discard 4d0397036e Merge pull request #1154 from jonas/sbt-new-docs
 discard e806d86f08 Mention Giter8 templates in the introduction
 discard 01f1e09726 Update release-notes.md
 discard 2e0d2b5b21 Minor cleanup of adding attributes in Http and Http2
 discard 755d49fc75 =doc Fix #1129: Use paradox akka-theme artifacts from jcenter
 discard f7b57fcfef =htc #419 make sure server is bound before connecting (#1131)
 discard 9fb3d5f6ff Merge pull request #1138 from jonas/fix-10.0.x-migration-guide
 discard 62080c891f Merge pull request #1145 from jrudolph/jr/w/fix-compatibility-with-akka-build
 discard ab1cef7c5a =pro #1144 update to latest sbt and sbt-paradox-akka
 discard a5aa173238 Merge pull request #1130 from jonas/paradox-theme-akka
 discard d3e24bd3d7 Merge pull request #1143 from jonas/project-dependencies-cleanup
 discard 05cf0008a3 +h2 #1088 include RemoteAddress in ALPN switched to server
 discard 367417e0f6 =doc Various minor improvements and typo fixes
 discard 45ca6eba58 =doc Fix reference to HttpApp in the 10.0.x migration guide
 discard fd2d612a4c =pro Remove unused dependencies copied from Akka import
 discard 40bd7a2d14 Reduce number of warnings when compiling with Scala 2.13 (#1123)
 discard f3e3505dea Merge pull request #1128 from jonas/remove-test-utils
 discard 14babf2ac8 Merge pull request #1127 from jonas/improve-testkit-full-example
 discard 59a666f6d8 Merge pull request #1124 from jonas/rfc1123-single-digit-day
 discard a99036d9a6 +htp #880 Add PathDirectives.ignoreTrailingSlash (#1027)
 discard fcd0c02921 Update to the latest akka-paradox
 discard 24b438922e Remove intermediate language pages
 discard b1434b66ed Configure Google Analytics
 discard 5b8fce2712 =doc #1129 Use the new Akka theme and Paradox plugin
 discard 74302ef201 Use SocketUtil from akka-testkit instead of custom version
 discard dda9af6fb7 =doc Show scalatest and specs2 testkit examples using tabs
 discard cd0ba007fd =htc #1110 Parse RFC 1123 dates with single digit day and double digit year
 discard f0931cbc93 Fix akka-docs extref to expand the akka version sbt setting
 discard 59919c69c2 =doc more consistent upper casing of titles
 discard c8dd9482b1 =pro Add reminder to update dependencies in related projects (#1113)
 discard 3ae47ade2c Merge pull request #1117 from akka/2beaucoup/fix-directive-sample
 discard 6367eb33a9 !htp #953 Rename HttpApp.route to routes (#1070)
 discard 228ebbea1e include method body in custom directives sample
 discard ffd69f87ac Allow to set the Akka version via the akka.build.version system property
 discard 90890f64b2 Make the Akka artifact version configurable
 discard 7bdec936c3 Modify OSGi header range of akka imports to upper limit of next major version (fix #1097)
 discard c2ec4badf9 =docs fix dependency text and minor wordings for xml support #1111
 discard 79c2d22679 =htp #1010 Added support for matching empty path on empty string matching regex (#1073)
 discard 1c47033541 Add 'canonical' link (#1091)
 discard cef23a1fd6 Merge pull request #1105 from ktoso/wip-fix-HttpExtensionApiSpec-ktoso
 discard c8811ce4d9 =htc #377 HEAD requests for client: return an empty entity with a Content-Length (#1031)
 discard 71b4e62aed Merge pull request #1108 from jrudolph/jr/w/fix-10.0.6-mima
 discard 7618e3126c =pro don't exclude mima file changes from PR validation
 discard 25731fa91c =pro add missing mima filters for 10.0.6
 discard 96bb6b004c Merge pull request #1107 from jrudolph/jr/w/add-10.0.6-to-mima
 discard 3be528f637 =pro add 10.0.6 to mima versions
 discard 760cb67b16 Merge pull request #1087 from ktoso/wip-move-shadow
 discard c056fab60e Merge pull request #1094 from jrudolph/jr/w/http2-fix-several-small-tests
 discard b87b3d2511 =htc move Http2Shadow to impl package
 discard 0ac491ec04 =htc #1071 increase timeout and wait for unbind, so we dont have too many servers running at the same time, which may have been a reason for tiem timeouts - just too many servers active at the same time perhaps
 discard f9be8da50b Remove duplicated doc sections (Fixes #1099) (#1100)
 discard 3fcf4ed679 =ht2 fix "cancel entity data source when peer sends RST_STREAM before entity is subscribed"
 discard 4599bc6418 =ht2 fix "send RST_STREAM if entity stream is canceled"
 discard a7af94e3c5 =ht2 fix RST_STREAM failure reporting
 discard f57a7efd35 Merge pull request #1092 from jrudolph/jr/w/spray-not-affected
 discard 6757395680 =doc add info that spray is not affected by recent Accept vulnerability
 discard 8eca6e8889 Added an example of route.concat usage, fixes #1020
 discard 6d6b61c1de Merge pull request #1086 from jrudolph/jr/w/prepare-10.0.6
 discard 1e29c3cd9b =doc release notes for 10.0.6
 discard 67e88eb175 =htc,doc #1072 add security note on stack overflow issue
 discard 8ebad2a9fb Merge pull request #1076 from jrudolph/jr/w/1072-simplify-RequestContextImpl
 discard de6a8d3d24 Merge pull request #1075 from ktoso/wip-dont-panic-its-only-a-weird-media-range
 discard 18a67a45bf  =htc #1072 ignore unsupported weird */subType media types
 discard d058c2c454 =htp #1072 move special non-2xx handling from RequestContextImpl to fromStatusCodeAndHeadersAndValue marshaller
 discard 9b0245878b =h2 #463 make preview section proper "evolution friendly" class
 discard 4189114937 +htc #463 allow binding as HTTP/2 via configuration flag via Http()
 discard 10c6530b73 =h2 #886 Remove unnecessary complete call
 discard 6f793b6749 =h2 #886 fix leaks in ALPN switcher
 discard b841ae4bfd Remove references to old HttpApp from docs #1041
 discard 737b1c63f7 Some more lambda inlining (#1019)
 discard 6be19718ad =htc inline lambdas in Marshaller
 discard 288be40d41 (experiment) make marshaller composition more lazy
 discard 0470aeb3d1 Merge pull request #1064 from jrudolph/jr/w/http2-revamp-stream-state-machine
 discard 6148400ea6 =htc #1013 make sure pool logs have set "PoolGateway" as logClass
 discard ddab01ed4d =ht2 refactoring: move handling of per-stream frames to dedicated state handlers
 discard 7d4da73516 =ht2 add FrameEvent.frameTypeName
 discard 86eafaf36b =ht2 add GenericOutlet.fail
 discard 266f3f6fa7 =htc #936 Fix NPE when accessing static Java constant fields (#978)
 discard 28fdadd009 +htp #641 Add complete directive overload that take `ResponseEntity` as a parameter (#982)
 discard eb878a16dc +htp #360 Allow Java-implemented ContentTypeResolver (#984)
 discard a57da1ca7f =htp #1043 Handle failure while parsing the URI in parameter extraction (#1044)
 discard 6fae9d76b0 Copy paste error fixed (#1059)
 discard bab0924f80 Add scaladex 'latest version' badge
 discard 501663adb9 Removed @deprecated from overloaded complete functions
 discard 5a388b19a2 Use syntactic sugar for asInstanceOf
 discard 1e3c3b7581 =htc add test covering header[X] extraction of custom modeled header
 discard bf60ecba8f typo fix (#1045)
 discard 1bee8d0027 =htc use ByteArrayRendering for response rendering
 discard 9da638f99b Merge pull request #1038 from patriknw/wip-1037-FIS-FOS-patriknw
 discard 514da2e801 Replace FileInputStream and FileOutputStream, #1037
 discard d962b71664 Use trySuccess for the IO case and mark as blocking
 discard 9cc5742f81 Do not throw if promise is completed #1034
 discard d117b194e8 Name root project 'akka-http-root' (#1030)
 discard 4758a44219 Use media type parameters in content negotiation (#963) (#964)
 discard d4e5471784 Replace replacement string placeholder in OSGi for akka-http-core headers
 discard a8790c75b1 Remove superfluous sbt plugin addition of sbt-osgi
 discard 7490caa6ca fix #574: Add OSGi to project in order to release each project with OSGi bundle headers
 discard f15f90ae6d =htc rename type parameter to M, Materialized value
 discard 880f8cfdd9 Use encodeMessage and decodeMessage instead of deprecated alternatives
 discard b5e582543f Print responses in Scala and remove not needed MiMa exclusion
 discard 0484dbb8a6 Apply feedback about types
 discard ba3d8eb0f1 Apply feedback
 discard da0d59f929 Provide encode decode HttpEntity Java and Scala
 discard 9093c8b898 Provide Decoding Response example for Java #760
 discard da842017a1 =htp #1017 document marshalling behaviour of oneOf
 discard 17ced10108 =doc #639 Extract headerValue with default value Java (#1000)
 discard 8145d8ac2f Merge pull request #999 from jrudolph/jr/w/perf-improvements
 discard 569d4db5c3 Make Response parser more relaxed on reason message #981 (#989)
 discard 44b003299a Fix compilation of tests (#1004)
 discard 21d9608cd4 Use HTTP1.1 in examples, not 1.0
 discard 8ab500460e Use HTTP 1.1 in examples, not 1.0
 discard 512d8afa2b Include more code in application-custom http code sample
 discard 3c76eae092 Rewording in custom http method docs
 discard 84d2a6176a Add HTTP custom method example to doc (#954)
 discard a01fba8195 =hco optimize header rendering not to create intermediate List
 discard 46dba92516 =hco don't use ListBuffer.apply
 discard 938f62639f =htp #961 Make extractStrictEntity provide strict entity for inner routes
 discard edc940b767 Merge pull request #998 from jrudolph/jr/w/fix-max-open-requests-docs
 discard 78a8d7d7df =doc #997 fix setting path in pool-overflow docs
 discard 877f77fecc Merge pull request #974 from jonas/exclude-port-from-proxy-host-headers
 discard 662e824590 Deprecate old API and introduce new
 discard e6e21ad304 Complete take `ResponseEntity` as a parameter instead of `RequestEntity`
 discard 1ff5e18d10 =htc #440 Rename custom RemoteAddress renderer to singleAddressRenderer
 discard 0106fc93a0 fix wording consistency
 discard 2dcd8c6d8b Add release notes for 10.0.5 #975
 discard 1f4183de4d =htc #440 Exclude port when rendering X-Forwarded-For and X-Real-Ip headers
 discard 1a8e1f9338 No op comparison instead of assertion against `status` in last test. (#973)
 discard e610582b4b =pro Add 10.0.5 to MiMa (#969)
 discard 6b33739453 Enable javadsl to unmarshal with default ec #967 (#972)
 discard 6efbdb2609 Custom (Java) Header Support #761 (#888)
 discard 34c0837388 Change `Unmarshal#to` to use a default context #78 (#947)
 discard ad7fabf2cd =htc remove useless declarations
 discard 606a4233c8 Merge pull request #958 from jrudolph/jr/w/try-new-materializer
 discard 2e54e0fa4f =htc call Fusing.aggressive reflectively to make it compile against 2.5
 discard 9738c255dc =doc comment out Java source example that doesn't compile against 2.5
 discard 000e4e82c1 =htc #957 use reflection to make Utils.assertAllStagesStopped work in both 2.4 and 2.5
 discard 4748695647 =htc #957 remove dead code in StreamUtils
 discard 957e86c9ae =htc,htp #956 #957 replace SubSource.kill by new StreamUtils.cancelSource
 discard d380fa209e =htc #957 remove `override` copyFromPorts from PoolConductor.Ports
 discard 656c61ef1c =htp #930 replace IteratorInterpreter usage by asynchronous folding
 discard dc8843d8b5 =htc #945 in StreamUtils.delayCancellation cancel timeout if stage was stopped otherwise
 discard 8b14329075 Merge pull request #940 from jrudolph/jr/w/try-new-materializer
 discard 8d5ee739b0 Revert "Upgrade sbt-unidoc to version 0.4.0"
 discard 59961fd9c9 Add missing handlers in actor interaction examples #898 (#933)
 discard e7860f4e1d fix[#950] add missing `~` (#951)
 discard 5d8d543fa0 fix entity docs (#949)
 discard 9de1b67e0c Update ssl-config
 discard aade85a0a5 Merge pull request #925 from jonas/sbt-plugins
 discard dbd49730b6 =doc clarify admin/whitelisting of Jenkins PR validation
 discard e0a4bab3f2 Remove a few compilation warnings #856 (#922)
 discard 6f8d9b872a Merge pull request #929 from jonas/janitor
 discard 5ea426d7a9 Allow Content-Range to be used as a request header #932 (#935)
 discard 366aac394f Add explicit return type to LogHelper macro
 discard ae333c9dea Merge pull request #917 from jrudolph/jr/w/abstract-transport-logic
 discard 9da5daabe6 Fix Java documentation linking to scala pages
 discard c0db8e7470 Change pure expression warning into a deprecation warning
 discard 1050fcc1f3 Add more patterns to .gitignore (#928)
 discard 250e61aade Fix compilation warnings related with pattern matching and dead code
 discard 349222af01 Improve test failure message by decoding the HTTP class names
 discard 6a1257c58a Upgrade sbt-unidoc to version 0.4.0
 discard bfd31f6ad3 Ignore org.specs2 in scaladoc
 discard 97ed166632 Upgrade Paradox to version 0.2.9
 discard 9e5776ac6d Remove unused sbt-native-packager plugin
 discard b858b50408 Remove commented out code to disable MiMaPlugin
 discard d0690e4dac Report MiMa file parsing errors using logger
 discard 062e127d71 Update versions in FIXMEs and TODOs
 discard 8266963d3c =htp #914 Shutdown HttpApp without STDIN (#919)
 discard 0b590c87f7 +htc #916 add Java API for pluggable client transport API
 discard 183b5ebb1f Port shutdown hook back to javadsl
 discard 15f509700c +htc #916 add pluggable Transport API to switch out client-side transport layer
 discard af41c0708c Shutdown HttpApp without STDIN #914
 discard e875c7dfd8 Provide Http Model documentation for Java #761 (#844)
 discard c8c79e3583 Merge pull request #913 from jrudolph/jr/w/912-improve-pool-logging
 discard a399d99edd =htc #912 add logging for pool events
 discard c7e27c85a3 =par implement LogHelper macros for more efficient non-logging
 discard 50cde29d69 =htp Make default ExceptionHandler logs more informative #887  (#890)
 discard 0d6a247e36 =htp #878 Avoid redirect loops when `redirectToNoTrailingSlashIfPresent` is used (#901)
 discard df67b60b9b Merge pull request #896 from jrudolph/jr/w/add-mima-check-against-10.0.4
 discard 8231d68a6b Fix link to issue tracker #899
 discard 3e67b7ae78 Fix broken link on custom-directive-page #900
 discard 567d9e3d74 =doc fix some links in release notes
 discard 1e69141489 =pro improve RELEASING
 discard 6b12fa4036 =pro add 10.0.4 to mima
 discard 6e6944d7b3 =doc add release notes for 10.0.4
 discard 025194cb3e =doc add new script to output commits since last version by submodule
 discard 3c966af225 Bump Akka dependency and use ApiMayChange InternalApi annotations #727 (#858)
 discard 7973b4a0b3 Merge pull request #889 from jrudolph/jr/w/http2-ignore-trailing-headers
 discard 57a178b746 Merge pull request #818 from jrudolph/jr/w/http2-implement-priorities
 discard f06ab40b05 =ht2 reimplement multiplexer
 discard 56b3a1cb4b =ht2 #531 ignore trailing / intermediate header frames
 discard 69a3c5277f =ht2 add test that control frames are sent with priority
 discard 151fdfb2b9 =ht2 add first version of priority tree
 discard 691a56cfbb Merge pull request #885 from jlprat/httpApp-abstract-class
 discard f88c5f59f1 Transform HttpApp to abstract class
 discard b474e394e8 Merge pull request #869 from jrudolph/jr/w/516-fix-pull-requestParsingIn-twice
 discard 37ccea766f Merge pull request #861 from retrospectacus/master
 discard 006d00b106 Add reference to SBT/Gradle/Maven artifact inclusion details
 discard 1d4def1d9f Merge pull request #876 from jlprat/httpApp-simple
 discard b0300205df Merge pull request #867 from jrudolph/jr/w/docs-diagnosing-max-requests-error
 discard 8aeff8effb Merge pull request #881 from jonas/remove-dilated-in-clientserverspec
 discard 46a3d743ab Merge pull request #884 from jlprat/mima-reload
 discard dfce127916 Upgrade MiMa dependency #883
 discard 39f36dde32 =doc add documentation section about max-open-requests problems
 discard 68dba40ea7 Remove .dilated from client-server connect close with idle timeout test
 discard e62899b3ca Merge pull request #871 from jlprat/mima
 discard 9361b53524 Make HttpApp extend Directives #875
 discard dc84b28821 Provide simplest startServer overload #873
 discard 0f5b686f67 Update MiMa to track 10.0.2 and 10.0.3 and update exclusions #870
 discard 4666d40ded =htc #516 fix pull/push twice in server ControllerStage
 discard cab5be975f =htc make logToByteStringBidi more generic
 discard e20245cdfd Merge pull request #855 from jrudolph/jr/w/820-fix-abstract-actor-in-docs
 discard da63e97418 =doc #820 move example to docs, make example compile with Akka 2.5
 discard 8f33c57f60 Merge pull request #840 from kneelnrise/accept-lf-as-eol-no-bodyparser
 discard d3da4c8fcd Merge pull request #781 from jonas/add-dilated-to-test-durations
 discard ba941e1936 Merge pull request #852 from jrudolph/w/fix-absorb-cancellation
 discard dfa7dd9fcc =htc #851 fix leaking AbsorbCancellation
 discard 85356f577b remove duplicated info from index. Add akka-http-jackson module in intro #863
 discard 661c3ddc2b Remove .dilated from tests which fails for timefactor=1.5
 discard 823b84ab08 Add .dilated to all timeouts with access to actor system (#194)
 discard 883bcae3a8 =doc move security announcements to the top of the TOC + reverse chronological order of items
 discard f41ba5fc79 Merge pull request #854 from SeerUK/patch-1
 discard 344412ff50 Fixing some typos and grammatical.
 discard a304189714 Merge pull request #849 from jlprat/httpAppSpecs-refactor
 discard 3d26e75dbc Improve HttpApp stability #824
 discard efce9d2625 Show search in small screens #842
 discard e98e0e9223 add "or 2.12" in the introduction.md to make clear it's supported (#850)
 discard 15a2b3f733 Remove unused Coroner from copied stream-testkit
 discard d98d6246a3 Remove jetty-alpn-agent exclude since it is managed with sbt-javaagent
 discard eb3cadaec0 Remove duplicate definition of TestUtils.temporaryServerAddress
 discard 90c048c176 Remove respondWithHeader implementations from testkit
 discard 1c654c6280 As mentioned in #106, parsers should also accept LF end of line as good as CRLF.
 discard 70dadad61a fix minor typos
 discard 3e85c1ecfd =doc fix release note capital letters
 discard d539b5e23a Merge pull request #837 from jrudolph/jr/w/10.0.3-release-notes
 discard fc00658455 =doc #819 add release notes for 10.0.3
 discard f2bf26f19e =doc move security chapter to the top of the toc
 discard d667f8fe91 Merge pull request #835 from jrudolph/jr/w/738-client-side-documentation
 discard c71c71b8e3 =doc #738 revamp client-side host-level and connection-level examples + docs
 discard 9efc1aa6b7 Merge pull request #822 from jrudolph/jr/w/better-seal-scaladoc
 discard 7620a0ea4f =doc scalariform fix
 discard 167f2bb227 Merge remote-tracking branch 'origin/pull/803' (PR #803)
 discard b7c3d04521 Provide Rejection Documentation #593
 discard 0c877d83cf +ht2 #758 allow early priotity frames (#830)
 discard dbe4f8889e Use whenTerminated instead of deprecated isTerminated #827 (#828)
 discard c1876e0846 =ht2 #773 Enforce upper limit of SETTINGS_INITIAL_WINDOW_SIZE  (#816)
 discard cbc342be01 Add support for Specs2 in testkit #485 (#782)
 discard 01b4e6440b =htp improve scaladoc on Route.seal
 discard 1cfe29e50f Merge pull request #811 from gosubpl/wip/755-parse-headers-into-modeled-headers-new
 discard 7fcb4bfb95 header parser integrated into http2 workflow (#755)
 discard 74148fefcc Merge pull request #815 from jrudolph/jr/w/fix-mem-leak-forward-port
 discard 7917cf99f2 =htc fix memory leak when connection is closed before request entity is consumed
 discard 148326e770 Keep SETTINGS_MAX_CONCURRENT_STREAMS in demuxer #774
 discard ae49b5b3af Merge pull request #780 from jrudolph/jr/w/http2-implement-priorities
 discard 97cc8713d6 =ht2 #753 add default response headers (#791)
 discard 5e78867090 Fix broken snip link #797
 discard c4b0204cbb Fix PR validation to build the documentation
 discard 4fbc87a883 Document missing java dsl directives (#802)
 discard 6f0b7d2d24 Allow Java bind API to specify port zero (#660)
 discard d149aeddac Fix ConnectHttp.toHostHttps when no scheme is given
 discard 08e2511662 Provide HttpApp API for Scala and Java #156
 discard 85a7449adc Update jetty-alpn-agent to support JDK 8u121 (#799)
 discard 11978cac76 Update RELEASING.md
 discard 4e8e1736e1 =ht2 break down data packages into smaller ones if there's some window left
 discard c0ef8341fe =ht2 refactor multiplexer side of demux into its own class
 discard 2d4aeb4a90 =ht2 refactor BufferedOutletSupport a bit to allow easier access from non GraphStageLogic classes
 discard 4d36fa99fc +ht2 validate that WINDOW_UPDATE must be > 0 (#794)
 discard 8a5833b3a8 Fixes #784 exclude leading double slash from Uri.Authority.toString
 discard 238e7fb553 =core #424 fix stream marshalling, better errors, more examples (#565)
 discard fad9224be1 +ht2 #757 handle incoming SETTINGS_MAX_FRAME_SIZE
 discard 9774b00b3f Add Documentation for Raw-Request-URI synthetic header #759 (#789)
 discard 6c542a6e38 +ht2 #776 handle incoming SETTINGS_HEADER_TABLE_SIZE (#790)
 discard 4ba9e61a05 Merge pull request #787 from jrudolph/jr/w/remix-764
 discard e0a5bd31ff +ht2 improve PING handling, validate incoming stream id of it
 discard 70e2cd71e1 =ht2 add more test infrastructure in Http2ServerSpec
 discard 6189b6ae6c =ht2 move parseFrame into GraphStageLogic
 discard 0a10d13273 =ht2 make SettingsFrame.settings an immutable.Seq
 discard 2e05297a4b Merge pull request #786 from jrudolph/jr/w/move-parsing-stages
 discard 4b4917a94c =ht2 move framing related code to framing subpackage
 discard 3dd03b7100 =ht2 improve FrameLogger output for GOAWAY
 discard c363be5f68 Merge pull request #783 from jrudolph/jr/w/http2-push-promise-parsing-rendering
 discard 3ab873a107 =ht2 #245 #247 model /parse / render low-level PushPromiseFrame
 discard 51adbe0691 =ht2 add pending test for HEADERS parsing
 discard f001ce623a =ht2 fix import formatting
 discard 9902275496 Merge pull request #749 from jrudolph/jr/w/748-optimize-ws-frame-succession
 discard 6e084f5d80 =htc #748 optimize frame creation for streamed WS messages
 discard 88c36cfa79 =doc Improve the Paradox page template (#767)
 discard 97c7e463ef Fix typo of the `tapply` method from `Directive` (#765)
 discard d0a4874816 =ht2 add framelogger for more concise frame logging (#763)
 discard 3edd762122 =ht2 parse and render priority information of HEADERS frames (#762)
 discard ff77c29c86 Merge pull request #747 from jrudolph/jr/w/docs-fix-indentation
 discard 03973b86f4 Merge pull request #734 from jrudolph/jr/w/http2-use-new-tls-infrastructure
 discard d783abdb4e =doc fix indentation in templates
 discard 913a1b3dd5 +ht2 render FRAME_SIZE_ERROR when SETTINGS ACK has payload (#746)
 discard fba115bfe0 improve h2spec compliance - fixes 5.3 (#245) (#751)
 discard 4f99d7571e =htp fix formatting
 discard 26d478301b h2spec fix 6.7 PING frame checks (#245) (#740)
 discard 63bec1dce4 +ht2 emit GO_AWAY on failed header decompression (#735)
 discard 6d92ea4e5d +doc #743 add more advanced handleNotFound example (#744)
 discard 2a7b0782ae Add Composing directives java. Issue: #620 (#662)
 discard c387278789 +doc update paradox and enable source url feature
 discard e65db999b8 =doc Align alphabetic listing of predefined Java directives
 discard 8b37ea157d =doc Remove -java and -scala suffixes from directive link text
 discard a4eeded40c =ht2 split up HPACK coding and conversion to akka-http model
 discard 4a9ebc146b =ht2 complete for BufferedOutletSupport and GenericOutlet
 discard e6c4f13d48 =pro disable MiMa in HTTP2 project, experimental (#733)
 discard 1ab130a781 +doc #726 enable algolia docs search (#732)
 discard 762e1f2565 =ht2 replace SslEngine / ALPN hack by proper solution based on akka/akka#21753
 discard 5932237a86 Update year in Copyright
 discard 8ef680fb10 +doc,htc #713 document setting up custom status codes (#714)
 discard a38fb2d090 Basic auth fix according to rfc7617 - 'charset' auth-param
 discard d005af26ef Add File upload java example Issue: #592 Add CSV file upload and video upload examples to Java documentation
 discard 56f16c085e Merge pull request #720 from ktoso/wip-http2-tck
 discard c7e30996f7 Merge pull request #2 from jonas/ktoso-wip-http2-tck
 discard f0b78dd7c9 =pro Ensure OS specific h2spec artifact and lazily unzip it
 discard 148a2f0cfe +ht2 add junit reports from h2spec on jenkins
 discard e42e774b2f Merge pull request #1 from jonas/ktoso-wip-http2-tck
 discard 72a1f68196 =pro Manage the h2spec binary in sbt
 discard 02d4f461ef =pro Use sbt-javaagent to run tests with the jetty-alpn-agent
 discard 238a59753c download instead of compile h2spec
 discard a2bc4c5f77 commit jetty-alpn since tests must fork off with it already loaded
 discard 45c35fec5b +ht2 #251 Proposal of h2spec "tck" integration
 discard 91d1deed3c Merge pull request #586 from jonas/fix-394
 discard 1ae39586b7 Merge branch 'zettelmj-pass_secure_from_http_to_blueprint'
 discard 45ce8ad260 pass flag from when creating stage to set right schema on HttpEntity creation
 discard e14ee3eb73 Merge pull request #654 from easel/issue451
 discard d3c15af55c Merge pull request #609 from jlprat/fix-leaking-scaladsl-model-unmarshaller
 discard 1d06d1db46 Update http-model.md
 discard daf26e12d0 Merge pull request #708 from jrudolph/w/459
 discard eeb5ab24bb Merge pull request #710 from jlprat/patch-1
 discard 178c0c275d Update year in LICENSE
 discard 667f5c6422 Update year in Contributing
 discard ed842d9380 Merge pull request #709 from jonas/fix-656
 discard f5e78d71dd =doc Document remaining WebSocket Scala directives
 discard e281031dbf =htp #459 prevent "Connection closed by peer" errors during connection closure
 discard 79f70b933d =doc Document the withPrecompressedMediaTypeSupport Scala directive
 discard 50ed803038 Merge pull request #705 from gosubpl/wip/245-model-priority-frame-with-rendering
 discard 71a933dde0 +ht2 added rendering to PriorityFrame model, test cases and minor cleanup (#245)
 discard 5cb28d0918 Revert to old methods add deprecation and provide new methods for Java DSL
 discard 0b227d7722 Merge pull request #699 from jrudolph/jr/w/691-spray-json-UTF-8-decoding
 discard d67300ec5f =pro realign a few dependencies
 discard a48b4d422a +spray #691 fix spray-json unmarshalling of 4-byte UTF-8 characters
 discard 75498f94ae Merge pull request #703 from gosubpl/wip/589-nocontent-ignores-future-failure
 discard 987a1da8ee =htc don't ignore failed future for NoContent responses (#589)
 discard 95727e2530 Merge pull request #702 from akka/ktoso-patch-1
 discard e3eb52b4b5 Merge pull request #693 from raygit/documentation-changes
 discard d48aba7ab4 Update CONTRIBUTING.md
 discard cb795f05bd +htp #691 add Unmarshaller.andThen to combine two Unmarshallers
 discard d310a0d50e !htp deprecate wrongly spelled method
 discard 53b970b666 Add docs for how to test a route with pathEnd at its root (#671) (#692)
 discard a520028023 Merge pull request #686 from emanresusername/decoding-example-documentation
 discard 39f827991d Merge pull request #696 from jrudolph/jr/maintain-mima-versions
 discard 67cdb9a865 Merge pull request #688 from jonas/scaladoc-exclude-akka-pattern
 discard 46a6f66272 =pro manually maintain list of previous versions in MiMa.scala
 discard c638d301f1 slight rewording of docs
 discard 9c8fcb8545 Make explicit the scala lib release to readers
 discard 280319517e =doc Remove akka.pattern package from Scaladoc (#684)
 discard ff434be520 Merge pull request #683 from jonas/document-extractparsersettings
 discard 4c077fbd81 Fix some things in CONTRIBUTING.md
 discard 3dd3d34b09 http client decoding response example in docs
 discard a9dec3da68 Include docs directory when considering changes for PR validation
 discard b5af953483 Sort basic directives listings in alphabetical order
 discard bd109bbd7b Document the extractParserSettings basic directive
 discard dd5300a7ea Apply some unrelated formatting changes
 discard 8c76653884 =pro build against 2.12.1
 discard 6cad4995c6 +htp #218 javadsl implementation of completeWith & handleWith directives (#555)
 discard 39ae62beba Add a way to transform a Source<BodyPart, Object> to a FormData object in Java (#635)
 discard 06ae234eef Merge pull request #599 from richard-imaoka/wip-276-doc-encoding-strictness-richard-imaoka
 discard c9fd7afc0d =doc slight Java/Scala consistency improvements
 discard 4e52b70bcd Add URI parser documentation and examples (Fixes #276)
 discard 48ff5f1a5c Merge pull request #650 from ktoso/wip-idle-timeout
 discard 81ae350a14 =htc #505 idle timeout should give more useful message, no stacktrace
 discard cf02ca6417 =pro set java source file encoding to UTF8 as well
 discard 54a60b0ab8 =htc #587 fix multipart parser dying with stack overflow when much data is received in one go
 discard 74e8d2615d =doc #639 add an example that shows how headerValue and provide can be used to return the header or if the header is not present use a default (#666)
 discard 08a86705c5 Merge pull request #680 from sidfeiner/master
 discard 9d59be22f1 =pro #222 reenable mima (#677)
 discard 11c02a92a5 add note to contributing
 discard 8a93174cef Small rewording in migration guide
 discard b07ccb0665 per project exclude files and better error reporting
 discard c0417e22c1 Merge pull request #1 from sidfeiner/migration-route-type
 discard 2cfc9a566c Update migration-from-spray.md
 discard f5cc72c97d =pro #222 reenable mima
 discard 7d409cc20f Update Akka to 2.4.16 (#676)
 discard fff19c9ebb +htp #673 allow mapping rejection handled responses (#674)
 discard 567706771a Merge pull request #672 from jrudolph/jr/w/log-rejections
 discard 21adebb48a =doc add test and example how to use `logRequestResult` to only log rejections
 discard 127cfe153a Revert to 2.4.14 since waiting for Scala 2.12 version to appear
 discard 2867b6685d Update to Akka 2.4.16
 discard c334ef4f2b =doc fix typo in json-support.md (#667)
 discard dc3d30ed84 Remove duplicate entries in plugins.sbt (#664)
 discard d6cca44b48 Add a links to ScalaDoc and JavaDoc on main documentation pages #623 (#624)
 discard 359f3035cb Fixed JSON -> XML typo (#657)
 discard 2c9e5aea6c call scala unmarshaller and then convert the FormData object to a Java one
 discard c208f6e7b4 Add documentation for Raw-Request-URI synthetic header
 discard be6e1764f5 Change snippet id to not start with a number (#640)
 discard e8dd213577 Merge pull request #619 from jonas/log-default-host-header
 discard a3f58ec1d8 -doc remove outdated https client warning in docs #645 (#649)
 discard 472c19a22e Add missing image in getFromBrowseableDirectory (#644)
 discard 496e1e10db =doc make sure to install TestEventListener for docs tests
 discard 770d56fd50 =doc make sure to install TestEventListener for docs tests
 discard cf250d23fb =docs #594 Add section about Composing Directives Java (#632)
 discard 61dafc5d27 =htc #616 replace OutputTruncationException for the http client use case (#617)
 discard 91fdd16c84 Optionally build with source dependencies for akka (#627)
 discard 5b49a0edae Upgrade Paradox to version 0.2.7 and configure the API doc directives (#626)
 discard ac305bd734 change security email to security@akka.io (#633)
 discard c931096835 Small update encodeResponse.md (#625)
 discard 0e878586b5 Improve the server-side log message when default-host-header is not set
 discard 4459df1f31 +doc #474 add comparative between path directives (#563)
 discard f21dd7bd95 Merge pull request #615 from jrudolph/jr/w/606-fix-imports
 discard 8f0f3fbee2 =all cleanup imports
 discard 84005014e0 =htc #606 fix imports not to reference outdated akka-stream class
 discard 658568327b =pro fix indentation in generated Version.scala to prevent spurious reformatting (#614)
 discard ebfbdc22d6 +doc `#actor-interaction` example should now run (#610)
 discard 89e880eaf0 Fix return types Return types should belong to Java DSL. Add extra method `entityToMultipartFormData` to unmarshall multipart form data objects
 discard 8dfa86f958 Update Akka Http version from 3.0 to 10.0 in misc places (Fixes #597) (#598)
 discard 47a03213e0 Match path maps in order of longest matching key prefix (#394)
 discard 3620e7b1c1 upgrade to latest MiMa (0.1.12) (#603)
 discard 2ae7044907 Fix compilation warnings (#584)
 discard 29ed4d2c42 Add scalatest and fix test compilation
 discard 8bd841dee1 =spray #564 add roundtrip test, including special chars
 discard f7a41a040e =spray #564 fix decoding emoji, port from spray-json patch by Mark Hatton For reference: https://github.com/spray/spray-json/commit/0c9b2feed5d5d253181a49beb1e806ba9df3bd1b#diff-3cad8170296c5b48752df35b7a89db77.patch
 discard 7f60d5ff43 Fix Java class references in documentation pages (#581) (#591)
 discard 12eebcc8fa Improve http client documentation (#553)
 discard f2ed3ff3de fix reference to right akka-http version in migration guide (#580)
 discard 977db11dad =pro install graphviz in travis for scaladoc generation
 discard b3bcebdd3f Update bintray package (#572)
 discard 5703020849 =htc #364 add test that backpressure will be fixed on akka 2.4.14 (#570)
 discard ef2eb8ff32 Don't auto push to central, update to Akka 2.4.14 (#571)
 discard d0d189e243 Update sbt-dynver to version 1.1.1 (#566) (#567)
 discard f558408954 =htc make code relying on ByteStringParser more resilient against exception wrapping (#562)
 discard 19ab292f7b Scala docs reorg (#554)
 discard 32170218dc Misc directives java examples (#557)
 discard e5e67fffdb Update to a stable release of sbt-dynver (#556)
 discard 45aad57dd2 +ht2 #245 adds support for GoAwayFrame (#528)
 discard a323154914 =doc top level title determines page title, made it HTTP (#543)
 discard 6f71a54cb3 =htp2 improve response entity backpressure test
 discard 40637db601 =htp2 fix handling of WindowUpdateFrame(streamId != 0)
 discard 39b36fb427 =htp2 actually provide backpressure from client to response entity producer
 discard ac7d418b10 =htp2 add WINDOW_UPDATE frame rendering (and framing tests)
 discard 3f1458ac6f =htp2 add entity backpressure tests
 discard b1875f64ed =htp2 introduce sendRequestHEADERS and implement two entities test
 discard 2d40de1720 =pro #499 prepare for publishing Akka HTTP X, dont publish tests (#544)
 discard d349fa8aa1 Add release instructions (#547)
 discard ecce1883de =ht2 #464,#223 implement actual ALPN switch to switch between http1 and http2 based on TLS handshake (#529)
 discard 45bc1d6049 Publish to bintray and sync to Maven Central on tag (#534)
 discard 9e9a3f8643 Add Intro documentation for Java API (#454) (#521)
 discard 1f484bf771 Add reference to Content-Type of HTML forms (#538)
 discard 966976e7ff =htc #509 add security note to log-unencrypted-network-bytes setting (#540)
 discard 023fde04fc =htc #509 improve wording slightly and DRY up code (#537)
 discard 1990ffbfb2 +ht2 #245 parse PriorityFrame but without rendering (#515)
 discard 3217cbf417 HTTP server/client layer is extended by exchange byte logging based on configuration (#509). (#523)
 discard e197ceec54 =ht #462 introduce timeout control setting and increase timeout from 3s to 5s in ConnectionPoolSpec (#519)
 discard bab2dbcdbd Initial steps for HTTP/2 incoming Entity support (#506)
 discard ee78f5488f =htc #482 consistent port names logged in Graph stages (#512)
 discard 6d60c6079c Fix server header and user agent strings to show the Akka HTTP version (#500) (#518)
 discard 4c6d5d37a2 =htc add LogByteStringTools to impl.util to have it ready during debugging (#508)
 discard 484d7daa1a Fix newlines to pass test on windows (#511)
 discard 850e01ba89 +htp #496 extractMatchedPath directive (#504)
 discard 0b6fc629dd Paradox reads fromFile with explicit encoding now (UTF-8). #503
 discard 36aa44d903 Disable Javadoc errors for missing references (#498) (#501)
 discard c7ac641464 =htc #368 document the guarantees of `max-connections` (#473)
 discard 05f4c016a5 New authors script in scala (#477)
 discard 7cb9db7f57 =htc align logging in PoolConductor to other GraphStages (#482) (#483)
 discard 29e5de9333 [docs] Add missing import `akka.actor.ActorSystem` (#487)
 discard f2ef401efc =htc #443 improve error messages when this test fails the next time (#494)
 discard 95f77731d0 =htc #423 fix BidiFlow backpressure test case (#488)
 discard ed54b0a3e0 Merge pull request #484 from jlprat/path-matchers-docu-fix
 discard f72042e100 Merge pull request #478 from jonas/remove-custom-akka-api-mapping
 discard ed8b7ac301 =htc #416 fix for connection pool crash (#481)
 discard cf24b803b5 add empty line before tables to render them. Remove code markup from unary_! as it's a title
 discard 4504b9805a Fix the extra lines for combinator titles
 discard c9918a1cd4 Fix #19: Bump leeway timeout to 1s in HttpServerBug21008Spec (#479)
 discard dc47284348 Fix warning in project/Dependencies.scala
 discard 26cfe6990f Remove custom API mappings for Akka JARs
 discard 607c1a5ef4 =htc #386 quote all parameter values in Content-Disposition header (#471)
 discard f7fc7167cb =doc #436 naively improve docs searchability by more TOC (#472)
 discard 95fb673af4 Added info about proxy support (which is not impled)
 discard 6f8218e23a =doc #280,#397 extend migration guide
 discard c2f7c763a0 Prepare for Scala 2.12 cross building (#470)
 discard b2f51783a3 Explain what happens on Java and Scala futures
 discard 13cc5df5ba Remove (sic!) comment. It came from a StackOverflow comment
 discard 95ea49ed4f change comment about dispatcher. Extract Dispatcher to own variable
 discard 916ff0b817 change comment about dispatcher
 discard 387f2037e9 remove (sic!) comment
 discard 8f827de7f5 Add documentation with examples for the Java API about handling blocking operations
 discard bae4d0d196 Transform Scala examples to Java counterpart
 discard 23fb86be07 Copy over same images than Scala Documentation
 discard a90c696ddb =htc #468 remove too restrictive sealed (java extends it) (#467)
 discard d7694d1eb4 Merge current HTTP/2 branch into master (#466)
 discard 8be27f5800 Merge remote-tracking branch 'origin/master' into wip-http2
 discard f2000f24ca =ht2 add preliminary support for preventing sending when windows are exceeded
 discard 9b97404c2d =ht2 add Http1 server for comparison
 discard 85bbfd4e57 =ht2 add more test cases
 discard 5dec73b264 +ht2 implement 'GET request in one HEADERS and one CONTINUATION frame'
 discard 45bdf581f1 Add route sealing description to routes.md (#412)
 discard ecef04fa2b =doc #453 reorder index for Java docs
 discard 96fdb60b98 =doc #460 fix remaining -experimental references in docs (#461)
 discard da258c1cbb =doc #441 amending Tls suffix to Https in documentation (#452)
 discard 53dac41af0 =htc fix autoformatting
 discard 89ecf8f241 =htp fix typos in scaladocs
 discard 9c8632213a Merge pull request #444 from jonas/callouts
 discard 27c2a8f2f3 Merge pull request #447 from jonas/scala-2.12.0-RC2
 discard c52287d8b7 Merge pull request #414 from jonas/fix-test-timeout
 discard 6cf6f62028 Cross compile to Scala 2.12.0-RC2 (#437)
 discard e54b9e7e4c =htc #344 handle RemoteAddress in bind and bindAndHandle the same way
 discard 469cf91074 Remove `-java` text from links in Java doc
 discard f349d908d1 Use Paradox callout directives for notes and warnings
 discard 23d48f6594 Upgrade to Paradox version 0.2.6 (#382)
 discard ab9fe6483f Reenable sbt-unidoc settings (#421)
 discard 027e84cac9 Doc link fixes (#433)
 discard e3c483da12 Replace Akka with Akka-http when it refers to the project name #429 (#431)
 discard b3fcbd19c9 Wip perf jenkins working (#427)
 discard 429c58640f Run aspell on the documentation (#407)
 discard 149123817e Update Akka to 2.4.11 (#415)
 discard 3e29917b75 Fix SBT's ambiguous keys error for crossVersion (#413)
 discard d7d1c28930 Fix #399: Bump timeout to 2 seconds in MultipartMarshallers
 discard 51bef1b3c7 Fix #354: Bump timeout to 500 ms in LowLevelOutgoingConnectionSpec
 discard 2c6fd88a2d Fix #308: Bump timeout to 35 seconds in ConnectionPoolSpec
 discard 054f3c932f Fix #332: Bump timeout to 4 seconds in RequestRendererSpec
 discard ac7a8d7d5b Wip fix releasing (#410)
 discard 26673ee648 Move common settings to an autoplugin #408 (#409)
 discard 16f7c32e06 increase content amount in toplevel ToC
 discard 66adf848b5 fix references to http-experimental (#406)
 discard b0300b3871 dont publish tests, in proper style (#404)
 discard c258990124 Put akka-stream-testkit in test configuration (#401) (#402)
 discard 3f807a7118 =htp #333 increase timeout, 1 second is too little on jenkins (#403)
 discard ce7cd466ec dont publish tests
 discard 3917462e43 dont publish tests
 discard e90ba976b7 fix links in docs and bump to 3.0.0-RC1
 discard 5ae3934819 !htp #361 fix usage of Scala Function in JavaDSL in PathDirectives (#400)
 discard 3c227ba3de Update README.md
 discard bf1631d74e +htc #333 deprecate Multipart.toEntity and introduce overloads without charset
 discard 19126b4b7f Remove `charset` from `Multipart` types #333
 discard 974d2db716 Add documentation for Tuple extraction in Scala DSL (#283) (#370)
 discard 5cc1d58b55 +doc security page about recent vunerability (#391)
 discard 022cb14c11 =doc create new `@signature` directive to support directive documentation (#389)
 discard 98d3a21e56 fix too tight timeout (because jenkins) #392 (#393)
 discard 097c4ecc6a =htp #366 disable content-type negotiation for responses marshalled from status codes (#381)
 discard 1a1a8ce59e =htp #379 requestEntityPresent rejects with RequestEntityExpectedRejection (#385)
 discard 8e586daae8 Close blueprint on no body early complete #367 (#372)
 discard b7f13dc369 =doc fix typos in High-level Server-Side API (#375)
 discard 6dbcc8c077 Fix typo in the spray migration guide (#374)
 discard 725bca20aa ErrorHandler will not log entire request on fialure (#16). (#321)
 discard 84f4c0ce23 Fix references to client-side API overview
 discard b65ec34ca3 Use @github links to source code
 discard 42d7df3461 Use @extref to link to Akka docs
 discard 2648fcd886 Merge pull request #359 from akka/w/fix-directory-traversal-under-windows
 discard dac15938dd =htp #346 prevent path traversal attempts in getFromDirectory / listDirectoryContents
 discard f1b379f9b9 =htp test if getFromDirectory follows symbolic links
 discard 7027eaf145 =htp #346 add test for path traversal attempts in listDirectoryContents
 discard 1d18d9e189 =htp add test checking getFromDirectory is able to serve files with percent-encodings
 discard cb7ba25ece =htp #346 add test to check for potential directory traversal path patterns
 discard ed5cc95266 Avoid using Future in a string concatenation #349
 discard 35edb5cfe8 +ht2 introduce simple require* methods in Compliance same as ReactiveStreams
 discard 4213845c06 sounds correct to extend InternalCustomHeader with Http2StreamIdHeader
 discard f16aa6adaf Merge pull request #355 from akka/jr/http2
 discard 2ad5cf5e4e =ht2 add rudimentary support for incoming RST_STREAM frames
 discard 16ea8bbfcf =ht2 add RST_STREAM parsing / rendering
 discard 15fd048dcb =ht2 simplify HttpResponseHeaderHpackCompression
 discard 388d697c42 =ht2 add tests for request entity streaming
 discard 78b9843230 =htc add ByteStringSinkProbe.ensureSubscription() + cancel()
 discard 5338f94428 =ht2 better naming of testing support classes + mini documentation
 discard c01dc00ebf =ht2 add test for interleaving two response entities
 discard a86a01b446 =ht2 add test for substream failure behavior
 discard 52665535b7 =ht2 add another (still pendingUntilFixed) test
 discard d724dc98da +ht2 add ErrorCode models from the HTTP/2 spec
 discard 8b282226fa =ht2 add inPendingUntilFixed to prevent `pendingUntilFixed` usages to change formatting
 discard 93d3ec5aa0 =ht2 add more tests to check substream support
 discard 99eca88518 =ht2 DRY up roundtrip tests
 discard 52fa4d9e62 =ht2 also test third request / response in row from HPACK spec
 discard d8c6b87331 =doc improve language in docs on blocking operations, fixes #350 (#351)
 discard 1d48b6e94c Merge pull request #347 from akka/jr/http2
 discard 489e6d50f9 =ht2 use lowerCase name constant for header rendering
 discard 84cb059215 =ht2 add roundtrip test for 2 requests/responses
 discard 7e9f4ad30e =ht2 document Http2Protocol constants and specification references
 discard bdaaa236bb =ht2 make BufferedOutlet.doPush protected to signify internal status and add comment
 discard 797dae632a =ht2 setup Http2ServerSpec and first test
 discard c3c080d9c7 =ht2 depend on Test.akkaStreamTestkit
 discard 4dbed32ce8 =htc only depend on akka-stream-testkit in test configuration
 discard 2e23dc62d0 =ht2 use ByteFlag constants for NO_FLAGS and NoStreamId
 discard 436cd17173 =ht2 add first stub of (noisy) flow control support
 discard 39657fb8eb =ht2 add `/image-page` to Http2ServerTest to see parallel loading in action
 discard 863d9a59fb =ht2 clear deprecation warning
 discard 7fbb1e13ff =ht2 pull responses (substreamIn) as soon as possible
 discard b83e7e7b05 =ht2 add some Http2ServerSpec stubs
 discard f9dcdaa3f1 =ht2 fix SETTINGS parsing when there's more than one setting + add SETTINGS rendering
 discard 77e331fc1c =ht2 remove flow control stage (needs to live in demux)
 discard ce4c204653 Merge remote-tracking branch 'origin/master' into wip-http2
 discard d0b7829dc6 doc Cleanup and fix several links (#343)
 discard 945fada63c =ht2 fix buffering to emit elements in the right order
 discard 88bc6f0048 =ht2 disable backpressure for requests in RequestHeaderDecompression
 discard 95d58048b0 =ht2 extract BufferedOutletSupport
 discard 5ba5287d8d =ht2 acknowledge pings
 discard ef8eb66acc =ht2 add Ping frame parsing/rendering
 discard 5a30b5ab1f Build cleanups (#326)
 discard bf5da19486 Add entity directive example (#218) (#335)
 discard 10b3ca2ec8 Fix and improve Spray JSON docs (#330)
 discard 9917d11ab3 Update FrameEventRenderer.scala
 discard f37db9f7f5 =htc FrameOutHandler and FrameEventRenderer as graph stages (#341) (#342)
 discard 9c267327cd =ht2 fix tests
 discard ffc41d6f0a =ht2 fix request/response rendering/parsing enough to allow simple round-trips
 discard 50c0dc08f4 +ht2 add Http2StreamIdHeader to track stream association between requests and responses
 discard 16f3031271 +htc add Uri.Authority.parse
 discard 8dd72529fd =ht2 fix parsing of HEADERS when priority flag is set
 discard 263eb3fd9d =ht2 prevent substream completion / cancellation to close the connection
 discard ee725f030d =ht2 frame demux stage implementation stub
 discard cc9e19c776 =ht2 dummy SETTINGS rendering
 discard 726e31d978 =ht2 go back to boolean flags in FrameEvents
 discard 73d4f722de =htt #5 assertHeaderExists functions now behave in the same way
 discard c2e71d3335 =all fixed several compiler warnings (#328)
 discard 9e2549d8f4 Update README.md
 discard 3fcb2e7f0d =pro Update README to include intro and fix links (#319) (#329)
 discard f09857c928 +ht2 add simplest integration with HPACK decoder possible (#301)
 discard 3937751a31 =doc Remove converted .rst files (#327)
 discard 6cc1ec970f Minor doc improvements for #318 (#320)
 discard 7e982d5622 doc Migrate docs to paradox (#313)
 discard a5350e2cac Ported validatePullRequest to this repo (#311). (#315)
 discard 59a202be4b =ht2 draft documentation and improved internal API for demux and translation layer (#314)
 discard 7663f81871 =ht2 move implementation to akka.http.impl.engine.http2
 discard f4e30dc3f1 Merge remote-tracking branch 'origin/pull/310'
 discard 09506dd414 =htc Relocate HttpResponseParser.stage to tests (#312)
 discard a6245b606e #287 - used util to shutdown actor system in tests and cleaned up some imports requiring love.
 discard 7462cc0a72 Merge pull request #306 from akka/jr/http2
 discard 075f5fff91 =pro aggregate akka-http2-support to make tests run in PR validator
 discard fdf8a3fc9f =ht2 access SettingIdentifier enum by index
 discard 4ff5bf36e6 =ht2 make FrameEvent case classes final
 discard e10027a9aa =ht2 setup frame rendering and FramingSpec
 discard 7db24c203c =ht2 also parse DATA frames
 discard d7cc5e6aed =ht2 define some FrameEvents and add parser for them
 discard 2b2739c573 =ht2 define a few protocol constants
 discard ad6839ef26 =ht2 wrap SSLContext to allow to insert ALPN negotiation and enable Http2
 discard 1a0b56ac99 =ht2 setup Http2ServerTest to run a test http2 server
 discard 9b78634381 =ht2 setup Http2 entry point
 discard b6c2b7ff1f =ht2 setup architecture
 discard 3424ad666a Merge remote-tracking branch 'origin/master' into wip-http2
 discard 0ad80178f7 =htc don't encode known to be empty entities (#21393) (#21396) (#297)
 discard cbbc99465d =htk cleanup imports (#292)
 discard 952a991467 =pro setup http2 project (#300)
 discard 64eb248ea0 Add javadsl FormData.create(Iterable) overload #21303 (#21344) (#294)
 discard 4b4bfb9e5c Add scripts which we need for build/release
 discard 6dbb4930ee =doc move akka-docs -> docs
 discard b8dd16b751 =pro add enough build infrastructure from akka project to make the project compile
 discard 0523fb293b =pro add basic project files
 discard dca67e6996 Merge pull request #21384 from jrudolph/wip-21281-fix-authorization-param-rendering
 discard 2ba66face4 =htc #20793 make Marshaller.fromStatusCode emit empty entity for StatusCode with allowEntity=false
 discard 6afa4f9bc6 =htc #21281 render empty params double quoted in headers like `Authorization`
 discard 13a59a3a18 =htc #19643, #20570, #21235 Refactor PoolSlot to GraphStage to address race conditions
 discard 75dc20b89f add java api for websocket testkit #21184
 discard 7b030bfd32 Update links to Lightbend RPv2, more warnings about auto-down
 discard 3514433bd2 =htp fix for infinite timeout disabling timeout infrastructure (#20817) (#21295)
 discard 10f31ffd12 added test showing that timeout is correctly reset for both infinite as well as finite initial request-timeout (#20817)
 discard 69f70de6a0 More generous timeout directive spec timeout #20278
 discard e9f695888e Http internal One2OneBidi pulling closed port #20944
 discard 81ebb54d9b * -htc remove proxy settings because not implemented (#21288)
 discard db2137f9d4 =htc Response rendering spec hardening #21088 (#21245)
 discard fe615990a1 added DummyCancellable object to avoid allocation (#20817)
 discard 5b404ed775 =htp change extract to provide (#21302)
 discard 1f00a45ddb filtering out timeout-access header in additional tests (#20817)
 discard ae4e8db33f filtering out timeout-access header in tests where necessary (#20817)
 discard 45803906a8 =htp Extract RemoteAddress.Unknown when cannot find client ip (#21289)
 discard ec3baa9826 fix for infinite timeout disabling timeout infrastructure (#20817)
 discard 0256a0af05 =htc remove unnecessary asInstanceOf (#21275)
 discard d0782dfcc9 +Doc #20192 update http example to always consume response (#21241)
 discard bf88b600e5 +htp Add javadsl Query.create(Iterable) overload #21232 (#21265)
 discard 4e79580201 =htp A bit more generous timeouts in HttpServerSpec #20350 (#21255)
 discard 81fb94b2cf =htc Bugfix #21243 absolute request target parsing broken (#21244)
 discard 3ea169bc12 Updating to ScalaTest 3.0.0 and ScalaCheck 1.13.2
 discard 1adab20bfa =htp clean up json stream unmarshalling (#21233)
 discard 433b6440dc =doc fix akka-http timeouts documentation #21214
 discard 5a5e37901b add extractActorSystem directive (#21097)
 discard 41347d4d76 !htc use correct rejection in http javadsl (#21179)
 discard 8d5e65993a More generous timeout in file upload sample spec #20727
 discard a953c317f2 Bugfix #21130 remote-address support broken in server optimizations
 discard 4aca5586f2 =doc websocket - amending streaming to streamed msgs #19945
 discard f8eada9cb5 =doc adding a note about websocket idle-timeout #19945
 discard 373ab39d63 HttpMessage#header[Content-Type] should work #21127
 discard 075baa51d6 [#21090] Added the improved code for loggingResponsetime and added the link in the docs (#21118)
 discard c8b71f37b2 Add samples to run HTTP and HTTPS servers in the same app #18551 (#21079)
 discard a4f1259c6c Fix typos in "handling blocking operations" doc (#21099)
 discard 4b77b5646d Fix typo in source-streaming-support #21103
 discard a09e8498d9 Merge pull request #20778 from ktoso/revival-of-the-undead-json-streaming-of-doom-ktoso
 discard 5a4a68317a =htc fix JsonFraming completion bug, exposed by new Interpreter
 discard 9c40287ff3 +htp #18837 completely rewrite EntityStreamingSupport added CSV examples updated docs EntityStreamingSupport is now an entry point, to all streaming things both read and write side use it it's easy to extend as well
 discard f4e55580d7 =htp address review feedback on JSON streaming
 discard 55141dbcd2 =htp introduce ToByteStringMarshaller alias and fix fixme
 discard 2f74a4ae1b =htp framed entity streaming cleanup, renames
 discard d2aedc0560 +htp #18837 allow as[Source[Tweet, NotUsed]]
 discard 2109b14b1c +htp #18837 more docs and final cleanups, complete java docs
 discard 884aef6683 +htp #18837 implemented JavaDSL for Source streaming
 discard b13a4929e2 +htp #18837 JSON framing and framed entity streaming directives
 discard 572fb4c69f =doc,htc fix code include and method name of completeWith (#21092)
 discard ac74290a9e =htp #21029 Move redirect to RequestContext. (#21071)
 discard 95fac679f3 =htc Http server latency multi node spec array and source routes unmixed (#21086)
 discard e4d4bc46a4 =doc fix typo for migration guide (#21075)
 discard 3a16ca2fa1 Link to migration guide from java docs, minor corrections for #20945
 discard e3f83b14d1 Additional JavaDSL package structure and docs #20945
 discard 555a31f0c7 align package structure in http javadsl
 discard 44c65bd54f HTTP: Optimise response rendering and response parsing (#21046)
 discard 733d8158c5 =htc #21051 WebsocketResponse future now fails if the connection failed (#21054)
 discard 433fd7fe49 =htc #20786 Fix for RFC 7235 so HttpChallenge only renders the realm when it has a value (#21043)
 discard a87781e671 =doc fix spray-json included snippet (#21045)
 discard 6e493e0ccf =htc #21008, controller stage misbehaving on early response (#21033)
 discard 5c2298932f =htc migrate Masker to graph stage (#21048)
 discard 30d8a0741e =htc #20921 mima filters and scaladoc for discardBytes (#21042)
 discard 8882a35c96 =htc #20921 add discardBytes method to HttpEntity (#20925)
 discard 404879726a Document HTTP custom method (#20508)
 discard 41f0fbcf34 +doc add unit tests for extractDataBytes and extractRequestEntity directives (#21022)
 discard 35d10d1183 =htc Byte string parser input for request target parsing (#21018)
 discard 5798deb76e Jenkins benchmarking improvements (#21034)
 discard cc44d5747e +htc #20771 provide different options to deal with the illegal response header value (#20976)
 discard a9f9d1be15 Limitable in HTTP Core rewritten as GraphStage #21019
 discard 6060595111 Pre-fuse http server layer (#20990)
 discard c3e3884952 =htp #21009 Correct type of response in logging directive samples  (#21010)
 discard 419b41ddf5 +htp #20881 add toStrictEntity and extractStrictEntity directive (#20953)
 discard 8cb314fee7 ByteString optimisations of methods in HTTP parsing hot-path (#20994)
 discard 7178f65ac2 =htp cache default RejectionHandler instance, it's safe to share (#20996)
 discard 216a299cdd =htc do not mention source in HttpEntity.toString (#20739) (#20971)
 discard fdb76d54e3 =htc #20920 create ContentLength HTTP header in JavaDSL (#20926)
 discard 83154fcd61 Update AkkaHttpServerLatencyMultiNodeSpec.scala (#20980)
 discard 4fb0b63cf2 =htp attempt to fix PR validation issue, unable to reproduce (#20975)
 discard 2e7e2c57d7 =htp fix typo in latency spec using AB (#20965)
 discard 423300ef6f =htp multinode latency spec for HTTP (#20964)
 discard 4cdbcf5c8b Nikdon 20535 check same origin (#20962)
 discard 1d67733b40 Fix typos in HTTP streaming doc (#20963)
 discard ac40d134fc =htc replace getSimpleName with Logging.simpleName (#20951)
 discard 7ac0facadb +write http throughput results if asked to (#20958)
 discard 91b7e2507c dsable fuzzer in Http Throughput spec (#20957)
 discard d06c4f7dbf +htp akka http Throughput benchmark, for jenkins (#20956)
 discard 50c3401320 =htp #20884 fix header name rendering issue when $minus present (#20940)
 discard 0539b43ae1 =doc Fix indefinite articles typos in docs (#20924)
 discard 71db48a1c3 =htc, doc replace usages of deprecated methods of FileIO (#20928)
 discard c74f29b098 +doc #20192 explain need of draining entities in server/client HTTP (#20852)
 discard 4ae775007f Document handling blocking ops in ScalaDSL Akka HTTP (#20912)
 discard 028203242d =htc Convert HandlerStage to GraphStage, #19361. (#20855)
 discard 25aff6fce3 Recommend `new SecureRandom` for an HTTPS server #20908 (#20909)
 discard 4b19bc264f =htp #20915 fix too small timing issue in DirectivesSpec (#20916)
 discard d437279f19 =htc Convert ChunkTransformer to GraphStage (#20493)
 discard c4b9cff9ed +htc Parse URIs with many query string segments (#20770)
 discard 3281abcf16 doc #20466 Java range-directives examples added (#20892)
 discard 28e3da9bfd Explain SettingsCompanion being internal (#20893)
 discard 28a5cf85a3 Modify SettingsCompanion to support create using ActorSystem (#20845)
 discard 1f266632ff =str switch to java std lib ThreadLocalRandom. (#20877)
 discard b7a9c0a0fa doc #20466 akka http java dsl examples - file upload directives (#20859)
 discard 9a1200811e +doc add http (experimental) migration guide to ease upgrading DSLs (#20860)
 discard 59990999ce !htp #20102 Fix authentication scheme of WWW-Authentication header for OAuth2 over HTTP (#20756)
 discard a985857cd1 =htc #20789 fix double push of requestPrepOut in HTTP blueprint (#20841)
 discard e437e9e1d9 =htp simple head test to cheack manual completion with empty Source (#20853)
 discard eda2137dfb stop PoolInterfaceActor on shutdown, #20842 (#20844)
 discard 77c3d693db +htp #18929 add withSizeLimit directive (#20760)
 discard 9045588c1e =htc #19361 Convert UpgradeStage to GraphStage (#20835)
 discard 4e18c53bfd +htc #20456 Add hot connection pool via the minConnections setting (#20723)
 discard 74f583f6a2 =htc Ensure DNS resolution is performed for all new connections #20690 (#20791)
 discard a73eedd771 Akka-HTTP: basicAuthentication directive promotes insecure passwords #18858 (#20820)
 discard 7d83f35377 +doc #20466 example snippet for akka http java dsl: ParameterDirectives (#20823)
 discard d2b7fc6b9d +doc #20466 akka http java dsl example snippets timeout directives (#20812)
 discard cd628718ed akka http javadsl - add path directive tests (#20813)
 discard 464e8aeb4a +htc #20272 HttpMessageParser swallows IllegalHeaderException (#20783)
 discard f01ab2aed6 +doc example snippet for akka http java dsl: SecurityDirectives (#20717)
 discard 4ef80430b0 =htc #20683 added more docs, documented expected double-run behaviour (#20765)
 discard 9977054aa1 =htc migrate BodyPartRenderer to GraphStage #20288
 discard 8912ebe35b +htc #20683 discardEntityBytes() combinator for draining entity stream (#20707)
 discard 142239aab2 +doc add depenedency note to docs #20732 (#20761)
 discard e399a9c97b example snippet for akka http java dsl: FileAndResourceDirectives (#20758)
 discard 8b252a400d +doc #20521 Enrich docs and tests regarding empty strings used in matchers (#20719)
 discard efe1f69eac Merge pull request #20445 from kkasravi/issue_20414_kkasravi
 discard 66c3a01251 +htp #19756: Add extractData and extractRequestEntity directives. (#20730)
 discard c39a0383fd fixes #20414 Allow different ActorMaterializer subtypes
 discard ef8e23d35c +doc #20699 improve docs for akka-http (#20722)
 discard 2b0ff64856 +doc #20466 example snippet for akka http java dsl: FormFieldDirectives (#20731)
 discard b3e4347c02 +doc #20466 example snippet for akka http java dsl: RouteDirectives (#20721)
 discard 3273ac9d91 +doc #20466 example snippet for akka http java dsl: CodingDirectives (#20718)
 discard 2c1affdcf3 +doc #20466 example snippet for akka http java dsl: ExecutionDirectives (#20710)
 discard 0e75330db2 +htp #20705 allows javadsl creating custom rejections
 discard 079a857d41 +doc #20466 example snippet for akka http java dsl: BasicDirectives (#20647)
 discard 8aad978712 Merge pull request #20681 from bantonsson/wip-ban-update-scalariform
 discard deaa150993 =htp #20648 encoder now encodes all response types, not only successes (#20691)
 discard 8287adadb6 Update to a working version of Scalariform
 discard f48a8e2134 +htp #19929 NameReceptacle[T].as[B] take Unmarshaller[T, B] instead of FromStringUnmarshaller
 discard 8d6b205794 Merge pull request #20680 from akka/wip-ByteString.empty-patriknw
 discard 638fff8e96 =htc #20214 disabling SNI per-connection now works (passing though sslconfig) (#20621)
 discard 6555115a13 doc #20622 Document the Raw URI option in reference docs (#20682)
 discard d35a26ee77 +htp #20535 add checkSameOrigin directive to HeaderDirectives (#20560)
 discard c74d9b5896 replace thin spaces with regular spaces (to make diagrams look good) (#20696)
 discard 7cef14a215 =http #20687 remove dead code and unused import from Unmarshaller (#20688)
 discard f82caf5894 htp #20685 HttpEntity should not care about the materialized type of its Source (#20684)
 discard e2905f77a9 use ByteString.empty
 discard 223db8f8e2 +doc #20466 add header directive examples (Java) (#20673)
 discard 2b9c50ce3c +doc add java example for onCompleteWithBreaker (#20675)
 discard 3726e038e0 +htp #20198 onCompleteWithBreaker directive (#20402)
 discard 349e60b07d Merge pull request #20660 from akka/wip-20659-leaking-tests-patriknw
 discard 8d801dd320 htp #20392 ControllerStage should complete when parsing of request failed and bad request response sent. (#20596)
 discard 1be9b499b4 fix memory leaks in tests, #20659
 discard 87c4c339da =htp #20610 Fix Java RouteTest to not depend on scala DSL in API (#20615)
 discard 9c8c3b2990 +doc  #20466 Include Future Directives Examples for Java. (#20619)
 discard 4ccd294d75 +doc #20466 akka http javadsl - add debugging directive test (#20651)
 discard 12c9704c75 =htc #20602 avoid checking racy value if we don't really care (#20617)
 discard b33a733000 =doc fix inaccurate docs #20632 (#20652)
 discard d13fc713da Merge pull request #20618 from akka/wip-20607-DeflateSpec-patriknw
 discard 0c8c46cbea increase some test timeouts in http, #20607
 discard cfc89a060c !htp,java #20592 javadsl complete* should take Marshaller[...,RequestEntity] (#20593)
 discard 6e3b1a6e52 =htp #20601 increase timeout in File touching tests (#20603)
 discard f02eed7783 +doc,htp example snippet for akka http java dsl: CookieDirectives (#20585)(#20466)
 discard ff8885d232 =doc,htp #20466 Include Respond Directives Examples for Java. (#20595)
 discard 951af7dbe7 Add scheme directive example in javadsl (#20586)
 discard 8e0a4221c9 Merge pull request #20554 from Hawstein/hawstein-20288-pushpullstage-to-graphstage
 discard 5c7c9e1ecd make OneHundredContinueStage an object
 discard 3c3e5f3829 !htp Move classes from javadsl to javadsl.server to keep in release jars #20556 (#20558)
 discard abfa3c5722 replace PushPullStage with GraphStage in HttpServerBluePrint
 discard 95a420e483 HTTP: Document how a type is marshalled into json #20514
 discard 0b5ef61bdb Workaround for unidoc failing to compile scaladsl.server.Rejection
 discard c1b52a5c31 20413: Implemented. Now 0 and 1 treated as boolean if specified. (#20526)
 discard 5f51a1da64 Docs for half closed client WebSockets #19957
 discard 9f0324071b +doc #17972 added spray migration guide (#20511)
 discard a8f18367e3 !htp #18919 #19519 New JavaDSL for Akka HTTP (#20518)
 discard cc423fe603 Test spec for Strict-Transport-Security added
 discard 634e455bdf Reverted to maintain binary compatibility; extra fields allowed in Strict-Transport-Security
 discard fa80919fb7 Added preloaded field to Strict-Transport-Security header in akka-http headers model
 discard fb71fa56a7 htc #20379 allow registering custom media types (#20401)
 discard f4ac536fe1 =htc #19650 expse effectivePort on Uri, better port handling
 discard 105726b572 re-enable DontLeakActorsOnFailingConnectionSpecs #19049
 discard 04eb6e44e3 format the code
 discard 2601d13ca2 Merge pull request #20471 from poojadshende/poojadshende_WsProbe_update_for_outProbe#20122
 discard 77ebc2e766 headerValueByType should extract just value #20472
 discard 56f7b1491c Updated for outProbe
 discard cdea96fec6 =htc convert from identity to ConstantFun.scalaIdentityFunction (#20467)
 discard 2ce29bf33a Introduced backpressure timeout (#20131) stage.
 discard 38d72797ca =htc make HttpMessageParser use GraphStage #19225 (#20385)
 discard 320e2cdd7b htp #19681 MalformedRequestContentRejection cause traceability (#20346)
 discard 82189159e1 htc #20388 HttpServerBluePrint is now resilient to the response being handled before the scheduled timeout response for same exchange. (#20458)
 discard c106453017 =htc Various minor cleanups (#20451)
 discard 225340f32c =htt #19792 Increase file upload directive test timeouts
 discard 3cc12a6f21 verify docs for complete directive #20280
 discard d1b53fde2f boolean unmarshallers will unmarshall 0 to false 1 to true (#20416)
 discard baa18d110e Merge pull request #20307 from zhxiaogg/feature/zhxiaogg-20288
 discard feca60489a htc #20362 Expire defaults when HTTP-date is not possible to parse (#20362)
 discard 52d2cfdb1f =htp #20338 correct byte range slicing (#20382)
 discard eb08596547 htc #20403 fix initialization of deprecated field (#20411)
 discard d1871337d6 doc #20409 Broken link corrected in Akka HTTP WS server docs (#20410)
 discard 2fea6fcf8e htc #20398 fix missing param delegation in javadsl https (#20399)
 discard dced1fd0c5 =htc replace printEvent with Flow[T].log #20288 (#20384)
 discard 0067194700 !htc #20371 allows for simple HTTPS usage from Java, fixes typo in APIs (#20373)
 discard beb04c642d Add basic support for Java 7 NIO file systems (#20293)
 discard 56ec11fc6c Updated the link for 'full routing example' to WebSocketCoreExample.java (#20389)
 discard 104b024294 htt #17542 and #20298 resource leak test coverage and fix (#20300)
 discard e3785223f4 +htc #20273 EitherUnmarshaller (#20274)
 discard 6be1625806 Adding javadsl.model.MediaType.Compressibility (#20378)
 discard db1a097030 support HttpEntity.with/withoutSizeLimit in scaladsl HttpEntity, #20342
 discard 0703ae85ed Migrate BodyPartParser to GraphStage #20288.
 discard b43e1ec698 =doc Fix path to "akka.http.host-connection-pool" (#20363)
 discard 2cd747041d =doc Fix `authorizeAsync` reference in `authorize` docs (#20359)
 discard 7dd477750a Disable diagram verification for akka-http-tests (#20355)
 discard 2dda14d842 Merge pull request #20297 from hepin1989/rename-flow-graph-things
 discard a947353edf +htp,str #20326 more links to ssl-config and update default TLS version
 discard 00d465563f migrating Doubler, KeepGoing to GraphStage
 discard 9d5c529d91 = rename FlowGraph* to GraphDSL
 discard 4b24bf8c11 i=doc fix #20291 by exposing imports better (#20292)
 discard 0541d9794f htc #20258 add override modifier in the custom header methods
 discard 78bbcdd582 Merge pull request #20277 from poojadshende/poojadshende_Doc_For_getfromdirectory_20186
 discard ec21b4bcb9 Updated the documentation example for Directives.getFromDirectory and Directives.getFromResourceDirectory- #20186
 discard 86e4dcdbc6 htp #20214 more docs on https context configuring
 discard a353ac52c9 htp #20214 allow workaround for disabling SNI
 discard bbe0d676ba =htc #20080,#20081,#20082 Simplify pool gateway synch
 discard e1220c19e2 =htc #20236 enable streaming responses with `Connection: close` (#20254)
 discard dd4e1c90a0 =htc #19834 replace StreamUtils.identityFinishReporter with Flow.watchTermination
 discard 7723b3e928 =htc Refactor StreamUtils.identityFinishReporter to Future[Done]
 discard b23f9721af Refactor anon GraphStageWithMaterializedValue to object
 discard ee1a1d0299 =htc #19834 convert StreamUtils.identityFinishReporter to GraphStage
 discard f912a251bf htp #19678 add variadic concat route combinator
 discard 4bc7085548 =htc #16394 Remove StreamUtils.recover, Flow.recover is now available
 discard c82e8ac45a htc #19834 convert streamutils to GraphStages graphstage
 discard 9fa1c3465e =htc #19834 Replaced PushStage based captureTermination with GraphStage
 discard 634447d656 htp #20103 introduce Scaladoc groups for Directives
 discard 05cb262316 Remove 'the' duplicates
 discard 5493bcedbd Merge pull request #20085 from agolubev/19834-Replace-UTF8Encoder-with-GraphStage
 discard f4b4e44ccb Merge pull request #20060 from leachbj/fix-19953-bl
 discard 24331a2392 =str #19834 Replave UTF8Encoder with GraphStage
 discard 17596fe11c Merge pull request #20189 from drewhk/wip-19777-truncation-exception-drewhk
 discard bee3cc68f5 #19777 OutputTruncation should be only reported if there is proof of it
 discard 87c74cfc4c =htc #19953 Complete Promise in captureTermination onDownstreamFinish
 discard ee5f8545a8 Merge pull request #20181 from lolski/lolski-issue-19976-javadsl-wip
 discard 1dd88396d2 Merge pull request #19895 from drewhk/wip-19892-killswitch-drewhk
 discard 4b454415a5 Merge pull request #19913 from vans239/19910-checkContentLength
 discard 53401dcf79 19892: KillSwitch (controllable stream completion)
 discard 20192063a6 adding java dsls
 discard cc43a39beb =str #19834 replace PrepareForUserHandler with GraphStage
 discard 442737d3d7 Merge pull request #20139 from venilnoronha/media-type-text-markdown
 discard 86e16ac24e Merge pull request #20087 from akka/wip-ws-streamed-matchable-ktoso
 discard f5d41f2088 Replaced PushStage based CheckContentLength with GraphStage #19834
 discard 6607db4b89 Added markdown file type to MediaType text/markdown entry
 discard 7bc5735881 Fixes #20126 - Added text/markdown to MediaType
 discard 78127c0833 Merge pull request #20055 from ktoso/wip-headers-more-fancy-ktoso
 discard c9ec11316d Merge pull request #20109 from akka/wip-19965-RequestParserSpec-patriknw
 discard 1ab2373e11 =htp #20052 headerValueByType now works with custom headers
 discard e974559c6d Merge pull request #20098 from akka/wip-remove-workaround-comment-ktoso
 discard 6a811ec082 increase some test timeouts in http-core, #19965
 discard d6ebd70c70 =htp #18615 rm comment on workaround in Scala 2.10
 discard ed41c71f23 Merge pull request #20011 from ktoso/wip-deprecate-dangerous-static-fields-ktoso
 discard 34bd3d9f1b +htc #19162 add init workaround when scala inits first (and then java)
 discard 0b3d61eecb Merge pull request #20101 from ktoso/wip-fix-small-timeout-ktoso
 discard 93125f002b htc #19693 fix too small timeout in test
 discard b03474927d +htc #19162 add safe java accessors to scala objects
 discard 090c6d537e =doc fix code include marker for timeouts
 discard 5cbfcbfce0 =htc make ws.Message toString reprs consistent
 discard f20d6fd5d3 +htc #20086 make ws.*Message.Streamed not private
 discard 467858134d =doc Fix documented type in authenticateOAuth2Async
 discard 5da1ed7365 Merge pull request #20075 from akka/wip-typo2-patriknw
 discard 7a6cc20d70 Merge pull request #20043 from wlk/issue-18500-fix-scaladoc-warnings
 discard e49566e90d fix the the typo
 discard e9a9ee8c7b Merge pull request #20010 from ktoso/wip-authorizeAsync-ktoso
 discard 96d76be807 Merge pull request #20016 from akka/wip-fix-matVal-graph-RK
 discard f8fcd42532 !htc WIP #19956 removing case classes from HttpMessages
 discard 86df1ca00d +htp #20002 add authorizeAsync
 discard 33d02356dc simplify materialized value computation tree, fixes #20015
 discard eb3e67e4d5 =doc fix scaladoc warnings #18500
 discard 933e4010bf =htp #19397,#19842 fix content negotiation for non 2xx and Accept handling
 discard 34f4d65bcc =htc #20024 introduce more specific exception type for connection close
 discard 4882df088a Merge pull request #19701 from agolubev/agolubev-#19299-Performance-Flow.flatMapMerge
 discard ea3481529a =str #19299 Performance Flow.flatMapMerge
 discard be64728e5d Merge pull request #20025 from ktoso/wip-more-specific-exception-ktoso
 discard abb8d897c0 =htc #20024 introduce more specific exception type for connection close
 discard 4156186f93 Merge pull request #20014 from johanandren/wip-20014-non-null-message-on-stream-size-ex-johanandren
 discard 9cd656431b =htt #20013 Provide a description as stream size exception message
 discard 29005dfa5b =htt,str,doc #20009 Fix for found unsafe graph stages
 discard a8e193c7c8 Merge pull request #20012 from akka/wip-19995-fix-MessageSpec-RK
 discard ec66f22dc2 Merge pull request #19968 from ktoso/wip-explicit-shutting-down-as-note
 discard 27a30ab876 +doc more visible note on connection pool shutdown
 discard 8d4e92aa01 Merge pull request #20000 from wlk/wlk-18500-fix-scaladoc-warnings-from-jenkins
 discard 10de49c688 fix race condition in MessageSpec, fixes #19995
 discard 407478da00 fixing scaladoc warnings reported by jenkins
 discard 51a8209af9 #18765 Update to latest MiMa which is now an AutoPlugin.
 discard 9111b06556 Merge pull request #19984 from 2m/wip-#19983-without-size-limit-api-tests-2m
 discard 5e45d8c0f2 #19983 Add withoutSizeLimit overrides for Scala API.
 discard eb394347dc fix and document VirtualProcessor, fixes #19790
 discard afe0389473 Merge pull request #19943 from spray/wip-15799-mathias
 discard e525b1b7aa =htc #15799 implement client-side `Expect: 100-continue` support
 discard ca5e0f81d1 Merge pull request #19871 from ktoso/wip-timeout-http-error-ktoso
 discard ebf1bfaa5c +doc,htp #19896 directives for RequestTimeout and docs
 discard f3ab1a729f Merge pull request #19952 from richard-imaoka/wip-doc-akka-http-what-it-is-not-richard-imaoka
 discard 9192586bb5 Fix typo #19898
 discard 789eb8d461 Replace mentions to Spray to Akka HTTP #19898
 discard 537fe74b68 Add "Phylosophy" section to Akka HTTP doc #19898
 discard 09ebb1fc86 =pro upgrade to sbt-boilerplate 0.6.0
 discard 035161754a =htc #19058 prevent errors to be logged for http timeouts
 discard 2388ad0766 Replace errorLogging with GraphStage - resolves #19899
 discard 7103725754 Merge pull request #19885 from miklos-martin/wip/@miklos-martin/#19861/strict-transport-security
 discard 4480a98a79 add Strict-Transport-Security header #19861
 discard 0777a998a3 =htc #19827 avoid double-push when request timeout triggers
 discard 5a0dc02c7b =doc typesafe config is still named typesafe
 discard 950cdd0b4a Merge pull request #19858 from ktoso/wip-sbt-version
 discard c4b3a9b85a =htc #19287 fixes SNI issue on JDK8 in http client
 discard b3784653b3 Merge pull request #19881 from akka/wip-19879-AkkaSpec-RK
 discard 40fb25a922 Merge pull request #19868 from spray/w/missing-documentation-bits
 discard bd27b53ac0 remove akka.stream.testkit.AkkaSpec, fixes #19879
 discard 686b42a96f =doc #19840 Introduction docs for HTTP
 discard 9256593e60 =htc #17595 a word of warning against increasing `pipelining-limit` on the client
 discard 481bf8bac9 =doc #16491 document ways of controlling server parallelism
 discard ca605c55f4 =all remove unused imports
 discard e421ef97a9 =htc fix some warnings
 discard f67aa24c85 Merge pull request #19854 from johanandren/typesafe-lightbend-name-change-johanandren
 discard fa7c7244a8 Merge pull request #19817 from ktoso/wip-fix-bind-to-javadsl-ktoso
 discard b644c51bda =htc #19814 fix port handling in ConnectHttp
 discard 72903ef660 Update copyrights and links to the new company name #19851
 discard c7a80fe30a Merge pull request #19815 from ktoso/wip-fixups-for-2.12.0-M3-ktoso
 discard b562dd8969 =htc make basic credentials token method return correct token
 discard 690ef9921b =htc make HTTP compile under Scala 2.12.0-M3
 discard c85b3811f3 splitting up TLS APIs
 discard 67c70609d2 +doc add missing migration parts to java documentation
 discard f33aa2b06c !str split Framing into javadsl and scaladsl
 discard 4a00465f47 Merge pull request #19797 from ktoso/wip-entity-raw-json-ktoso
 discard 9ff2904695 +doc #19796 explain how to obtain a JsValue using entity(as)
 discard 98960c72ec Merge pull request #19788 from ktoso/wip-connect-to-ktoso
 discard 36cf547581 -htp #19577 replace overloads of bind with HttpConnect
 discard 0cb1be5d8f add section about Java 8 APIs #19655
 discard c03badeb93 Merge branch 'wip-fixups-RK'
 discard 087bd167c3 clean up dependencies #19755 and other fixes
 discard 8d549d70a4 Documentation improvements
 discard ac0d07990d Merge pull request #19584 from cmbaxter/feature/xff-avoid-dns-cmbaxter
 discard 5c7e26e430 Merge pull request #19761 from matsluni/fix-spray-references
 discard d2d47adc32 =http =doc, fixes #16113 - fix some spray references in scaladoc
 discard 6f7aca88f5 Merge pull request #19757 from drewhk/wip-19553-one2onebidi-fix2-drewhk
 discard 10ae7eb9ff #19553 Fix One2OneBidi not failing if inner flow completion wins the race with cancellation
 discard bf58fb54b9 Merge pull request #19750 from lolski/lolski-issue-19293-rebased
 discard 876c7660ac Merge pull request #19745 from ktoso/wip-bind-to-ktoso
 discard a0b0b169a6 =str #19293 fix issues in Sink.seq + minor doc fixes + use Sink.seq and limit in tests where appropriate
 discard 247334e4dd Merge pull request #19684 from 2m/wip-#19662-reuse-pool-settings-2m
 discard 5e4acc1242 Merge pull request #19742 from johanandren/wip-fix-failing-HighLevelOutgoingConnectionSpec-johanandren
 discard 3e56183e7b =htc #19741 cannot pull twice bug in OutgoingConnectionBlueprint fixed
 discard 92474412d8 #19662 Reuse connection pool settings if none specified
 discard b565dac5d5 Merge pull request #19703 from akka/wip-19702-maxFixedBufferSize-RK
 discard 609c433ae2 add maxFixedBufferSize materializer setting #19702
 discard 092d5ccfb7 =htt #19388 Fixing broken test in akka-docs from RemoteAddress changes
 discard 27894223f9 +htc #19577 binding DSL for javadsl Http
 discard 2819b69c8e !htt #19388 Chanring x-real-ip from raw to real modeled header
 discard 1a550b9417 !htt #19388 Removing use of InetAddress.getByName
 discard cbf23aeb00 Merge pull request #19690 from drewhk/wip-19553-one2onebidi-cancellation-drewhk
 discard d1d5b73778 Merge pull request #19528 from ataraxer/wip-http-response-cancellation
 discard d03c59392b Merge pull request #19673 from newca12/newca12-#19610-fix-multipart-form-data-unmarshaller
 discard ace793735e Merge pull request #19715 from ktoso/wip-done-marshalling
 discard 42fd571ff1 !htp #19528 HttpServerBluePrint: close connection on request entity cancellation
 discard 2405b32b78 =htc #19528 OutgoingConnectionBlueprint: replace splitWhen/prefixAndTail with custom stage
 discard 667cd2c4d1 Merge pull request #19718 from naferx/wip/copyright-headers
 discard faf1484399 #19553 One2OneBidi should report truncation also if wrapped flow cancels early
 discard 95e4c2d453 Add Typesafe copyright header
 discard 0061cbc67c Merge pull request #19712 from johanandren/wip-19699-no-private-types-in-http-public-api-johanandren
 discard b515cdb49a +htc #19708 provides default marshaller for akka.Done (200, empty text response)
 discard a4f3250fa6 =htc #18993 HttpConnectionPool constructor made private as it leaks impl type
 discard c51afd4e20 Merge pull request #19415 from briantopping/resources-with-osgi
 discard 15019c4c84 Merge pull request #19695 from naferx/remove-unused-imports
 discard 8e6cad68f5 =htc #19692 Improved docs for the web socket message classes
 discard e82d8a9e48 Merge pull request #19697 from 2m/wip-rendering-warning-2m
 discard e340ded0ef Merge pull request #19543 from akka/wip-19315-document-websocket-client-johanandren
 discard 48d86b8c02 Merge pull request #19685 from johanandren/wip-19674-http-header-request-or-response-audit-johanandren
 discard 8b3a67e4b2 #19639 Supress warnings on custom headers
 discard 458af93560 Remove unused imports
 discard fb7b9e2523 =doc #19315 docs for websocket client
 discard 1eff930922 !htt #19674 Audit HTTP headers and mark correctly as response or request
 discard 70850deeae =hts #19663 Bind-timeout cannot be infinite, reference.conf corrected
 discard c8ddce7a55 =htp fix multipart/form-data unmarshaller when no Content-Type field is present
 discard 2bb351dbc3 Merge pull request #19586 from akka/wip-cover-java-http-interface-with-tests-johanandren
 discard 5ed14308ba Merge pull request #19656 from jypma/java_https_fix
 discard 63556f4618 Merge pull request #19640 from akka/wip-19623-early-response-errors-johanandren
 discard 6eff6affec !str #19620 Java API for shutting connection pool down
 discard cca1dce05c +htt #19657 Fix type mapping to re-enable Java HTTPS servers
 discard f9f961c1cf Merge remote-tracking branch 'upstream/master' into resources-with-osgi
 discard 863ac9b359 =htt #19623 optimizations and more careful handling of complete and failure in PrepareRequest
 discard a212b457ee !htt #19628 Make CORS response headers extend ResponseHeader
 discard 72e51fcd31 =htt #19623 Early response no longer causing push or pull twice errors
 discard 92bf35aedc +htt #19618 adding missing factory methods for server settings in Java API
 discard 2aef575a08 =htt Test coverage for the Java HTTP extension
 discard 11ac3c97a3 Merge pull request #19606 from akka/wip-19514-making.config-classes-easier-to-evolve-bin-compat-johanandren
 discard 9f5d434b99 !htt #19514 Update RouterSettings to be non case class
 discard f6bd301a05 Merge pull request #19607 from akka/wip-stream-non-experimental-RK
 discard 3d64beaa82 !htc #19514 add withXYZ methods to all configs
 discard 48195b4375 !htc #19514 more case class => class boilerplate
 discard ababace003 !htc #19514,#18958 make config in HTTP non-case class + from reference
 discard 2485a22017 Merge pull request #19604 from akka/wip-19441-convert-from-Option-to-Optional-in-javadsl-johanandren
 discard 6f16871a88 remove experimental marker from stream/testkit/parsing/http-core
 discard 6a00da84e3 wip #19441 convert from Option to Optional in javadsl
 discard e99017a022 =pro #19068 All copyrights ranges and single years updated to a range ending in 2016
 discard f3a5661292  #19440 replace Scala Future usage with CompletionStage in javadsl
 discard 1798d86cba !htt #19388 Removing use of InetAddress.getByName
 discard 09decd0780 !htc,str #19275 fix various scala/java interop problems in DSL
 discard 62feae0ea6 !htc,str #19275 adjust bind/client apis on Http()
 discard 4d5a53726a !htc,doc,htp #19508 fix casing of WebSocket (as per spec)
 discard 981d3c6e0d =pro fix junit version to be the same in both scopes
 discard 9d4104f207 !htc,str #19275 towards ssl-configurable server, change APIs
 discard 325d1ba569 =str #18890 Polish Source.queue
 discard c4d738438b #19566 Increase too tight patience for FormDataSpec
 discard 84e48d1617 Merge pull request #19558 from drewhk/wip-19333-remove-implicitmaterializer-drewhk
 discard 76ab864b45 #19333: Remove ImplicitMaterializer
 discard 9d41e7e110 Merge pull request #19482 from agolubev/agolubev-#19361-migrating_ByteStringParserStage_to_GraphStage
 discard 61c5208024 Merge pull request #19494 from akka/wip-small-fixes-RK
 discard c8d5abbee2 =str #19361 migrating ByteStringParserStage to graph stage
 discard e64aef4131 Do not verify if scaladoc diagrams have been generated as there is none in this project.
 discard d011098615 squash some warnings
 discard 0f241856cc #19046 replace system.{shutdown => terminate}
 discard ca8821174c #19213 clarify clientAuth=None
 discard c85f424bbd Merge pull request #19527 from 2m/wip-19517-publish-akka-parsing
 discard bfaa4dd302 also fix FlowInterleaveSpec
 discard 7f662ec6b7 #19517 publish akka parsing
 discard ff01ab2ab7 +htc #16819 implement server-side request timeouts
 discard a93a73ef5b !htc improve header rendering control by introducing distinction between request and response headers
 discard 5ad606bc76 =htc update outdated documentation in reference.conf
 discard ed24f88023 =doc Move formField directives' docs to a correct directory
 discard 91bab6b6cd Merge pull request #19465 from wjur/wjur/form_fields_master
 discard 5bc7e605fe  #19503 fix closed-pull in ResponseParsingMerge
 discard f32a0d35a5 fix HttpResponseRenderer termination
 discard 91a59c7cfc #19467 avoid pulling closed port in ProtocolSwitch
 discard 54fae40a46 #19451 use random port in WebsocketIntegrationSpec
 discard 9d5e40247e  #19398 fix stream leak in ProtocolSwitchStage
 discard 81512c7ac8 Merge pull request #19505 from 2m/wip-stream-build-fix
 discard 0e1af556fb Various streams build improvements
 discard 697694b60e Merge pull request #19476 from drewhk/wip-19441-java-optional-in-javadsl-drewhk
 discard 5c8f06b77a  #19427 do not require Flow in UpgradeToWebsocket
 discard 482e4e3566 19441: Use Optional instead of Option in http core javadsl
 discard d5b16564d4 +htp: #16651 Add formFieldMap, formFieldMultiMap & formFieldSeq Directives
 discard 746759efa0 Merge pull request #19455 from 2beaucoup/remove-java6-compat
 discard 78a36be88e =htc #19418 add compile test for accessing javadsl content/media type
 discard 978c5910c3 =htc #19418 avoid LUB problem in javadsl.model.ContentType, see SI-9621
 discard 9a01f73d68 Merge pull request #19454 from ktoso/wip-mediatype-java-problem
 discard e2b967ce72 #19447 remove compatibility fallbacks for Java < 8
 discard eb3bfd5d21 #18860 add back @SafeVarargs annotations
 discard b0eafa4e7e =htc #19418 avoid LUB calculation problem, see SI-9621
 discard 1515edce90 =doc fix github link as in #19434
 discard 4a811ef86e +doc #19429 initial merge of docs-dev and docs
 discard 7c21a9d235 Merge pull request #19425 from akka/wip-19094-fix-double-pull-PoolConductor-RK
 discard da7414ada3 =pro disable docs in http core for now
 discard 09d00d93fd =pro fix unidoc/javadoc settings
 discard d605c11ba4  #19417 fix empty.head error in WebSocket termination
 discard 85a3a81906 fix actor leak in streams
 discard c3808e7252  #19094 fix double pull in PoolConductor
 discard 1c32a1aafa =pro fix aggregates
 discard 4c2567f7ce =pro merge akka-http-tests-java8 with akka-http-tests (raw)
 discard bfe1971695 +pro add Akka Streams HTTP to master build > merged akka-bench-jmh-dev with akka-bench-jmh > renamed akka-stream-tck to more correctly named akka-stream-tests-tck > merged java8 tests with normal tests in http
 discard 400fd7989b =htp #19331 Make FileAndResourceDirectives work in OSGi environments
 discard 6a46416ae1 Merge pull request #19396 from akka/wip-18948-eagerComplete-RK
 discard 3df65f1400 Merge pull request #19375 from akka/revert-19250-wip-fix-multipart-model-java6-ktoso
 discard e84e47c60d  #18948 add eagerComplete parameter to FlowOps.merge
 discard 4144b90330 Merge pull request #19369 from akka/wip-no-fuzzing-in-test-server
 discard cc283f3dbd Merge pull request #19255 from spray/w/19240-http-remove-flattenMerges
 discard ad265b6dab Revert "!htc fix multipart model (java6 had trouble)"
 discard 325b930875 Merge pull request #19210 from spray/w/18349-add-TlsSessionInfo-header
 discard 67a41b7673 =htc disable fuzzing-mode by default in TestServer
 discard 784de26c0a +htc #18349 emit Tls-Session-Info header when configured on both client and server
 discard 9d964b73d1 Merge pull request #19349 from ktoso/wip-withoutSizeLimit-ktoso
 discard 675c1780e5 =htc Added test to check if charset is set on application/json content type
 discard 45236cd5a5 =htc #19352 HttpServerBluePrint: get rid of costly flatMapConcat on the rendering-side
 discard df7b41e8fe =htc #19240 HttpServerBluePrint: replace splitWhen/prefixAndTail with simple GraphStage
 discard 5e6eb39a31 +htc #19237 entity#withSizeLimit for Java + add withoutSizeLimit
 discard 4909789278 =htc add explicit override keyword where apropriate
 discard 7c67808648 =htc #19340 fix broken user-handler completion in WS
 discard 9d425472dc =htc cleanup imports
 discard dce55b6c10 Merge pull request #19262 from ktoso/wip-fix-inputstreamsource-ktoso
 discard aa2c2c4cc8 =htc,str #19256 InputStreamPublisher could emit without pending demand, bug
 discard cf8cd01027 +htc add blocked-by as convenience rel (see https://datatracker.ietf.org/doc/draft-ietf-httpbis-legally-restricted-status/?include_text=1)
 discard e7cb52185e Merge pull request #19250 from ktoso/wip-fix-multipart-model-java6-ktoso
 discard 0cc023036c !htc fix multipart model (java6 had trouble)
 discard d211e6b49e Merge pull request #19219 from ktoso/wip-sslconfig-ktoso
 discard a6be457185 =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
 discard 7357b92839 fusable SplitWhen and reusable HTTP blueprint
 discard 7779d3e4ce Merge remote-tracking branch 'pr/19097' into release-2.3-dev
 discard 802d458ccd =htc, htp replace double backticks in comments with single backtick
 discard a30da9fb44 !htc #15674 add Java side of Multipart model
 discard 988e20e7a5 !htc restructure HttpEntity model on the Java side for consistency in modelling approach
 discard 409ddeaff1 !str #19129 New homes for file and java.io stream factories
 discard 60a9a45d7a Merge pull request #19214 from 2m/wip-rename-source-sink-factory-applies
 discard 402fa67745 Merge pull request #19209 from spray/w/16821-form-data-encoding
 discard 8f7e242973 =str #19128 #19127 rename Source/Sink factory apply overloads
 discard 35f02df5d1 =htc #16821 support UTF-8 characters in field values
 discard 2c18a3d44a  #19196 fix StageActorRef termination watch leak
 discard f8074794d1 Merge pull request #19187 from 2beaucoup/generic-csv-form-fields
 discard 204ce70807 !htp #19185 generic CSV form field unmarshallers
 discard 5b3ee203b6 Merge pull request #19181 from spray/wip-mathias-explicitimplicits
 discard 5891149ef1 !str #19137: Rename inlet and outlet to in and out on Flow/Source/SinkShape
 discard da6eefcb11 add fusing
 discard 749ec4c111 =htp add explicit type annotations to public implicits where still missing
 discard de9bfc669d Merge pull request #19157 from johanandren/wip-19156-remove-sink-sorce-flow-stage-johanandren
 discard dc35b89749 =htp stop case class extraction from throwing IllegalArgumentException
 discard 8af6082cb2 !str #19156 Source/Flow/Sink-Stage removed
 discard 16128b35e7 Merge pull request #19158 from ktoso/wip-more-docs-on-entitylimit-ktoso
 discard a82ab25b72  #18962 MergeSorted and read() completion handling
 discard 88699706e7 Merge pull request #19160 from ktoso/wip-fallback-for-wildcard-port
 discard 9e4cc593fa =htc #19159 Adds falback for wildcard charset with decimal priority
 discard 0b1d4331a1 =http - 19058 - make idle timeout log DEBUG instead of exception
 discard 5ed3dd5db6 =htc #16395 print decoded text for non-binary strict entities
 discard 4a481f8a4e Merge pull request #19118 from Softwire/wip-18567-unmarshallers-for-csv-number-sequences
 discard 5f8326a975 =htc,doc more docs on EntityStreamSizeException
 discard 68aa98892b Merge remote-tracking branch 'pr/19150' into release-2.3-dev
 discard 7ae0d4fd65 Merge pull request #19151 from 2beaucoup/minor-cleanups
 discard ee09fa3f8c =htc, str remove references to 'akka.io.tcp.windows-connection-abort-workaround-enabled' setting
 discard 084d9bd555 =htc: minor cleanups
 discard 87da84394e =str&http - 19142 - Renames all occurrences of `mat` with `materializer`
 discard 5c73b636ed =htc amend CodingDirectivesSpec to match rebased code
 discard e3f695df3f =htp #19099 make sure headers are always written on `finish` in `GzipCompressor`
 discard 048a6788bc =htp #19099 fix encoding of empty stings
 discard de04a6b35f !str #19005 make groupBy et al return a SubFlow
 discard 13931ceb1b =str #19072 fix FlattenMerge init race
 discard 495bac9d4c Merge pull request #19120 from akka/wip-19091-remove-buffer-in-blueprint-√
 discard 02312fb3fd =http - 19091 - Removes the buffer(1, Backpressure) from the Http blueprint
 discard db8234bb04 !htp #18567 Added unmarshallers for CSV integer sequences
 discard 251a625b51 =htc remove reference to jdk7 class in test
 discard f1e15f159b +htc add `text/csv(UTF-8)` ContentType
 discard dee19ca515 Merge pull request #19060 from ktoso/wip-towards-a-reusable-http-pipeline-ktoso
 discard df13ef681f =htc #19050 reusable http blueprint: attribute injected rem-addr
 discard 46ca50fc3a !htc, htp #16991 add support for precompressed media-types and `.gz` file extension suffixes
 discard 0b1a16f797 !htc, htp remove `specimen` method of ranges, restrict `Unmarshaller#forContentType`
 discard 340d32f45d !htp #19034 refactor content negotiation, upgrade to new MediaType / ContentType model
 discard cb69df99a2 !htc refactor MediaType and ContentType model for better type-safety and cleanliness
 discard 9da70ca51a =htk fix potential test failure obfuscation
 discard f641affbd9 =htc remove while text color (because jenkins)
 discard b28ded7feb +htc,tes #18563 move scripts autobahn jenkins scripts to project
 discard e0753cf96a Merge pull request #19077 from ktoso/wip-jenkins-autobahn-ktoso
 discard 046550157c =htc #18563 fix access to props
 discard 3728ff2026 Merge pull request #19073 from ktoso/wip-jenkins-autobahn-ktoso
 discard a1d860ceeb =htc #18563 small fixes to make autobahn tests nicer to Jenkins
 discard d85e2688fe !str #19037 rename FlowGraph to GraphDSL
 discard 4093facdf3 =htc slight renaming, refs #19052
 discard 50e8e2b9c6 =htc replace websocket support graph by simpler graph stage
 discard 8bb7a4e530 =htc restructure HttpServerBlueprint as stack of BidiFlows for better readability
 discard 0829e02652 =htc ignore test, to be fixed in #19049
 discard 960bcc9c77 =str make StageActorRef "single" and watchable, fix some tests
 discard 5e7f77cf70 =str Use SeqActorName in more places
 discard 8264cdbbe3 =htp Fixes early error also being signalled as error via event
 discard 2525b37979 Merge pull request #18979 from spray/wip-16898-mathias
 discard ce98fc1d0b +htp add `selectPreferredLanguage` directive incl. docs
 discard 94d3654499 !htc #19023 improve/refactor `Language` and `LanguageRange`, add convenience helpers
 discard b8e965212e =str,htc apply review feedback: smaller improvement across the board
 discard a3f032bcaa =htc,htp prepare for enabling `stream.materializer.debug.fuzzing-mode=on` in tests
 discard 35a982a9cd +htc migrate `pipelining-limit` server config setting from spray
 discard 98e4dd6616 =htp #16898 detect early responses, warn + close if detected
 discard 8d05dc1d79 =htp #18830 simplify HttpServerBluePrint: removing bypass, clean up 100-continue support
 discard 123349c72b Merge pull request #18946 from johanandren/wip-16841-uploadedFile-directive-johanandren
 discard 68a94f84a5 Merge pull request #18942 from ktoso/wip-customheaders-impr-ktoso
 discard 4450111f1a +htt 16841 uploadedFile directive
 discard 2dd5d4b45c +htc #18898 modeledCustomHeader to ease matching on headers
 discard b70b8fd1c4 =htp #18999 fix IllegalArgumentException in getFromFile/getrFromResource when serving empty files
 discard ca216699f1 =htc add test to verify URI against a very long path
 discard 49f14704db Merge pull request #18926 from hseeberger/release-2.3-dev
 discard 9611797c41 Merge pull request #18951 from akka/wip-add-sink-last-√
 discard 4b4d6ef9d7 +str - Adds Sink.last and Sink.lastOption to mirror Sink.head and Sink.headOption
 discard ba472d3bc8 Merge pull request #18941 from spray/w/16828-cookie-parsing-new
 discard a651a065fa !str - Moving the InputStream and OutputStream utilities into Source and Sink
 discard eb2891e292 !htc allow configuration of cookie parsing mode, fixes #16828
 discard f1ef65eb92 Merge pull request #18934 from akka/wip-18916-file-io-√
 discard 49aa6d631d !str - 18916 - Source.file and Sink.file
 discard 82801761c8 Merge pull request #18905 from ktoso/wip-throws-in-tests-empty-stream-ktoso
 discard 5c1f7892cd =htc fix formatting
 discard ef20307fa6 +str #18906 add Sink.headOption
 discard a17311baa5 Merge pull request #18888 from spray/wip-16468-mathias
 discard 1dded4af98 =htp apply simplification possible after fix of #16394
 discard 5aa20d7785 =htp small style cleanup in tests
 discard c51f250da5 +htp #16468 add `withSizeLimit` modifier to `HttpEntity` to flexibilize entity size verification
 discard 2df2cf4477 +htc #18925 Add parallelism param to IncConn.handleWithAsyncHandler
 discard 0800f0c6cd =htp #18881 accept multipart boundary parameters with internal spaces
 discard 03c7e696c9 =str #18902 in tests (due to grouped+Sink.head) empty response stream would throw
 discard c7f4fc8421 Merge pull request #18854 from ktoso/mwip-more-idleTimeout-client-tests-ktoso
 discard 8ff7bee725 =htp #18825 don't print parsing exception stackstraces to the console
 discard 6b23cbca5e =str #16927 preserve header order in body parts
 discard 3bdc890aeb =str #17732 covered all client APIs to check if idle timeouts work
 discard 183e951633 =htc Remove Java 7 features
 discard a2a4d11915 !str - Switches Sink.publisher to use a boolean to indicate fanout rather than a number of allowed subscribers
 discard a5159841bb !str - 18808 - Removes Sink.fanoutPublisher and makes Sink.publisher specify number of subscribers
 discard 387bf75545 =str #15707 name unnamed modules
 discard 30e8764a28 Merge pull request #18838 from akka/wip-flatConcat-√
 discard 2d5bd7c2d6 !htp #18479 defer parsing of query key-value-pairs
 discard 60362d73d1 !str - replaces flattenConcat with flatMapConcat
 discard 276cf462a3 Merge pull request #18836 from spray/wip-revert-spray-json-utf8-workaround
 discard 2586923c44 Merge pull request #18823 from ktoso/wip-idleTimeout-tests-ktoso
 discard 810d5e1726 =htp #18389 revert earlier workaround since original problem in spray-json has been fixed
 discard d8f475ddd8 Merge pull request #18809 from akka/wip-18806-address-flattenstrategy-√
 discard abdc3024dc =htc #16597 more tests for outgoing connection timeout
 discard f8664b3754 -str - #18806 - Replacing flatten(FlattenStrategy) with flattenConcat
 discard 728c134bd7 !str - 18608 - Moves the a.s.io.Timeouts functionality into Source/Flow/BidiFlow
 discard 784cfcdf19 Merge branch 'wip-RIP-OneBoundedInterpreter2' into release-2.3-dev
 discard bccfab1f90 !str,htc replace and remove OneBoundedInterpreter
 discard 3d851936d8 =htt - Improve stability of ClientServerSpec
 discard b8721698e0 Merge pull request #18770 from ktoso/wip-idleTimeout-ktoso
 discard f838d1ff72 Merge pull request #18707 from agolubev/agolubev-#17338_add_OutputStreamSource_GraphStage_based
 discard fac90c638a +str #17338 add OutputStreamSource and InputStreamSink
 discard c3c9fc9895 =str #16597 initial steps with idleTimeout
 discard 18d1f398a5 =str - Makes GraphStageWithMaterializedValue covariant its type parameters
 discard 33ec2696f6 =htp #16962 docs for creating custom directives
 discard 22c72e786c Merge pull request #18752 from 2beaucoup/missing-reason-phrase
 discard 299066d94c =str #18763 remove unused parameter in PoolConductor
 discard 50c310fa20 Merge pull request #18742 from johanandren/wip-18661-make-java-testkit-consistent-with-scala-johanandren
 discard a92892cc71 Merge pull request #18784 from akka/wip-18781-√
 discard 10ccdf2837 +htt - 18781 - Fixes a SOE in javadsl.HttpsContext.create
 discard 54cbb1380e !str #18674 remove FlowGraph.Builder.add(Sink|Source)
 discard 4a43fc2967 =htp #18661 effectiveUri in Java testkit
 discard bd591cdaab !str #18692 javadsl.FlowGraph.Builder.add()
 discard d28be399e0 Merge pull request #18750 from spray/w/18628-errors-from-ws-handler
 discard 863db1454d =htc log error if user handler fails
 discard 578a1ccd6c  =htc #17344 Error-close client-side response stream if there are responses pending at connection end
 discard 193ee57272 =htp #18759 fix accidental recursive loop in java WebsocketUpgradeResponse
 discard b63ade885b !htc move scala side WebsocketUpgradeResponse to scaladsl.model.ws
 discard 45b812becf =htc #18628 WS: report proper close code when user handler fails
 discard a779066dd0 +htc report peer close reasons to the user with custom exception
 discard a3838dbf41 =htc use automatic probes in MessageSpec
 discard 3d64687bbd Merge pull request #18605 from akka/wip-HTTP-graphs-∂π
 discard 87cc97c5df !str,htc remove FlexiMerge/Route
 discard 181749cb9f !str make Inlet/Outlet invariant and add Java variance
 discard c166c6966f Merge pull request #18667 from analytically/release-2.3-dev
 discard ac83045f30 =htp #17971 parse responses with missing reason phrase
 discard c688dfeb60 Merge pull request #18690 from hakuch/17353-verbosity-hakuch
 discard aa78c65e74 Merge pull request #18693 from spray/w/17275-squashed
 discard 7b215f485e =htc move `Sec-WebSocket-Key` creation/validation to header model
 discard 87b500d8a9 =htc server side handshake cleanup and clarifications
 discard 35155c0e3c +htc #17275 Java-side of Websocket client API
 discard 12aec9eb3b !htc #17275 encapsulate Websocket request arguments in new `WebsocketRequest` class
 discard 4ac2c6b642 =htc Websocket Autobahn Suite test runners and documentation
 discard c159ead4b7 +htc #17275 Websocket client implementation
 discard 4038c6ff21 =htc introduce ByteStringSinkProbe and update tests to new infrastructure
 discard ba88bd962f =htc accept entity for DELETE and GET methods
 discard 90277865a8 +doc,htp #18496 overrideMethodWithParameter
 discard d9ec9446b0 Merge pull request #18647 from akka/wip-17827-alsoTo-√
 discard 076c97e4f0 =str - #17827 - Introduces  operator for Sources and Flows, to attach a Sink in an inline broadcast fashion.
 discard af28b8c7ab =htc fix WS masking for empty frames on client side
 discard 78fdd20c77 +htc allow configuration of random source in Websockets + various cleanups
 discard 25f5736ab0 =htc cleanup of WS infrastructure
 discard a7f6b996c8 +htc add missing javadsl.Http.outgoingConnectionTls overload + remove extra params
 discard c4f3482f88 =htt #17353 Reduce verbosity of logging on pool shutdown
 discard f548c94edf +htc,doc #18657,#18665 FormData javadsl and FormField docs
 discard d716b9fa65 =doc,htp #18657 document FormField vals
 discard 49dcd07363 =doc,htp #18657 document Headers request values
 discard 1d60377e90 =doc #18657 Doc host and path directives
 discard edc1bedb77 Merge pull request #18654 from spray/wip-18121-mathias
 discard 9f6126caf4 Merge pull request #18627 from ktoso/wip-directives-bonanza-ktoso
 discard 2b3041f8a4 +htp #18496 add missing directive documentation (scala)
 discard c467cde0ef =htc #18121 enable UTF-8 decoding for HTTP header values
 discard 37a5b0fa2c =htc fix formatting + typo
 discard 319abec356 Merge pull request #18642 from ktoso/wip-fix-tlsspec-ktoso
 discard 4377c632c2 Merge pull request #18562 from ktoso/wip-illegal-headers-warning-bad-ktoso
 discard ac71afec74 Merge pull request #18631 from spray/wip-18397-mathias
 discard f49889f100 =htc #18641 request must be made to the right port
 discard 6bef7ba9c0 Merge pull request #18580 from spray/wip-18539-mathias
 discard bd0fb497f0 =htp #18632 check ports of URI and Host header in effectiveUri
 discard 1498a7ee78 =htc #18397 fix ArrayIndexOutOfBoundsException in HttpHeaderParser
 discard a95e98b76d =htc fix off-by-one errors in header name and value length verification
 discard a4163a198c Merge pull request #18602 from ktoso/wip-htc-failure-docs-ktoso
 discard a0f5515dd7 +htc add popular ContentType instances for convenience
 discard aad19ab887 =str: Optmizing GraphInterpreter
 discard 323d1ba4ac Merge pull request #18566 from drewhk/wip-fusable-fanin-fanout-drewhk
 discard eec89a1ac2 +str: fusable fan-in and fan-out ops
 discard 1a716a2e29 Merge pull request #18584 from kukido/kukido-17329-harmonize-spelling
 discard 32632aa568 +doc,htc #18600,18597 documents where/how to deal with failure in Http
 discard 2f1c541a9b +htc,java #18600 Add missing convenience ContentTypes class
 discard f079cf12c4 =htc upgrade to updated akka.parboiled internalization
 discard 26809f0411 !par upgrade akka.parboiled internal copy to parboiled 2.1.0
 discard e981e326f2 Merge pull request #17643 from pjan/revision/http/generalised-authentication
 discard e9446b8b98 =htc #18539 Fix off-by-one error in response entity parsing
 discard 4c7ede112f =doc #17329 Spelling normalization, typos fixed.
 discard b099440140 Merge pull request #18520 from ktoso/wip-csvParams-simpler
 discard 3ba1570688 Generalised Authentication Directives to accept Bearer Tokens
 discard 61f27cbedd Actually implement proper cascading
 discard 415c771abf =str,htp clean up build warnings
 discard b281a13161 =htc #18533 make configuration of parsing less confusing
 discard 214570715f =htc #18518 make it simpler to unmarshal csv values from params
 discard ee01ccdd14 !str #16410 #16597: Removed TimerTransform, added Timeout stages
 discard c6cd8178db =htc #18489 allow `infinite` value in max-content-length
 discard 51d17299cc +htp #16438 add Java-side rejection handling support
 discard 73b4cb5da9 !htp use immutable collections in Rejections
 discard 762c749ebb =htc add missing Java model class for ContentTypeRange
 discard 0a69d2069d Merge pull request #18390 from fehmicansaglam/18389-fix-spray-json-unmarshaller-utf8-bug-fehmicansaglam
 discard 83c650ca53 =htp #18389 Fix spray-json unmarshaller utf8 encoding bug
 discard f9ad4d370b Merge pull request #18381 from ktoso/wip-reenable-tests-ktoso
 discard 7ed551b516 =htp #18361 enable pending test in RouteDirectivesSpec
 discard 41e00e522b =htp #18361 bump spray-json version and enable pending spec
 discard 9b26e999b7 =htp #17068 decodeRequestWith(NoEncoding) should not touch request entity
 discard f33ee87f72 =htp #17419 fix `Decoder.decode` to collect all output data
 discard 925a5f391f =doc add more documentation for WebsocketDirectives and testing
 discard 313b320b27 +htp #17726 add support for WS subprotocols to WebsocketDirectives
 discard cb489e1695 +htk #17914 add nicer Websocket route testing support
 discard 71210d5af6 =htp fix test in FileAndResourceDirectivesSpec
 discard 2b9de7dfb2 =htp: remove chunking leftovers from FileAndResourceDirectivesSpec, cleanup
 discard 3a76824fee Merge pull request #18201 from spray/w/fix-test-response-fail
 discard 6eea0f9204 Merge pull request #18000 from 2beaucoup/minor-test-fix
 discard 85a00fd2f4 +htc #18250 add HttpEntity#apply(contentType, source) for Chunked
 discard 84fe0e138f =htp remove printEvent from test
 discard 17c048d626 =htp more newline test fixes
 discard bf92a59d94 =htp #17984 reenable test in ContentNegotiationSpec also make it more agnostic to newline encodings
 discard a583a1c4b5 Merge pull request #18049 from spray/w/16472-max-content-size-for-chunked
 discard 40c4261edf Merge pull request #18120 from spray/w/16834-client-side-uri-parsing-mode
 discard 199a599e07 Merge pull request #18194 from spray/w/18044-fix-http-1.0-500-failures
 discard 8965da681e Merge pull request #18171 from spray/w/16583-better-comment
 discard 4c29bb4699 !htk change return type of TestResponse.fail to Unit to avoid surprises for Java implementors
 discard d3b9dbb938 =htc move tests keys to src/test/resources (+ fix instructions)
 discard 02ed170f68 =htc #18044 fail HTTP/1.0 requests with 400 if no default-host-header is set
 discard f80c4078df Merge pull request #18143 from spray/w/http-stack-cleanups
 discard d2b94ec605 =htc #16583 update comment to point to new issue
 discard 24f9e8341c =htp #18070 add comment to scaladoc of formField/parameter how to work around compilation error
 discard 615122eda2 =htc fix scaladoc of Http.bindAndHandle*
 discard 554313759a =htc restructuring of Websocket stack as stacked BidiFlows
 discard e0c5f9cd28 =htc convert request rendering from a stage to a plain function
 discard 5c56130b6a =htp: reenable tests
 discard afc8195d9a +htc #16834 apply uri-parsing-mode setting to header parsing as well
 discard c0873a4fb4 Merge pull request #18062 from spray/w/15687-enable-endpoint-verification
 discard 60374f16e6 !htc #15687 enable https hostname verification on Java 7+
 discard af9f5088a6 Merge pull request #18089 from kulikov/feature-htp-fix-header-directives-with-symbol
 discard bcc68400e1 Merge pull request #18073 from spray/w/18064-remove-materializer-implicits
 discard 855a0faa33 =htp: fix match headers by symbol name
 discard 53290c71c8 =htc cosmetic fixes
 discard 2d8e9d43ff =htc remove a layer of redundant wrapping
 discard 3edfab2433 !htp simplify implicit resolution by getting rid of `RoutingSetup`
 discard d7f89aec78 =htp a few small things that got lost in the #17988 merge
 discard 6a77c6ef2c Merge pull request #18063 from spray/w/18028-fix-java-websocket-api
 discard 0ad389c21d +htc #18027 add the missing javadsl.clientLayer and serverLayer
 discard 34043893e1 !htp,jso,xml #18064 remove implicit parameters of Unmarshaller instances
 discard 0f7ef7b5cf !htp #18017 don't use scala.Tuple2 in javadsl
 discard 4b2b867df0 !htp #18028 fix signature of Java-side handleWebsocketMessages directive
 discard 6cf6e49777 =htc #16472 apply max-content-length setting to Chunked and CloseDelimited entities as well
 discard cf18a24f3e +doc #18012 add Java-side Server Websocket documentation
 discard cec04630d5 +str,doc #18012 adds missing docs on client-side http in java
 discard 6305dac79f Merge pull request #18025 from spray/wip-18012-mathias
 discard 762a2fea4f Merge pull request #18026 from 2beaucoup/fix-docs
 discard d0bfb8862f =docs #18012 complete remaining TODO sections in scala HTTP docs
 discard a336abc69b =doc, htp minor fixes in docs and tests
 discard ed153cde73 +htk add RouteTest.testAppRoute
 discard c9770cd50a +doc add Java testkit documentation and scaladoc
 discard aa619052ca Merge pull request #17988 from ktoso/wip-javadsl-handleWith-ktoso
 discard d958f24d85 !htp #17965 more consistent and 22-ified javadsl handleWith
 discard c3308d54f4 =htc #17992 prevent single failing server connections from cancelling the binding
 discard 54712726ab Merge pull request #17990 from spray/w/java-side-documentation
 discard f71373ff11 +doc add more detailed PathDirectives documentation
 discard b4e6de1f93 +doc PathDirectives: the missing Scaladoc parts
 discard 758eaab8c7 +htp #16439 allow creation of custom marshallers on the java side
 discard e848e3d9fd +doc add overview documentation for java-side directives (+ some cleanup)
 discard fbe487d628 Merge pull request #17983 from spray/w/17982-parse-headers-and-ContentType
 discard dca0126b0e Merge pull request #17987 from spray/w/17984-enable-content-negotiation-tests
 discard 251b0a6d65 =htp #17984 #17985 fix ContentNegotiationSpec
 discard 954f56f266 =htp #17985 fix content negotiation assuming charsetRanges being List in pattern match
 discard 726411ef20 =htp #17984 enable lot's of broken tests in ContentNegotiationSpec
 discard 3feba5390d +htc #17982 introduce ModeledCompanion.parseFromValueString, MediaType.parse, and ContentType.parse
 discard 6fae50635e =doc document java-side handlers
 discard 25b566ab5b =doc add explanation about Route => Flow conversion
 discard aea472bce7 =doc add lots of documentation about java-side routing API, some detail and further examples still missing
 discard 35f9c10043 =doc port over some http documentation from the scala side
 discard b56e0dd3b9 +htp add RequestContext.materializer
 discard 6f731a9598 +htp allow creation of custom Parameters, FormFields, PathMatchers, Unmarshallers, and RequestVals
 discard 6373394721 Merge pull request #17880 from 2beaucoup/space-in-path
 discard 7516d555cc Merge pull request #17948 from spray/w/small-java-api-additions
 discard ae1df20e0f !htc use correct akka.japi.function.Function interface on the Java side
 discard f0ad049aca !htc fix javadsl.model.HttpProtocols constants not being public static
 discard 102a17637e +htc add a new javadsl.model.headers.Location.create aux constructor
 discard 83ecdd640c +htc add javadsl.model.HttpEntity.toStrict
 discard 6af5d655a4 +htc add java-side constructors for ChunkStreamParts
 discard 607d1ab4af = htc #17943 more robust creation of function literals
 discard 528ca2921d =htp #17873 normalize whitespace for resource paths
 discard b7215a16ed =htp #15588 use Source from akka.stream.io
 discard 5f94dd502c =str - Various internal Akka Stream improvements
 discard 221fb1e8fd Merge pull request #17824 from drewhk/wip-17504-http-cancellation-fix-drewhk
 discard cadc66128c Added test for cancellation scenarios in Http client/server
 discard c5f5edca9a Make broadcast cancellation configurable
 discard 5cf4b65eec =htj #16436 add missing Java directives
 discard 2d6394e7e1 !htj move RequestVal classes to javadsl.server.values
 discard 3a100c3e26 +htj #16436 add ExecutionDirectives.handleExceptions
 discard 13f6f3afc5 =htj move directive tests into own package
 discard 96215b5def Rename RunnableFlow to RunnableGraph
 discard 55ddc7e978 Rename FlowMaterializer to Materializer
 discard 67e7066d07 Rename OperationAttributes to Attributes
 discard 4c516321b4 Merge pull request #17777 from matsluni/#17181
 discard 4d8592838c Merge pull request #17808 from drewhk/wip-17786-addendum-fix-shutdown-drewhk
 discard 924a633656 make racy test accept 500 or exception
 discard 24b3df73dd Merge pull request #17771 from spray/w/17664-add-multipart-to-entity-shortcuts
 discard caa5aeaa19 fix actorsystem shutdown in tests
 discard 63861e44a5 - Fix accidentally passing ClientServerSpec tests - Making materializer more robust against exceptions
 discard 13b14f9a32 +doc add server-side WebSocket documentation
 discard 661e0f2565 !htc remove `Streamed` subclasses to signify that streamed is the default and add convenience Message constructors
 discard c0cb301d06 Merge pull request #17791 from spray/wip-docs2-mathias
 discard 4d22e5cfab Merge pull request #17774 from spray/wip-17600-mathias
 discard caebaeeb5c Merge pull request #17745 from akka/wip-VirtualProcessor-∂π
 discard 1db93e06c1 Merge pull request #17677 from briantopping/release-2.3-dev
 discard 756eedf9a7 Fix for #17677, #17714, parsed to https://tools.ietf.org/html/rfc6265#section-5.1.1.
 discard e95eb770e5 Merge pull request #17787 from drewhk/wip-16899-tcp-closing-modes-drewhk
 discard f098178977 =doc add client- and server-side HTTPS section for scala
 discard b8d84646c8 +str #16889: Configurable TCP close modes
 discard d571df3760 =str fix sub-upstream cancellation in concatAll
 discard d943b6dfe5 =htc small improvement in test (as per review from @jrudolph)
 discard a6d3f425d8 Merge pull request #17767 from spray/w/various-small-improvements
 discard 3827e3c4ef =htj #17181 fix objectMapper
 discard b4fed6e637 !htc #17656 do not render host header default port values
 discard f54dab13c0 =htp add more explicit type annotations to implicit definitions
 discard fd429223be =doc complete alphabetical directive listing for scaladsl, improve scaladocs
 discard 99df60e3b6 =htc #17664 create convenience shortcuts in FormData and FormData.BodyPart to simplify client-side file uploads
 discard 319437364b =htc #17664 create Multipart.toEntity to simplify creation of multipart/formdata requests
 discard 94c3fc1bea Merge pull request #17107 from alekstorm/repeated-parameter
 discard f4021a9f1c !htp remove implicit ExecutionContext parameter where possible
 discard 0a390b5a85 =htp add more tests for PathDirectives and fix test descriptions
 discard 737a0a88c3 +htc add missing constructor for javadsl.model.headers.RawHeader
 discard a58ec6cf1a +htp extract multiple occurrences in the parameters/formFields directives by suffixing with .*
 discard c1389cf072 =htc #17187 fix illegal request entities not producing the right error response
 discard ca8c49199f Merge pull request #17654 from spray/w/17051-fix-multipart-truncation
 discard 644a24a724 +htc some convenience methods for javadsl.model.HttpCookie
 discard 923edf95ea =htc #17709 fix incorrect default port in `Http.cachedHostConnectionPoolTls`
 discard 1f678fb7e0 =htp #17051 fix multipart unmarshaller not surfacing header parsing errors on outer (part) stream
 discard 0483202c48 =htp #17051 fix BodyPartParser failing to detect initial boundary if it is chunked
 discard a0a09845e1 =htp move tests for MultipartUnmarshallers to dedicated file
 discard 1dc1e4f96b Merge pull request #17728 from spray/w/17551-fix-new-ActorInterpreter-leak
 discard 4b529979d3 Merge pull request #17723 from drewhk/wip-17702-keep-none-drewhk
 discard 359c76eec9 =htc #17551 fix leak because of never subscribed Websocket handler if connection is closed by peer
 discard 254e6a8376 +str #17702: Add Keep.none
 discard 60e875b9dd =htc #17403 fix connection pool reusing existing connections too early
 discard e386c13acd Merge pull request #17660 from spray/w/another-batch-of-smallish-fixes
 discard ecbce6ed2e Merge pull request #17658 from spray/w/17404-fix-ipv6-host-header
 discard b4de525750 Merge pull request #17659 from spray/w/16810-fix-flushing
 discard 1692b1224c +htc #17680 add `HttpEntity.contentLengthOption`
 discard cadb5dee3a Merge pull request #17684 from spray/w/17683-fix-message-parser
 discard 40a03eaf73 Merge pull request #17686 from spray/w/17663-fix-HttpEntity.fromFile
 discard 87ce1ff248 !htj #17687 remove superfluous type parameter and implicit of `sprayJsValueMarshaller`
 discard 5b9adeff8f =htc #17663 implement HttpEntity.apply(File)
 discard f646830fdf =htc compact outgoing ByteStrings in parsers to avoid referencing more memory than necessary
 discard 6c150700a0 =htc #17683 drop already consumed input in `continue`
 discard 7147ba37f0 +htp #16810 use flushing deflate call on Java > 6
 discard 8690d8a3a9 +htc #17609 overloads to handle websocket requests with sink and source, removed materializer param
 discard ed8e56e5f8 =htp #17067 port XXE fixes and tests from spray/spray#1024
 discard 83d23df407 =htp add more explicit implicit definition result types
 discard f820dcd29b =htc #16839 don't accept headers with trailing garbage
 discard c98e98473d !htc #16818 also report port in Remote-Address header if available
 discard 799182012f !htc #16641 support remote-address-header setting
 discard c2bb33d76b =htc #17404 fix generation of IPv6 Host headers
 discard 7382a89214 =htp #17657 fix supposedly compatible getHostString failing at runtime on Java 6
 discard 97e991f0a0 =htc use akka-http UA instead of spray in tests
 discard af62b93c1c Merge pull request #17553 from spray/w/17512-bind-parallelism
 discard ab79e4208f making http pass with serialization checks
 discard d1a4e05b77 Merge pull request #17196 from ktoso/wip-splitAfter-ktoso
 discard 7c745919d5 Merge pull request #17506 from spray/w/16826-introduce-cookie-pairs
 discard ea4815eb3f Merge pull request #17544 from drewhk/wip-minor-stream-cleanups
 discard 3732890295 +str #16885 add splitAfter Implementation is shared with splitWhen - see Split / SplitWhere Allows for easy addition of splitWhen(x => Decision) if we'd like to Resolves #16885
 discard a68d0106d6 !htc #16826 introduce HttpCookiePair for usage in `Cookie`-header
 discard f602afd8ea =htp add explicit result types to formField/parameter implicits
 discard d527d369ab !htc #17512 `max-connections` setting to limit connections accepted with bindAndHandle concurrently
 discard 938b896502 +str #17361: Unified http java/scala projects except marshallers
 discard 6f7d4050df !htc move backlog and socket options to configuration in an effort to decrease API surface
 discard dcff5bea9c =str: Don't use "remaining", check proper localized TCP messages
 discard ad136c7f8c Merge pull request #17534 from agolubev/agolubev-#16808-DNS-lookup-branched-from-2.3
 discard 9c926d1356 =htp #16808 fix unnecessary reverse DNS lookups for >Java1.7
 discard c5028ab16d Merge pull request #17502 from spray/w/small-assorted-http-changes
 discard 4cfd525c7d Merge pull request #17529 from spray/w/17494-fix-ws-interpreter-leak
 discard 091cb55630 Merge pull request #17367 from spray/w/17348-ignore-extra-LastChunk
 discard b9dc410933 =htc Fix typo in error message and small improvement in reference.conf docs
 discard 2a38c39835 Merge pull request #17500 from spray/w/marshalling-without-implicit-ExecutionContext
 discard 8810eddf9b =htc #17494 fix interpreter leak due to unsubscribed websocket handler hole
 discard 4adcb822a8 Merge pull request #17471 from spray/wip-https-mathias
 discard 902ba9b196 !htp Change marshalling and unmarshalling infrastructure to use ExecutionContext from RequestContext
 discard d741db48fc =htc s/timely request/timely response/
 discard 54b65b6191 !htc HTTPS-enable server- and client-side APIs
 discard 9b5ecb3ad0 Merge pull request #17370 from gmethvin/http-date-header
 discard 67f755b980 Fix caching of HTTP Date header
 discard 132357ca25 =htc #17348 don't render extra LastChunk at the and of Chunked entity
 discard 7c35ff9642 !str #17123: Make materialized value handling method names consistent
 discard 5f7cdd5b46 Utf8Decoder license clarified
 discard 198013983a Merge pull request #17335 from spray/w/17322-fix-websocket-establishment-race
 discard ad11484f77 =pro #17334 mark scala-reflect and quasiquotes as provided dependencies
 discard f7039d085d =htc #17322 fix race condition between websocket http response and first websocket message
 discard 32a5ee2574 =htc #16055 refactoring: make headAndTail a simple flow
 discard b40ae9b3bd !str #17327 use curried methods for mapAsync
 discard 595d87fc4e =htc extract HttpServerTestSetupBase from HttpServerSpec
 discard 28c80527d9 +htc client-side of http-core Java API
 discard 5aaff7a4fc !htc move ServerSettings and ParserSettings up a package to make them accessible both from the java and scala side
 discard 0d4f7709f5 !ht* #17279 java side: refactor package structure to new layout
 discard 57a175d122 !ht* #17279 scala side: refactor package structure to new layout
 discard c37c4781f2 !htc #17279 refactor package structure to new layout
 discard 7d3b68d184 =ht* #17279 rename akka-http-* modules where agreed
 discard 4e94cfbcdf Merge pull request #17300 from spray/w/add-websocket-java-api
 discard ff9d456037 +htc #16887 the Java side of the Websocket server-side API
 discard 1e0b18d9f1 !str #17031 Rename StreamTcp to Tcp
 discard 978e11f5b8 !str #17031 Use host and port instead of InetSocketAddress
 discard 6a9845f722 Merge pull request #17285 from akka/wip-17277-akka.japi.function-∂π
 discard 87ff20824b Merge pull request #17287 from spray/w/17129-provide-error
 discard aa718591fc =str #17089 stream testkit
 discard fd22ad07b2 !str #17277 remove akka.stream.javadsl.japi.WithVariance
 discard fc9a627352 =htc #16887 properly report truncated WS messages to user handler
 discard de88e71681 =htc #17129 improve error message that serverLayer cannot be reused
 discard 1dbed61e14 =htc #16887 remove duplication in TestServer
 discard 8acdd30a23 +htc resurrect low-level server-side Java API and JavaTestServer
 discard 18c0616c47 Merge pull request #17282 from spray/w/17278-change-to-javadsl-in-java-model
 discard 10beeaa339 =htc #16507 log materialization errors in `bindAndHandle`
 discard de70e5bc05 +str #15588,#17229 Java 6 Synchronous File Sink / Source   These are synchronous implementations, because we need to be Java 6   compatible while developing on 2.3.x. However asynchronous   implementations using AsynchronousFileChannel will come soon for JDK7   users.
 discard cbd625f7df =htc #16887 speed up some websocket tests
 discard 1db09d1cde !htc #17278 replace remaining usages of scaladsl.Source in akka.http.model.japi
 discard 4ea63c5d73 !htc #15681, #15906, #16852, #17064 add client-side connection pooling with retries
 discard ffd8266053 +htc, htp: small improvement to `HttpMessage::withDefaultHeaders`
 discard 24b5cd8cf0 =htc smaller improvements to util helpers
 discard c0813f2415 +htc #17064 add `Uri::toHttpRequestTargetOriginForm` and double-slash path tests
 discard 87e3bfe04f +htc #16887 add support for WS application-level subprotocol negotiation
 discard 016d85c7bc +htp #16887 add simple websocket support directive to akka-http
 discard d652f0eff1 =htc #16887 integrate websocket pipeline into http server
 discard 25f5c9e775 =htc #16887 implement high-level server-side Websocket API
 discard 4bae9c0c97 =htc make headAndTail work if prefixAndTail returns an empty prefix
 discard 6338eb83bc =htc #16887 websocket framing implementation
 discard 2f568d7d33 =htc #16887 a Utf8 encoder and decoder
 discard 4eb94913ec +htc #16887 add server-side websocket API and add example to TestServer
 discard 33e2194f01 =htc #17129 Preliminary fix until this is fixed with the new features from #16168
 discard d13db1c6fc +htc introduce big endian read methods to ByteReader
 discard 0cce7dd24f +htc #16887 add Upgrade header parsing/rendering
 discard aabd8170b6 +htc #16887 implement Websocket header parsing/rendering
 discard 9ac282e686 Merge pull request #17218 from spray/wip-16795-mathias
 discard 0c14834e37 =htc #16795 add missing test
 discard cf71caf103 =htc #17227 always render `HttpChallenge` realm in double-quotes
 discard bc79ef405f !str #17189 Add withAttributes and named to Graph
 discard 4aed280ac9 !str #16951 Unify scaladsl and javadsl OperationAttributes
 discard 27fcf8e601 Merge pull request #17121 from spray/wip-17051-mathias
 discard d086d3680d !str #16937 Remove section, in favor of via and separate flow
 discard 1ddb1f7f79 !htc #17039, #16933 change default materialization placeholder type from `Unit` to `Any`
 discard bd772cbf80 =htc upgrade HTTP layer API to new BidiFlow design
 discard 62496dc49e !htc Some cleanup in internal and external naming, improvements to scaladoc
 discard 0297e7b330 =htp #17051 fix BodyPartParser not handling streaming entities correctly
 discard edb39a0979 !str #16520 Add ActorRefSource
 discard 710041faea Merge pull request #17105 from akka/wip-async-stage-∂π
 discard fa661d94cc !str #17090 add AsyncStage
 discard aa63e194b4 !str #16993 Separate scaladsl/javadsl for FlattenStategy
 discard 2730e28f3c Merge pull request #17094 from spray/wip-16823-mathias
 discard 1293b94af2 Merge pull request #17100 from spray/wip-16806-mathias
 discard 50d66a5e42 Merge pull request #17103 from spray/wip-16803-mathias
 discard b5e5070b6d Merge pull request #17111 from spray/wip-15792-mathias
 discard 3fc9f23eb8 Merge pull request #17112 from spray/wip-17110-mathias
 discard 597b781c09 Merge pull request #17099 from spray/wip-16807-mathias
 discard 0b0648faa2 =htc #16807 introduce `akka.http.parsing.error-logging-verbosity` setting
 discard 6d74daea53 !htc #16803 introduce proper model for type of media-type encoding specs
 discard 1883f3e7f0 Merge pull request #17091 from spray/wip-17082-mathias
 discard 5d41f7c82a Merge pull request #17101 from spray/wip-16804-mathias
 discard e8242cb08d =htc #17110 disallow zero body parts in MIME content
 discard f79d5aa73b Merge pull request #17096 from spray/wip-16809-mathias
 discard 9dbe18d3ad =htp #15792 make `entityAs` directive turn `IllegalArgumentException` into `ValidationRejection`
 discard baf31ceab2 =htc #16805 add tests covering chunked/close-delimited response to HEAD request
 discard ba0e933e54 =htc #16804 make `akka.http.model.RangeUnit.Bytes` a `case object`
 discard 87eb2d2131 =htc #16806 add test demonstrating custom CT and CL in response to non-transparent HEAD request
 discard 730241e028 =htc #16809 add testing proving absence of issue spray/spray#1006
 discard aa77fcf48b =htc #16823 make `Access-Control-Allow-Origin` with multiple origins harder to access
 discard 3267b32202 =htc #17066 port new test from spray
 discard 9170b8b753 =htp #17082 fix response message generated for `MethodRejection`
 discard c1ea9616e5 Merge pull request #17047 from spray/wip-16816-mathias
 discard 5ea21d1743 Merge pull request #17042 from ktoso/wip-16972-bindandhandle-renames
 discard ee0de36af9 Merge pull request #17052 from wjur/fix/empty_authority
 discard b2e1cc9c29 Merge pull request #16995 from akka/wip-bidi-dsl-∂π
 discard 8ef1b01412 Merge pull request #17001 from spray/wip-16988-mathias
 discard 5e9ab1f652 !str #16416,#16994 BidiFlow DSL and Flow.join Mat
 discard d6a185a4b7 =htc #16954 Fix handling of empty authority in Uris
 discard 45dd7e957f +htp #16816 Add variants of `conditional` directive taking only ETag or only Last-Modified value
 discard e97be4e9ad Merge pull request #17020 from spray/wip-close-tests
 discard dd03c32c3a !htc #16972 harmonize naming - bindAndHandle...
 discard d8a5f240e6 +htc #16972 makes bindAndStartHandlingWith actually run()
 discard fee75067a3 =htc #16953 Fix handling of empty hosts in Uris
 discard e874214808 =htc Enable rendering of HTTP/1.0 responses, increase test coverage for connection closing logic
 discard 709c1a0bf0 !str #16992 Rework Source and Sink name parameter
 discard a770c3e0d5 =str #16751 Update to reactive-streams 1.0-RC3
 discard dd9d32ecbe !htc #16988 hide model.parser.HeaderParser from public API, add proper `HeaderParser.parse`
 discard 7ac3851cf4 =htc add missing `private` markers to internal parser sub-traits
 discard 675c14a078 =htc small internal member naming improvement
 discard ce1d02b0ce =htp #16934 s/ActorFlowMaterializer/FlowMaterializer where possible, smaller cleanups
 discard 6be61d0ae8 =htc #16934 s/ActorFlowMaterializer/FlowMaterializer where possible, smaller cleanups
 discard 4d9606805e =htc,htp Small fix in scaladoc, add FIXME reminder
 discard 5241c6a757 Merge pull request #16949 from spray/wip-16835-mathias
 discard 27a29ca818 Merge pull request #16919 from spray/wip-16814-mathias
 discard 194f7784d0 !htp #16833 Add minimum number of iterations to `PathMatcher::repeat` modifier
 discard 537f4adde6 !htp Refactor ExceptionHandler infrastructure for symmetry with RejectionHandler
 discard 74b9b60f72 !htp #16835 Refactor RejectionHandler infrastructure for cleanliness and independence from rejection ordering
 discard 298d90d42c Merge pull request #16892 from spray/wip-16822-mathias
 discard 2138c59e88 !str #16902: Unify stream internal representation
 discard 94d8640cce =htc Rework tests sensitive to defined header model (class names and count), introduce HttpHeaderParserTestBed
 discard 3c52bd4b0f =htp #16814 Fix ClassCastException in `PathMatchers.NumberMatcher`
 discard 98cd0248b0 +hco #16822 add model for `Referer` header
 discard 983d664766 !htp #16593 negotiate content encoding
 discard 9f18395b76 =htp make coding specs more robust On my machine I got: GzipSpec: "invalid code lengths set" instead of  "incomplete dynamic bit length tree" DeflateSpec: "unknown compression method" instead of "incorrect header check"
 discard e258279551 +htp improve naming consistency + cleanup
 discard 1e6ebfcef0 =hco #16865 response parser needs to continue with startNewMessage if method is still missing
 discard 595d3abe66 !str #16425: Fix bind failure tests, unbind should not fail on bind error
 discard 630dc9c5e5 !str #16565 Make Flexi* limitations explicit
 discard 59953eebda Merge pull request #16730 from akka/wip-15851-ActorBasedFlowMaterializer-patriknw
 discard e77bddf5cd Merge pull request #16727 from akka/wip-16577-FlexiMerge-exceptions-patriknw
 discard b1615f87f5 !str #6577 Align API of Flexi with Stage
 discard facf478729 !str #15851 Rename FlowMaterializer and settings
 discard 728dd60a9a !str #16563 terminal operations start with run*; runFold runForeach
 discard 32636692b0 Merge pull request #16607 from gregbeech/wip-16030-age-expires-headers
 discard ae97ce8f1c =htc #16566 fix company name typo in copyright comment
 discard 75ad80f362 +htc #16030 Age and Expires headers
 discard 1c71590087 +htp #16516 allow setting maximum ByteString chunk size for decoding operations
 discard 8c0b15ea3a +htp #16516 rewrite Deflate/GzipDecompressor as StatefulStage to defuse zip bomb
 discard fb935b53a0 +hco another variant of StreamUtils.runStrict that takes an Iterator of inputs
 discard 8a23b7fbae tidy up once more
 discard 6abb62db46 !htc #16494 provide content negotiation fallback to exception handlers
 discard a83971ab7a =htc simplify content negotiation
 discard 411aa7c114 =htc optimize copy shortcuts
 discard f406cfd328 +htp #16543 add directives to add or remove trailing slash
 discard 4158762dff Merge pull request #16519 from 2beaucoup/custom-date-header
 discard 22d678e70c Merge pull request #16514 from spray/w/16500-fix-date-parsing
 discard 5b1e8cc268 !htp add some FIXMEs and small fixes
 discard 7ab1c528a1 =htc add one more test checking against #16574
 discard d6d14958ef =htc make server accept early incoming request stream close
 discard 075f7634ac =htc #16574 fix large requests not being consumable on the server-side
 discard fbc404250f =htc small improvement in BodyPartParser
 discard 3d8aeae038 =htc refactor HttpClient stream setup, closes #16510
 discard d6df5f32a8 =htc small refactoring in OneHundredContinue support
 discard 4268337c36 !htc clean up and unify HTTP exception model
 discard 0b012a63c6 =htc small improvements in `DateTime`
 discard 0aec8fd443 =htp mark Http.ServerBinding `sealed`
 discard 57e31e011b Merge pull request #16550 from akka/wip-16400-javadsl-stream-io-patriknw
 discard 8257c696d0 !str #16400 Add Java API for StreamTcp
 discard 0dab4f50c2 !str #16484 #16392 Remove String identifier of junctions
 discard d7a2fc2c22 Merge pull request #16559 from akka/wip-16557-Source.single-patriknw
 discard d060b7eeed !str #16557 Rename Source.singleton to Source.single
 discard cb55c14a52 Merge pull request #16489 from spray/w/16488-fix-http-tests
 discard c85cff0d81 =htc #16488 add missing assertions in tests
 discard 25b26a7f39 Merge pull request #16485 from 2beaucoup/header-order-fix
 discard 76585e33ac =htc small cleanup
 discard 2b5dae1fb6 =htc #16500 parse Sunday dates and dates with long weekday names correctly
 discard b869b2afdb =htc #16501 render custom Date header
 discard cfe0ec2274 =htc #16482 preserve header order during parse
 discard 48b52eb867 !htc replace Parameter interface with ju.Map.Entry in japi.Uri
 discard cc260e1324 !htc use japi.Option
 discard 59c0b8fc87 =htc use forall
 discard 93e0076c80 =str #16380 Cleaned up Source/Sink/Key overlap
 discard 96db6d51ad =str #15152 operation transformations
 discard ca2a1e984b Merge pull request #16308 from spray/w/15911-java-routing-dsl
 discard 7bb03d131e Merge pull request #16414 from spray/wip-16162-mathias
 discard a2b3dee717 +htp add ToNameReceptacleEnhancements companion object
 discard 9b5bad9b71 +htp smaller improvements in FileAndResourceDirectives
 discard a37885144d !htc remove unused ExecutionContext implicit on HttpEntity.toStrict
 discard 641a80f723 +htp add shortcuts for quick encoding / decoding
 discard 8b24da67f8 +htc add missing HttpEncodings constants and related helpers
 discard 92d43c2938 !htc small fixes to the japi.Authorization/HttpCredentials model
 discard 7f6f072889 +htc add japi.MediaType.toContentType helper
 discard 5429dab82e +htc add starting points for requests with a certain HTTP method
 discard 238a9d2319 !htp remove `ScalaRoutingDSL`
 discard 0889c914a7 +htc add `startHandlingWith*` helper methods to `Http.ServerBinding` and `Http.IncomingConnection`
 discard f957c159a0 !htp upgrade (and simplify) main API entrypoints
 discard a56f476003 !htc #16162 upgrade HTTP-level APIs to end-user style
 discard 9e52989915 =all some more fixes to make it build in Eclipse
 discard de3b41e2ef Merge pull request #16417 from akka/wip-fix-eclipse-build
 discard 5996bb5291 +str,htc #16071, #16072 New Stream Tcp and Http API
 discard 366e69c6c1 +htc fix Java build for Eclipse
 discard f7aea33f35 Merge pull request #16337 from spray/wip-15799-mathias
 discard 4a633347d4 =htc prevent response entity rendering for status codes not allowing response entities
 discard 91a01d3516 =htc #15799 add server-side 100-continue support, fix request- and entity-stream error propagation
 discard 014b63592a +htc minor additions to header model
 discard 31e1d5611b =htc small simplification in message parsers
 discard 333b7f6ce9 =htc replace `merge` + `zip` in server pipeline with new `FlexiMerge`
 discard 3f4d81dc93 =htc fix broken per-connection header cache
 discard 84f31c77c8 -str #16393 removes timerTransform from public API
 discard b3ad7b7add =htc #16388 fix StackOverflowException during chunk parsing
 discard a85fe2054e !htp #15923 port `FormFieldDirectives` from spray
 discard 83404f1568 !htp #15927 port `MarshallingDirectives` from spray
 discard a35a0394cb !htk rename `RouteTest::entity` to `RouteTest::responseEntity`, smaller test cleanups
 discard 686e723bda !htp #16190 refactor and improve marshalling infrastructure, get rid of `Marshallers` abstraction altogether
 discard 1a53149cb6 +htc apply smaller extensions and simplifications
 discard 141f439260 !str #15236 Replace Transformer with Stage
 discard 5b0971ef26 Merge pull request #16326 from spray/w/16289-fix-handleExceptions
 discard 2b26d52986 +str - Renames SynchronousPublisherFromIterable to SynchronousIterablePublisher        Introduces an Actor-based IterablePublisher        Gives names to most of the publishers
 discard 5774875ad8 =htp #16289 in `handleException` also catch strict exceptions during route building or execution
 discard e28f40fa98 =str - Various Flow and FlowMaterializer improvements
 discard 0a0fb2e2d3 =htc optimize rendering for Strict entities
 discard 8797a18891 !htc,par cleanup warnings
 discard 6699a66d83 +htp #15922 import FileAndResourceDirectives from spray
 discard 43c0db25dd =htp #16238 fix RangeDirectives not to assume reusable entity data stream
 discard cb177b572c +htc a safer Future.awaitResult that doesn't throw away the call stack of the awaiter
 discard c215ef4d7e +htp resurrect RequestContext.flowMaterializer
 discard 78861bf6b0 !str #16235 Rename Sink.future to Sink.head
 discard 5241c9eda6 Merge pull request #16207 from spray/w/16084-CustomHeader-model
 discard 43ab0a41c0 Merge pull request #16205 from spray/w/15656-fine-grained-dependencies
 discard 116425a52a Merge pull request #16195 from spray/w/15930-RangeDirectives
 discard 18d918adb6 Merge pull request #16206 from spray/w/16175-regard-raw-request-uri-header-setting
 discard 32eb29a1ae +htc #16084 introduce CustomHeader superclass for user-defined headers
 discard 50f75443ca +pro #15917 provide SprayJsonSupport in akka-http-spray-json project
 discard b092193330 !htp #15656 split out scala-xml support into its own subproject
 discard 6a3b97b2ad +htp #15930 import RangeDirectives from spray
 discard 6d6c2aad01 Merge pull request #16179 from spray/w/15933-import-security-directives
 discard 4aac63781f Merge pull request #16208 from spray/w/15920-DebuggingDirectives
 discard 5f4ca2bf7f =htp #15920 fix test-case broken because of merge conflict
 discard 2196a9f8dd +htp #15933 import + improve SecurityDirectives (+ infrastructure) from spray
 discard 97fb1bf842 Merge pull request #16158 from spray/w/15920-DebuggingDirectives
 discard 47f1ca782c =htc #16175 regard `raw-request-uri-header` setting
 discard ac2df476c8 !htp #15674 upgrade to new Multipart model
 discard 785edf2a78 !htc #15674 refactor, improve Multipart model
 discard 941dbb23f9 =htc small fix and improvements to HttpEntity
 discard 5925e18027 +htp #15920 import DebuggingDirectives from spray
 discard 6b6f2e0ca9 Merge pull request #16177 from 2m/wip-16066-via-and-to
 discard bda55367e1 !str #16066 rename connect to via/to
 discard ddf3dc1609 Merge pull request #16157 from spray/w/RequestContext-withChangedSettings
 discard 05213a008e !htp consistently prefix simple extraction directives with `extract`
 discard 74f73442ee +htp provide RoutingSettings through RequestContext
 discard 2585a7f1c1 !str #16039 Remove old scaladsl, rename scaladsl2
 discard ebcc33a31d =htc improve error messages
 discard bab9064707 Merge pull request #16107 from ktoso/wip-cleanup-javadsl-ktoso
 discard b1344c2881 =str #16103 Flattened javadsl class structure - no adapters, no ops
 discard 78822d6e5f Merge pull request #16108 from spray/w/port-more-directives
 discard 10717bf1dc +htp add RequestContext/BasicDirectives.withLog/extractLog
 discard 55aa9f905a !htp rename conflicting withExecutionContext directive to extractExecutionContext
 discard 745964b9da +htp #15919 import CookieDirectives
 discard 93097adb04 +htp #15918 import CacheConditions from spray
 discard f0bce26070 +htp #15931 Import RespondWithDirectives from spray
 discard af2c658b8c +htp #15929 port ParameterDirectives from spray
 discard 3a9b19a5d0 !htp #16101 improve basic directive infrastructure, add more scaladoc, fix smaller problems
 discard 4e2cc4877e !htp #15935 clean up and extend unmarshalling infrastructure
 discard 269dd6cf29 =htp refactor tuple join to foldLeft-based implementation, unify tuple operations
 discard dc04960f43 =htp small improvement to Marshaller
 discard 3e60943084 =htp enable tests that were erroneously disabled due to specs2 -> scalatest copy-pasta
 discard e28168b8ba =htp add support infrastructure for folding over tuples with a binary poly-function
 discard 82910dc40b =htc smaller improvements in FastFuture
 discard ad08bb4148 Merge pull request #16091 from spray/w/15924-future-directives
 discard e57fd664c4 +htp #15924 import FutureDirectives from spray
 discard 41400b5e19 Merge pull request #16100 from spray/wip-16099-mathias
 discard f5f9356ad6 !str #16102 Fold Tap/Drain into Source/Sink
 discard 42f9a52d0f =htc,htp #16099 remove all special treatment for ISO-8859-1, switch to UTF-8 as default charset everywhere
 discard 8633db76d1 !htp renaming: mapRouteResponse => mapRouteResult, mapHttpResponse => mapResponse
 discard 115793e3ac !htp #16088 replace RouteResult.Failure by Future.failed + handle post-processing directly in Directives
 discard 425dac264b !htp convert List[Rejection] => immutable.Seq[Rejection] everywhere
 discard 7b5f75afc6 +htc #16087 add FastFuture.transformWith and implement others in terms of that + recoverWith + lots of tests
 discard b1bb5ecac9 Merge pull request #16047 from ktoso/wip-java-streams-ktoso
 discard 78d4b60497 +str #15736 Initial version of JavaDSL for akka-streams (NOT complete)
 discard 2a9f0db2ab =htp #16063 fail on data truncation for GZIP coding
 discard 598105e0f6 =htp #15921 import CodingDirectives from spray
 discard 46770b774f =htc #16067 fix Chunked.transformDataBytes' onError/cleanup behavior
 discard 820ed87f69 =htp #16064 fail properly and early if Gzip header is corrupt
 discard 995c4f76ed !htc #15726: Akka HTTP with the new DSL
 discard d35e947ad8 Merge pull request #15982 from bthuillier/release-2.3-dev
 discard 28475ba199 +htp #15932 integrate SchemeDirectives from spray codebase
 discard 18334b05c4 Merge pull request #15985 from bthuillier/feature/directives-migration
 discard f902865df1 Merge pull request #16031 from spray/wip-ported-patches-from-spray-mathias
 discard 15a11b44bc =htp add one more test
 discard a349be44c8 =htc small improvement to `ContentLengthParser`
 discard 23c6a284ff +htp #15928 Import MiscDirectives from spray
 discard 524e128e1a +htp #15925 Import HeaderDirectives from spray
 discard 561b69e332 =htp reduce set of not-encoded characters in FormData marshalling
 discard 46213eb185 !str #15950 Add runWith and remove toX
 discard 93aeea3ba0 =htp small simplification in tests
 discard b08b9e880a =htp port `FromEntityUnmarshaller[FormData]` from spray, closes #15966
 discard 2f1fda697c =htp fix `UnmarshallerLifting` to not obscure missing Unmarshaller errors with implicit diversions
 discard 2bb1df606e =htc fix error message in response parser
 discard 992e7a5e5e =htc allow `0` as special value `If-Modified-Since` and similar headers
 discard 8a2e7a889a =htc accept comma as cookie separator
 discard d20095120c =htp fix UnsupportedOperationException in `PathMatchers.valueMap2PathMatcher`
 discard ff8cd80efe =htc fix parsing of `Cache-Control` header
 discard 14f05cd32a =htc add missing alias for `US-ASCII` charset
 discard dfb15503c3 =htc add ';' to to-be-encoded characters in URI.Query rendering
 discard 6a5426796a Merge pull request #16015 from spray/wip-16014-mathias
 discard ff08a2e565 Merge pull request #15984 from spray/w/15910-encoding-infrastructure
 discard 499e278d7e Merge pull request #16025 from drewhk/wip-http-bind-failure-testcase-drewhk
 discard c3ffa55862 Merge pull request #16007 from akka/wip-15977-changin-all-the-small-dsl-things-ban
 discard 00d8f8d117 +hco #15798 add missing java api for Connection.tokens
 discard 7256ede6a8 !str #15977 Rename and change types in the new DSL
 discard bb50011422 =htc Add test case for bind failures
 discard 4b0447ffc2 +htp #15910 import + improve coding infrastructure from spray
 discard c7b1e29a3c =htc Fix handling of non-BMP characters in URI encoding/decoding, closes #16014
 discard 659e5437ee !str,hco #15945 Make creation of ServerBinding public again
 discard ed9811436e Merge pull request #15983 from akka/wip-15945-unbind-tcp-and-http-connection-ban
 discard 1cccd416b3 +hco #15945 Make Tcp and Http server binding closeable
 discard 72b134f4c2 +htp #15926 Import HostDirectives from spray
 discard f783fe85a2 Merge pull request #15975 from spray/wip-15962-mathias
 discard c10ca48b9b =htc Improve handling of `Transfer-Encoding` header, closes #15490
 discard ce959d73a0 !htc Tighten up header model some more, update spec links
 discard 4316c105ed !htc Remove obsolete ProtectedHeaderCreation construct
 discard 2d55c4450d Merge pull request #15940 from drewhk/wip-15498-dont-close-after-head-closedelimited-drewhk
 discard f55e5e5493 +hco #15498: Transparent HEAD support
 discard cafe46e4c9 !htp,htk Upgrade from `Deferrable` to new `FastFuture`, closes #15962
 discard cf5fbdc398 !htc Replace `Deferrable` with `FastFuture`
 discard efab9c512b =hco don't reject headers that refer to charsets or methods not available on the current platform
 discard 867698d8e3 !hco #15635 reorganize registration of predefined, custom HTTP primitives
 discard 20a37dd619 !hco #15915 introduce more shades of HttpEntities
 discard 4f4c6d96a5 !hco make Marshaller(s) covariant in result type
 discard 9382dcb113 Merge pull request #15895 from richdougherty/richd-http-integration-2.3
 discard 275c8d17fd !hco Make `Content-Length` and `Content-Type` visible but not constructible
 discard 5bec9786c2 !htk move RequestBuilding trait from akka.http.testkit into akka.http.clien package, closes #15801
 discard 27af491c00 !htp rename akka.http.routing package to akka.http.server
 discard 82abfe7bf8 !htc move akka.http.{client,server,parsing,rendering} underneath akka.http.engine package
 discard a004e555ce =htc move source files into directories for new package structure
 discard c4d33d5e57 =htc Fix flow transformer naming error
 discard 2485029aba +pro #15406 Split up stream into testkit, tests and tck
 discard 13249ee1ca =par more shapeless strip-down and comment cleanup
 discard 639ac6b9cf !par strip down shapeless2 to the bare minimum needed
 discard cb6a92bcbf =htp Add akka-http-tests project, tests for already-ported directives
 discard 1734bf2a70 +htk Add akka-http-testkit as a port of spray-testkit
 discard d1fd9df89a !htp port over routing DSL core from spray, other improvements
 discard 00c3860cb3 !htc apply various upgrades and improvements
 discard 2d5af9721e +str reintroduced the TCK, 0.4.0.M2-SNAPSHOT, passing all tests
 discard a53f782d88 =hco #15682 replace default toLowerCase calls with one using Locale.ROOT
 discard 75f5441a71 =hco fail pending tests faster
 discard a99e34a5df !hco #15800 mark `Content-Length` header private for now
 discard 0b7d5b1ca8 !str #15121 MaterializerSettings now uses a config object
 discard ffeb945065 =str #15744 Hook-up transform to the AST nodes
 discard 331e6ff432 Merge pull request #15725 from ktoso/wip-transformerFactory-ktoso
 discard ac3a6099dd !str #15271 make transform() take a factory instead of Transformer + Makes reusing flows safe + Adds timerTransform for ops which need TimerTransformer + Adds TransformerLike in order to keep transform/timerTransform   typesafe in respect to the passed in type og Transformer
 discard 5d5663ffd0 !str #15672 add a way to retrieve Publsiher or Subscriber from Output/Input
 discard 5db349e4f7 !str #15672 add HTTP Pipeline with the new DSL
 discard b50cae4dd1 Merge pull request #15709 from spray/w/15670-add-BodyPartExtractors
 discard a1b6cfbeb5 Merge pull request #15712 from spray/w/15711-fix-bind-error-message
 discard 3b83709be7 !str #15551 Switch to implicit passing of FlowMaterializer
 discard 9e9b3d120d =htc #15711 fix Http.Bind failure warning message
 discard cbe946d85c =htc #15670 add convenience BodyPart extractors
 discard 2c633c511f Merge pull request #15673 from akka/wip-15076-foreach-patriknw
 discard cafb8ed89a Merge pull request #15562 from akka/wip–rename-tee-to-broadcast-√
 discard 72906be1d1 Merge pull request #15580 from spray/w/15560-fix-entity-stream-termination
 discard a5022c6560 Merge pull request #15666 from spray/w/15665-fix-BoyerMoore
 discard 982c425e09 =htc #15686 fix off-by-one error when creating strict entities for small payloads
 discard eef1ebe569 =htc #15560 close entity data stream eagerly + add more tests
 discard 08478765de !str #15076 Make foreach a terminal operation, returning Future[Unit]
 discard 7a3e3beeb6 Merge pull request #15563 from akka/wip-materializer-last-√
 discard f288dc2303 =hco #15665 fix BoyerMoore for byte values > 0x7f
 discard 69d92e1c49 =htp Apply remaining review feedback
 discard bdde8f61c8 =htp Add more multipart unmarshalling tests
 discard b0b98b0688 =hco Apply review feedback
 discard 5a01080db5 =hco,htp Upgrade to latest release-2.3-dev head
 discard a8a435fe77 +htp add high-level unmarshalling API entry point, more tests
 discard 9a68d26866 +htp add first version of new unmarshalling infrastructure, tests still missing
 discard a6ebe88dea =htp smaller improvements in the marshalling infrastructure
 discard e9df0b121f !hco prepare for multipart body parser implementation
 discard 54969eef2f +htp add first version of new marshalling infrastructure
 discard 00187ea6cb +hco various smaller cleanups and helper additions
 discard b8ec0faf75 = str - #15621 - Moving FlowMaterializer argument to the end of all Flow and Duct methods which uses it.
 discard d19b78591b = str - #15618 - Renames Flow and Duct 'tee' operation to 'broadcast'
 discard 3eccd4b325 !str: #15474: Migrate to reactive-streams 0.4.0.M1
 discard 33111d48a7 +pro,hco Disable JavaDoc and revert breaking code changes
 discard 0d566fa775 +pro,hco,par Make sure that things build on both 2.10 and 2.11
 discard 5b95bc7a61 +pro Create aggregate project for pulishing stream/http-core/parsing
 discard 059e2cc0bc =hco Changes needed to compile with java 6 on mac
 discard ccaf0b31f1 +hco Java model for http-core
 discard 692fcc1bab =hco Remove `Low-Level API Design.rst`
 discard a4226fbaa7 !hco Add client-side request rendering and response parsing, refactor, strip-down
 discard 30d1db844d !hco privatize some internal Uri.Host constructors
 discard 9307b82630 !hco #15392 use `params` instead of `parameters` consistently
 discard e775027a56 !hco get rid of extra HttpResponse constructor which changes ordering
 discard cb5bc834f8 !hco more stringent following of plurally named container object
 discard 54e99b66db +hco introduce generic abstract accessor for HttpCredentials parameters
 discard 19c2ca9356 =hco more accurate result types for HttpEntity.apply overloads
 discard 2056cfa53e +hco introduce Uri.Host.inetAddresses for easy access to the actual addresses
 discard fe72ec8464 =hco,str small cleanups
 discard 230dae4af4 +hco Add low-level server and (partial) client infrastructure
 discard be8ffb8f61 +hco Add `akka-http-core` module with initial HTTP model
 discard c608fffc22 +par Add new `akka-parsing` module with embedded copy of shapeless 2.0.0 and parboiled 2.0.0-RC2
     add 0a31ad7188 init project setup
     add d01a293fa7 added Java compat API for defining up ActiveObjects
     add 42cc47bf6a initial guice integration started
     add a2e3406064 completed Guice API for ActiveObjects
     add 755fc6d280 added intellij files
     add cee06a2230 added intellij files
     add 7133c42c00 added basic JAX-RS, Jersey and Grizzly HTTP server support
     add 23c104003b changed package imports for supervisor
     add 606f34e908 added util-java module with annotations
     add 240261e2ee added the supervisor module to akka
     add db43727169 added config files for voldemort and akka configgy stuff
     add 1ce8c5190a added bootstrapper
     add d9a57621d5 added libs for kernel, needed for Boot
     add 6d8cbee332 reM removed tmp file
     add bbe2d5efc5 removed unused jars
     add 25aac2bf33 removed unused jars
     add d29e4b1d10 removed unused jars
     add d50671da2f removed unused jars
     add 41b3221701 changed voldemort settings to single server
     add 975cdba1f4 minor changes'
     add d947783a8c minor changes to pom
     add 0d06b0c398 renamed test files to end with Specs
     add 66468ff789 added Buildr buildfiles
     add cd9ef46cae added start script
     add 1a0e277e27 cleaned up buildr config
     add b1beba4d52 added buildr file
     add 50e8d36306 modified gitignore
     add d6b43b9181 added top level buildr file for packaging a dist
     add bcc7d5f8a7 backup of supervisor tests that are not yet ported to specs
     add c809eac23f merged all buildr files to one top level, now working really nice
     add 4a798881e6 fixed env path bug preventing startup of dist, now working fine starting up voldemort
     add e048d92d09 minor reformatting
     add c3bbf79ce4 adding dataflow concurrency support
     add 18794aa531 added runner to buildr
     add 40bac5dba4 moved lib
     add eaadcbd76f added db module
     add 8d8e867f72 added scala mina sample
     add be820235dc added mina scala
     add 550d910b02 moved supervisor code into kernel
     add 75ba9381dd removed supervisor + changed com. to se.
     add bcb850af8c changed com.scalablesolutions to se.scalablesolutions
     add a8700ddc93 initial draft of transactional actors
     add 9d4b4ef5de initial draft of transactional actors
     add 6cb38f6ce9 serializer to do actor cloning
     add 123fa5bd50 fixed misc bugs and completed first iteration of transactions
     add 4a47fc5a45 added some new annotations
     add 1f9801f218 added netbeans project files
     add 5d5f547713 added jersey akka componentprovider
     add 2195c8064b modded .gitignore
     add 0f6ca61cb2 netbeans files
     add 7abd91785c added immutable persistent Map and Vector
     add 8488b1cf1b added state class with snapshot and unit of work
     add be6bd4a5d6 added new scalatest + junit to libs
     add a453930503 made netbeans ant build my default build (until buildr works)
     add 3e703a53ab first draft of MVCC using Clojure's Map as state holder, still one test failing though
     add 0d949cf986 added license
     add ff047e14f5 deleted license file
     add 8586110449 rewrote the state management, tx system still to rewrite
     add 2639d14e1a Merge commit 'origin/master' into dev
     add cd1ef83e49 second iteration of STM done, simple tests work now
     add 88c891ad1e initial draft of cassandra storage
     add fed6defe24 readded maven pom.xml files
     add 1f39c6acfd 1. buildr now works on mac. 2. rudimentary cassandra persistence for actors.
     add 75a9c3438c added eclipse project files
     add ba455ec7f7 added .manager by mistake, removing
     add e9f7162245 added .manager to .gitignore
     add 7dec0a747c completed cassandra read/write (and bench) + added transactional vector and ref + cleaned up transactional state hierarchy + rewrote tx state wiring
     add 21e7a6f4b8 improved javadoc documentation
     add 49f433b012 fixed tests to work with new transactional items
     add a153ece1f5 upgraded to latest version of Cassandra, some API changes
     add d9b904f30c removed unused jars
     add d37d203411 added kernel iml
     add c5062e50f7 initial camel integration
     add 46ede93684 initial camel integration
     add b1d91818ef mid camel impl
     add ffdda0a423 commented out camel stuff for now
     add d4eb763cd4 fixed merging
     add b602a86eed init impl of camel bean:actor routing
     add 4ad378b5c4 fixed test
     add d470aee538 fixed bug STM bug, in-mem tests now pass
     add 1a06a67cfc fixed broken eclipse project files
     add 9349bc3ad8 fixed cassandra persistenc STM tests + added generic Map and Seq traits to Transactional datastructures
     add b1900b0a25 first step towards jax-rs support, first tests passing
     add 0243a60d01 first step towards jax-rs support, first tests passing
     add 8c8ba29afc added interface for active object configurator, now with only guice impl class + added default servlet hooking into akka rest support via jersey
     add b38ac067cb mid jax-rs impl
     add 33a333e66d added AW
     add 0ad6151dda switched from DPs to AW proxy
     add e0591005ed added custom managed actor scheduler
     add bbec315eb2 fixed final issues with AW proxy integration and remaining tests
     add 8bc40775b3 cleanup and refactoring of active object code
     add eadd316a34 added reactor implementation in place for Scala actors
     add 8c11f04262 added invocation object + equals/hashCode methods
     add 9235b0e221 renamed api-java to fun-test-java + upgrade guiceyfruit to 2.0
     add 28c8a0d8d3 upgraded to Scala 2.7.4
     add 74bd8dea6d project cleanup
     add 167b724671 fixed TX Vector and TX Ref plus added tests + rewrote Reactor impl + added custom Actor impl(currently not used though)
     add ac52556595 Swapped out Scala Actors to a reactor based impl (still restart and linking to do) + finalized transactional persisted cassandra based vector (ref to go)
     add 7f60a4a93e finished actor library together with tests
     add f3ac665274 fixed hell after merge
     add 795c7b3da0 finished STM and persistence test for Ref, Vector, Map + implemented STM for Ref
     add be2aa089e7 renamed dispatchers to more suitable names
     add de846d4555 completed new actor impl with link/unlink trapExit etc. all tests pass + reorganized package structure
     add 93f712effe completed new actor impl with supervision and STM
     add 8ff45daddc new factory for transactional state
     add 47abc143a4 completed remote active objects (1:st iteration) - left todo are: TX semantics, supervision and remote references + tests
     add 10a0c16cb2 added remote active objects configuration + remote tx semantics
     add a585e0ce38 finished remote actors (with tests) plus half-baked distributed transactions (not complete)
     add 0a915eaff9 transactional actors and remote actors implemented
     add 7083737f95 iteration 1 of nested transactional components
     add 6359920fa4 complete refactoring of transaction and transactional item management + removed duplicate tx management in ActiveObject
     add 2cfeda0ce0 fixed bugs regarding oneway transaction managament
     add a4f1092659 fixed some major bugs + wrote thread pool builder and dispatcher config + various spawnLink variations on Actor
     add 45bd6ebe5c added configuration for remote active objects and services
     add 5c99b4ed8d added prerestart and postrestart annotations and hooks into the supervisor fault handler for active objects
     add 35e3d97ef3 various code clean up + fixed kernel startup script
     add afe3282495 added netty jar
     add c1b6740e49 fixed bootstrap
     add 83ada023d3 added configuration system based on Configgy, now JMX enabled + fixed a couple of bugs
     add 011aee43d2 added new cassandra jar
     add 800f3bc917 fixed most remaining failing tests for persistence
     add d75d769351 fixed async bug in active object + added AllTests for scala tests
     add 3830aed805 implemented waiting for pending transactions to complete before aborting + config
     add ff969047cc fixed last stm issues and failing tests + added new thread-based dispatcher (plus test)
     add 6a65c67ca7 changed oneway to be defined by void in AO + added restart callback def in config
     add 95d598fb66 clean up and stabilization, getting ready for M1
     add 27355ec510 added scala and java sample modules + jackson jars
     add 22bd4f54e9 added configurator trait
     add 13b8c98637 added distribution link to readme
     add 0265fcbbe3 added apache 2 license
     add fa0c3c3b94 added license to readme
     add 1895384ed0 Fixed dependencies
     add 3e83d705b9 Removed unused repository
     add 6ccba1faf5 updated jars after merge with viktorklang
     add a4d22af64b mid hacking of protobuf nio protocol
     add f26110e55c completed protobuf protocol for remoting
     add a3fac4338f added scala-json lib
     add 4878c9fa9b based remoting protocol Protobuf + added SBinary, Scala-JSON, Java-JSON and Protobuf serialization traits and protocols for remote and storage usage
     add 1570fc6732 added deploy dir to .gitignore
     add f016ed4216 fixed outstanding remoting bugs and issues
     add 2aca074b84 merged in protocol branch
     add 7473afd9c4 completed scala binary serialization'
     add 34b001a15d added protobuf, jackson, sbinary, scala-json to embedded repository
     add a6c8382440 EventBasedThreadPoolDispatcherTest now fails due to dispatcher bug.
     add bf50299629 Merge branch 'master' of git://github.com/sergiob/akka
     add 5b56bd0b79 fixed performance problem in dispatcher
     add 0eb577b717 added Protobuf serialization of user messages, detects protocol serialization transparently
     add a8f186160f added missing methods to JSON serializers
     add b26c3fa71e added generated protocol buffer test file
     add 6d6d815f56 fixed race bug in supervisor:Exit(..) handling
     add 9bb152d3de fixed wrong path in embedded repository
     add 136cb4e334 checking for AKKA_HOME at boot + added Cassidy
     add c2c2aabca7 rewrote README
     add 0ff677fe0b added protobuf to storage serialization
     add 8b3a31ebde concurrent mode is now per-dispatcher
     add 8beb562d0c Merge branch 'master' of git@github.com:jboner/akka
     add a4c61dab11 added images for wiki
     add 33b030361c Added support for Scala XML literals (jersey-scala), updated the scala sample service...
     add 13bc65142e Experimenting trying to get Lift views to work. (And they don't)
     add f7bfb066a5 Atmosphere almost integrated, ClassLoader issue.
     add 3e4d6f3b59 removed junk
     add 6fcf2a2375 Cleaned up Atmosphere integration but JAXB classloader problem persists...
     add 6ae9a3e243 Atmosphere anyone?
     add 6b02d12307 removed comments
     add 0e4a97feb1 Added Atmosphere chat example. DYNAMITE VERSION, MIGHT NOT WORK
     add aad4a54b8b Almost there...
     add 3adb704c40 tweaks...
     add 8dd626f44b Comet support added.
     add daeae689b3 Sample cleanup
     add 352d4b6c2a Switched to JerseyBroadcaster
     add 4958166e1f merged in jersey-scala and atmosphere support
     add c7fb4cd7ff removed akka jars from lib directory
     add a388783614 removed akka jars from deploy directory
     add 5ac4d906b8 added new protobuf lib to start script + code formatting
     add b3d15d3ff7 added jersey 1.1.1 and atmosphere 0.3 jars
     add bc2937fba2 adde lib to start script
     add 019a25f0c0 added comet stuff in deploy/root
     add b8fe12c215 scalacount should work now.
     add 873d5b6988 merged comet stuff from viktorklang
     add e200d7efdf minor reformattings
     add e18a3a6415 merge with master
     add ece95391ac fixed pom problem
     add 23b1313572 added support for running akka as part of Lift app in Jetty, made akka web app aware, added sample module
     add 62411d19b2 added support for running akka as part of Lift app in Jetty, made akka web app aware, added sample module
     add 720736d405 screwed up commit
     add b0e70ab775 added support for running akka as part of Lift app in Jetty, made akka web app aware, added sample module
     add ef991baa15 rearranged samples-lift module dir structure
     add 32ef59c67c mid cassandra rewrite
     add 31c48dd320 mid cassandra rewrite
     add e11fa7bf33 merge with origin cassandra branch
     add 59fa40b0a1 minor edits
     add 423227802d CassandraStorage is now working with external Cassandra cluster + added CassandraSession for pooled client connections and a nice Scala/Java API
     add a0686edc9c added web.xml to lift sample
     add a0e6b53d6f removed tmp file
     add 7419c86270 Updated Lift / Akka Sample
     add 1bd2abf908 Merge branch 'master' of git@github.com:jboner/akka into cassadra_rewrite
     add 6aac2607ac fixed sample after cassandra map generelization
     add 4276f5c4cf disabled persistence tests, since req a running Cassandra instance
     add 21ec8dd50e updated cassandra jar
     add 79b1b39231 Updated Cassidy jar
     add f514ad9bb9 Added it in /lib/ as well
     add c6e24518ae added mongo jar to embedded repo and modified kernel/pom
     add b4bb7a057d wip: adding storage for MongoDB and refactoring common storage logic into template methods
     add cbb1dc1de2 testcase for MongoStorage : needs a running Mongo instance
     add b7ef738c83 added more test cases for MongoStorage and fixed bug in getMapStorageRangeFor
     add 7eeede9ac3 added remove functions for Map storage + added test cases + made getStorageRangeFor same in semantics as Cassandra impl
     add cee665ba9a externalized MongoDB configurations in akka-reference.conf
     add 73bc685515 added Ref semantics to MongoStorage + refactoring for commonality + added test cases
     add 8316c90278 added scala-stats jar
     add 9d2aaebe0b implemented statistics recording with JMX and REST APIs (based on scala-stats)
     add 43e43a2dc6 added windows bat startup script
     add 6458837bb7 added MBean for thread pool management + added a REST statistics service
     add 16a796205a merge master
     add 265df3d47c restructured maven modules, removed unused jars
     add e3de827b37 changed cassandra name to avoid name clash with user repo
     add d3c62e4233 restructured distribution and maven files, removed unused jars, added bunch of maven plugins, added ActorRegistry, using real AOP aspects for proxies
     add e6db95be3a restructured distribution and maven files, removed unused jars, added bunch of maven plugins, added ActorRegistry, using real AOP aspects for proxies
     add e125ce7a76 kernel is now started with "java -jar dist/akka-0.6.jar", deleted ./lib and ./bin
     add 59f31134f7 removed buildfile and makefiles
     add 4faeab997b added changes to changes.xml
     add 5a6ea7639b version is now 0.6
     add 0afbdb44af renamed jersey package to rest
     add 05908f9273 Merge branch 'master' of git@github.com:jboner/akka
     add bdb71d2178 Fix trunk
     add 8adf071a80 added testcase for persistent actor based on MongoDB
     add 5e4a939c78 Merge branch 'master' of git@github.com:jboner/akka
     add 159abffdde Fixing trunk
     add 39e0817354 Added Multiverse STM to embedded repo
     add 9bfa994ddd Beginning of Multiverse STM integration
     add 2ade75b0ba added to changes.xml
     add ce02e9f8be merged with upstream
     add 8e55322d53 multiverse stm for in-memory datastructures done (with one bug left to do)
     add ae9c93d689 merge with multiverse stm branch
     add 540618ea2d mid multiverse bug tracing
     add 09231f0c60 added more tracing to stm
     add b94e602d93 updated cassandra conf to 0.4 format
     add fc3943580c bumped up the version number of samples to 0.6
     add 69aeb2ad35 added generic actor scheduler
     add d138560f37 added scheduler test
     add 6b20b9c2b9 added lift header
     add c1fa2e87b8 removed redundant test from lift sample
     add 5d41b79b27 removed Cassandra startup procedure
     add 07eecc548a removed monitoring, statistics and management
     add d48afd0bdb added enforcer plugin to enforce Java 1.6
     add bc7b9ddb85 parameterized all spawn/start/link methods + enhanced maintanance scripts
     add 01258e24ed removed idea files from git
     add 3e5132efa4 init commit of AMQP module
     add 981166cb2c added RabbitMQ 0.9.1 to embedded repo
     add a9ad5b8bdd init commit of AMQP module
     add 4513b1be34 cleaned up example session
     add 834d4439e5 wrong version in pom
     add 050083a396 new scala json serialization library and integration with MongoStorage
     add 931b1c75a5 Merge branch 'master' of git@github.com:jboner/akka
     add deeaa923d1 created persistent and in-memory versions of all samples
     add a129681946 fixed guiceyfruit pom problem
     add d3374f435e enhanced AMQP impl with error handling and more...
     add 61e5f42767 added optional ShutdownListener to AMQP client and endpoint
     add 71283aff11 made messages routing-aware + added supervision of Client and Endpoint instances + added pre/post restart hooks that does disconnect/reconnect
     add b8d794e7c8 added supervision for message consumers + added clean cancellation and shutdown of message consumers
     add b9941f563a added sample session
     add 6a5fbc4962 added more sophisticated error handling to AMQP module + better examples
     add 79ea2c4379 removed idea project files
     add ab6637044f splitted kernel up in core + many sub modules
     add 91ad702e52 2:nd iteration of modularization
     add 6015b09bec 3:d iteration of modularization (all but fun tests done)
     add 904cdcff04 modified .gitignore
     add 1c2121ca1b merged module refactoring with master
     add f93e797b50 kicked out twitter json in favor of sjson
     add c1a90ab94a kicked out twitter json in favor of sjson
     add eeb74b0c41 merged modules refactoring with master
     add 9689d0993a merged module refactoring with master
     add b865a84940 removed akka project files
     add 46cff1a0a1 adapted fun tests to new module layout
     add 9193822248 updated changes.xml
     add 89aca17bc7 merged multiverse branch with upstream
     add 6702a5f307 deleted old project files
     add e4a4451533 deleted old project files
     add dfc08f559d rewrote the persistent storage with support for unit-of-work and new multiverse stm
     add da0ce0add4 finalized persistence refactoring; more performant, richer API and using new STM based on Multiverse
     add 3be193904d added new multiverse managed reference
     add 2998fa4dbc added monadic ops to TransactionalRef, fixed bug with nested txs
     add adaab72d6e fixed screwed up merge
     add 7b9ffcc4ef Moved Scheduler to actors
     add 4788188da1 Added HTTP Security and samples
     add 4970447575 Merge branch 'master' of git@github.com:jboner/akka
     add be2b9a4bdc commented the persistence tests
     add 42ba426559 Changed title to Akka Transactors
     add 4b1f73606b merged multiverse STM rewrite with master
     add 6cc3d87b5f fixed mongodb test issues
     add cdd8a35176 added init tx state hook for active objects, rewrote mongodb test
     add 08a914fd4a added @inittransactionalstate
     add c895ab0afa added camel tests
     add 750bc7fe17 Added scala-json to the embedded repo
     add f927c67d61 Switched to Shade, upgraded Atmosphere, synched libs
     add 99ba8ac00a Merge branch 'master' of git@github.com:jboner/akka
     add 8899efd4ac adapted tests to the new STM and tx datastructures
     add 4caa81bb9b moved the STM Ref to correct package
     add 905438c883 upgraded to Cassandra 0.4.0
     add 5b8b46d21c migrated storage over to cassandra 0.4
     add 059502b463 fixed a bunch of persistence bugs
     add c073c2bb2f refactored and renamed AMQP code, refactored STM, fixed persistence bugs, renamed reactor package to dispatch, added programmatic API for RemoteServer
     add f6c9484e45 stm cleanup and refactoring
     add 97f851791c renamed methods for or-else
     add f4f9495864 Removed bad conf
     add 405aa64926 upgraded sjson jar to 0.2
     add 44556dc57d upgraded dependencies
     add 900a7eda0a finalized new STM with Multiverse backend + cleaned up Active Object config and factory classes
     add 3ce53724a0 removed println
     add a9a89b11f7 fixed sample problem
     add 112c7c85df refactored Dispatchers + made Supervisor private[akka]
     add 5695b7268a upgraded to cassandra 0.4.1
     add de982e7fe8 enhanced the RemoteServer API
     add fe822d2476 enhanced the RemoteServer API
     add 9c04f470c7 Merge branch 'master' of git@github.com:jboner/akka
     add 899c86add3 Refactored Atmosphere support to be container agnostic + fixed a couple of NPEs
     add 9e88576991 Fitted the Atmosphere Chat example onto Akka
     add 59b4da7839 fixed remote server bug
     add 49095926b3 fixed broken remote server api
     add 2c517f2731 changed persistent structures names
     add 61d0b4418e fixed bug with using ThreadBasedDispatcher + added tests for dispatchers
     add 5b990d5662 Added webroot
     add be0936151a Changed to only exclude jars
     add dadce028f1 Merge branch 'master' of git@github.com:jboner/akka
     add d6d9b0edb9 Merge branch 'master' of git@github.com:jboner/akka
     add 230c9adcaf added NOOP serializer + fixed wrong servlet name in web.xml
     add c73bb89f7c added wrong config by mistake
     add ae4a02c95e merged with master head
     add 84a19bc88a fixed SJSON bug in Mongo
     add 00472476af commented out the persistence tests
     add 224b4b4cec Fixed misspelled XML namespace in pom. Removed twitter scala-json dependency from pom.
     add ba61d3cd79 Added Kerberos/SPNEGO Authentication for REST Actors
     add 85ff3b2ecd fix a bug in the retrieval of resource level role annotation
     add 80708cd6a1 Fix NullpointerException in the BasicAuth actor when called without "Authorization" header
     add 25612b2abb Merge branch 'master' of git@github.com:jboner/akka
     add 8e9d4b0821 AMQP: added API for creating and deleting new queues for a producer and consumer
     add ba30bef26c fixed wrong timeout semantics in actor
     add 2d0ca684eb Added reconnection handler and config to RemoteClient
     add 2ac6862237 commented out failing lift-samples module
     add dc0f863c9e added API for creating and binding new queues to existing AMQP producer/consumer
     add 784a419922 upgraded to multiverse 0.3-SNAPSHOT + enriched the AMQP API
     add 516c5f968d added a sample webapp for the security actors including examples for all authentication actors
     add 650c9b5586 Merge branch 'master' of git://github.com/jboner/akka
     add aef72cd3cc add missing @DenyAll annotation
     add 3b051fa621 Updated FQN of Security module
     add 4ac453f804 Merge branch 'master' of git://github.com/jboner/akka
     add c3f158fac7 updated FQN of sample basic authentication service
     add 915e48ead1 remove old commas
     add d43717577d merged with updated security sample
     add adf3eebe9a messed with the config file
     add 3cc8671100 migrated over to ScalaTest 1.0
     add 18f125c993 fixed issue with needing AKKA_HOME to run tests
     add 131a9aa61b test cases for basic authentication actor added
     add 1001261cb7 bump lift sample akka version
     add e30cd4ab9c tests can now be run with out explicitly defining AKKA_HOME
     add 5c6d62993b Merge branch 'master' of git@github.com:jboner/akka
     add 7c70fcd5e1 upgraded scaladoc module
     add a4625b3e6d added scaladoc for all modules in the ./doc directory
     add fe3ee208ae fixing compile errors due to api changes in multiverse
     add f0035b5146 Added possibility of sending reply messages directly by sending them to the AMQP.Consumer
     add e65a4f1ece upgrading to lift 1.1 snapshot
     add fd9070a022 Made the AMQP message consumer listener aware of if its is using a already defined queue or not
     add 58fe1bf913 changed AMQP messages access modifiers
     add 92eb5746fb removed transparent serialization/deserialization on AMQP module
     add c145380718 Improved AMQP module code
     add 62ff0dbe8b cleaned up actor field access modifiers and prefixed internal fields with _ to avoid name clashes
     add aca5536fc7 renamed lifeCycleConfig to lifeCycle + fixed AMQP bug/isses
     add eee7e09730 Changed the Cassandra consistency level semantics to fit with new 0.4 nomenclature
     add ff83935041 refactored and cleaned up
     add ef2e44e5bd added support for finding actor by id in the actor registry + made senderFuture available to user code
     add e5f3b47ac3 added the ability to kill another actor
     add 7f59f18ea1 added monadic api to the transaction
     add 69b0e456fd added lightweight actor syntax + fixed STM/persistence issue
     add 9d37c58a50 minor change to comments
     add 24431ff3f2 bring lift 1.1-SNAPSHOT into the embedded repo
     add 2dca2a52af rename our embedded repo lift dependencies
     add e5f00d538d bring lift dependencies into embedded repo
     add 8061ad3edd Fixing master
     add d8e5c1c05a Merge branch 'master' of git@github.com:jboner/akka
     add 015bf584a0 removed transient life-cycle and restart-within-time attribute
     add c3e2cc2773 fixed potential memory leak with temporary actors
     add 12efc98d60 added changes to changes.xml
     add 8def0dcc45 fixed typo in comment
     add e4be135318 Merge branch 'master' of git@github.com:jboner/akka
     add ea3ccbca29 added system property settings for max Multiverse speed
     add e5f0a4c69b Updated Atmosphere deps
     add 8d24b1e2b5 Added support for CometSupport parametrization
     add fe51842b70 Merge branch 'master' of git@github.com:jboner/akka into dev
     add 79e43196be removed idea project files
     add eef81f85e3 added .idea project files
     add ceeb7d8b46 changed trapExit from Boolean to "trapExit = List(classOf[..], classOf[..])" + cleaned up security code
     add 2cbc15ec00 fixed bug in remote server
     add 6a540df012 upgraded to Protobuf 2.2 and Netty 3.2-ALPHA
     add 340fe67f40 Unbr0ked the comet support loading
     add 4b36846183 Merge branch 'master' of git@github.com:jboner/akka
     add e105d972c3 update package of AkkaServlet in the sample's web.xml after the refactoring of AkkaServlet
     add 30e6de35ac Merge branch 'master' of git@github.com:jboner/akka
     add 50e73c2a9f added eclipse files to .gitignore
     add a1adfd42e8 cleaned up supervisor and actor api, breaking changes
     add 3dd840150d removed the .idea dirr
     add 9606dbfe3f added stop method to actor
     add 805fac6ebb Cleaned up the Actor and Supervisor classes. Added implicit sender to actor ! methods, works with 'sender' field and 'reply'
     add f5b9e9804f Fixed issue #46: Remote Actor should be defined by target class and UUID
     add e5fd40cfb9 Added zlib compression to remote actors
     add fadf2b2730 added compression level config options
     add f41c1ac7c7 added support for LZF compression
     add f98184ff34 cleaned up logging and error reporting
     add 2fcf0279d6 Fixed problem with implicit sender + updated changes.xml
     add bd2942094e reverted back to original mongodb test, still failing though
     add 794750f7fa cleaned up and fixed broken error logging
     add 1787307dad changed remote server API to allow creating multiple servers (RemoteServer) or one (RemoteServerNode), also added a shutdown method
     add 389182c1c6 removed unused dependencies
     add 30d8dec0e7 renamed RemoteServerNode -> RemoteNode
     add 2f12275a3c Addded reference count for dispatcher to allow shutdown and GC of event-driven actors using the global event-driven dispatcher
     add 4318d68af4 Upgraded to latest Mulitverse SNAPSHOT
     add 9216161f49 fixed MongoDB tests and fixed bug in transaction handling with PersistentMap
     add c2de5b600b Merge branch 'master' of git@github.com:jboner/akka
     add 6677370031 improved anonymous actor and atomic block syntax
     add 7ddc2d89a3 shaped up scaladoc for transaction
     add ce171e0011 added PersistentMap.newMap(id) and PersistinteMap.getMap(id) for Map, Vector and Ref
     add 879512a4bd edit of logging
     add 20aac72924 typos in modified actor
     add b61c843480 Merge branch 'master' of git@github.com:jboner/akka
     add 72eda9780f Fixed issue #35: @transactionrequired as config element in declarative config
     add 7b1bae36a8 Added trapExceptions to declarative supervisor configuration
     add e5f232badc added memory footprint test
     add 691dbb82df fixed type in rabbitmq pom file in embedded repo
     add 04f9afab31 removed unused jars in embedded repo, added to changes.xml
     add d64d2fbe76 fixed bug in start/spawnLink, now atomic
     add 7ad879d86f minor reformatting
     add 1afe9e80a8 Added jersey.version and atmosphere.version and fixed jersey broadcaster bug
     add 730cc9176a Merge branch 'master' of git@github.com:jboner/akka
     add 310742a22d fixed bug in anon actor
     add 5edc93315d refactoring of persistence implementation and its api
     add 9cd836cfce merged after reimpl of persistence API
     add 10c117e848 Upgrading to Grizzly 1.9.18-i
     add 46b42d3c78 Merge branch 'master' of git@github.com:jboner/akka
     add b01df1e11b added memory footprint test + added shutdown method to Kernel + added ActorRegistry.shutdownAll to shut down all actors
     add 708a9e39fa changed actor message type from AnyRef to Any
     add 753bcd5c66 fixed bug in storing user defined Init(config) in Actor
     add 81a0e9473a fixed actor bug related to hashcode
     add 4c685a240f added forward method to Actor, which forwards the message and maintains the original sender
     add b5c9c6a57f refactored dispatcher invocation API
     add 2b2f03729e Rewrote the dispatcher APIs and internals, now event-based dispatchers are 10x faster and much faster than Scala Actors. Added Executor and ForkJoin based dispatchers. Added a bunch of dispatcher tests. Added performance test
     add 7ea53e1c44 Rewrote new executor based event-driven dispatcher to use actor-specific mailboxes
     add c955ac9ac5 removed fork-join scheduler
     add 84373454a0 Upgraded MongoDB Java driver to 1.0 and fixed API incompatibilities
     add 54653e4642 Merge branch 'master' of git@github.com:jboner/akka
     add 1db8c8cafd fixed bug in dispatcher
     add 42be7194be removed the Init(config) life-cycle message and the config parameters to pre/postRestart instead calling init right after start has been invoked for doing post start initialization
     add 71b733983f add a jersey MessageBodyWriter that serializes scala lists to JSON arrays
     add 2b593785d9 - Support for implicit sender with remote actors (fixes Issue #71) - The RemoteServer and RemoteClient was modified to support a clean shutdown when testing using multiple remote servers
     add 19e5c7399e Merge branch 'remotereply'
     add 9b2e32e985 - added remote actor reply changes
     add c1e74fb2ab Fixed bug with starting actors twice in supervisor + moved init method in actor into isRunning block + ported DataFlow module to akka actors
     add b8eea97ecc Fixed bug in event-driven dispatcher + fixed bug in makeRemote when run on a remote instance
     add f9ac8c3864 added test timeout
     add 1411565a73 updated changes.xml
     add ca3aa0f1c0 cleaned up kernel module pom.xml
     add 3de9af9c6b Moved {AllForOneStrategy, OneForOneStrategy, FaultHandlingStrategy} from 'actor' to 'config'
     add 3a069f0e86 minor edits
     add c87812aac1 fixed broken runtime name of threads + added Transactor trait to some samples
     add b0991bf32c renamed 'nio' package to 'remote'
     add 4fff133833 Removed MessageBodyWriter causing problems + added a Compression class with support for LZF compression and uncomression + added new flag to Actor defining if actor is currently dead
     add 0abf5205f7 upgraded many dependencies and removed some in embedded-repo that are in public repos now
     add 40536747c3 fixed broken h2-lzf jar
     add 98f6501f62 renamed akka-actor to akka-core
     add 70c7b295ac #82 - Split up persistence module into a module per backend storage
     add 41d66ae652 #82 - Split up persistence module into a module per backend storage
     add a6ca27f03b Merge branch 'master' of git@github.com:teigen/akka into ticket_82
     add aaa717479a merged in teigen's persistence structure refactoring
     add 6c9795a371 minor reformatting
     add f8bbb9bcf6 Create and link new cluster module
     add 6b952e483f Updated conf docs
     add 54ab0392ae Atleast compiles
     add b93738ba76 Tidying some code
     add 70aa028c8d Moved cluster into akka-actor
     add 406a1e11c2 Moved Cluster to akka-actors
     add 40be6c92d8 Tweaked logging
     add ddcf294c53 Hooked the clustering into RemoteServer
     add 81151db50f Working on one node anyways...
     add 7d7db8d621 Sprinkling extra output for debugging
     add bda75374bf Ack, fixing the conf
     add f46e819c1e Atmosphere5.0
     add 1f16b37635 Merge branch 'master' into Atmosphere5.0
     add 86ac72ad3b Merge commit 'origin/master' into Atmosphere0.5
     add ae0e0e1e0f Added version
     add 32622644fe Fixed JErsey broadcaster issue
     add 4d8d09f1af Fixed deps
     add 98c4baebac Tweaked Jersey version
     add f82f39398e Merge branch 'master' of git@github.com:jboner/akka
     add 423ee7b305 Adding the cluster module skeleton
     add ca0046fcd8 Merge branch 'master' of git@github.com:jboner/akka
     add 407b02ed42 Merge branch 'master' into Cluster
     add f9cfc76b87  Added additional logging and did some slight tweaks.
     add 16dcbe2382 Excluding self node from member list
     add 78a281a5e0 Adding more comments
     add 162a9a8233 Minor tweaks
     add c614574f3e Updated to latest Atmosphere API
     add eb5c39b56b A better solution for comet conflict resolve
     add f3caedb38f Merge branch 'Cluster' of git@github.com:jboner/akka into Cluster
     add d76fc3a196 minor formatting edits
     add 0e23334cad fixed the API, bugs etc
     add f06df210d1 Added ask-back
     add fc1d7b3859 Removed boring API method
     add e3c83da036 Merging
     add f726088778 Fixing Jersey resources shading
     add b6c7704d82 Merge branch 'master' of git@github.com:jboner/akka
     add da660aa32f merge with master
     add 6d17d0c3c9 re-adding NodeWriter
     add 3ac57d67e0 Merge branch 'master' of git@github.com:jboner/akka
     add fab717948f merged master
     add d5a3193720 Merge branch 'Cluster' of git@github.com:jboner/akka into Cluster
     add 89722946d3 Merge branch 'master' into Atmosphere0.5
     add 3985a642db Merge branch 'master' into Atmosphere0.5
     add af00a6b7b1 Upgraded API for Jersey and Atmosphere
     add be21c774e4 Fixing comet support
     add 113a0af49b Upgrading to latest Atmosphere API
     add 1c3380a818 Merge branch 'master' into Atmosphere0.5
     add 87435a18df Merged with master and refined API
     add a714495a77 removed wrongly added module
     add 8f6c217f94 Merge branch 'master' of git@github.com:jboner/akka
     add 718e4e1c77 Merge branch 'master' into Atmosphere0.5
     add adf73db056 Isn´t needed
     add ec8feae565 merged with master
     add b4559abbc7 Merge with Atmosphere0.5
     add d4193a58d3 Moved Cluster package
     add 0bf3efbc64 Updated conf aswell
     add 4012c79c78 Merge branch 'master' of git@github.com:jboner/akka
     add 8fcd27301d moved Cluster into akka-core + updated dbDispatch jars
     add e517a086b4 forgot to add Cluster.scala
     add 7b507dfb42 removed dbDispatch from embedded repo
     add e522ff39d6 cleaned up pom.xml files
     add fd7fb17ed0 reverted back to working pom files
     add ed3a9ca4e3 merged
     add b4ea27d657 fixed problem in aop.xml
     add 1f3a38228b pre/postRestart now takes a Throwable as arg
     add 48dff08848 Added durable and auto-delete to AMQP
     add b8080f3895 added redis backend storage for akka transactors
     add b98a6838c4 changed default port for redis server
     add 60dd640ce2 small typo to catch up with docs
     add acc12337a8 Merge branch 'master' of git@github.com:jboner/akka
     add f5a4191493 added tests for actor.forward
     add b2dc468095 Christmas cleaning
     add d9c58388a9 Merge branch 'master' of git@github.com:jboner/akka
     add 41a90d041d Added possibility to use Kernel as j2ee context listener
     add e163b4c685 Added Kernel class for web kernel
     add 194fc86062 Forgot to add the Main class
     add 429ce066c4 Experimenting with Comet cluster support
     add bea3254ccc Tweaking
     add 5ed2c718c5 Got it working!
     add 6169955a1d Cleaned up the code
     add 1d62c87867 Additional tidying
     add 2e7b74986b Some renaming and some comments
     add fa42ccc44b Merge branch 'master' into Christmas_restructure
     add 308cabd068 Merge branch 'master' into Christmas_restructure
     add ecc64064e2 Adding docs
     add 3e339e5cc7 Merge branch 'Christmas_restructure'
     add 7873a0a29e renamed ..comet.AkkaCometServlet to ..comet.AkkaServlet
     add 8b72777d61 added implicit transaction family name for the atomic { .. } blocks + changed implicit sender argument to Option[Actor] (transparent change)
     add 3b3b87ecad Upgraded to RabbitMQ 1.7.0
     add 5ee81af697 changed order of config elements
     add ac5451a9fa fixed misc FIXMEs and TODOs
     add 90451b4f03 Updated copyright header
     add 206c6eee53 removed scaladoc
     add 56d6c0d198 Now forward works with !! + added possibility to set a ClassLoader for the Serializer.* classes
     add 22a2e98117 added new chat server sample
     add 322ff01167 Enhanced sample chat application
     add 2b7c6d194c added redis module for persistence in parent pom
     add b94b8d0f80 Merge branch 'master' of git@github.com:jboner/akka
     add faf32899e0 added README how to run the chat server sample
     add af73f860d7 fixed shutdown bug
     add b05424adaf upgraded sjson to 0.3 to handle json serialization of classes loaded through an externally specified classloader
     add 89178aec23 renamed Redis test from *Test to *Spec + removed requirement to link Actor only after start + refactored Chat sample to use mixin composition of Actor
     add 90f7e0ea4e Fixed bug in RemoteClient reconnect, now works flawlessly + Added option to declaratively configure an Actor to be remote
     add 0567a5780e Added registration of remote actors in declarative supervisor config + Fixed bug in remote client reconnect + Added Redis as backend for Chat sample + Added UUID utility + Misc minor other fixes
     add feb1d4bdc8 Fixing ticket 89
     add ea673ffb49 removed tracing
     add 056cb478f4 Added test for forward of !! messages + Added StaticChannelPipeline for RemoteClient
     add ceb9b694e0 refactored chat server
     add 8130e69331 refactored chat sample
     add fdb7bbfba3 fixed bug in 'actor' methods
     add 0c7deeee4f fixed bug in 'actor' methods
     add 74c1077b21 Merge branch 'master' of git@github.com:jboner/akka
     add d2e67f0c2b added postRestart to RedisChatStorage
     add fd2af286e5 Fixed bug in shutdown management of global event-based dispatcher
     add 3adf348a10 Fixed bug with not shutting down remote node cluster correctly
     add baa685a74c moved all samples into its own subproject
     add 2c560fe3ed removed unecessary parent pom directive
     add f0286dae9d Restructured persistence modules into its own submodule
     add 5276288c1f changed README
     add 72d5c31bdf added pretty print to chat sample
     add 7c7d32d226 Fixed issue with shutting down cluster correctly + Improved chat sample README
     add 45f85535b3 Typo broke auth
     add d706db1bb7 jndi.properties, now in jar
     add f35da1a5b3 Fixed redisclient pom and embedded repo path
     add ce6e55f80f Merge branch 'master' of git@github.com:jboner/akka
     add 01c7ddaee8 Comet fixed! JFA FTW!
     add 37470b7fab Merge branch 'master' of git@github.com:jboner/akka
     add f98d61811e Updated pom.xml files to new dedicated Atmosphere and Jersey JARs
     add ba8b35d698 Added test for Actor shutdown, RemoteServer shutdown and Cluster shutdown
     add 7366b359a0 dos2unix formatting
     add 8dfc57c4f6 renamed shutdown tests to spec
     add 9b9cba2d98 Added docs
     add fee16e42a4 Added some FIXMEs for 2.8 migration
     add a9371c229b Implemented persistent transactional queue with Redis backend
     add 126a26c4f5 Queue storage is only implemented in Redis. Base trait throws UnsupportedOperationException
     add 1751fded84 Actor now uses default contact address for makeRemote
     add 02a859e551 Moved the cluster impls to their own modules
     add 54e2668f55 Added modules for Shoal and Tribes
     add 4091dc96ed Added Shoal and Tribes to cluster pom
     add 0852eed180 Merge branch 'master' into cluster_restructure
     add 6af106dd1a Cleanup
     add 152f032120 Merge branch 'cluster_restructure'
     add dab4479b07 Should use the frozen jars right?
     add 2f01fc772d Updated bio
     add 5ff3ab1a15 Deactored Sender
     add 05fe5f79ce Tidied sjson deps
     add 8093c1bfb1 Updated deps
     add c1fe41f8ff Minor code refresh
     add bfae9ec580 merge with master
     add 3fbd024ed9 Added enforcer of AKKA_HOME
     add e77b10c666 Compiles... :)
     add 56ac30aa2e Created BasicClusterActor
     add 78ced18a46 Shoal will boot, but have to add jars to cp manually cause of signing of jar vs. shade
     add 4c778c386e Removed WS and de-commented enforcer
     add 5695e0a533 Added the Buildr Buildfile
     add 9637256cd0 Added more conf-possibilities and documentation
     add 1d6f472714 Added more documentation
     add 3041964859 Merged enforcers
     add b1d3267cc7 Updated Akka to use JerseySimpleBroadcaster via AkkaBroadcaster
     add 4764e1c39a Initial cleanup
     add db446cc609 Cleaned up cluster instantiation
     add 3678ea1d33 Tweaks
     add ba2b66bf55  Switched to basing it on JerseyBroadcaster for now, plus setting the correct ID
     add fa009e4353 Now requiring Cluster to be started and shut down manually when used outside of the Kernel
     add 446694b296 Merge with master
     add 020fadedc2 upgraded sjson to 0.4
     add 3da9bc2809 Upgraded Atmosphere and Jersey to 1.1.5 and 0.5.1 respectively
     add c0c3a23167 Updated deps
     add 93fb34c4ea Tweaking impl
     add 14182b3b0f upgrade akka version in pom to 0.7-SNAPSHOT
     add 47955b3170 upgrade version in akka.conf and Config.scala to 0.7-SNAPSHOT
     add 4776704530 Merge branch 'master' into wip-comet
     add 6de0b9298b Moving to actor-based broadcasting, atmosphere 0.5.2
     add 653281bb2a Added akka-patterns module
     add 1355dd2411 Merged patterns code into module
     add 675101cc82 Added clean automatic shutdown of RemoteClient, based on reference counting + fixed bug in shutdown of RemoteClient
     add 6215c83c4a fixed some readme typo's
     add b65e9ed7f0 Merge branch 'master' of git@github.com:jboner/akka
     add 6aebe4b9ba converted tabs to spaces
     add 8fb281f4b0 Deployment class loader now inhertits from system class loader
     add 41766bef22 Added support for server-initiated remote actors with clients getting a dummy handle to the remote actor
     add 680a6058dd added some methods to the AspectRegistry
     add fecb15fe51 fixed failing tests
     add 8454a47577 added sample for new server-initated remote actors
     add c5c5c948a9 Restructure loader to accommodate booting from a container
     add 21f7df204e Added foreach to Cluster
     add c871e0184c fixed bug in Serializer API, added a sample test case for Serializer, added a new jar for sjson to embedded_repo
     add d7b8f864b2 remove old and unused 'storage-format' config element for cassandra storage
     add faab24d3e9 Merge branch 'master' of git@github.com:jboner/akka
     add f4572a7e85 added possibility to register a remote actor by explicit handle id
     add 3800272267 upgrade cassandra to 0.5.0
     add b923c89468 Merge branch 'master' of git@github.com:jboner/akka
     add a630266551 added check that transactional ref is only touched within a transaction
     add a5e201a9d1 
     add ae588834ea Merge branch 'master' of git@github.com:jboner/akka
     add 398bff0142 fixed bug with "spawn"
     add e361b9de5d added auto shutdown of "spawn"
     add f03ecb6ae9 Added "def !!!: Future" to Actor + Futures.* with util methods
     add a99888cbc1 transactional storage access has to be through lazy vals: changed in Redis test cases
     add a09074ad1a Cleanup
     add 454255a9a2 added plain english aliases for methods in CassandraSession
     add df251a5c00 Merge branch 'master' of git@github.com:jboner/akka
     add 924661368b Merge branch 'master' of git@github.com:jboner/akka
     add b4a46016eb fixed bug with init of tx datastructs + changed actor id management
     add 7babcc9d54 fixed bug in aspect registry
     add 47d19119a5 ActorRegistry: now based on ConcurrentHashMap, now have extensive tests, now has actorFor(uuid): Option[Actor]
     add 15ed113112 improved perf with 25 % + renamed FutureResult -> Future + Added lightweight future factory method
     add 4b7b7132fe upgraded redisclient to 1.1 - api changes, refactorings
     add 7c6138ac08 Fix for link(..)
     add 365b18b711 Merge branch 'master' of git@github.com:jboner/akka
     add e8e918c0b4 upgraded version in pom to 1.1
     add 215e6c7f48 Merge branch 'master' of git@github.com:jboner/akka
     add 309e54d198 Had to revert back to synchronizing on actor when processing mailbox in dispatcher
     add b0ee1da799 first version of the work stealing idea. Added a dispatcher which considers all actors dispatched in that dispatcher part of the same pool of actors. Added a test to verify that a fast actor steals work from a slower actor.
     add e9c6cc104f Forgot these files... seems I have to get use to git a little still ;-)
     add 71155bda7a added documentation about the intended thread safety guarantees of the isDispatching flag.
     add c2d3680a27 replaced synchronization in actor with explicit lock. Use tryLock in the dispatcher to give up immediately when the lock is already held.
     add 809821fc8e Had to remove the withLock method, otherwize java.lang.AbstractMethodError at runtime. The work stealing now actually works and gives a real improvement. Actors seem to be stealing work multiple times (going back and forth between actors) though... might need to tweak that.
     add 45e40f66ee shutdown (and unbind) Remote Server even if the remoteServerThread is not alive
     add 00966fdee6 Merge commit 'upstream/master'
     add 4c3ed25901 added todo
     add 390d45e28e Conflicts: 	akka-core/src/main/scala/actor/Actor.scala
     add d7fa4a6530 Merged with dispatcher improvements. Cleanup unit tests.
     add 823747fc1c fixed differences with upstream master.
     add 2519db5aed Fixing a bug in JGroupsClusterActor
     add 0ace9a7033 Merge commit 'upstream/master' into workstealing
     add 41e7d131c6 removed some logging and todo comments.
     add 8a462095a4 Documentation and some cleanup.
     add 71ab645895 Improved work stealing algorithm such that work is stolen only after having processed at least all our own outstanding messages.
     add b4bd4d583e enhanced test such that it uses the same actor type as slow and fast actor
     add 6f1a9d2afd updated to 0.4 multiverse
     add 7a40f1a8cd upgraded to multiverse 0.4-SNAPSHOT
     add 4efb212841 renamed actor api
     add 2e81ac1f86 Upgraded to Multiverse 0.4 and its 2PC CommitBarriers, all tests pass
     add 16fe4bc164 merged with upstream
     add c3fef4e1bc merged with upstream
     add dc884020f3 Redis tests now passes with new STM + misc minor changes to Cluster
     add 954c0ad2a1 Fixed last persistence issues with new STM, all test pass
     add 90f8eb3be1 merged with master
     add f084e6e076 removed log.trace that gave bad perf
     add 722d3f24fe do not include *QSpec.java for testing
     add a1e58b5b5e Default-enabling JGroups
     add af8a87749c update docs, and comments
     add 14579aaaab fixed bug in using akka as dep jar in app server
     add e33cf4ddd8 Should do the trick
     add 92a3daac72 Revert change to RemoteServer port
     add d0a3f12da6 Merge branch 'master' into ticket_136
     add 4840f789dd Making it possile to turn cluster on/off in config
     add b284760042 Added documentation for all methods of the Cluster trait
     add 49da43d46f Merge branch 'master' into ticket_136
     add b209e1ca6a Cleanup of onLoad
     add 198dfc4398 prevent Exception when shutting down cluster
     add f94dc3f12e fix classloader error when starting AKKA as a library in jetty (fixes http://www.assembla.com/spaces/akka/tickets/129 )
     add edf1d9a6eb added atomic increment and decrement in RedisStorageBackend
     add d7a85c0b3c Merge commit 'upstream/master' into workstealing
     add df28413ef9 use Actor.forward(...) when redistributing work.
     add f067e9c04f added todo
     add 156ed2d461 remove redundant method in tests
     add 29a49705ef Merge commit 'upstream/master' into workstealing
     add 81f5f8f07e initial sbt support
     add 927edd970e second phase
     add 71b82c5448 new master parent
     add 399ee1da50 added remaining projects
     add 53d9158825 remove pom files
     add 4aabc07be2 cleaned up buildfile
     add 9705ee52c5 added test filter to filter away all tests that end with Spec
     add 974ebf3d9a merged sbt branch with master
     add 38251f6361 added java fun tests back to sbt project
     add 7873a7a9e0 added assembly task and dist task to package distribution
     add 5e7f928cb0 added final tasks (package up distribution and executable JAR) to SBT build
     add bde7563bd8 Finalized SBT packaging task, now Akka is fully ported to SBT
     add 79fa971af6 fixed warnins in PerformanceTest
     add 526a43b413 Added maven artifact publishing to sbt build
     add bb4945b0a6 Renamed packages in the whole project to be OSGi-friendly, A LOT of breaking changes
     add 073c0cbe72 merged osgi-refactoring and sbt branch
     add 4f708895b5 removed changes.xml (online instead)
     add dda8e515ca merged with upstream
     add df7bc4c181 Merge branch 'master' into workstealing
     add ac8efe589a switched from "work stealing" implementation to "work donating". Needs more testing, cleanup and documentation but looks promissing.
     add bb90d420dd cleanup, added documentation.
     add 6cadb0d035 Fixing container detection for SBT console mode
     add 81b35c1f7d Return 408 is authentication times out
     add d1a9e4a286 Fixed deprecation warning
     add 7e517ede0d Revert to Atmosphere 0.5.4 because of issue in 0.6-SNAPSHOT
     add f615bf862d Merge branch 'master' into workstealing
     add d8a1c447e9 don't just steal one message, but continue as long as there are more messages available.
     add f78b253fbe Improved event driven dispatcher by not scheduling a task for dispatching when another is already busy.
     add 1e7a6c0838 Release the lock when done dispatching.
     add 3693ac6ec8 remove println's in test
     add 4fa0b5f839 only unlock if locked.
     add 5f294074e1 fixed layout
     add 97a9ce6b85 Merge commit 'upstream/master' into dispatcherimprovements Fixed conflict in actor.scala
     add ae0ef2d06c OS-specific substring search in paths (fixes 'sbt dist' issue on Windows)
     add d6a91f0af5 Merge branch 'master' into dispatcherimprovements
     add 823661c499 Fixed bug which allowed messages to be "missed" if they arrived after looping through the mailbox, but before releasing the lock.
     add 5b844f548e Merge branch 'dispatcherimprovements' into workstealing. Also applied the same improvements on the work stealing dispatcher.
     add 2f4d45aec0 Removed dead code
     add db092f1a47 Added the run_akka.sh script
     add d569b29a8b dispatcher speed improvements
     add 24b20e6100 merged
     add 2a43c2ad71 Merge branch 'dispatcherimprovements' of git@github.com:jboner/akka into jans_dispatcher_changes
     add 8e6212ec45 Merge branch 'jans_dispatcher_changes'
     add a86fc10968 initial camel integration (early-access, see also http://doc.akkasource.org/Camel)
     add e56682fb37 Merge branch 'master' into camel
     add 25240d187a Merge branch 'master' into camel
     add 5ae5e8a927 Merge branch 'master' into camel
     add 17ffeb3cf9 Fixed actor deregistration-by-id issue and added ActorRegistry unit test.
     add 94483e102d changed actor URI format, cleanup unit tests.
     add fb75d2b52b merge branch 'remotes/origin/master' into camel; resolved conflicts in ActorRegistry.scala and ActorRegistryTest.scala; removed initial, commented-out test class.
     add 15b9787ca0 Merge branch 'camel' of github.com:jboner/akka into camel
     add 3b62a7a658 use immutable messages for communication with actors
     add c0b41379e6 Producer trait for producing messages to Camel endpoints (sync/async, oneway/twoway), Immutable representation of Camel message, consumer/producer examples, refactorings/improvements/cleanups.
     add 8d5c3fd217 Merge remote branch 'remotes/origin/master' into camel
     add 68fcbe8562 fixed compile errors after merging with master
     add 8100cdc27e Merge branch 'master' into camel
     add c04ebf4dee CamelService companion object for standalone applications to create their own CamelService instances
     add 9f31bf5c31 Fixed mess-up of previous commit (rollback changes to akka.iml), CamelService companion object for standalone applications to create their own CamelService instances
     add a6ffa67846 Added lifecycle methods to CamelService
     add 35a557de6d performance improvement
     add f8fab07bc8 error handling enhancements
     add e056af15fa support for remote actors, consumer actor publishing at any time
     add e97e944613 publish/subscribe examples using jms and cometd
     add 7eb4245390 prepare merge with master
     add 3c90654e2f initial resolution of conflicts after merge with master
     add 82f411a2d6 Move to sbt
     add 1481d1d40c akka-camel added to manifest classpath. All examples enabled.
     add 08e3a6156d Minor syntax edits
     add 10a6a7d32f Merged in Camel branch
     add f0e53bc049 moved akka.annotation._ to akka.actor.annotation._ to be merged in with akka-core OSGi bundle
     add fd40d15fb3 Merge branch 'master' into workstealing
     add b9451a5991 Made "sbt publish" publish artifacts to local Maven repo
     add 2f5792fbcb Merge branch 'master' into workstealing
     add 3f98d5578d when searching for a thief, only consider thiefs with empty mailboxes.
     add c253faac52 only allow actors of the same type to be registered with a work stealing dispatcher.
     add 6acd56a53d Changed Chat sample to use server-managed remote actors + changed the how-to-run-sample doc.
     add eb4e6242e3 Created an alias to TransactionalRef; Ref
     add cfbc585485 Updated README with new running procedure
     add bf9bbd0dc1 Updated how to run the sample docs.
     add ed116712a3 Fixed typo in docs.
     add 93d7a492c4 Merge branch 'master' of git@github.com:jboner/akka
     add 592e4d3d1e reformatted patterns code
     add 3010cd1aa2 Refactored Serializer
     add 02e6f5895a added support for Redis based SortedSet persistence in Akka transactors
     add d50bfe9d89 added new jar 1.2-SNAPSHOT for redisclient
     add eff1cd3f58 Merge branch 'master' into workstealing
     add c8a7b3c6a9 extension/rewrite of actor component unit and functional tests
     add d453aabcda Merge branch 'master' of github.com:jboner/akka
     add 61aa156ff9 Fixed issue with file URL to embedded repository on Windows.
     add 1e69215710 Fix for InstantiationException on Kernel startup
     add 8ebb13a557 camel-cometd example disabled
     add fe0849d881 Merge branch 'master' into workstealing
     add d37b82ba24 Don't allow two different actors (different types) to share the same work stealing dispatcher. Added unit test.
     add 86e656d416 tabs -> spaces
     add 1f13030f90 Changed Supervisors actor map to hold a list of actors per class entry
     add 79bfc4e446 Fixed problem with Agent, now tests pass
     add fba843e02d Added tests to AgentTest and cleaned up Agent
     add 036f79f040 Extension/rewrite of CamelService unit and functional tests
     add b0fa275041 traits for configuring producer behaviour
     add 13b9d1bcc1 Extension/rewriting of remaining unit and functional tests
     add cfa97cd487 Merge branch 'master' of git@github.com:jboner/akka
     add aeea8d38dc Improved Agent doc
     add a3f7fb1c20 added line count script
     add ef36304f85 Added akka-spring
     add fdfbe68eac Added contructor to Dispatcher and AspectInit
     add b5aabb061b modified pom.xml to include akka-spring
     add 647dcccd75 updated spring module pom to latest akka module layout.
     add 5c6f6fb0fc Cleaned up Spring interceptor and helpers
     add 7f5f709de6 Added tests to Spring module, currently failing
     add 2bceb82a78 initial version of spring custom namespace
     add 71ff7e4b31 Added akka-spring
     add 95b5fc66da Added contructor to Dispatcher and AspectInit
     add 319c76142d modified pom.xml to include akka-spring
     add 623f8de848 Merge branch 'master' of git://github.com/staffanfransson/akka into spring
     add f30741d053 updated spring module pom to latest akka module layout.
     add 21001a7e10 Cleaned up Spring interceptor and helpers
     add aef5201386 Added tests to Spring module, currently failing
     add 4bee774df5 merged with master
     add 53e1cfccf6 pulled and merged
     add 6a852d649d removed old source files
     add 581b968d0f merged master into spring
     add fe8e445f9d added integration tests, spring 3.0.1 and sbt
     add 32365990b4 added integration tests
     add 8e84bd5148 merged in the spring branch
     add 5dad9025ba Cleaned up build file
     add ae4d9d8876 Documented ActorRegistry and stablelized subscription API
     add 9fdc29fd3e converted tabs to spaces
     add ba3c3ba91e upgraded to 0.7
     add 6ce938308f Fixing akka-rest breakage from Configurator.getInstance
     add 8255831a38 Upgrade of akka-sample-camel to spring-jms 3.0
     add 4836bf2d1e Exclusion of redundant dependencies from distribution.
     add 919e1e3a30 upgrading to multiverse 0.4
     add c2bfb4c0c6 fixed bug in REST module
     add 2b4053c152 force projects to use higher versions of redundant libs instead of only excluding them later. This ensures that unit tests use the same libraries that are included into the distribution.
     add f1d360b9b2 Merge commit 'upstream/master' into workstealing Implemented a simple round robin schema for the work stealing dispatcher
     add e60421cba7 Simplified the round robin scheme
     add d1ad3f6199 minor refactoring of the round robin work stealing algorithm
     add 0fa8585da0 fix
     add a5e50d6dfa javadoc and comments
     add fb1f679cec fixed round robin work stealing algorithm
     add b0b3e2f8ac use forward in stead of send when stealing work from another actor
     add abcaef521b fixed name of dispatcher in log messages
     add 831a71dd70 renamed some variables for clarity
     add e76cb00495 upgraded redisclient to version 1.2: includes api name changes for conformance with redis server (earlier ones deprecated). Also an implementation of Deque that can be used for Durable Q in actors
     add 6272f71357 Merge branch 'master' of git@github.com:jboner/akka into workstealing
     add edbd5c15e9 Added missing dependency
     add 6d6fc79919 Fixed reported exception in Akka-Security
     add b710737262 Merge branch 'master' of git@github.com:jboner/akka into workstealing
     add da325c9804 added spring dispatcher configuration
     add 9cf5121649 Merge branch 'spring-dispatcher'
     add 3dcd319fdc Merge branch 'master' of git@github.com:jboner/akka into workstealing
     add af0e029aee Added jsr166x to the embedded repo. Use jsr166x.ConcurrentLinkedDeque in stead of LinkedBlockingDeque as colletion for the actors mailbox
     add 37f535dcfe added jsr166x library from doug lea
     add d6789b060d Merge branch 'workstealing'
     add b974ac24c3 Merge branch 'master' of git@github.com:janvanbesien/akka
     add 93a4c143e6 Updated dep versions
     add e1c9e7e500 Stashing away work so far
     add e453f06f52 And the pom...
     add 634caf52d2 Merge branch 'master' into 2.8-WIP
     add 37cdcd1f73 Partial version updates
     add 3ac33fc03f Added new version of configgy
     add 178102f3dc Deleted old version of configgy
     add b1bb790251 Updated more deps
     add 787e7e45b7 Working nine to five ...
     add a16c6da3b7 And now akka-core builds!
     add c28a283d91 Akka LIVES!
     add c14484c977 Merge with master
     add 9e0b1c0360 redis storage support ported to Scala 2.8.Beta1. New jar for redisclient for 2.8.Beta1
     add 85dd185312 Merge branch '2.8-WIP' of git@github.com:jboner/akka into 2.8-WIP
     add e2c661f34b Toying with manifests
     add e571161866 Merged latest master, fighting missing deps
     add fbef975746 compiles, tests and dists without Redis + samples
     add bae6c9ef28 upgraded redisclient jar to 1.1
     add b4c61964c0 Resolved conflicts
     add 41a35f6665 Removing Redis waiting for 1.2-SNAPSHOT for 2.8-Beta1
     add 2cd144817a Bumped version
     add 5104b5b44b And we`re back!
     add 75e887c7e6 fixed warning, usage of 2.8 features: default arguments and generated copy method.
     add 8c67eeb139 fixed deprecation warnings in akka-core
     add 5736cd9cc1 fixed all deprecations execept in grizzly code
     add 3825ce5faf updated to commons-pool 1.5.4
     add 27333f9159 removed usused code
     add d037bfa37b improved scaladoc
     add dc9cae4797 minor edit
     add 8800f70ff2 Rewrote distribution generation, now it also packages sources and docs
     add ef79034cdc Updated version to 0.8x
     add 7e3a4b56f4 Added missing + sign
     add 594ba80052 merged with upstream
     add eaaa9b1456 Merged with new Redis 1.2 code from master, does not compile since the redis-client is build with 2.7.7, need to get correct JAR
     add 71ad8f697d Forward-ported bugfix in Security to 2.8-WIP
     add 5566b21b5e upgraded redisclient to version 1.2: includes api name changes for conformance with redis server (earlier ones deprecated). Also an implementation of Deque that can be used for Durable Q in actors
     add 7430dc8ac0 Merge branch '2.8-WIP' of git@github.com:jboner/akka into 2.8-WIP
     add 48ff060ddb merged with upstream
     add d8461f4dca merged with upstream
     add b0bee0d417 Removed Actor.send function
     add 819a6d8fb5 reverted back to sbt 0.7.1
     add 855acd23da added missing scala-library.jar to dist and manifest.mf classpath
     add 7d465f6d4f Gave the sbt deploy plugin richer API
     add 089cf01b40 Agent is now monadic, added more tests to AgentTest
     add 40291b5378 updated Agent scaladoc with monadic examples
     add 08fdc7ad44 updated copyright header
     add 2f32b850f6 merged with upstream
     add 215b45d470 release v0.8
     add 500d967646 refactored build file
     add b513e5716f cleaned up
     add c3381d8149 Improved unit test performance by replacing Thread.sleep with more clever approaches (CountDownLatch, BlockingQueue and others). Here and there Thread.sleep could also simply be removed.
     add a23cc9b230 Minor cleanups and fixing super.unregister
     add 183fcfbb9a Merge branch 'master' of git@github.com:jboner/akka
     add d6de99bcee new redisclient with support for clustering
     add d3654accb2 simplified tests using CountDownLatch.await with a timeout by asserting the count reached zero in a single statement.
     add a0c3d4ee16 Merge branch 'master' of git@github.com:jboner/akka
     add 3f2c9a2be9 Added load balancer which prefers actors with small mailboxes (discussed on mailing list a while ago).
     add f001a1e5f6 changed println -> log.info
     add 297a335cad fixed bug with creating anonymous actor, renamed some anonymous actor factory methods
     add 4afbc4cd05 fixed broken "sbt dist"
     add 0cfe5e24c8 fix for comments
     add 3ae55214bd Merge branch 'master' of git@github.com:jboner/akka
     add f04fbba47b Refactored STM API into Transaction.Global and Transaction.Local, fixes issues with "atomic" outside actors
     add 30badd6cc0 cleaned up packaging in samples to all be "sample.x"
     add b2ba933e78 Improved scaladoc for Transaction
     add 4a7b7210bc renamed tests from *Test -> *Spec
     add 04c45b28f1 Created jxee module
     add a40d1ed279 Changed module name, packagename and classnames :-)
     add 9ad4491905 Merged in akka-servlet
     add 60b374b9a3 Rename file
     add 94d472eac2 Merge branch 'master' of git@github.com:jboner/akka
     add 91fe6a3a98 Now doing a 'reply(..)' to remote sender after receiving a remote message through '!' works. Added tests. Also removed the Logging trait from Actor for lower memory footprint.
     add 784ca9e750 Added Logging trait back to Actor
     add e4e96f61c8 Added API to add listeners to subscribe to Error, Connect and Disconnect events on RemoteClient
     add 0d60400790 Fixed: Akka kernel now loads all jars wrapped up in the jars in the ./deploy dir
     add 3679865276 fixed bug in nested supervisors + added tests + added latch to agent tests
     add 8dfa12d924 fixed @inittransactionalstate, updated pom for spring java tests
     add c095a1c211 Merge branch 'master' of git@github.com:jboner/akka
     add 2246cd8b88 added a method to retrieve the supervisor for an actor + a message Unlink to unlink himself
     add fdaa6f4195 Improved ScalaDoc in Actor
     add 76d1e13baf Cleaned up sbt build file + upgraded to sbt 0.7.3
     add 2593fd3ab3 Change sender and senderfuture to Either
     add acd6f19562 Removed uglies
     add a7abe34d05 Merge branch 'either_sender_future'
     add 7b28f56a16 Merge branch 'master' of git@github.com:jboner/akka into sbt
     add cda65ba830 Started working on issue #121 Added actorFor to get the actor for an activeObject
     add ed7b51e4d4 removed Actor.remoteActor factory method since it does not work
     add 441ad40856 improved scaladoc for Actor.scala
     add edba42e23a Merge branch 'master' of git@github.com:jboner/akka
     add e780ba0f82 fix for HashTrie: apply and + now return HashTrie rather than Map
     add ebab76b348 Added alter method to TransactionalRef
     add 1e789b3648 Initial values possible for TransactionalRef, TransactionalMap, and TransactionalVector
     add 6ed887fb7b fixed bug in Agent.scala, fixed bug in RemoteClient.scala, fixed problem with tests
     add 5893b04774 cleaned up remote tests + remvod akkaHome from sbt build file
     add 85756e18df added test for supervised remote active object
     add bcd8132464 Merge branch 'master' of git@github.com:jboner/akka
     add 043f9f642e Readded more SBinary functionality
     add 4f64769d0e fixed bug in config file
     add d1dcb81ed3 added compile options
     add 2b638614b1 added ActorRef
     add ed9fc04443 Added JTA module, monadic and higher-order functional API
     add 51aea9b386 added TransactionManagerDetector
     add 0268f6f847 fixed bug with ignoring timeout in Java API
     add 0f3803d111 Added AtomicTemplate to allow atomic blocks from Java code
     add cd9477dfe2 Refactored _isEventBased into the MessageDispatcher
     add e83a57b7b0 Moved a runtime error to compile time
     add e41da8223e Documented replyTo
     add baabcef4db Merge branch 'master' of git@github.com:jboner/akka
     add 396ae43235 implemented link/unlink for active objects
     add 4cedc47ce0 Merge branch 'link-active-objects'
     add 6b83b84ee9 Redis client now implements pubsub. Also included a sample app for RedisPubSub in akka-samples
     add 3c4efcbd10 update instructions for chat running chat sample
     add ce173d7351 Merge branch 'master' of git@github.com:jboner/akka
     add 2ce690d9eb Updated old scaladoc
     add 5fc8ad229e converted tabs to spaces
     add 9545efacd5 tests for TransactionalRef
     add 10016df2a7 tests for TransactionalRef in for comprehensions
     add b60604eb13 updating TransactionalRef to be properly monadic
     add 1dee9d5898 Added Cassandra logging dependencies to the compile jars
     add 4ec7f8f316 added sbt plugin file
     add 085d796de7 Merge branch 'master' into jta
     add fa50bdae47 upgraded to 0.9
     add 908156ea13 jta-enabled stm
     add 085d472364 added logging to jta detection
     add dbc9125177 Finalized the JTA support
     add e42b1f888d Removed Scala 2.8 deprecation warnings
     add c0b35fec55 Merge branch 'master' of git@github.com:jboner/akka
     add ca88bf237e Removed jndi.properties
     add ca83d0af64 added Dean's test for Vector bug (blowing up after 32 items)
     add 7f9a9c7130 fix for Vector from Dean (ticket #155)
     add 1818950d48 Merge branch 'master' into jta
     add 0494addf0c Cleaned up JTA stuff
     add c9189ac741 fixed #154 added ActiveObjectConfiguration with fluent API
     add 34bc489390 Merge branch 'master' of github.com:jboner/akka
     add b0e5fe793c Merge branch 'master' of git@github.com:jboner/akka
     add b4176e276a Added STM Synchronization registration to JNDI TransactionSynchronizationRegistry
     add bed0f71437 Added STM Synchronization registration to JNDI TransactionSynchronizationRegistry
     add 628e5530a1 Renamed to JTA.scala
     add 559689d082 Made JTA Synchronization management generic and allowing more than one + refactoring
     add 35787895e9 Moved ActiveObjectConfiguration to ActiveObject.scala file
     add f58503a1c3 added scaladoc
     add 8605b85ab0 Added StmConfigurationException
     add 41b78d0bc7 JTA: Added option to register "joinTransaction" function and which classes to NOT roll back on
     add 1e7b08f248 updated dependencies in pom
     add e7a5595625 Added Listeners to akka-patterns
     add 4f90ace880 Added reply_? that discards messages if it cannot find reply target
     add cccfd51ed1 Initial parametrization
     add 8238c0d892 Merge branch 'master' of git@github.com:jboner/akka into 151_parameterize_future
     add e05f39d961 Minor cleanup
     add 4bc833acae Added parameterized Futures
     add 2b9f7be1a7 Added Future[T] as return type for await and awaitBlocking
     add ac7cd72e99 Made ActiveObject non-advisable in AW terms
     add f35ff945ef mid merge
     add 803838d315 Mid ActorID refactoring
     add 22116b922a akka-core now compiles
     add 8c8bf195a8 akka-core now compiles
     add 5e3ee65a62 merged with upstream
     add c3093ee4c6 merged with upstream
     add 01892c2b3f Chat sample now compiles with newActor[TYPE]
     add a9b26b70cf merged with upstream
     add 3a69a518e4 Merge branch 'actor-handle' of git@github.com:jboner/akka into actor-handle
     add 076a29d666 All modules are building now
     add 7cdda0fb82 All tests compile
     add 5ca4e74ef0 ActorID: all tests passing except akka-camel
     add d889b66f00 Removed Shoal and moved jGroups to akka-cluster, packages remain intact
     add d09427cfb2 Consolidated akka-security, akka-rest, akka-comet and akka-servlet into akka-http
     add 7f51e74cb3 Moving akka-patterns into akka-core
     add 98f91488dd Moved Grizzly logic to Kernel and renamed it to EmbeddedAppServer
     add 058cbc15ce Fixed problem with PersistentVector.slice : Issue #161
     add 794731f809 Merge branch 'master' of git@github.com:jboner/akka into wip_restructure
     add 38e8881259 Added test for Ref initial value bug
     add 622f2648f0 Fixed Ref initial value bug by removing laziness
     add 4cfda90178 Merge branch 'master' of git@github.com:jboner/akka into wip_restructure
     add 7b1e43c89e Merge branch 'master' into actor-handle
     add 4f66e90aa0 ActorID: now all test pass, mission accomplished, ready for master
     add 78b102062a Added sample module for remote actors
     add 413c37dfec Merge branch 'master' into actor-handle
     add e8513c2b8c merged in akka-sample-remote
     add 29c20bf62e minor edits
     add 3f38822afb Changed suffix on source JAR from -src to -sources
     add f168a36090 Fixed remote actor protobuf message serialization problem + added tests
     add 39a4f72ad1 Added start utility method
     add b93a893722 Split up Patterns.scala in different files
     add 44c1fbcf32 Merge branch 'master' of git@github.com:jboner/akka
     add b0dd4b5d62 Renamed Reactor.scala to MessageHandling.scala
     add c1d81d3953 Removed Serializable.Protobuf since it did not work, use direct Protobuf messages for remote messages instead
     add 573ba890b5 Merged with master
     add 5dd88413a7 Cleanup and minor refactorings, improved documentation etc.
     add df8f0e0f3b Renamed ActorID to ActorRef
     add 0fc430332c Updated to Multiverse 0.5
     add 54fa5954a8 Updated to Multiverse 0.5 release
     add 70f6cbff54 Merge branch 'master' into multiverse-0.5
     add a61af1a215 Merged akka-utils and akka-java-utils into akka-core
     add 3015855567 Added ScalaDoc for akka-patterns
     add 1a4f80c9ef Added Kerberos config
     add 50f4fb9ff2 Merge branch 'master' of git@github.com:jboner/akka
     add f90e9c3f1a Add Protobuf serialization and deserialization of ActorID
     add a820b6f0ae converted tabs to spaces
     add 17fc19b4e7 Merge branch 'master' into ActorRefSerialization
     add fb3ae7ed2b Rewrite of remote protocol to use the new ActorRef protocol
     add 494e443334 Merge branch 'ActorRefSerialization'
     add 5acf932ab0 Moved everything from Actor to ActorRef: akka-core compiles
     add 931f8b4026 Added isOrRemoteNode field to ActorRef
     add cb7bc48b63 Fixed Actor initialization problem with DynamicVariable initialied by ActorRef
     add 6f1a574805 Moved everything from Actor to ActorRef: akka-core compiles
     add b9d2c1380f Merge branch 'ActorRef-FaultTolerance' of git@github.com:jboner/akka into ActorRef-FaultTolerance
     add 3b67d2144f Actor and ActorRef restructuring complete, still need to refactor tests
     add 2441d60927 Splitted up Actor and ActorRef in their own files
     add 48c6dbc1af Added scaladoc
     add dfc45e0a71 Refactored code into ActorRef, LocalActorRef and RemoteActorRef
     add f7407d3adf Rewritten "home" address management and protocol, all test pass except 2
     add 5ff29d2851 added lock util class
     add 7d9df1026b Fixed final bug in remote protocol, now refactoring should (finally) be complete
     add d7727a8892 Added failing test to supervisor specs
     add 7460e965d4 Closing ticket 150
     add 87972395fd Fixing the test
     add 57e46e2ecc Refactored Actor
     add ae6eb54ee9 newActor(() => refactored
     add 6b30bc8c4f Switched newActor for actorOf
     add 7d00a2b48b Deactivate endpoints of stopped consumer actors (AKKA-183)
     add 2f5bbb9d33 Changed the order for detecting akka.conf
     add 9a1c10a7dd Message API improvements
     add 63f0aa4bd2 Fixing bug with !! and WorkStealing?
     add 2fc4ca1b1e Fixed potential stack overflow
     add 990e55b6f4 Upgraded to Netty 3.2.0-RC1
     add 56d4273d9e AKKA-192 - Upgrade slf4j to 1.6.0
     add c5518e41a5 Updated to Guice 2.0
     add 9baedab597 Fixed wrong instructions in sample-remote README
     add 9aaad8c03c Merged with master and fixed last issues
     add c2efd39661 Allow applications to disable stream-caching (#202)
     add e007f68ae6 changed redisclient version to 1.3
     add c935262b2c changed version of sjson to 0.5
     add 02ee7eca69 Merge branch 'master' of git@github.com:jboner/akka
     add 844fa2db06 Improved error handling and message for Config
     add b079a128b7 Fixed supervision bugs
     add f6ef127391 Took the liberty of adding the redisclient pom and changed the name of the jar
     add ffedcf427b Added Receive type
     add 25a6806b68 Removing old, unused, dependencies
     add 04b514228b Merge branch 'master' of git@github.com:jboner/akka
     add 60fbd4e8fe Merge branch 'master' of git@github.com:jboner/akka
     add bec9a969b7 Merge branch 'master' of git@github.com:jboner/akka
     add 3d973fea9b Fixed race-condition in Supervisor linking
     add 05058af370 Added explicit nullification of all ActorRef references in Actor to make the Actor instance eligable for GC
     add 8842362f42 Re-introducing 'sender' and 'senderFuture' references. Now 'sender' is available both for !! and !!! message sends
     add a162f4705d Fixed problem with ordering when invoking self.start from within Actor
     add 4375f82ae5 Fixed race-condition in creation and registration of RemoteServers
     add 37b8524ded Fixed cluster
     add 6fe7d7c21a Added regressiontest for spawn
     add c34f084645 Merge branch 'master' of git@github.com:jboner/akka
     add 86a8fd0d3b Fixed regression in Scheduler
     add 2fce1676b2 Fixed issue #190: RemoteClient shutdown ends up in endless loop
     add 65b6c21888 Add the possibility to start Akka kernel or use Akka as dependency JAR *without* setting AKKA_HOME or have an akka.conf defined somewhere. Also moved JGroupsClusterActor into akka-core and removed akka-cluster module
     add f9b21cdf2f Port to Scala RC2. All compile, but tests fail on ScalaTest not being RC2 compatible
     add e8c3ebd901 Upgraded to Scala RC2 version of ScalaTest, but still some problems
     add 7894d15298 Merge branch 'scala_2.8.RC2' into rc2
     add ef452881f0 Removed trailing whitespace
     add b1e299ac72 Fixed regression bug in AMQP supervisor code
     add 5abdbe8711 Switched to primes and !! + cleanup
     add 124bfd8dc5 Merged with origin/master
     add 4ec7acb725 Merge branch 'master' of git@github.com:jboner/akka
     add 540b4e0d50 Added ActiveObjectContext with sender reference
     add 555e65744c Updated to JGroups 2.9.0.GA
     add bc88704d5b Updated pom.xml for Java test to 0.9
     add 7cbe355c9b Added failing test for issue #211; triggering CommitBarrierOpenException
     add 60c08e9524 Fixed bug in issue #211; Transaction.Global.atomic {...} management
     add bf9e5029d8 Removed some LoC
     add d72caf725b updated redisclient to 2.8.0.RC2
     add 1cdf8324bb disabled tests for akka-persistence-redis to be run automatically
     add 2c32320cee Merge branch 'master' of git@github.com:jboner/akka
     add c9481daeb6 Added akka-sample-ants as a sample showcasing STM and Transactors
     add 10e9530a71 Fixed wrong code rendering
     add b503e29260 Upgraded to 2.8.0.RC2-1.4-SNAPSHOT version of Redis Client
     add e414ec0e07 Fixed bug in Transaction.Local persistence management
     add 436bfba100 Upgraded to SBinary for Scala 2.8.0.RC2
     add ea9253c0f8 Upgraded to Cassandra 0.6.1
     add 98b569c454 added new task publish-local-mvn
     add d76e8e314e Merge branch '221-sbt-publish'
     add f0bbb1edf4 fixed merge error
     add 09ef57761a Merge branch 'master' of git@github.com:jboner/akka
     add 83884eb475 Changed order of peristence operations in Storage::commit, now clear is done first
     add 087e4212d4 Fixed issue #156 and #166
     add 9429adaa75 fixed merge error
     add 1b11899558 Merge branch 'master' of git@github.com:jboner/akka
     add 83e22cb42d Fixed issue #157
     add dbbad4633e Added option to specify class loader to load serialized classes in the RemoteClient + cleaned up RemoteClient and RemoteServer API in this regard
     add 06bff765c7 Added option to specify class loader when deserializing RemoteActorRef
     add 3af5f5efd3 implemented updateVectorStorageEntryFor in akka-persistence-mongo (issue #165) and upgraded mongo-java-driver to 1.4
     add 829ab8dcc3 Merge branch 'master' of git@github.com:jboner/akka
     add 42185955fa Initial attempt at fixing akka rest
     add eadff41253 Workaround temporary issue by starting supervised actors explicitly.
     add 360a5cdac6 Merge branch 'master' of github.com:jboner/akka
     add 96333fca2c Merge branch 'master' of github.com:jboner/akka
     add f6c1cbf368 Elaborated on classloader handling
     add 8d5e685ad6 Tweaking akka-reference.conf
     add 718aac2dd0 Updated to Multiverse 0.5.2
     add 488f1aea50 Configurable throughput for ExecutorBasedEventDrivenDispatcher (#187)
     add 419d18adca Added default dispatch.throughput value to akka-reference.conf
     add 87276a4938 fixed publish-local-mvn
     add 61a7cdf9d5 Fixed issue with sender reference in Active Objects
     add c6b99a2df4 Fix for no logging on sbt run (#241)
     add 64b1b1aa9f Merge branch 'master' of git@github.com:jboner/akka
     add 0416eb59b4 Made 'sender' and 'senderFuture' in ActorRef public
     add e0477baeb4 Fixed issue with AMQP module
     add 24486be9dc minor log message change for consistency
     add b29ce25174 Fixed issue #240: Supervised actors not started when starting supervisor
     add 01ed99fe2f Correct fix for no logging on sbt run
     add 6ba1442b95 Merge branch 'master' of github.com:jboner/akka
     add 547f4c9ac9 Merge branch 'master' of github.com:jboner/akka into wip-akka-rest-fix
     add 9624e13276 Added senderFuture to ActiveObjectContext, eg. fixed issue #248
     add 11ca821c47 Merge branch 'master' of git@github.com:jboner/akka
     add 5aaf127dde Fix of issue #235
     add cdcacb7cbb Merge branch 'master' of git@github.com:jboner/akka
     add 7e3a46b466 Upgraded to Scala 2.8.0 RC3
     add 178708dbc0 Added Scala 2.8RC3 version of SBinary
     add c70852177f Merge branch 'scala_2.8.RC3'
     add 89bf596f38 Switched Listeners impl from Agent to CopyOnWriteArraySet
     add 414f3668dd added 2.8.0.RC3 for sjson jar
     add b52697390f updated project file for sjson for 2.8.RC3
     add ef25f050a0 redisclient upped to 2.8.0.RC3
     add c7b2352857 project file updated for redisclient for 2.8.0.RC3
     add 78e69f016b checked in wrong jar: now pushing the correct one for sjson
     add f1cc27a5ca Merge branch 'master' of github.com:jboner/akka into wip-akka-rest-fix
     add b94f584fcf ClassLoader issue
     add d587d1a5fe Fixing sbt run (exclude slf4j 1.5.11)
     add 64f4b36b74 Looks promising!
     add 2a060c9fa3 Ported samples rest scala to the new akka-http
     add f4298eb5c0 re #247: Removed all vals for repositories except for embeddedRepo. Introduced module configurations necessary for akka-core; other modules still missing.
     add b5f4cfae25 re #247: Added module configuration for akka-persistence-cassandra. Attention: Necessary to delete .ivy2 directory!
     add c22e564b74 Fixed issue with CommitBarrier and its registered callbacks + Added compensating 'barrier.decParties' to each 'barrier.incParties'
     add a891ddd3c0 Upgraded Configgy to one build for Scala 2.8 RC3
     add caa60202c6 no need to start supervised actors
     add 47e65346af Merge branch 'master' of git@github.com:jboner/akka
     add 1c37f0cddd Upgraded to Protobuf 2.3.0
     add c21e2d1484 Merge branch 'master' into 247-hseeberger
     add d1d8773f04 closes #247: Added all missing module configurations.
     add f8b8bc7cd7 Merge branch '247-hseeberger'
     add c660a9c469 Merge branch 'master' of github.com:jboner/akka into wip-akka-rest-fix
     add b8fd1d1c31 Ported akka-sample-secure
     add 2dd2118179 Prepare for master merge
     add 2d2bdda330 Upgrade to Camel 2.3.0
     add 1d2a6c559b initial support for publishing ActiveObject methods at Camel endpoints
     add 42fff6ba77 Prepare merge with master
     add fb44990cb7 Fixed bug in STM and Persistence integration: added trait Abortable and added abort methods to all Persistent datastructures and removed redundant errornous atomic block
     add ce064cc4c1 Merge branch 'master' of git@github.com:jboner/akka
     add 1904363a74 Upgraded ScalaTest to Scala 2.8.0.RC3 compat lib
     add ad3e2ae027 minor fix in test case
     add d8cd6e67dc Added test for tested Transactors
     add a6b5903589 Merge branch 'master' of git@github.com:jboner/akka
     add dc22b8c7b6 Upgraded Atmosphere to 0.6-SNAPSHOT
     add 8b303fa55f Renamed 'toProtocol' to 'toProtobuf'
     add a6edff9375 Cleaned up 'Supervisor' code and ScalaDoc + renamed dispatcher throughput option in config to 'dispatcher.throughput'
     add 3ad111876a Refactored Java REST example to work with the new way of doing REST in Akka
     add ceda35d402 Added convenience method to ActorRegistry
     add 781293d6b0 Fixed race condition in Agent + improved ScalaDoc
     add 79bfc2067a Removed ActorMessageInvoker
     add 20c2ed2947 Removed MessageInvoker
     add 754c8a9269 Added assert for if message is NULL
     add 8aa730d041 Added guard for NULL inital values in Agent
     add 89f53eaf0a Removed redundant servlet spec API jar from dist manifest
     add 87c336b258 Added activemq-data to .gitignore
     add c8732569a7 Converted tabs to spaces
     add 56e7428e47 Removed trailing whitespace
     add abfde2062e Upgraded run script
     add c4a72fd28e Fixed Jersey dependency
     add 2ed0feab46 Merge branch 'master' of git@github.com:jboner/akka
     add fb2ef58fb1 Re-adding runnable Active Object Java tests, which all pass
     add 9af36d6496 Merge commit 'remotes/origin/master' into 224-krasserm
     add bfa3ee2a2b ActiveObjectComponent now written in Scala
     add 9241599e5f Refactored tests to interact with actors only via message passing
     add 2fcb2187d2 Dropped service package and moved contained classes one level up.
     add 6972b66068 Cleaned main sources from target actor instance access. Minor cleanups.
     add 5402165d85 make all classes/traits module-private that are not part of the public API
     add f2e5fb1c0a Initial tests for active object support
     add 8f2ef6e0a0 Fixed wrong test description
     add cc0641004b Fixed bug in remote actors + improved scaladoc
     add 6bd5719023 update README docs for chat sample
     add 90eefd28bc formatting, comment fixup
     add c2f775fecc Cleanup and refactored code a bit and added javadoc to explain througput parameter in detail.
     add 59e1ba4a20 Merge branch 'master' of git@github.com:jboner/akka
     add 5694fde51c Freezing Atmosphere dep
     add 733acc192b Added methods to retreive children from a Supervisor
     add be159c9fa1 Fixing Jersey classpath resource scanning
     add 4d60d1497a Tidying up debug statements
     add bf8f4be972 Tidying up more debug statements
     add ec59d12ca6 Merge branch 'master' of git@github.com:jboner/akka
     add e34a83503d Merge remote branch 'remotes/origin/master' into 224-krasserm
     add 37e06709c5 Added remote active object example
     add 8b4c1118f5 Extended documentation (active object support)
     add 6a17cbcfc5 Support for using ActiveObjectComponent without Camel service
     add 7afe411f8b Removed legacy code
     add 22fe2ac8a7 Added reply methods to Actor trait + fixed race-condition in Actor.spawn
     add abf650067f Upgraded to version 0.9.1
     add 1892b5674a Upgraded build.properties to 0.9.1
     add e4f08afd8e Added a method to get a List with all MessageInvocation in the Actor mailbox
     add 23f65513e2 Bumped version to 0.10-SNAPSHOT
     add e56c02504f Merge commit 'remotes/origin/master' into 224-krasserm
     add 08970389d7 tests for accessing active objects from Camel routes (ticket #266)
     add 92f4e0008e restructured akka-sample-camel
     add 97ee7fd524 remote consumer tests
     add 92434bb493 Fixed bug in setting sender ref + changed version to 0.10
     add 6b2013c731 Added bench from akka-bench for convenience
     add c56a0490f8 added redis test from debasish
     add 411038abcb Merge branch 'master' of git@github.com:jboner/akka
     add 9ba7120272 Improved RemoteClient listener info
     add 7a271db4a3 Added a isDefinedAt method on the ActorRef
     add c227c77dd5 Merge branch 'master' of github.com:jboner/akka
     add 1b3d854a1f Redis persistence now handles serialized classes.Removed apis for increment / decrement atomically from Ref. Issue #267 fixed
     add 55778b4b84 Marked Multiverse dependency as intransitive
     add 4ebb17e284 fixed problem with cassandra map storage in rest example
     add 171888c081 Made AMQP UnregisterMessageConsumerListener public
     add 27ae559068 Fixed problem with Scala REST sample
     add 16671dc5b7 Upgraded existing code to new remote protocol, all tests pass
     add fe9109d82f Added SerializableActor trait and friends
     add 9d7877dcba Deep serialization of Actors now works
     add 068a6d7e12 Added SerializableActorSpec for testing deep actor serialization
     add ac5b0882ea Added fromProtobufToLocalActorRef serialization, all old test passing
     add 867fa8050d Serialization of Actor now complete (using Java serialization of actor instance)
     add ed6282393b Upgraded commons-codec to 1.4
     add 306d017e7c Fixed final issues in actor deep serialization; now Java and Protobuf support
     add e7a7d6ec90 Fix for ticket #280 - Tests fail if there is no akka.conf set
     add 35c599892a Added akka-sbt-plugin source
     add 52d4bc38d6 Stateless and Stateful Actor serialization + Turned on class caching in Active Object
     add 52b6dfe188 Producer trait with default implementation of Actor.receive
     add 7ba76a88fe Enforce commons-codec version 1.4 for akka-core
     add 9ca039c470 Fixed bug with stm not being enabled by default when no AKKA_HOME is set.
     add a0d4d7c833 Updated to Multiverse 0.6-SNAPSHOT
     add 2eeffb6a06 Removed atomic0 - no longer used
     add 3cc875e3b9 Removed AtomicTemplate - new Java API will use Multiverse more directly
     add ce41e170dd Removed for-comprehensions for transactions
     add fa044ca1ad Removed TransactionalState and TransactionalRef
     add ef4d926d6d Using Scala library HashMap and Vector
     add e18305c699 Updated stm tests
     add d47c152a5b Added Duration utility class for working with j.u.c.TimeUnit
     add 5a03a8d179 Removed some unused stm config options
     add b20b399505 Removed unused stm config options from akka conf
     add fce9d8ec8d Added Transaction.Util with methods for transaction lifecycle and blocking
     add 5b0a7d0eec Fixed import in ants sample for removed Vector class
     add c5caf5832c Configurable TransactionFactory
     add 02b4403138 Updated actor ref to use transaction factory
     add 8bf6e00f75 Removed some trailing whitespace
     add 9e8ff7319d Added stm local and global package objects
     add 91f3c83ba1 Added transactional package object - includes Multiverse data structures
     add f3335ea11a Added some documentation for stm
     add 79e54d1f00 Updated imports to use stm package objects
     add 4e47a68716 Using actor id for transaction family name
     add 3576f32533 Moved data flow to its own package
     add e85322c782 Removing unused stm classes
     add db325d8fab Updated ants sample
     add dd7dc9e179 Removed isTransactionalityEnabled
     add d382f9bbac Improved transaction factory defaults
     add 4e5a516493 Some stm documentation changes
     add b8090b3177 Merge branch 'stm-pvlugter'
     add 098dadfe38 Changed return type of CamelService.load to CamelService
     add 265be35d5e Added more examples to akka-sample-camel
     add 920b4d03f9 Added support for scope and depdenency injection on target bean
     add efdff1de51 When interfaces are used, target instances are now created correctly
     add 4ba1c584f1 re #281: Removed type parameter from ActorRef.!! which now returns Option[Any] and added Helpers.narrow and Helpers.narrowSilently.
     add 516cad81ba Merge branch 'master' into 281-hseeberger
     add a2dc2017d0 Merge branch 'master' into 281-hseeberger
     add 5668337975 re #281: Added as[T] and asSilently[T] to Option[Any] via implicit conversions in object Actor.
     add 2128dcda3b re #281: Made akka-core compile and test after breaking changes introduced by removing the type parameter from ActorRef.!!.
     add 07ac1d990c re #281: Made all subprojects compile  after breaking changes introduced by removing the type parameter from ActorRef.!!; test-compile still missing!
     add 3af484c0a0 closes #281: Made all subprojects test after breaking changes introduced by removing the type parameter from ActorRef.!!.
     add 485ba417ea Merge branch '281-hseeberger'
     add 9235f1321d Merge branch 'master' of github.com:jboner/akka
     add f436e9cff9 Merge branch 'master' of git@github.com:jboner/akka
     add 5397e81ac5 commented out failing spring test
     add 916cfe97c0 Protobuf deep actor serialization working and test passing
     add cb7e26eb8b Added missing files
     add a569913af1 Merge branch 'master' of github.com:jboner/akka
     add 5bb912b01c Removed comments from test
     add 444bd5b9c3 Merge branch 'master' of git@github.com:jboner/akka
     add aad718937a Fixed bug with actor unregistration in ActorRegistry, now we are using a Set instead of a List and only the right instance is removed, not all as before
     add e3d661517e Added test for serializing stateless actor + made mailbox accessible
     add 95d4504bbb fixed mem-leak in Active Object + reorganized SerializableActor traits
     add ba7c2febd1 Added akka.conf values as defaults and removed lift dependency
     add 8d1a5d5b84 Updated sbt plugin
     add f5236716f4 Fixed #287,Old dispatcher settings are now copied to new dispatcher on restart
     add 421aec4cfc Added test for verifying pre/post restart invocations
     add f1f3c92112 Merge branch 'master' of git@github.com:jboner/akka
     add c3d723ca61 Added serialization of actor mailbox
     add 67330e4c82 Increased timeout in Transactor in STMSpec
     add 836f04f7bb Comment changed
     add 3a448a3093 closes #289: Support for <akka:camel-service> Spring configuration element
     add a298c91540 Merge branch 'master' of github.com:jboner/akka
     add e569b4f4bb Minor edits
     add 87461dce94 Documentation added.
     add 8abd26ce08 Merge branch 'master' of git@github.com:jboner/akka
     add 0bf05326ef Tests for #289
     add e83e7dce38 Atmosphere bugfix
     add 05cb3b283f Upgraded to Atmosphere 0.6 final
     add 929c1e20c9 Updated to Netty 3.2.1.Final
     add c55ed7bbdd Fix for #286
     add 256e80bcf1 Minor tidying
     add d3a8b59d1b FP approach always makes one happy
     add dbb33f8bd1 Upgraded to AspectWerkz 2.2 + merged in patch for using Actor.isDefinedAt for akka-patterns stuff
     add 26a77a85f2 Added AspectWerkz 2.2 to embedded-repo
     add c6b7ba6a01 Added Java tests as Scala tests
     add 67ed70798d Fixed bug in fault handling of TEMPORARY Actors + ported all Active Object Java tests to Scala (using Java POJOs)
     add b7a7527ca2 Fixed bug in remote deserialization + fixed some failing tests + cleaned up and reorganized code
     add 46d250fe73 Converted TAB to SPACE
     add 2d4809842e Removed trailing whitespace
     add 1a663b1e47 Removed unused catch for IllegalStateException
     add 23033b4d4a #292 - Added scheduleOne and re-created unit tests
     add be6767e955 Merge branch 'master' of git@github.com:jboner/akka
     add e8581123da Fixed bug in fault handling of TEMPORARY Actors + ported all Active Object Java tests to Scala (using Java POJOs)
     add 1a7d7966c0 Merge commit '38e8bea3fe6a7e9fcc9c5f353124144739bdc234'
     add 7745db9778 Added CodeFellow to gitignore
     add 3d97ca3368 Added ReceiveTimeout behaviour
     add 10db2363cf Fix ActiveObjectGuiceConfiguratorSpec. Wait is now longer than set timeout
     add c08fea5cfc Merge branch 'master' of http://github.com/jboner/akka
     add c8318a8e27 Merge branch 'master' of git@github.com:jboner/akka
     add b1748257e7 commented out failing tests
     add dc6f77bb2d type class based actor serialization implemented
     add 4e80e2fc7f Merge branch 'master' of git@github.com:jboner/akka
     add bb36faf6c7 fixed bug in timeout handling that caused tests to fail
     add d229a0f80a CodeFellow integration
     add 1d13528fef Merge commit '02b816b893e1941b251a258b6403aa999c756954'
     add 26d757d683 Merged in patch with method to find actor by function predicate on the ActorRegistry
     add 12dee4dcc6 Changed Akka to use IllegalActorStateException instead of IllegalStateException
     add a3245bb3de minor edits
     add 91536f4430 RabbitMQ to 1.8.0
     add b4e206918f Redesigned AMQP
     add be78d01389 removed akka.conf
     add f9e5c44784 Merge branch 'master' of http://github.com/jboner/akka
     add 5d3d5a2d37 Merge branch 'master' of git@github.com:jboner/akka
     add 624e1b8595 Addde codefellow plugin jars to embedded repo
     add cff82bae9f No need for disconnect after a shutdown error
     add fe8fc52c21 - moved deliveryHandler linking for consumer to the AMQP factory function - added the copyright comments
     add 2e840b1b80 Merge branch 'master' of http://github.com/jboner/akka
     add e1b97fe6dd  - added dummy tests to make sure the test classes don't fail because of disabled tests, these tests need a local rabbitmq server running
     add 62cf14dc07 Merge branch 'master' of git@github.com:jboner/akka
     add b278f47703 Added codefellow to the plugins embeddded repo and upgraded to 0.3
     add ad64d0b43e Fixing flaky tests
     add 73e6a2e5d0 re #290: Added parens to no-parameter methods returning Unit in ActorRef.
     add 2959ea3e07 re #290: Added parens to no-parameter methods returning Unit in rest of akka-core.
     add 5fef4d1ac3 re #290: Added parens to no-parameter methods returning Unit in all subprojects.
     add 79e32401bf Merge branch '290-hseeberger'
     add 0cd3e3e203 Do not log to error when interception NotFoundException from Cassandra
     add d282f1f3f1 Merge branch 'master' of git@github.com:jboner/akka
     add afd814effb Merge branch 'master' of github.com:jboner/akka
     add 44726ac7bf Fixed Issue #306: JSON serialization between remote actors is not transparent
     add f252aef9c8 Initial code for SSL remote actors
     add 53f11d0d2c Adding SSL code to RemoteServer
     add 3cfe434337 Added some Dummy SSL config to assist in proof-of-concept
     add f0bbadce84 Tests pass with Dummy SSL config!
     add fff4d9d35a ...
     add 8dbcf6d167 re #296: Initial support for active object lifecycle management
     add cc8a112dee Additional remote consumer test
     add 09b78f4695 re #297: Initial suport for shutting down routes to consumer active objects (both supervised and non-supervised).
     add f964e64ec2 Track stopping of Dispatcher actor
     add e94693e4c5 Resolved conflicts and compile errors after merging in master
     add 0b6ff861c8 Tests for ActiveObject lifecycle
     add 94a0bed6f0 Added comments.
     add 81745f1122 Added test subject description
     add cd457ee00b Tests for stopping active object endpoints; minor refactoring in ConsumerPublisher
     add 959873d51a closes #314 akka-spring to support active object lifecycle management closes #315 akka-spring to support configuration of shutdown callback method
     add 72e5181814 - moved receive timeout logic to ActorRef - receivetimeout now only inititiated when receiveTimeout property is set
     add e877064e17 set emtpy parens back
     add e219b40048 #304 Fixed Support for ApplicationContextAware in akka-spring
     add c918c59f79 Merge branch 'master' of git@github.com:jboner/akka and resolve conflicts in akka-spring
     add b6e0ae479d cosmetic logging change
     add 16e246a9b8 #301 DI does not work in akka-spring when specifying an interface
     add 07660475d3 Minor change, overriding destroyInstance instead of destroy
     add a890ccdaf4 Closes #318: Race condition between ActorRef.cancelReceiveTimeout and ActorRegistry.shutdownAll
     add aa0459ecd7 Dropped akka.xsd, updated all spring XML configurations to use akka-0.10.xsd
     add 2e7847c058 Added support for springs @PostConstruct and @PreDestroy
     add 7da92cbd4e removed @PreDestroy functionality
     add fa97967bcf Merge branch 'master' of github.com:jboner/akka
     add 5220bbc6c5 Merge branch 'master' of github.com:jboner/akka into wip_141_SSL_enable_remote_actors
     add cfb2b34c32 Adding Ensime project file
     add 9e782f0438 - split up channel parameters into channel and exchange parameters - initial setup for rpc client
     add 20f0857533 added rpc server and unit test
     add f1b090ce14 pimped the rpc a bit more, using serializers
     add 6022c63535 cosmetic and disable the tests
     add 8ccb349dbc Merge branch 'amqp'
     add 81eb6e1202 Merge branch 'master' of github.com:jboner/akka
     add 24da098acd removed logging in cassandra
     add addeeb5411 bug fix in redisclient, version upgraded to 1.4
     add 29a7ba62f0 added new jar for sjson for 2.8.RC7
     add 5d5d4794a7 Switching ActorRegistry storage solution
     add 9351f6b10a Closing ticket 294
     add ac5b770ad6 small refactor - use patternmatching better
     add 8170b9741f Test #328
     add 4d0b503bf0 - make consumer restart when delegated handling actor fails - made single object to flag test enable/disable
     add 335946fdae Laying the foundation for current-message-resend
     add 2f2d16a34f Merge branch 'master' into wip_141_SSL_enable_remote_actors
     add 5abc83599b Initial code, ble to turn ssl on/off, not verified
     add 5264a5ae40 rpc typing and serialization
     add fd110acc23 - rpc typing and serialization - again
     add d982e98065 disable tests
     add 5f8b2b1209 Close #336
     add 14baf43ad1 redisclient & sjson jar - 2.8.0 version
     add 8d2e7fa3b5 Merge branch 'master' of git-proxy:jboner/akka
     add 66428caa8f Merge remote branch 'origin/master' into wip-ssl-actors
     add f05b3b6109 re #320 Non-blocking in-out message exchanges with actors
     add 48aa70f03d Further tests for non-blocking in-out message exchange with consumer actors.
     add 5ba45bffcf Camel's non-blocking routing engine now fully supported
     add 3e42d822e5 Merge commit 'remotes/origin/master' into 320-krasserm
     add 8560eac90c Fixed concurrency bug
     add 592ba27dc5 Further tests
     add dc0e084659 Remove Camel staging repo as Camel 2.4.0 can already be downloaded repo1.
     add e089d0f6bc Do not download sources
     add df1de812af closes #320 (non-blocking routing engine), closes #335 (producer to forward results)
     add 8707bb04ae Non-blocking routing and transformation example with asynchronous HTTP request/reply
     add 815c0ab967 Fixed 3 bugs in Active Objects and Actor supervision + changed to use Multiverse tryJoinCommit + improved logging + added more tracing + various misc fixes
     add 016c071f25 Fixed deadlock when Transactor is restarted in the middle of a transaction
     add 6ac052be04 Added tests for ActiveObjectContext
     add 49e572d06f Fixed bug in Active Object restart, had no default life-cycle defined + added tests
     add 1df89f454e Removed Java Active Object tests, not needed now that we have them ported to Scala in the akka-core module
     add 17b752af8e Removed 'reply' and 'reply_?' from Actor - now only usef 'self.reply' etc
     add 809a00a469 Added ActorRef.receiveTimout to remote protocol and LocalActorRef serialization
     add 91da4321d2 Changed Akka config file syntax to JSON-style instead of XML style Plus added missing test classes for ActiveObjectContextSpec
     add 9d8e6ad063 Moved logging of actor crash exception that was by-passed/hidden by STM exception
     add 0a6e1e5736 Added support for MaximumNumberOfRestartsWithinTimeRangeReachedException(this, maxNrOfRetries, withinTimeRange, reason)
     add 9580c85058 Merge branch 'master' of git@github.com:jboner/akka
     add 9b683d0780 Added Scala 2.8 final versions of SBinary and Configgy
     add e43bb778f1 Upgraded Akka to Scala 2.8.0 final, finally...
     add 6e4c0cffc1 Upgraded to new fresh Multiverse with CountDownCommitBarrier bugfix
     add e1e4196c16 Merge branch 'master' of git@github.com:jboner/akka
     add 470783b5dc Fixed race-condition in Cluster
     add 1c4d8d79e6 Fixing case 286
     add 3b9d4bd7d8 Adding support for maxInactiveActivity
     add 9fafb98c4c Updated ants sample
     add d3d3bcbee1 Multiverse 0.6-SNAPSHOT again
     add 2c4ef418eb And multiverse module config
     add 3056c8b7e1 Merge commit 'remotes/origin/master' into 320-krasserm, resolve conflicts and compile errors.
     add 52ae7208c7 Added missing API documentation.
     add 7f04a9f1d1 Completely redesigned Producer trait.
     add c802d2e0ac Fixed bug in using STM together with Active Objects
     add 4106ceff8a Fixed bug when trying to abort an already committed CommitBarrier
     add 77ab1ac9a4 Fixing bug in ActorRegistry
     add b6485fa5ce Merge branch 'master' of git@github.com:jboner/akka
     add 4a50271d0e Merge branch 'master' of github.com:jboner/akka
     add c9b3d3606b Remove listener from listener list before stopping the listener (avoids warning that stopped listener cannot be notified)
     add bd7bd160a0 Minor changes in akka-sample-camel
     add f8b4aca73a re #277: Created objects for repositories and dependencies and started transformig akka-core.
     add c7be336d89 Fixing case 334
     add 9f372a0ac5 Merge branch 'master' of github.com:jboner/akka
     add eb3beba39b Merge branch 'master' into 277-hseeberger
     add b2ad145903 closes #277: Transformed all subprojects to use Dependencies object; also reworked Plugins.scala accordingly.
     add 736444d10f Merge branch '277-hseeberger'
     add 240ae68c79 Adding become to Actor
     add 162376a9dd Merge branch 'master' of github.com:jboner/akka
     add 8ed88357a8 Remove misleading term 'non-blocking' from comments.
     add 3fff3ad240 Added OSGi proof of concept Very basic example Starting point to kick of discussions
     add 879ff02caa Merge commit 'origin/osgi' into osgi
     add d52a9cb276 added akka-osgi module to parent pom
     add ee66023a25 rewriting deployer in scala ... work in progress!
     add 6a52fe4f44 Merge branch 'master' into osgi
     add 7a03fba47b changed karaf url
     add c863cc5d14 Merge branch 'master' into osgi
     add 15d6ce3c50 Removed Maven projects and added bnd4sbt
     add 9230db2499 Merge branch 'master' into osgi
     add b367851729 Added dependencies-bundle.
     add a0d8a32681 Merge branch 'master' into osgi
     add b6dc53c822 Merge remote branch 'origin/osgi' into osgi
     add 556cbc3405 Removed some dependencies since they will be provided by their own bundles
     add 89f581ae52 Work in progress! Trying to find an alternative to mvn assembly
     add d0fe535a67 Use more idiomatic way to add the assembly task
     add a4d8a3338a Merge branch 'master' into osgi
     add c325a74f5c Basic OSGi stuff working. Need to exclude transitive dependencies from the bundle list.
     add 1cfaded8ec Merge remote branch 'origin/master' into osgi
     add 7a6465cd82 Updated bnd4sbt plugin
     add f0b440453d Exclude transitive dependencies Ongoing work on finding the bundle list
     add bfbdc7ae4b All bundles resolve!
     add c0361de80b Merge remote branch 'origin/master' into osgi
     add 157956eeeb Started work on OSGi sample
     add 75dc8474b7 initial changes for OSGification: added bnd4sbt plugin, changed artifact naming to include _osgi
     add 69f2321f13 merged with master; changed renaming of artifacts to use override def artifactID
     add 96728a0b5a initial implementation of OSGiWrapperProject, applied to jgroups dependency to make it OSGi-friendly
     add 2c5fd110e5 pulled wrappers into AkkaWrapperProject trait file; sjson, objenesis, dispatch-json, netty ok; multiverse is next
     add 13cc2de82f Merge branch 'master' of http://github.com/jboner/akka
     add 3c3d9a4440 synced with jboner/master; decoupled AkkaWrapperProject; bumped bnd4sbt to 1.0.0.RC2
     add dff7cc65d1 Merge remote branch 'akollegger/master' into osgi
     add 530b94d6d6 Merge remote branch 'origin/master' into osgi
     add bd057616b3 Merge branch 'master' into osgi
     add 54b48a3d6d OSGi work: Switched to bnd4sbt 1.0.0.RC3, using projectVersion for exported packages now and fixed a merge bug.
     add dbb12da4f7 OSGi work: Fixed packageAction for AkkaOSGiAssemblyProject (publish-local working now) and reverted to default artifactID (removed superfluous suffix '_osgi').
     add c2f8d20ed2 Merge branch 'master' into osgi
     add 083226517b Removed pom.xml, not needed anymore
     add 38fc975c0a OSGi work: Fixed plugin configuration => Added missing repo and module config for BND.
     add 885ce145af Merge remote branch 'origin/osgi' into osgi
     add 1d7c4d7988 Merge branch 'master' into osgi
     add 96d79154f3 Merge branch 'master' into osgi
     add d9e3b11a20 Merge branch 'master' into osgi
     add 18929cd316 closes #31: Some fixes to the O-S-G-i settings in SBT project file; also deleted superfluous bnd4sbt.jar in project/build/lib directory.
     add f76969ccf6 Merge branch '31-hseeberger'
     add 122bba2b84 Merge branch 'master' of github.com:jboner/akka
     add c5f30d8948 Closes #333 Allow applications to wait for endpoints being activated
     add 764555dfa8 Added example how to use JMS endpoints in standalone applications.
     add 747b6014ec HTTP Producer/Consumer concurrency test (ignored by default)
     add 7e56c35a5e closes #341: Fixed O-S-G-i example.
     add 39337ddd89 Merge branch '341-hseeberger'
     add 107ffef12c closes #342: Added parens to ActorRegistry.shutdownAll.
     add ba7be4de27 Merge branch '342-hseeberger'
     add fc178be417 fix for idle client closing issues by redis server #338 and #340
     add cfd4a26096 Merge branch 'master' of github.com:jboner/akka
     add f4df6a50b0 Merge branch 'master' of github.com:jboner/akka
     add 9f27825eed Now uses 'Duration' for all time properties in config
     add cd3a90da3c WIP
     add 358963f306 MongoDB based persistent Maps now use Mongo updates. Also upgraded mongo-java driver to 2.0
     add 2d0e467dbe Merge branch 'master' of git-proxy:jboner/akka
     add 45514de15e Test #307 - Proof schedule continues with retarted actor
     add 39d81284c2 clean end state
     add 3d9ce58a1c Merge branch 'master' of git@github.com:jboner/akka
     add 9b552381b7 proof restart strategy
     add 1f6380077f - better restart strategy test - make sure actor stops when restart strategy maxes out - nicer patternmathing on lifecycle making sure lifecycle.get is never called anymore (sometimes gave nullpointer exceptions) - also applying the defaults in a nicer way
     add 474529e102 cosmetic
     add b3473c7a18 Fixed broken tests for Active Objects + added logging to Scheduler + fixed problem with SchedulerSpec
     add 20464a3d20 Merge branch 'ticket_345'
     add 8f9e9f7346 decoupled the mailbox implementation from the actor.  The implementation is now controled by dispatcher associated with the actor.
     add 06f4a838a9 adding a HawtDispatch based message dispatcher
     add 7a3a7763c0 fixing HawtDispatchEventDrivenDispatcher so that it has at least one non-daemon thread while it's active
     add 9a6651ae4e hawtdispatch dispatcher can now optionally use dispatch sources to agregate cross actor invocations
     add 080a66b600 Simplify the hawt dispatcher class name added a hawt dispatch echo server exampe.
     add 3141c8ab6b update to the released version of hawtdispatch
     add 814f05a6fd Merge branch 'master' of git://github.com/jboner/akka
     add 5c3cb7c94d re-arranged tests into folders/packages
     add e4c980b8f1 Merge branch 'master' of git://github.com/jboner/akka
     add cf2e013bfb move into the new test dispach directory.
     add e7b45e51e9 Upload patched camel-jetty-2.4.0.1 that fixes concurrency bug (will be officially released with Camel 2.5.0)
     add 5b2d6830d4 match readme to scaladoc in sample
     add b31a13c2ea merged with upstream
     add e48572f32e Added TypedActor and TypedTransactor base classes. Renamed ActiveObject factory object to TypedActor. Improved network protocol for TypedActor. Remote TypedActors now identified by UUID.
     add b8bdfc017b Converted all TypedActor tests to interface-impl, code and tests compile
     add 0d51c6f1d4 TypedActor refactoring completed, all test pass except for some in the Spring module (commented them away for now).
     add df0eddfd66 Implemented swapping TypedActor instance on restart
     add 7820a971fd Initial draft of UntypedActor for Java API
     add a292e3bf0e Merge branch 'wip-typed-actor-jboner' into master
     add b76b05f84c minor reformatting
     add 75beddc5ef upgraded sjson to 0.7
     add 777c15d515 Merge branch 'master' of git@github.com:jboner/akka
     add 76befa714c converted tabs to spaces
     add 992bced1db removed trailing whitespace
     add fc83d8fc86 Fixed failing (and temporarily disabled) tests in akka-spring after refactoring from ActiveObject to TypedActor.
     add 663e79d55c Added UntypedActor and UntypedActorRef (+ tests) to work with untyped MDB-style actors in Java.
     add 5966eb9df5 Fixing Comparable problem
     add 881359c374 Merge branch 'master' of github.com:jboner/akka
     add 4d29006ab5 dos2unix
     add 869e0f020f removed trailing whitespace
     add c71e89e864 Merge branch 'master' of github.com:jboner/akka
     add ce56734540 Restructured test folder structure
     add 0cb30a193f Removed imports not used
     add b7ed58cc65 Changed the Spring schema and the Camel endpoint names to the new typed-actor name
     add 9548534f27 Removed TypedActor annotations and the method callbacks in the config
     add c5eeade603 formatting
     add 00f6b627f3 Test cases for handling actor failures in Camel routes.
     add 493773646d closes #366: CamelService should be a singleton
     add 6782cf30de Ref extends Multiverse BasicRef (closes #253)
     add 2b4c1f28b5 Merge branch 'master' of github.com:jboner/akka
     add 98d3034a9a Merge with master
     add 88f5344893 Closing ticket 352
     add 36b531ebf8 Merge branch 'ticket352'
     add 9331fc8975 Closing ticket 355
     add d6a874c4fe Closing ticket 367
     add c4c5babfd6 Closing ticket 368
     add 2bf4a58ee8 Uncommenting SSL support
     add 3af770b3c1 Race condition should be patched now
     add 14e00a4f36 update run-akka script to use 2.8.0 final
     add c4960498d3 Fixed race condition in ActorRegistry
     add d766dfce3b Added unit test to test for race-condition in ActorRegistry
     add 525f94fcf2 Closing ticket 337
     add b8b6cfd20e no need for the dummy tests anymore
     add b9a58f9695 Merge branch 'master' of git-proxy:jboner/akka
     add c48ca68db4 Merge branch 'master' of git-proxy:jboner/akka
     add 32149173df - made rpc handler reqular function instead of partial function - add queuename as optional parameter for rpc server (for i.e. loadbalancing purposes)
     add c0a3ebec60 - move helper object actors in specs companion object to avoid clashes with the server spec (where the helpers have the same name)
     add bb006e690c - forgot the api commit - disable tests again :S
     add 8788e7261f Merge branch 'master' into ticket337
     add 652c1ad8cf Fixing ticket 372
     add e5334f62d8 Closing ticket 370
     add 4700e83996 Formatting
     add c96436da2c Removed if*-methods and improved performance for arg-less logging
     add d09be7434c Updated docs
     add 9b44144557 The unborkening
     add 0ad0e42484 Cleanup and Atmo+Lift version bump
     add e625a8f61f Fixing a boot sequence issue with RemoteNode
     add 19f00f1161 Merge branch 'master' into ticket372
     add 22cf40a971 Closing ticket #372, added tests
     add 48a3b76596 Reduce memory use per Actor
     add 1cbb6a66c1 Did some work on improving the Java API (UntypedActor)
     add 2090761cb1 Merge branch 'master' of git@github.com:jboner/akka
     add be0510df40 Merge branch 'master' of github.com:jboner/akka
     add 08a0c50529 Grouped JDMK modules
     add e67ba91198 Performance optimization?
     add 8c8a2b03c1 Reformatting
     add b44580d6f7 Converted tabs to spaces
     add 689f910f86 removed trailing whitespace
     add 093589d132 Fixed issue in AMQP by not supervising a consumer handler that is already supervised
     add 10c6c52392 Merge branch 'master' of git@github.com:jboner/akka
     add 40295d9be4 Merge branch 'master' of github.com:jboner/akka
     add 068fd34d41 Ported ForwardActorSpec to UntypedActor
     add 4ac6a4e2fe Ported ReceiveTimeoutSpec to UntypedActor
     add 9dcc81a3aa Switch to Logback!
     add e362b3cc6d added init script
     add 2307cd510e Merge branch 'master' of github.com:jboner/akka
     add 8cbcc9dc4c Changing akka-init-script.sh to use logback
     add 24f5176bab Ported TransactorSpec to UntypedActor
     add 7557c4c26d Minor perf improvement in Ref
     add b0aaab2868 Extra robustness for Logback
     add 78e2b3a43b Full Camel support for untyped and typed actors (both Java and Scala API). Closes #356, closes 357.
     add 6db0a97dc7 Refactored Future API to make it more Java friendly
     add 32483c9744 Merge branch 'master' of git@github.com:jboner/akka
     add 374dbded61 Add actorOf with call-by-name for Java TypedActor
     add 1513c2c0c4 Moving logback-test.xml to /config
     add 94e01628f0 Allow core threads to time out in dispatchers
     add 8df6676e68 Add default DEBUG to test output
     add 56c13fc3e6 Added tests for remotely supervised TypedActor
     add 59069fcf32 Merge branch 'master' of git@github.com:jboner/akka
     add 9421d1cbdf Merge branch 'master' of github.com:jboner/akka
     add f0ac45f374 Adding first support for config dispatchers
     add b6444b12a5 Added tests are fixed some bugs
     add 5605895ea6 Fixed #305. Invoking 'stop' on client-managed remote actors does not shut down remote instance (but only local)
     add c7ddab8b11 Merge branch 'master' of git@github.com:jboner/akka
     add a16e909521 ported unit tests for spring config from java to scala, removed akka-spring-test-java
     add ef79befe9a added config for WorkStealingDispatcher and HawtDispatcher; Tickets 200 and 377
     add 00e215a106 closing ticket 377, 376 and 200
     add 94c9b5ad45 - moved all into package folder structure - added simple protobuf based rpc convenience
     add ab5c4f8ab5 disable ampq tests
     add 6e6f1f32d2 remove rpcclient trait...
     add 32ece975c5 added optional routingkey and queuename to parameters
     add 2692e6fbfe undo local repo settings (for the 25953467296th time :S )
     add 9ef76c409b add durablility and auto-delete with defaults to rpc and with passive = true for client
     add 0a0e546512 types seem to help the parameter declaration :S
     add 38fb1881a6 Merge branch 'master' of git-proxy:jboner/akka into rpc_amqp
     add 6f8750bd88 manual rejection of delivery (for now by making it fail until new rabbitmq version has basicReject)
     add 7760a48a64 added async call with partial function callback to rpcclient
     add a622dc8d0f Merge branch 'master' of git-proxy:jboner/akka into rpc_amqp
     add 26d8abf214 added shutdownAll to be able to kill the whole actor tree, incl the amqp supervisor
     add b96f957dea shutdown linked actors too when shutting down supervisor
     add 505c70d116 making it more easy to start string and protobuf base consumers, producers and rpc style
     add 357f3fc8d1 disable tests again
     add a22d15fb92 Merge branch 'master' of git-proxy:jboner/akka into rpc_amqp
     add c0930bafef Merge branch 'rpc_amqp'
     add b2d939f2dd Use static 'parseFrom' to create protobuf objects instead of creating a defaultInstance all the time.
     add 5fa3cbd361 Cosmetic
     add 9f7d78173c Small changes to Ref
     add a6bff9638d Update for Ref changes
     add b3e683a113 added thread based dispatcher config for untyped actors
     add 4646783502 closing ticket198: support for thread based dispatcher in spring config
     add 8c6852ee00 fixed untyped actor parsing
     add 51d89c6d92 Merge branch 'master' of github.com:jboner/akka
     add d9fe236b2e Added utility method and another test
     add eec2c409f1 Cleaned up code and verified tests
     add 8b187707a6 Fix Atmosphere integration for the new dispatchers
     add e37608fef7 Removing legacy dispatcher id
     add 4b7ce4e3e3 Merge branch 'master' of github.com:jboner/akka
     add 979cd371e6 Closes #392 Support untyped Java actors as endpoint producer
     add 1b2ac2ba21 Cosmetic changes to akka-sample-camel
     add cffd70e34e Closes #393 Redesign CamelService singleton to be a CamelServiceManager
     add 2814feba69 Fixed unessecary remote actor registration of sender reference
     add bcff7fd9fc Some Java friendliness for STM
     add bc213c64d8 Merge branch 'master' of git@github.com:jboner/akka
     add f6c64ce007 minor edits
     add 9f5d77b4b0 Added shutdown of un-supervised Temporary that have crashed
     add d2a5053ada Initial conversion of UntypedActor
     add 01af2c4868 Holy crap, it actually works!
     add d6d233298f Added support for pool factors and executor bounds
     add c88f40060c Merge branch 'master' of github.com:jboner/akka
     add 8edfb1660d Merge branch 'master' into java_actor
     add 8520f89a3e Added a lot of docs for the Java API
     add 6a5cb9b286 Migrated test to new API
     add e30ae7ae65 Fixing logback config file locate
     add 084fbe237d Added defaults to scan and debug in logback configuration
     add c9b4b783f7 Merge branch 'master' of github.com:jboner/akka
     add 4318ad5e43 merged with upstream
     add 053006550c Return Future from TypedActor message send
     add ba0b17f58a Refactoring: TypedActor now extends Actor and is thereby a full citizen in the Akka actor-land
     add b09537fbf4 fixed properties for untyped actors
     add de98aa99be Changed signature of ActorRegistry.find
     add 914c603433 Merge branch 'master' of github.com:jboner/akka
     add 71ec0bdcfb fixed properties for untyped actors
     add ced1cc549d merged with master
     add 606f8117c0 Issue #388 Typeclass serialization of ActorRef/UntypedActor isn't Java-friendly : Added wrapper APIs for implicits. Also added test cases for serialization of UntypedActor
     add b6c782e6f9 Merge branch 'master' of github.com:jboner/akka
     add dfe4d77083 Added a more Java-suitable, and less noisy become method
     add 275ce9277f removed codefellow plugin
     add 52ef43118d add akka-init-script.sh to allArtifacts in AkkaProject
     add dadbee5f13 Closes #398 Fix broken tests in akka-camel module
     add 4ba859cb95 Adding DiningHakkers as FSM example
     add 7d289dfb31 Adding lifecycle messages and listenability to RemoteServer
     add 43db21b28f Merge branch 'master' of github.com:jboner/akka
     add c7e65d3600 Merge branch 'master' of github.com:jboner/akka
     add e9baf2b804 Merge branch 'master' of git@github.com:jboner/akka
     add de79fa140b Adding scheduling thats usable from TypedActor
     add 4073a1e9fd Hard-off-switching SSL Remote Actors due to not production ready for 0.10
     add c45454f204 Changing Listeners backing store to ConcurrentSkipListSet and changing signature of WithListeners(f) to (ActorRef) => Unit
     add ac0a9e84e9 Introduced uniquely identifiable, loggable base exception: AkkaException and made use of it throught the project
     add 49fd82fe58 Merge branch 'master' of git@github.com:jboner/akka
     add d82a804454 Merge branch 'master' of github.com:jboner/akka
     add ea2f7bb3b6 Added more flexibility to ListenerManagement
     add 9c6e8333b7 Added lazy initalization of SSL engine to avoid interference
     add 1e2fe00aff Exit is bad mkay
     add b5bf62ded9 initial idea for FSM
     add 2af5fda73e refactor fsm
     add 8a750652ae foreach -> flatMap
     add dcd182e22c move StateTimeout into Fsm
     add 770f74fc59 State refactor
     add c52c549e86 State refactor
     add 73106f6b32 use ref for state- makes sense?
     add 17f37dffdd better matching reply value
     add 29677adba5 Merge branch 'master' into fsm
     add 0f26ccd427 Dining hakkers on fsm
     add 7d69661000 Merge branch 'fsm'
     add 5cd7a7b7ba moved fsm spec to correct location
     add e26914606b blade -> chopstick
     add 7b5f07806f fixed remote server name
     add a1ae775aa0 Merge branch 'master' of github.com:jboner/akka
     add 930f85ad8e Add transaction propagation level
     add ee0969383f Rename explicitRetries to blockingAllowed
     add 9007c771ec Test for RequiresNew propagation
     add 9c4d28d889 Added option to use a blocking mailbox with custom capacity
     add ba134148ee Added support for reconnection-time-window for RemoteClient, configurable through akka-reference.conf
     add 96b3be5ccc Update to Multiverse 0.6 final
     add eeff076a3d Merge branch 'master' of git@github.com:jboner/akka
     add 7d57395088 Changed the RemoteClientLifeCycleEvent to carry a reference to the RemoteClient + dito for RemoteClientException
     add 0ba859961a Added mailboxCapacity to Dispatchers API + documented config better
     add ca38bc9f9d dos2unix
     add 0e8096d4b4 removed trailing whitespace
     add 1a4601d0f6 Changed the RemoteClientLifeCycleEvent to carry a reference to the RemoteClient + dito for RemoteClientException
     add 70d61b118a Added missing events to RemoteServer Listener API
     add 2d20294d0f Enhanced the RemoteServer/RemoteClient listener API
     add e2ce27ea52 Release 0.10
     add e887a9317a Changed package name of FSM module to 'se.ss.a.a' plus name from 'Fsm' to 'FSM'
     add 55766c21e5 Updated version to 1.0-SNAPSHOT
     add 5154235fae Fixed deadlock in RemoteClient shutdown after reconnection timeout
     add 5ade70db26 Fixing bugs in DataFlowVariable and adding tests
     add 367dbf9ec5 Added lazy initalization of SSL engine to avoid interference
     add 67b61da6be Added tests for DataFlow
     add 0869b8b137 Merge branch 'master' into dataflow
     add b84a6730f0 One minute is shorter, and cleaned up blocking readers impl
     add d05a24cb1a Merge branch 'master' into dataflow
     add e7efcf4781 Refactor, optimize, remove non-working code
     add 03a557d0a0 Merge branch 'dataflow'
     add 110780da03 Some more dataflow cleanup
     add 0e899bb31b minor reformatting
     add adaf5d4065 splitted up akka-core into three modules; akka-actors, akka-typed-actors, akka-core
     add da91cac150 Completed refactoring into lightweight modules akka-actor akka-typed-actor and akka-remote
     add 0d5862a332 renamed cassandra storage-conf.xml
     add 24494a3766 removed trailing whitespace
     add 603a3d8187 Document and remove dead code, restructure tests
     add 30b3627899 Update sbt plugin
     add 4b7bf0ded0 Optimization of DataFlow + bugfix
     add 57cdccd349 Reconnect now possible in RemoteClient
     add 43024263c9 Adding some comments for the future
     add 6de4697fea Small refactor
     add 957e184af6 Adding BoundedTransferQueue
     add c288afa8b6 Refining names
     add 5d85d874f4 Constraining input
     add 48dca79267 RemoteServer now notifies listeners on connect for non-ssl communication
     add 7b56315e35 Added more comments and made code more readable for the BoundedTransferQueue
     add 3a4355c6cc Changing source jar naming from src to sources
     add 8926c36054 fixed resart of actor with thread based dispatcher
     add edb0c4fe61 Merge branch 'master' of github.com:jboner/akka
     add affd86fb05 Merge branch 'master' of github.com:jboner/akka
     add 065ae058a4 Conserving memory usage per dispatcher
     add aab4724024 Adding a guard to dispatcher_= in ActorRef
     add a6bf0c068a Make sure dispatcher isnt changed on actor restart
     add 447eb0ae47 remove logback.xml from akka-core jar and exclude logback-test.xml from distribution.
     add be32e80985 Merge branch 'master' of git@github.com:jboner/akka
     add bd13afdfd0 Fixing master
     add 293a49d4ad Updating Netty to 3.2.2.Final
     add b4b0ffd0ce Changed JtaModule to use structural typing instead of Field reflection, plus added a guard
     add 7cd9d384db Added all config options for STM to akka.conf
     add 27fe14ebf7 Ripping out Grizzly and replacing it with Jetty
     add 56b9c30a38 Changed ThreadBasedDispatcher from LinkedBlockingQueue to TransferQueue
     add f0132678cc Switched to mailbox instead of local queue for ThreadBasedDispatcher
     add 0077a14099 Added boilerplate to improve BoundedTransferQueue performance
     add 234469230c Merge branch 'master' of github.com:jboner/akka into transfer_queue
     add 4b67d3e69b Merge branch 'master' into transfer_queue
     add 8419136c0e Moving Queues into akka-actor
     add 2d1267214b Merge branch 'master' of github.com:jboner/akka
     add f610ac4849 Increased the default timeout for ThreadBasedDispatcher to 10 seconds
     add 1ed2d30270 Merge branch 'oldmaster'
     add 1ff593326e Fix ticket #415 + add Jetty dep
     add 17143b90be Add possibility to set default cometSupport in akka.conf
     add d12c9ba7fd Upgrading Multiverse to 0.6.1
     add b22b7219f6 added alias for log category warn
     add 176770c077 Merge branch 'log-categories'
     add e1ed8a6734 Added support hook for persistent mailboxes + cleanup and optimizations
     add 7790fdbcdf Optimization + less code
     add 16eeb26ccb Merge branch 'master' of git@github.com:jboner/akka
     add 3268b1771e Moved ActorSerialization to 'serialization' package
     add bd798abfbd Fixing mailboxSize for ThreadBasedDispatcher
     add bca39cba20 Fixing ticket #420
     add b8610026f1 added config element for mailbox capacity, ticket 408
     add 236a4346f7 Merge branch 'master' of github.com:jboner/akka
     add 33319bc99e Added support for UntypedLoadBalancer and UntypedDispatcher
     add b752c9fd3c Fixing Dispatcher config bug #422
     add 1b9738758f Removing Lift sample project and deps (saving ~5MB of dist size
     add e7b0c4fbeb Removed LIFT_VERSION
     add 3d433304f1 redisclient support for Redis 2.0. Not fully backward compatible, since Redis 2.0 has some differences with 1.x
     add 28eb3b27af Removing unused field
     add 199aca0120 Closing #401 with a nice, brand new, multimap
     add 2478e5d6ad fix: server initiated remote actors not found
     add 246741a160 Merge branch 'master' of github.com:jboner/akka
     add c7f7c1de54 Closing ticket #261
     add dbbb6388a3 minor edits
     add 4e4786972a Merge branch 'master' of git@github.com:jboner/akka
     add ac8874cdc7 minor fix
     add ff18d0ec5a Merge branch 'master' of github.com:jboner/akka
     add 5521c32b0b Added setAccessible(true) to circumvent security exceptions
     add 99ebdcb719 Added Function and Procedure (Java API) + added them to Agent, closing #262
     add 4599f1cf3a Added javadocs for Function and Procedure
     add e49248787c Adding support for BoundedTransferQueue to EBEDD
     add ed1e45e6b1 Refactoring RemoteServer
     add 81e37cddfd improved error reporting
     add f0079cb6c8 Merge branch 'master' of git@github.com:jboner/akka
     add 63dbdd6c3e Merge remote branch 'origin/master'
     add 456fd074d4 Removing boilerplate in reflective access
     add 0085dd6504 Removing erronous use of uuid and replaced with id
     add 652927af03 Adding support for safe mailboxes
     add eff7aeaf5c Optimization of Index
     add 3b195d59af Merge branch 'master' into safe_mailboxes
     add 8414bf374b Added more comments for the mailboxfactory
     add f9ce258d29 Fixing #425 by retrieving the MODULE$
     add 8110892f32 minor edits to scala test specs descriptors, fix up comments
     add 93160d8718 Merge branch 'master' of github.com:jboner/akka
     add 81d9bff997 Removing Reactor based dispatchers and closing #428
     add 63a68847ac Merge with master
     add 51dfc02aa2 Added comments and removed inverted logic
     add 28ad8210b4 Merge branch 'master' into safe_mailboxes
     add aab2cd6697 ExecutorBasedEventDrivenDispatcher now works and unit tests are added
     add 922cf1d9d3 Added convenience method for push timeout on EBEDD
     add db0ff242a9 Moving the Atmosphere AkkaBroadcaster dispatcher to be shared
     add bae292a1f8 Added findValue to Index
     add 63d0f4376f Removed logback config files from akka-actor and akka-remote and use only those in $AKKA_HOME/config (see also ticket #410).
     add c7b555f81e Setting -1 as default mailbox capacity
     add ceff8bd9e8 Remove initTransactionalState, renamed init and shutdown
     add 31cd0c5321 Added meta data to network protocol
     add 59ca2b4055 Refactor mongodb module to confirm to Redis and Cassandra. Issue #430
     add 8494f8b1fc changes for ticket #343. Test harness runs for both Redis and Mongo
     add 5a2529b105 redis keys are no longer base64-ed. Though values are
     add 155f4d81ce all mongo update operations now use safely {} to pin connection at the driver level
     add b8a35223ae refactoring for more type safety
     add 4e294fa63b Merge branch 'branch-343'
     add 2c0ebf26f0 Optimization started of EBEDD
     add 77bdedc1f1 Massive refactoring of EBEDD and WorkStealer and basically everything...
     add d7cfe2bd2b Merge branch 'master' of github.com:jboner/akka
     add f20e0ee030 Added more safeguards to the WorkStealers tests
     add a13ebc5de9 1 entry per mailbox at most
     add a5c5efc4ff Safekeeping
     add 03861940d8 Improving latency in EBEDD
     add eade9d7557 Better latency
     add 1381102cc1 Adding final declarations
     add e613418f1f Resolved conflict
     add 981afff8d1 Merge remote branch 'origin/ticket_250' into ticket_250
     add 7ba4817a5e Take advantage of short-circuit to avoid lazy init if possible
     add 8b6895c328 Merge branch 'master' into ticket_250
     add 5a39c3b7b1 Switching dispatching strategy to 1 runnable per mailbox and removing use of TransferQueue
     add 9a0448afd4 Switching dispatching strategy to 1 runnable per mailbox and removing use of TransferQueue
     add fb655dd81e Merge branch 'ticket_250' of github.com:jboner/akka into ticket_250
     add fd25f0eb6d Merge introduced old code
     add 61c9b3d4e5 Merge branch 'master' of git@github.com:jboner/akka
     add 869549c590 Fixing id/uuid misfortune
     add 40a6605064 Removing boilerplate in ReflectiveAccess
     add 60d4010421 started working on ticket 194
     add ec61c29f21 implemented server managed typed actor
     add 8886de10bb Merge with upstream
     add bfb612908b closing ticket 378
     add 5a1e8f5235 closing ticket #426
     add aa906bf705 merged with master
     add 4d036edc5a merged with master
     add b5b08e23cf merged with master
     add 8d96c42c56 Merge branch 'ticket194'
     add 46904f077c The unborkening of master: The return of the Poms
     add d24d9bc9d7 The unborkening of master: The return of the Poms
     add 4ec896bbb4 Merge branch 'master' of github.com:jboner/akka
     add d6f099632b disabled tests for redis and mongo to be run automatically since they need running servers
     add e43d9b2b61 Merge branch 'master' into ticket_419
     add 1ef3049665 fixed bug in PersistentSortedSet implemnetation of redis
     add dd62dbc703 Merge branch 'master' of github.com:jboner/akka
     add ce2730f1bd Added support for throughput deadlines
     add 9b85da6a67 Updated akka-reference.conf with deadline
     add 8a36b24832 Closing #264, addign JavaAPI to DataFlowVariable
     add 8acfb5f528 Make ExecutorBasedEventDrivenDispatcherActorSpec deterministic
     add b410df5a1d Closing #427 and #424
     add ff9c24a8c9 Resolve casbah time dependency from casbah snapshots repo
     add 8d15870bba fix for issue #436, new version of sjson jar
     add e77f07c643 closing ticket 434; added id to ActorInfoProtocol
     add e6974cc3b7 Merge branch 'ticket434'
     add 1960241b87 Merge branch 'master' of github.com:jboner/akka
     add 971ebf4501 Fixing #437 by adding "Remote" Future
     add adc1092531 Extended akka-sample-camel to include server-managed remote typed consumer actors. Minor refactorings.
     add 4cb00820d6 Merge branch 'master' of https://github.com/jboner/akka
     add b924647c30 Merge branch 'master' of github.com:jboner/akka
     add 8e8a9c72ff Adding support for optional maxrestarts and withinTime, closing ticket #346
     add 14b371b8f7 Ticket #343 implementation done except for pop of PersistentVector
     add a39ce105e0 fixed ticket #435. Also made serialization of mailbox optional - default true
     add a8f88a73b0 Switching from OP_READ to OP_WRITE
     add e488b796b7 Readded a bugfixed DataFlowStream
     add 76939fdb58 Refactored mailbox configuration
     add c3411e96aa Added a new project akka-persistence-hbase
     add e40a72b7e5 Added a new project akka-persistence-hbase
     add a13c839096 Added a simple test showing how to use Hbase testing utilities
     add 0541140b04 Added a simple test showing how to use Hbase testing utilities
     add ed6084fb33 Added a simple test showing how to use Hbase testing utilities
     add f7ae1ff431 Merge remote branch 'upstream/master'
     add b98ecef8c2 working on the hbase integration
     add 4e5f288ac0 Start to work on the HbaseStorageBackend
     add 3f83c1d65e Start to work on the HbaseStorageBackend
     add 324a76b8c0 Merge remote branch 'upstream/master'
     add 7261f21fac Merge remote branch 'upstream/master'
     add 1703e58004 Corrected a problem merging with the upstream
     add 633ba6e51b Merge remote branch 'upstream/master'
     add cb830ed0ef Implemented the Ref and the Vector backend apis
     add a4482f7fa4 Merge remote branch 'upstream/master'
     add a737ef60b5 Starting to work on the hbase storage backend for maps
     add bd4106e7ea Starting to work on the hbase storage backend for maps
     add 876a0239b4 Merge remote branch 'upstream/master'
     add eb81dcf0df Now all the tests used to pass with Mongo and Cassandra are passing
     add 9f6cb7f09c Added the ticket 343 test too
     add 9316e2b61e Merge remote branch 'upstream/master'
     add 60244ea5f1 Merge remote branch 'upstream/master'
     add 7b59a33779 Implemented the start and finish semantic in the getMapStorageRangeFor method
     add 08d8d78ca7 Fixing varargs issue with Logger.warn
     add 0dfc810311 Adding the old tests for the DataFlowStream
     add 1eff1399b3 Merge remote branch 'upstream/master'
     add 0b4443668b Implemented the start and finish semantic in the getMapStorageRangeFor method
     add 004e34f825 Reverting some of the dataflow tests
     add 233471041b added possibility to register and find remote actors by uuid
     add 28eb6d1853 Merge branch 'find-actor-by-uuid'
     add 8a6c524861 fixed merge
     add 413dc37628 Merge branch 'master' of github.com:jboner/akka
     add 2fa01bc5b9 Merge remote branch 'upstream/master'
     add 63e782dae4 Corrected a bug where I wasn't reading the zookeeper quorum configuration correctly
     add d702a62f35 Corrected a bug where I wasn't reading the zookeeper quorum configuration correctly
     add 56e6a0d899 Threw away old ThreadBasedDispatcher and replaced it with an EBEDD with 1 in core pool and 1 in max pool
     add 35a160dd93 Folding 3 booleans into 1 reference, preparing for @volatile decimation
     add 9648ef9b68 Merge remote branch 'upstream/master'
     add bc4a7f6747 Removing dead code
     add b78658ad29 closing #364, serializiation for typed actor proxy ref
     add 48250c2730 merged branch ticket364
     add 050a6ae964 Merge remote branch 'upstream/master'
     add 3b34bd2eed Some refactoring and management of edge cases in the  getVectorStorageRangeFor method
     add 9fe7e7793d The getVectorStorageRangeFor of HbaseStorageBackend shouldn't make any defensive programming against out of bound indexes. Now all the tests are passing again. The HbaseTicket343Spec.scala tests were expecting exceptions with out of bound indexes
     add d10e181e16 Merge branch 'master' of git@github.com:jboner/akka
     add 3838411ec9 closing ticket423, implemented custom placeholder configurer
     add 9d4aceb315 Merge branch 'ticket423'
     add 00949a213f fixed missing aop.xml in akka-typed-actor jar
     add 5a74789323 fixed merge error in conf
     add 75ab1f9934 fixed TypedActorBeanDefinitionParserTest
     add d652d0c2b8 Corrected a bug, now the hbase quorum is read correctly from the configuration
     add 21b1eb43fc Merge branch 'master' of git@github.com:jboner/akka
     add 0e03f0c34e Changed file-based mailbox creation
     add 8555e001a3 Adding poms
     add 859a3b89fa Merge branch 'master' into new_master
     add 3f507fb7ca Initial UUID migration
     add 12aedd9fbe Merge with master + update RemoteProtocol.proto
     add 551f25aba8 Aaaaalmost there...
     add dfa637b090 Its a wrap!
     add a1c0bd57f1 Its a wrap!
     add db1efa953a Adding better guard in id vs uuid parsing of ActorComponent
     add 386ffade5c Merge with master
     add 4f0bb01fd2 Preparing to add UUIDs to RemoteServer as well
     add 364ea91bcb Merge branch 'new_uuid' into new_master
     add 626fec2c9a Ported HBase to use new Uuids
     add 471a05122a Now the hbase persistent storage tests dont'run by default
     add 6d1a999d34 renamed the files and the names of the habse tests, the names now ends with Test
     add 384795779e Bumping Jersey to 1.3
     add b53389263a Merge branch 'master' into new_master
     add 2769221ebd Removing log4j and making Jetty intransitive
     add a057b2939a Merge branch 'master' into new_master
     add b36c5bc3fd Modified the hbase storage backend dependencies to exclude sl4j
     add a2fc40b5c6 renamed the files and the names of the habse tests, the names now ends with Test
     add 05a5f8ce9d renamed the files and the names of the habse tests, the names now ends with Test
     add dff036bdf9 Modified the hbase storage backend dependencies to exclude sl4j
     add e433955cc0 Merge branch 'master' into new_master
     add 3783442e6d fixed some tests
     add 14c02ceeb1 fixed some tests
     add 1e460d94e8 Merge branch 'fix-remote-test'
     add e169a462d9 Merge with master
     add 893f62117c Removing the running of HBase tests
     add 3016cf69c8 Removing registeredInRemoteNodeDuringSerialization
     add 16f21b9356 initial structures
     add 1de3c3dd30 Initial PersistentMap backend
     add b1816121cd finished ref map vector and some initial test scaffolding
     add 46c24fd170 switched voldemort to log4j-over-slf4j
     add e617b13810 Initial tests working with bdb backed voldemort,
     add 364ad7af6d more tests, working on map api
     add f69d1b73da tests of PersistentRef,Map,Vector StorageBackend working
     add e9cb289e5c sorted set hand serialization and working actor test
     add c2295bbeb3 fixing the formatting damage I did
     add 4afdbf3498 provide better voldemort configuration support, and defaults definition in akka-reference.conf, and made the backend more easily testable
     add aa69604555 provide better voldemort configuration support, and defaults definition in akka-reference.conf, and made the backend more easily testable
     add 617eac2e17 merge master of jboner/akka
     add ed7cfe27a8 adding sjson as a test dependency to voldemort persistence
     add 81b61a2e0e Adding a direct test of PersistentRef, since after merging master over, something is blowing up there with the Actor tests
     add 5abf5cd849 making the persistent data sturctures non lazy in the ActorTest made things work...hmm seems strange though
     add e2ac6bb51c Adding Voldemort persistence plugin
     add a9b58993c3 Temporarily removing voldemort module pending license resolution
     add 264225a160 Removing BDB as a test-runtime dependency
     add 919cdf2f68 Merging with ticktock
     add a539313136 Re-adding voldemort
     add e1a794438f Merging with ticktock
     add 2a2bddef5a Merge branch 'master' of github.com:jboner/akka
     add 31f0194b8c Now the hbase tests don't spit out too much logs, made the running of the hbase tests optional
     add 59a2881f36 Integrated sjson type class based serialization into Akka - some backward incompatible changes there
     add 175dcd8362 removed unnecessary imports
     add 39b86487b3 Merge branch 'serialization-dg-wip'
     add 6846c0c5b4 Merge branch 'master' of github.com:jboner/akka
     add c5e2face0e Added support for having integration tests and stresstest optionally enabled
     add 7d2d9e18ef Corrected the optional run of the hbase tests
     add 09a1f54cc7 Merge with master
     add b76c76651f Aligned the hbase test to the new mechanism for optionally running integration tests
     add 83b2450393 Aligned the hbase test to the new mechanism for optionally running integration tests
     add 3e43f6cb8f Aligned the hbase test to the new mechanism for optionally running integration tests
     add b7005bcc08 Aligned the hbase test to the new mechanism for optionally running integration tests
     add 7606dda33a Renamed two akka-camel tests from *Spec to *Test
     add 1505c3ac14 Organized imports
     add c58a8c7744 Only execute tests matching *Test by default in akka-camel and akka-sample-camel. Rename stress tests in akka-sample-camel to *TestStress.
     add 4f578b58f7 Only execute tests matching *Test by default in akka-camel and akka-sample-camel. Rename stress tests in akka-sample-camel to *TestStress.
     add a1f35fa4f0 reducing boilerplate imports with package objects
     add d3744e66de Merge branch 'master' of github.com:jboner/akka
     add c2462dd15b API-docs improvements.
     add ffcd6b3fcd Refactoring Vector to only use 1 voldemort store, and setting up for implementing Queue
     add 0a6210645d More Queue impl
     add a17837e4b4 Merge remote branch 'ticktock/master'
     add 6ca5e37892 Merge branch 'master' of github.com:jboner/akka
     add 771d370985 Merge branch 'master' of git@github.com:jboner/akka
     add 33e491e86e Merge branch 'master' of git@github.com:jboner/akka
     add 49efebc942 Refactor to utilize only one voldemort store per datastructure type
     add 4f25ffb2e3 Merge branch 'master' of git@github.com:jboner/akka
     add 71a56e991e Small change in the config file
     add ecad8febe9 Merge branch 'master' of git@github.com:jboner/akka
     add 11c1bb339d Support for more durable mailboxes
     add 2c969faf06 closing ticket322
     add 078d11b676 Merge branch 'ticket322'
     add 05bc7498ef Merge branch 'master' of git@github.com:jboner/akka
     add e6a0cf5251 more queue implementation
     add 191ff4c53d Made dequeue operation retriable in case of errors, switched from Seq to Stream for queue removal
     add 47401a9261 Merge branch 'master' of github.com:jboner/akka
     add b714003a6e Merge branch 'master' of https://github.com/jboner/akka
     add 8c67399ea1 Further Queue Impl
     add ae2716c826 Finished off Queue API
     add a47ce5be4e Fixing ticket 413
     add 72d885903c Merge branch 'master' of github.com:jboner/akka
     add 8bedc2b326 Fixing compiler issue that caused problems when compiling with JDT
     add b0e99413b7 Replacing use of == null and != null for Scala
     add d876887ed9 Removing classloader field (volatile) from LocalActorRef, wasn´t used
     add 6af2a52c60 Removing isDeserialize volatile field since it doesn´t seem to have any use
     add 94344041a0 Removing runActorInitialization volatile field, replace with isRunning check
     add e4a29cbc0e Merge branch 'master' of git@github.com:jboner/akka
     add 954a11b82e Refactored ExecutableMailbox to make it accessible for other implementations
     add 6e8b23eea3 refactoring to remove compiler warnings reported by Viktor
     add de215c1c09 Merge branch 'master' of git@github.com:jboner/akka
     add 7af91bcc70 new version of redisclient containing a redis based persistent deque
     add c9ca9489d0 Changing impl of ReflectiveAccess to log to debug
     add 692866181c Updating Atmosphere to 0.6.2 and switching to using SimpleBroadcaster
     add 19df3b2bae Changing order of priority for akka.config and adding option to specify a mode
     add ddb6d9edf9 closing ticket440, implemented typed actor with constructor args
     add 7138505a1d added Java API
     add 5aaecc4897 Merge branch 'ticket440'
     add 0e79d48cf5 CamelService can now be turned off by configuration. Closes #447
     add 251b4171dc minor edit
     add 212f721166 closing ticket441, implemented typed actor methods for ActorRegistry
     add a85081065a merged master
     add 26dc0904c1 fixed test
     add 71aac38742 Merge branch 'master' of git@github.com:jboner/akka
     add 25d66778f2 closing ticket 444, moved RemoteActorSet to ActorRegistry
     add ca7041632a merged ticket444
     add bf33856abd Merge branch 'master' of git@github.com:jboner/akka
     add 0446ac200f Merge branch 'master' of github.com:jboner/akka
     add 3a76f5aa83 Minor code cleanup of config file load
     add 001e811686 Added hasListener
     add 8be9a33353 Merge branch 'master' of git@github.com:jboner/akka
     add a21077707e Merge branch 'master' of github.com:jboner/akka
     add ea5f21457a Fixing ticket #450, lifeCycle = Permanent => boilerplate reduction
     add 29a901b515 Moving EmbeddedAppServer to akka-http and closing #451
     add 5091f0a187 Creating a Main object for Akka-http
     add 13ee448458 Changed ReflectiveAccess to work with enterprise module
     add 02f51169ef Upgraded to AspectWerkz 2.2.2 with new fix for Scala load-time weaving
     add 8525f18ee1 Ensure that at most 1 CometSupport is created per servlet. and remove boiler
     add 3a0babf0c0 Fixing ReceiveTimeout as per #446, now need to do: self.receiveTimeout = None to shut it off
     add 281a7c4c61 Cleaned up code and added more comments
     add 2cb5fafce5 Initial PersistentRef spec
     add b234bd621a Initial Sketch of Persistence Compatibility Tests
     add 2218198909 Persistence Compatibility Test Harness and Voldemort Implementation
     add 77bda9f582 Initial Spec for MapStorageBackend
     add 46f1f97b95 Initial QueueStorageBackend Spec
     add 131d2016d9 Merge branch 'master' of github.com:jboner/akka into ticket-443
     add 7c2c550e21 Initial QueueStorageBackend Spec
     add 578b9dfdfc Merge branch 'master' of github.com:jboner/akka into ticket-443
     add 984de304a8 Moved implicit Ordering(ArraySeq[Byte]) to a new PersistentMapBinary companion object  and created an implicit Ordering(Array[Byte]) that can be used on the backends too
     add 81407006c1 Map Spec
     add f8d77e04ea More VectorStorageBackend tests plus an abstract Ticket343Test with a working VoldemortImpl
     add 3411ad6be1 two more stub tests in Vector Spec
     add 97a5c05b53 Added tests of proper null handling for Ref,Vector,Map,Queue and voldemort impl/tweak
     add 6f188730d7 Merge branch 'master' of github.com:jboner/akka into ticket-443
     add bfd647ac6f Merge branch 'master' of github.com:jboner/akka into ticket-443
     add 0fc3f2fbd4 porting a ticket 450 change over
     add 44903557ed Merge branch 'master' of github.com:jboner/akka
     add d3ffd4155f Removing more boilerplate from AkkaServlet
     add 1586fd7975 Added some more methods to Index, as well as added return-types for put and remove as well as restructured some of the code
     add 9e561ec4ca Removed pointless check for N/A as Actor ID
     add 7bf7cb4e70 Merge branch 'master' of git@github.com:jboner/akka
     add ac08784e15 Upgraded to Scala 1.2 final.
     add e274d6cc23 Made 'hotswap' a Stack instead of Option + addded 'RevertHotSwap' and 'unbecome' + added tests for pushing and popping the hotswap stack
     add 88ac683f3a Added serialization of 'hotswap' stack + tests
     add 353d01cf05 CamelServiceManager.service returns Option[CamelService] (Scala API) CamelServiceManager.getService() returns Option[CamelService] (Java API) Re #457
     add 77d5f39955 Java API for CamelServiceManager and CamelContextManager (usage of JavaAPI.Option)
     add beb77b17d8 Java API for CamelServiceManager and CamelContextManager (refactorings)
     add f3cd17f05b Minor reformattings
     add cacba818f2 Moved Java API support to japi package.
     add 80d377aa1b Tests for Java API support
     add 78c0b8164c Fixing UUID remote request bug
     add cec86ccf5f fix:ensure that typed actor module is enabled in typed actor methods
     add 7bacfea361 Merge branch 'master' of github.com:jboner/akka
     add 43f5e7af3d Fixing bug where ReceiveTimeout wasn´t turned off on actorref.stop
     add 2080f5b693 Merge remote branch 'remotes/origin/master' into java-api
     add a43fcb0934 -1 volatile field in ActorRef, trapExit is migrated into faultHandler
     add 997612119c Changed != SHUTDOWN to == RUNNING
     add 579526d957 register client managed remote actors by uuid
     add c045dd1325 Merge branch 'master' of github.com:jboner/akka
     add 90831a9767 Removing linkedActorsAsList, switching _linkedActors to be a volatile lazy val instead of Option with lazy semantics
     add 0831d124dd Removing isInInitialization, reading that from actorRefInCreation, -1 volatile field per actorref
     add 69b856e69d Serialization of RemoteActorRef unborked
     add 54c5ddf974 Switching to a more accurate approach that involves no locking and no thread locals
     add e3a8f9ba26 Add more specs for restart strategy params.
     add 9d18fac729 Rework restart strategy restart decision.
     add f4b6fb4519 - Adding java api to AMQP module - Reorg of params, especially declaration attributes and exhange name/params
     add 5df4303318 Updated test to changes in api
     add 3b6fef8406 Make tests pass again...
     add 974c22adb5 Disable test before push
     add 3dad2ceb21 back to original project settings :S
     add a6aea44252 Merge branch 'master' into amqp
     add 058339240e renamed tests to support integration test selection via sbt
     add bd8e677150 wait a bit longer than the deadline... so test always works...
     add 489db0074f add test filter to the amqp project
     add c6470b0e02 initial take on java examples
     add 06ec4cede8 - changed exchange types to case classes for java compatibility - made java api for string and protobuf convenience producers/consumers - implemented string and protobuf java api examples
     add 65e96e71c5 - made channel and connection callback java compatible
     add 31e74bfa53 - Finshed up java api for RPC - Made case objects 'java compatible' via getInstance function - Added RPC examples in java examplesession
     add 53bde24e88 Merge branch 'master' into amqp
     add fa2268a3e6 after merge cleanup
     add 8ff29b6057 Merge branch 'master' of http://github.com/jboner/akka
     add b61fd12524 Merge branch 'master' of http://github.com/andreypopp/akka into andreypopp-master
     add bdeaa74493 Removed all allocations from the canRestart-method
     add 75ff6f3d37 Merge branch 'master' of git@github.com:jboner/akka
     add efe1aea8bf Folding 3 volatiles into 1, all transactor-based stuff
     add 617478e9ec Java API for Message and Failure classes
     add 2a602a5f9d Tests for Message Java API
     add 698524dc2b Merge branch '457-krasserm'
     add c443453e75 Refactorings
     add 8022fa3f4d Dynamic message routing to actors. Closes #465
     add 97e043b3fc Removed errornous method in Future
     add aa82abd0bc Merge branch 'master' of git@github.com:jboner/akka
     add adbfdf7391 added java API for PersistentMap, PersistentVector
     add f1d2bae377 Switched to JavaConversion wrappers
     add cf86ae2ec7 Merge branch 'ticket257'
     add d534971cda Fixed akka-jta bug and added tests
     add 1ce0c7c880 Fixing performance regression
     add e0f1690bed Switching to Switch for EBEDWSD active status
     add 389a5881d2 Switching to Switch and restructuring some EBEDD code
     add f0d581ebb9 Merge branch 'master' of github.com:jboner/akka
     add 9eb3f80017 Removing anonymous actor methods as per discussion on ML
     add 5fd077939d Adding implicit dispatcher to spawn
     add 9dd962cd4d Fixing #467
     add 7fd6ba8cbf Initial attempt at suspend/resume
     add a001552cfe Rewrote restart code, resetting restarts outside tiem window etc
     add ecb0f22128 Tuned test to work, also fixed a bug in the restart logic
     add db6f951a48 Switching to volatile int instead of AtomicInteger until ticket 384 is done
     add 9c73270564 Merge branch 'master' of github.com:jboner/akka into ticket462
     add 8b5540799b Merge branch 'ticket462'
     add bad99fd6b3 Add couch db plugable persistence module scheme.
     add 32f4a63163 Merge branch 'master' of http://github.com/jboner/akka
     add 04871d8d30 Add couchdb support
     add ed47beb0a7 my first commit
     add 6b20ed2fac Merge branch 'couchdb' of http://github.com/Kahlen/akka into couchdb
     add 212f268a80 Merge branch 'master' of http://github.com/jboner/akka into couchdb
     add 7efba6a2ab Merge my stashed code for removeMapStorageFor
     add abe5f64fac Add tags to gitignore.
     add fe6ec6c055 Add actor spec (but didn't pass)
     add 50255afb15 clean up db for actor test.
     add 49a3bd71da Copied the actor spec from mongo and voldemort.
     add 039c7078d2 Merge branch 'couchdb' of http://github.com/yllan/akka into couchdb
     add e58f07bc4b merge with yllan's commit
     add e6170006b9 completed!!
     add 4e49a64771 Merge branch 'master' of http://github.com/Kahlen/akka into Kahlen-master
     add f71a24881b Merging in CouchDB support
     add 5d6b3c81ce Improvements to actor-component API docs
     add 76d646e854 Merge branch 'master' of github.com:jboner/akka
     add 06d49cc500 Merge branch 'master' into Kahlen-master
     add b01991473e Removed duplicate code
     add 56ddc82eea Closing ticket #469
     add b929fd13e0 Added Java API for Supervise
     add 50bb069885 Made Format serializers serializable
     add bf227926cf Initial Scaffold of Riak Module
     add 6ae5abf114 First pass at Riak Backend
     add 75ecbb5598 Initial Port of the Voldemort Backend to Riak
     add 38ed24ad34 fix an inconsistency
     add 7b465bc46f added fork of riak-java-pb-client to embedded repo, udpated backend to use new code therein, and all tests pass
     add fbddef7157 Merge with master
     add b15f41781a merging master
     add b8acb06681 final tweaks before pushing to master
     add 31620a4fd0 adding default riak config to akka-reference.conf
     add b4ef705958 Closing #456
     add eee0d32610 Merge branch 'master' of https://github.com/jboner/akka
     add 66975789cf Removing local caching of actor self fields
     add 31aa8f7b81 Refactored declarative supervision, removed ScalaConfig and JavaConfig, moved things around
     add 3af056f137 Moved Faulthandling into Supvervision
     add 470cd00ca6 Refining Supervision API and remove AllForOne, OneForOne and replace with AllForOneStrategy, OneForOneStrategy etc
     add ddfb15ea4b Added Java API constructor to supervision configuration
     add 2e46c3eafd fix for issue #480 Regression multibulk replies redis client with a new version of redisclient
     add aa904136fd fix for the fix for #480 : new version of redisclient
     add 14f1126d90 remove usage of 'actor' function
     add b19725915f Reducing object creation per ActorRef + removed unsafe concurrent publication
     add ce72e585d2 Merge branch 'master' of git-proxy:jboner/akka
     add d25d83d298 Merge branch 'master' of git@github.com:jboner/akka
     add a6d3b0be54 Changes publication from sourcess to sources
     add 7f6a2823ec Improving SupervisorConfig for Java
     add f1f439269f refactoring complete, vold tests still acting up
     add aa4a52240a riak working, all vold tests work individually, just not in sequence
     add c546f00b79 Voldemort Tests now working as well as Riak
     add 4a8b93392c Final tweaks to common KVStorageBackend factored out of Riak and Voldemort backends
     add 903ce01e03 Fixed bug in startLink and friends + Added cryptographically secure cookie generator
     add d1753b8a23 Closes #479. Do not register listeners when CamelService is turned off by configuration
     add 58df0dc82f Merge branch '479-krasserm'
     add bd62b54010 Fixing #492
     add dd7a062017 Closing ticket #460
     add 4bbe8f77e8 Closing ticket #471
     add e1fa9ebe2d added more tests and fixed corner case to TypedActor Option return value
     add d80dcfb7be Updating Netty to 3.2.3, closing ticket #495
     add a0b8d6cc43 WIP
     add 3e286cc95d Merge branch 'master' of github.com:jboner/akka into wip-rework_dispatcher_config
     add f767215e4b Tests green, config basically in place, need to work on start/stop semantics and countdowns
     add 594efe9464 Removing unused code and the isShutdown method
     add b80fb9096a Fixing race-conditions, now works albeit inefficiently when adding/removing actors rapidly
     add dbd2db691c Moved active flag into MessageDispatcher and let it handle the callbacks, also fixed race in DataFlowSpec
     add d187c2215c Renamed stopAllLinkedActors to stopAllAttachedActors
     add 67ac857d5e Naïve implementation of timeout completed
     add ed9ec3f5a7 Rewrote timed shutdown facility, causes less than 5% overhead now
     add 3beb1a550a Removed boilerplate, added final optmization
     add 6b7c2fcf46 Merge branch 'master' into wip-rework_dispatcher_config
     add d694f85e61 Merge branch 'master' of github.com:jboner/akka into wip-rework_dispatcher_config
     add 74df2a851d Adding test harness for ActorModel (Dispatcher), work-in-progress
     add ac241e329f Added test for dispatcher parallelism
     add af1f4e92e6 Added tests for suspend/resume
     add dc958f6942 Added the ActorModel specification to HawtDispatcher and EBEDWSD
     add 79ea0f8c3f Adding a flooding test to reproduce error reported by user
     add 2e1019ad7c Merge branch 'master' of github.com:jboner/akka into wip-rework_dispatcher_config
     add 6a118f8997 Merge branch 'wip-rework_dispatcher_config'
     add b0001eafa9 Handling Interrupts for ThreadBasedDispatcher, EBEDD and EBEDWSD
     add f11d33953f Making ThreadBasedDispatcher Unbounded if no capacity specced and fix a possible mem leak in it
     add 29791593f0 Fixing a cranky compiler whine on a match statement
     add 00feb8a68c Merge branch 'master' of git@github.com:jboner/akka
     add cbc10111af Added Erlang-style secure cookie authentication for remote client/server
     add b9110d67fd Switching to non-SSL repo for jBoss
     add 52f5e5e861 Completed Erlang-style cookie handshake between RemoteClient and RemoteServer
     add 58bc55cf7c Added support for remote agent
     add 07866a4c90 Adding possibility to take naps between scans for finished future, closing ticket #449
     add 68ad59338a Merge branch 'master' of git@github.com:jboner/akka
     add 73902d87b7 Changed the script to spit out a full akka.conf file with the secure cookie
     add 429675e371 converted tabs to spaces
     add 4d58db2b61 Improved secure cookie generation script
     add b0d0b27604 refactoring the FSM part
     add efb99fc3a7 use nice case objects for the states :-)
     add 847e0c7b04 polishing up code
     add ba03634173 Merge branch 'master' into fsm
     add f6547b1b3b Merge branch 'master' of git@github.com:jboner/akka
     add 18b74659f5 Added untrusted-mode for remote server which disallows client-managed remote actors and al lifecycle messages
     add c16f0834d2 Initial frontend code to support vector pop, and KVStorageBackend changes to put the scaffolding in place to support this
     add a0195efa6f initial tests of vector backend remove
     add 6e45e69df5 Finished off adding vector.pop as an optional operation
     add 6a55e0cb3a Merge branch 'master' of github.com:jboner/akka into ticket-443
     add 9b392fa7f9 updating common tests so that impls that dont support pop wont fail
     add 3706ef0cbf Making PersistentVector.pop required, removed support for it being optional
     add 4752475922 adding compatibility tests for cassandra (failing currently) and refactor KVStorageBackend to make some functionality easier to get at
     add d3af697874 Refactoring KVStoragebackend such that it is possible to create a Cassandra based impl
     add 62ccb5609e refactored KVStorageBackend to also work with Cassandra, refactored CassandraStorageBackend to use KVStorageBackend, so Cassandra backend is now fully compliant with the test specs and supports PersistentQueue and Vector.pop
     add a9a3bf85e1 Adding PersistentQueue to CassandraStorage
     add 680ee7ddf1 BREAKAGE: switching from se.scalablesolutions.akka to akka for all packages
     add 473b66cdb3 Fixing missing renames of se.scalablesolutions
     add 370e612981 Fixing Akka Camel with the new package
     add 41b5fd2de8 Merge with master
     add 35cd9f4a6c Bumping Jackson version to 1.4.3
     add fbcc749565 Optimization, 2 less allocs and 1 less field in actorref
     add 297658a976 merged master after the package rename changeset
     add 62cb1477b1 More sugar on the syntax
     add 8ab1f9bced Merge branch 'master' of git-proxy:jboner/akka
     add 221666f4aa Merge branch 'master' of https://github.com/jboner/akka into ticket-438
     add 44a1e4074c Refactored a CommonStorageBackend out of the KVBackend, tweaked the CassandraBackend to extend it, and tweaked the Vold and Riak backends to use the updated KVBackend
     add 175317f95b Merge branch 'master' of git@github.com:jboner/akka
     add 77451736be Changed default remote port from 9999 to 2552 (AKKA) :-)
     add 769786d544 Upgrade to Camel 2.5-SNAPSHOT, Jetty 7.1.6.v20100715 and ActiveMQ 5.4.1
     add 96b8b455ed Improve API to wait for endpoint activation/deactivation. Closes #472
     add 513e9c5676 Improve Java API to wait for endpoint activation/deactivation. Closes #472
     add a1b29e8093 Added missing Consumer trait to example actor
     add 561cdfcf00 Upgrade to Camel 2.5 release candidate leaving ActiveMQ at version 5.3.2 because of https://issues.apache.org/activemq/browse/AMQ-2935
     add dee1743cb9 Merge branch 'master' into 458-krasserm
     add dcde8373b2 Use a cached JMS ConnectionFactory.
     add aa586ea718 Upgrade to Camel 2.5 release candidate 2
     add b85ac98663 Merge remote branch 'remotes/origin/master' into 458-krasserm and resolved conflict in akka-camel/src/main/scala/CamelService.scala
     add 01b1a0eed9 Fixed compile error after resolving merge conflict
     add a2a27a169b Remove Camel staging repo
     add 18a5088bb0 Merge branch '458-krasserm'
     add 2975192642 Adding shutdown hook that clears logging levels registered by Configgy, closing ticket 486
     add 0906bb5d3f Cleaned up shutdown hook code and increased readability
     add bf4dbd11ed Merge branch 'master' of git@github.com:jboner/akka
     add c589c4fb55 removed trailing spaces
     add 17fa581907 Added remote client info to remote server life-cycle events
     add 92fce8a526 Fixing ticket #481, sorry for rewriting stuff. May God have mercy.
     add a0b08e74de Merge with master
     add 19d082f332 Fixing ticket #498
     add 071d428935 Switched to server managed for Supervisor config
     add 2095f50542 Merge branch 'master' of git@github.com:jboner/akka
     add 8e9ab0d5bf formatting
     add 19d86c8ada mid prococol refactoring
     add ade112348e Merging of RemoteRequest and RemoteReply protocols completed
     add cbca588248 merged with upstream
     add 53523ff907 Fixing #491 and lots of tiny optimizations
     add 841bc78734 Merge branch 'master' of git@github.com:jboner/akka
     add f198b966fd Made remote message frame size configurable
     add a43009e465 Fixed maven groupId and some other minor stuff
     add 538813b40e Memcached Storage Backend
     add 1c76e4a68d Cleanup and wait/retry on futures returned from spymemcached appropriately
     add f13519b624 merged master
     add bd70f74930 merged master
     add 1c2c0b2e5d Fixing issue with turning off secure cookies
     add b15fe0ff5d Merge branch 'master' of github.com:jboner/akka
     add b631dd49f7 Merge branch 'master' of github.com:jboner/akka
     add 362e98d18e Merge branch 'master' of github.com:jboner/akka
     add f466afba58 changed implementation of PersistentQueue so that it's now thread-safe
     add 752a26108a refactored test - lazy persistent vector doesn't seem to work anymore
     add 78843330a1 Closing ticket-29 memcached protocol support for persistence backend. tested against memcached and membase.
     add e88bfcde11 updating akka-reference.conf and switching to KetamaConnectionFactory for spymemcached
     add 9d6a0931c0 freeing up a few more bytes for memcached keys, reserving a slightly less common key to hold map keysets
     add e9e64f8a48 commenting out memcached support pending license question
     add 1381ac702d realized that there are other MIT deps in akka, re-enabling
     add 96419d661e formatting
     add 2944ca5845 Tweaking the encoding of map keys so that there is no possibility of stomping on the key used to hold the maps keyset
     add 75e52667b6 Adding support for user-controlled action for unmatched messages
     add ced628a9be Update sbt plugin
     add f252efe734 Tweaking the encoding of map keys so that there is no possibility of stomping on the key used to hold the map keyset
     add 5b1dc62778 Fixing optimistic sleep in actor model spec
     add c8eae71815 Merge branch 'master' of git@github.com:jboner/akka
     add 7668813382 Closing ticket 476 - verify licenses
     add 4066515b5f Merge branch 'master' of git@github.com:jboner/akka
     add fc9c83396c Add a ref="..." attribute to untyped-actor and typed-actor so that akka can use spring created beans
     add f6abd71a2b Merge branch 'master' of https://github.com/paulpach/akka into paulpach-master
     add 3962c56ff7 Initial support for customizing routes to consumer actors.
     add 1913b32738 Java API for customizing routes to consumer actors
     add 5550e743a2 Customizing routes to typed consumer actors (Scala and Java API) and refactorings.
     add 70e9dc99c4 Merge branch '473-krasserm'
     add 0538472f72 Merge branch 'master' of github.com:jboner/akka
     add 4dd5ad5eee Check that either implementation or ref are specified
     add fc575498c7 Merge branch 'master' of https://github.com/paulpach/akka
     add 4e966be84a wip for simpledb backend
     add 934928d001 renaming dep
     add c56b9e7a13 switching to aws-java-sdk, for consistent reads (Apache 2 licenced) finished impl
     add 01f64b103d change var names for aws keys
     add 32fc3453ad working simpledb backend, not the fastest thing in the world
     add 4999956a75 merged master
     add bab4b9d61e test max key and value sizes
     add cdd0c1019c Merging support of amazon simpledb as a persistence backend
     add 5dff29642d Merge branch 'master' of github.com:jboner/akka
     add efa5cf21de Fix for Ticket 513 : Implement snapshot based persistence control in SortedSet
     add 08fd01c652 Fixing ticket #524
     add 05ecb14ed8 Fixing #522
     add a0cc5d3855 Removing pointless synchroniation
     add 9df923dd16 Fixing ticket #519
     add 249f14191d Adding support for onComplete listeners to Future
     add 4ccd860e19 Replacing awaitOne with a listener based approach
     add 49d9151c70 Adding Futures.firstCompleteOf to allow for composability
     add 9898655f4a Adding configurable default dispatcher timeout and re-instating awaitEither
     add 6832b2dff6 updated test case to ensure that sorted sets have diff scores
     add c9abb47fdc Merge branch 'master' of git@github.com:jboner/akka
     add d45962a7df Merge branch 'master' of github.com:jboner/akka
     add bb855ed690 Removing legacy code for 1.0
     add 7f3e65309d Merge branch 'remove-cluster'
     add 0eea188644 first pass at refactor, common access working (cassandra) now to KVAccess
     add 4fe3187d7f cassandra, riak, memcached, voldemort working, still need to enable bulk gets and puts in simpledb
     add 774596eaef Merge branch 'master' of https://github.com/jboner/akka into ticket-518
     add 91cc372f6c finished enabling batch puts and gets in simpledb
     add da970470f6 clean up some code
     add a1d1640ea2 fix source of compiler warnings
     add 097009729c Merge branch 'ticket-518' of https://github.com/jboner/akka into ticket-518
     add dce0e81093 - improved RPC, adding 'poolsize' and direct queue capabilities - add redelivery property to delivery
     add 47ac667903 Merge branch 'master' of git-proxy:jboner/akka
     add 396d66180d - add possibility to specify channel prefetch side for consumer
     add 3646f9ed58 Merge branch 'master' of git-proxy:jboner/akka
     add c90b331426 minor simplification
     add b786d35d2a closing ticket 518
     add 1c686c9717 Ensure unique scores for redis sorted set test
     add adea0506b5 Implemented addition of entries with same score through zrange - updated test cases
     add 53afae0828 Fixed Issue 528 - RedisPersistentRef should not throw in case of missing key
     add 73c0f31779 Merge branch 'master' of github.com:jboner/akka
     add 9012847ff1 First pass on separating stm into its own module
     add 2b79caa8b3 Reworked stm with no global/local
     add cda2468f30 Add new mechanism for coordinated transactions
     add e6e8f343da Add new transactor based on new coordinated transactions
     add d59806c10f Update stm scaladoc
     add c17cbf76db Add reworked Agent
     add 8d5be782eb Some tidy up
     add 2cbd033a45 Move Transactor and Coordinated to akka.transactor package
     add 4cdc46c23f Add Java API for coordinated transactions
     add db6d90df43 Add untyped transactor
     add 49c2575ca7 Update new redis tests
     add c0a3437db2 Add coordinated transactions for typed actors
     add 2cc572e395 Use coordinated.await in test
     add baa181fd0d Add untyped coordinated example to be used in docs
     add 3b87e82228 Add Atomically for transactor Java API
     add 70361e2868 Update agent and agent spec
     add 8a857b12bd Move transactor.typed to other packages
     add a86237b1d4 Remove disabled src in stm module
     add 47a0cf42ec Update redis test after rebase
     add a808affa46 Fixing ticket #530
     add 78252532ff fix ticket-532
     add 3bf6d1d615 fixed ticket #531 - Fix RedisStorage add() method in Java API : added Java test case akka-persistence/akka-persistence-redis/src/test/java/akka/persistence/redis/RedisStorageTests.java
     add 0f75cea8e3 redis tests should not run by default
     add 120664f893 Change to akka-actor rather than akka-remote as default in sbt plugin
     add d2c9da0b88 Change to akka-actor rather than akka-remote as default in sbt plugin
     add 0e9aa2d655 Making register and unregister of ActorRegistry private
     add 13a735a5eb Changing artifact IDs so they dont include scala version no, closing ticket #529
     add 8ecba6d740 Changing signature for HotSwap to include self-reference, closing ticket #540
     add 7040ef0f14 Added a root akka folder for source files for the docs to work properly, closing ticket #541
     add b527a28091 Adding a Java API for Channel, and adding some docs, have updated wiki, closing #536
     add 136f76be4e Fixing groupID for SBT plugin and change url to akka homepage
     add e6c02cccda Fixing ticket #533 by adding get/set LifeCycle in ActorRef
     add ac1e981699 Moving dispatcher volatile field from ActorRef to LocalActorRef
     add f4f77cd8c5 Ticket #506 closed, caused by REPL
     add 6ae1d1ead8 Ticket #506 closed, caused by REPL
     add 5ab5180f78 Merge with master
     add 062db267e0 Disable cross paths for publishing without Scala version
     add 5820286a58 fixed wrong path in voldermort tests - now test are passing again
     add 80adb71850 Fixed bug in ActorRegistry getting typed actor by manifest
     add 1ee3a54372 Fixed issues with config - Ticket #535
     add ada24c7cf5 Removed reflective coupling to akka cloud
     add 67cf3788f3 Added interface for registering session actors, and adding unit test (which is failing now)
     add 26f23ac5ec Merge branch 'master' of git://github.com/jboner/akka into session-actors
     add 376d1c9dfb Added server initiated remote untyped session actors now you can register a factory function and whenever a new session starts, the actor will be created and started. When the client disconnects, the actor will be stopped. The client works the same as any other untyped remote server managed actor.
     add 16640ebc50 Added remote typed session actors, along with unit tests
     add 8c35885702 Cleaned up patch as suggested by Vicktor
     add 126ea2caaf refactored the createActor function to make it easier to understand and remove the return statements;
     add 5f073e2ab5 Merge branch 'master' of git://github.com/jboner/akka
     add a605ac4eea Refatored createActor, separate unit tests cleanup according to viktor's suggestions
     add 28037666d5 Cleaned up some semicolons Test now compiles (but does not pass)
     add e5fdbaaeb4 tests pass
     add 3724cfe237 Merge branch 'master' of git://github.com/jboner/akka
     add b6c66986f9 Merge branch 'master' of https://github.com/paulpach/akka into paulpach-master
     add 47246b2a27 Merging in Actor per Session + fixing blocking problem with remote typed actors with Future response types
     add 1bc4bc0a89 Fixed bug in ActorRegistry getting typed actor by manifest
     add 3ca9d5727b Merge branch 'master' of github.com:jboner/akka
     add a7ef1da733 Merge branch 'master' of git@github.com:jboner/akka
     add 629334bc9f Remove scala version from dist paths - fixes #549
     add 1178f156c6 Disable cross paths on parent projects as well
     add 6188e708ef Merge branch 'master' of git@github.com:jboner/akka
     add 7ee8accfb1 Fixed problem with message toString is not lazily evaluated in RemoteClient
     add 4c4fe3c71b Upgrade to Scala 2.8.1
     add 62f312cd45 upgraded to single jar aspectwerkz
     add a347bc3e5d Switching to SBT 0.7.5.RC0 and now we can drop the ubly AkkaDeployClassLoader
     add 31be60dec1 adding back (mist) http work in a new branch. misitfy was too stale. this is WIP - trying to support both SAPI 3.0 and Jetty Continuations at once
     add c3acad0767 refactoring WIP - doesn't build; added servlet 3.0 api jar from glassfish to proj dep
     add 0108b84c3e most of the refactoring done and jetty is working again (need to check updating timeouts, etc); servlet 3.0 impl next
     add c313e22061 hacking in servlet 3.0 support using embedded jetty-8 (remove atmo, hbase, volde to get around jar mismatch); wip
     add 4a9fd4e453 merge master to branch
     add 1a23d36297 removing odd git-added folder.
     add adf8b63469 fixing a screwy merge from master... readding files git deleted for some unknown reason
     add 9136e62cd2 adding back (mist) http work in a new branch. misitfy was too stale. this is WIP - trying to support both SAPI 3.0 and Jetty Continuations at once
     add 25c17d5ceb refactoring WIP - doesn't build; added servlet 3.0 api jar from glassfish to proj dep
     add 6176f7040e most of the refactoring done and jetty is working again (need to check updating timeouts, etc); servlet 3.0 impl next
     add 61c957e7ca hacking in servlet 3.0 support using embedded jetty-8 (remove atmo, hbase, volde to get around jar mismatch); wip
     add b2b4686048 merge master to branch
     add 5bb5cfd3b3 removing odd git-added folder.
     add 737b1204c6 Merge branch 'wip-mist-http-garrick' of github.com:jboner/akka into wip-mist-http-garrick
     add 542bc29cfc restore project and ref config to pre jetty-8 states
     add f99d91c80b added back old 2nd sample (http (mist))
     add dcbdfcc67b Merge branch 'master' into mist
     add e802b336a1 Minor code tweaks, removing Atmosphere, awaiting some tests then ready for master
     add 1bca2414d5 Merge with master
     add 31d5d7cb67 Moving Mist into almost one file, changing Servlet3.0 into a Provided jar and adding an experimental Filter
     add 6d94622878 Mist now integrated in master
     add 7f0358277b Closing #555
     add f97d04f1b7 Separated core from modules, moved modules to akka-modules repository
     add 5d436e3903 cleaned up project file
     add 08abc15e8a Switching to raw SLF4J on internals
     add bc1ae7814b Fixing all %s into {} for logging
     add 10dacf707b Fixing %d for logging into {}
     add 9a010109d7 Fixing silly error plus fixing bug in remtoe session actors
     add f21a83ec3c added effect to java api
     add 3c71c4aa82 - fix race condition with timeout - improved stopping mechanism - renamed 'until' to 'forMax' for less confusion - ability to specif timeunit for timeout
     add ebdfd56425 Merge branch 'master' of git@github.com:jboner/akka
     add 73531cb3e3 Merge with master
     add 08e5ee523a Removing unused imports
     add 22a970a7e0 Making HotSwap stacking not be the default
     add 774dd97183 - re-add fsm samples - removed ton of whitespaces from the project definition
     add 9b602c4470 Merge branch 'master' of git-proxy:jboner/akka
     add 268c41116e Merge branch 'master' of github.com:jboner/akka
     add 900b90ca57 uncommented the dataflowstream tests and they all pass
     add 2ba20cf5f1 Merge branch 'master' of git@github.com:jboner/akka
     add 96011a026e renamed dataflow variable file
     add 1b37b9d3ef removed dataflow stream for good
     add ba258e6a1c tabs to spaces
     add 6cf7cc2986 removed trailing whitespace
     add 6121a8008f Merge branch 'master' of github.com:jboner/akka
     add 4acee62576 Adding AkkaRestServlet that will provide the same functionality as the AkkaServlet - Atmosphere
     add c76ff14269 Moving all message typed besides Transition into FSM object
     add e248f8ea96 - added local maven repo as repo for libs so publishing works - added databinder repo again: needed for publish to work
     add cfd12fe3a9 Merge branch 'master' of github.com:jboner/akka
     add d0a29568c1 Merge branch 'master' of github.com:jboner/akka
     add ea5cd05c8b Switched AkkaLoader to use Switch instead of volatile boolean
     add aa47e66c5a bumped version to 1.0-RC1
     add e3691130ff renamed DurableMailboxType to DurableMailbox
     add ec1d0e4f71 Adding Java API for per session remote actors, closing ticket #561
     add 1aed36bcd7 Merge branch 'master' of github.com:jboner/akka
     add bf4ed2b849 changed access modifier for RemoteServer.serverFor
     add 30f73c7ca4 Fixing SLF4J logging lib switch, insane API FTL
     add 9b273f9c7d Merge branch 'master' of github.com:jboner/akka
     add 05a8209e5e Merge branch 'master' of github.com:jboner/akka
     add 6ad4267ed6 Instructions on how to run the sample
     add f2610935b3 fixed bug in which the default configuration timeout was always overridden by 5000L
     add 620ac89268 initial sketch
     add 38ec6f2b3d Merge branch 'master' of https://github.com/jboner/akka into wip-ticktock-persistent-transactor
     add 6f7fed809a retry only failed/not executed Ops if the starabe backend is not transactional
     add 0be5f3a8c0 Merge branch 'master' into wip-ticktock-persistent-transactor
     add b9409b1f90 wip
     add 7467af1d0b wip
     add f278780987 wip
     add a7939eef8b wip
     add 75518095fe most of the work for retry-able persistence commits and managing the instances of persistent data structures
     add 772444418e add TX retries, and add a helpful error logging in ReflectiveAccess
     add 9f6f72ef3d merge wip
     add cad793cc34 added retries to persistent state commits, and restructured the storage api to provide management over the number of instances of persistent datastructures
     add 8137adcda3 check reference equality when registering a persistent datastructure, and fail if one is already there with a different reference
     add 825d9cb33c cleanup from wip merge
     add c63d021c34 factor out redundant code
     add 855919bebc Move persistent commit to a pre-commit handler
     add 5d3646b40f Merge branch 'master' of github.com:jboner/akka into ticket-538
     add 693e91d75b merged module move refactor from master
     add 5a4898058f renamed DurableMailboxType to DurableMailbox
     add 979c426caf Merge branch 'release_1_0_RC1' of github.com:jboner/akka into release_1_0_RC1
     add 09381f81d1 changed access modifier for RemoteServer.serverFor
     add b19c219f01 Adding McPom
     add 120829da22 Merge branch 'release_1_0_RC1'
     add e985ee9765 Merge branch 'master' of github.com:jboner/akka into ticket-538
     add 1e84f7f3f2 Merge branch 'master' of github.com:jboner/akka
     add 96af4142fb applied McPom
     add a3ecb233bb fixed bug in which the default configuration timeout was always overridden by 5000L
     add 1b454c94de Merge branch 'release_1_0_RC1' of github.com:jboner/akka into release_1_0_RC1
     add 18b9782f7b Changing versions to 1.0-RC2-SNAPSHOT
     add 0e0daebc54 Merge branch 'release_1_0_RC1'
     add 8f4db98733 Bumping version to 1.1-SNAPSHOT
     add a0abeb826b Fixing a glitch in the API
     add fb45478519 Update group id in sbt plugin
     add f177c9f101 Fixed bug with not setting homeAddress in RemoteActorRef
     add 3926e4b84e New Configgy version with logging removed
     add a6f1f7f08a Use new configgy
     add aa38fa9013 Remove workaround since Configgy has logging removed
     add bbb089f57c Refine transactor doNothing (fixes #582)
     add 169975efdc Give modified configgy a unique version and add a link to the source repository
     add e481adb531 Adding UnparsableException and make sure that non-recreateable exceptions dont mess up the pipeline
     add dbd8a60faf Adding debug log of parse exception in parseException
     add 5624e6d3aa Giving all remote messages their own uuid, reusing actorInfo.uuid for futures, closing ticket 580
     add 06f230e7d4 Making sure RemoteActorRef.loader is passed into RemoteClient, also adding volatile flag to classloader in Serializer to make sure changes are propagated crossthreads
     add f8703a813e Closing ticket #585
     add 8dd5768321 Merge branch 'master' of github.com:jboner/akka
     add 5e29b8663a removed persistence stuff from config
     add 224d4dc94f added option to turn on/off JMX browsing of the configuration
     add 754dcc2f8c added option to turn on/off JMX browsing of the configuration
     add 251878b58c changed config for JMX enabling
     add 11eb304a26 changed config element name
     add 5c241ae1f3 Throw runtime exception for @Coordinated when used with non-void methods
     add 04c27b4048 Merge branch 'master' of github.com:jboner/akka
     add cd27298fa8 Enriched TypedActorContext
     add fc3b125171 removed trailing spaces
     add 8a5fa56aa3 Closing ticket 541
     add ccde5b4eaa Removing not needed dependencies
     add e8fcdd697b Updated the copyright header to 2009-2011
     add eabdeec97b Merge branch 'master' of github.com:jboner/akka
     add 9d5c917951 Fixing ticket 594
     add ef9c01ecee Making EmbeddedAppServer work without AKKA_HOME
     add 953d155543 Fixed logging glitch in ReflectiveAccess
     add 0bdb5d5454 Adding possibility to set id for TypedActor
     add bdeef69b9a revamp akka.util.Duration
     add ec5be9b23b improvements on FSM
     add 716aab270f change ff=unix
     add acee86f9cd - merge in transition callback handling - renamed notifying -> onTransition - updated dining hakkers example and unit test - moved buncher to fsm sample project
     add 63617e1b71 add user documentation comments to FSM
     add 993b60af35 add minutes and hours to Duration
     add 4ba3ed666b wrap stop reason in stop even with current state, so state can be referenced in onTermination call for cleanup reasons etc
     add d17519131e improved test - test for intial state on transition call back and use initialize function from FSM to kick of the machine.
     add b04851b4c1 Merge remote branch 'origin/fsmrk2' into testkit
     add 6a8b0e1d98 first sketch of basic TestKit architecture
     add 4838121d0e add facility for changing stateTimeout dynamically
     add b868c909e0 Improve Duration classes
     add ab10f6c710 revamp TestKit (with documentation)
     add e83ef89aad code cleanup (thanks, Viktor and Irmo)
     add 68c0f7c8e9 add first usage of TestKit
     add a45fc955e9 flesh out FSMTimingSpec
     add da03c0552a remove unnecessary allocations in hot paths
     add 6a672747b9 make TestKit assertions nicer / improve Duration
     add 91e210ebbb fix fallout of Duration changes in STM tests
     add 227f2bb7c9 convert test to WordSpec with MustMatchers
     add 33a628a0d1 stop the timers (if any) while terminating
     add 9f664711c0 - make transition handler a function taking old and new state avoiding the default use of the transition class - only create transition class when transition listeners are subscribed
     add 80ac75ac38 fix tests
     add 61b4ded1bd Removed generic typed classes that are only used in the FSM itself from the companion object and put back in the typed FSM again so they will take same types.
     add 5094e87df7 Move handleEvent var declaration _after_ handleEventDefault val declaration. Using a val before defining it causes nullpointer exceptions...
     add c66bbb566d add fsm self actor ref to external transition message
     add dfd18968c8 wrap initial sending of state to transition listener in CurrentState object with fsm actor ref
     add dc1fe991bb small adjustment to the example, showing the correct use of the startWith and initialize
     add 817395f454 change indentation to 2 spaces
     add 094b11cae3 remove one more allocation in hot path
     add 12d4942853 merge Irmo's changes and add test case for whenUnhandled
     add 639b141cdc also test custom whenUnhandled fall-through
     add b680c613f8 Merge branch 'testkit' of git-proxy:jboner/akka into testkit
     add be655aa323 fix up indentation
     add cb3135c9b7 Merge branch 'testkit'
     add a1117c6935 Fixing a glitch in the API
     add c89ea0a49c First shot at re-doing akka-remote
     add 74f5445708 Switch to a match instead of a not-so-cute if
     add 5f651c73ba Got API in place now and RemoteServer/Client/Node etc purged. Need to get test-compile to work so I can start testing the new stuff...
     add 8becbad787 Fixing a lot of stuff and starting to port unit tests
     add 44933e9c1e Commented out many of the remote tests while I am porting
     add 65a6f3bde2 Update group id in sbt plugin
     add 6920464e82 Backport from master, add new Configgy version with logging removed
     add 9547d26116 Refine transactor doNothing (fixes #582)
     add 65a55a7140 Give modified configgy a unique version and add a link to the source repository
     add 04a7a07268 Adding UnparsableException and make sure that non-recreateable exceptions dont mess up the pipeline
     add 091bb41930 Adding debug log of parse exception in parseException
     add cb2054f103 Giving all remote messages their own uuid, reusing actorInfo.uuid for futures, closing ticket 580
     add 8f6074d2ea Making sure RemoteActorRef.loader is passed into RemoteClient, also adding volatile flag to classloader in Serializer to make sure changes are propagated crossthreads
     add dc15562ce1 Merged with release_1_0_RC1 plus fixed some tests
     add 6edfb7d5b8 Reverted to using LocalActorRefs for client-managed actors to get supervision working, more migrated tests
     add 1fa105faa8 Removing redundant call to ActorRegistry-register
     add c20aab06eb All tests passing, still some work to be done though, but thank God for all tests being green ;)
     add a1d02435b1 WIP
     add 9ccac820be Merged with current master
     add 0f87bd83d3 Adding example in test to show how to test remotely using only one registry
     add d0f94b9e19 Adding additional tests
     add 9309c98bb9 Fixing erronous test
     add 83c8bb7767 Moved all actorOf-methods from Actor to ActorRegistry and deprecated the forwarders in Actor
     add 0a6567ed80 Adding tests for optimize local scoped and non-optimized local scoped
     add c120589684 Changed wording in the unoptimized local scoped spec
     add 236eecebcf Moving shared remote classes into RemoteInterface
     add b51a4fec64 Minor refactoring to ActorRegistry
     add 960e161659 Fixing #586 and #588 and adding support for reconnect and shutdown of individual clients
     add 4994b13fd5 Removed if statement because it looked ugly
     add 718f831650 Adding support for failed messages to be notified to listeners, this closes ticket #587
     add f679dd06ab Added support for passive connections in Netty remoting, closing ticket #507
     add d5095be95d Minor code cleanup
     add 63a182afd7 Added lock downgrades and fixed unlocking ordering
     add 8e522f4a03 Removing PassiveRemoteClient because of architectural problems
     add a61e591b2a Putting the Netty-stuff in akka.remote.netty and disposing of RemoteClient and RemoteServer
     add 7a0e8a82de Major code clanup, switched from nested ifs to match statements etc
     add 00840c8f5a Adding support for non-delivery notifications on server-side as well + more code cleanup
     add 435de7b689 Merge with master
     add dbe6f203b3 Removing ActorRegistry object, UntypedActor object, introducing akka.actor.Actors for the Java API
     add 18c8098fd9 Minor typed actor lookup cleanup
     add fff4109cb5 Merge branch 'remote_deluxe'
     add f0e9732b7f Fixing ticket #603
     add 2c613d99da Changed URI to akka.io
     add 71596343c6 Minor code cleanup and deprecations etc
     add 21171f29f4 Adding more start methods for RemoteSupport because of Java, and added BeanProperty on some events
     add df2e5113d2 Making optimizeLocal public
     add 604e9aec0a Update dependencies in sbt plugin
     add 39b1b95dac Fixing ticket #608
     add 2ef094f02f Fixed some TypedActor tests
     add 5fccedb5d7 Added test for failing TypedActor with method 'String hello(String s)'
     add 3fb403fdfc Allowing forwards where no sender of the message can be found.
     add c37c4e4655 Switching to Peters cleaner solution
     add daa113d9f6 Fixing ticket #614
     add 4b45ca952d Reverting lazy addition on repos
     add c30f442763 Removing durable mailboxes from akka
     add 75fed866d9 Making MessageInvocation a case class
     add 2bc84f5774 Add build-release task
     add c39328ed18 Add release scripts
     add f84f60e8a8 Merge branch 'master' of github.com:jboner/akka into newmaster
     add cc6c315087 Adding Odds project enhancements
     add 04b3ae4728 Fix dist building
     add 5b9bbe2365 Use correct config keys. Fixes #624
     add 6a00c8b8c1 Upgrade hawtdispatch to 1.1
     add adff63b282 Merge branch 'master' of github.com:jboner/akka
     add 181a57ec34 Adding fold to Futures and fixed a potential memory leak in Future
     add c4620b9083 Adding docs to Futures.fold
     add 873e8b815a Adding unit tests to Futures.fold
     add ff1785d94f Added Futures.reduce plus tests
     add d20411fa2e Refining signatures on fold and reduce
     add 98c41733bc Added support for empty inputs for fold and reduce on Future
     add 1dfaebda15 Potential fix for #628 and #629
     add 2dd205d865 Potential fix for #628 and #629
     add 0b2e821250 Merge branch 'master' of github.com:jboner/akka
     add 54280decdb Potential fix for #628 and #629
     add b2b5113877 Porting the tests from wip-628-629
     add baafbeedb0 Changing to getPathInfo instead of getRequestURI for Mist
     add 588b726bc4 Fixing a possible race-condition in netty
     add 09b7b1f3c1 Enable compile options in sub projects
     add dfa18767da ticket #634 - add actor pool. initial version with unit tests
     add cd6f27dc00 Disable -optimise and -Xcheckinit compiler options
     add d68960f0b0 Merge branch 'master' of github.com:jboner/akka
     add ad6498f3e1 Adding Java API for ReceiveTimeout
     add 6a93610bda Fix for local actor ref home address
     add 810f6cfca9 Fixing #648 Adding support for configuring Netty backlog in akka config
     add 69c402ab2c Fixing ticket #645 adding support for resultWithin on Future
     add c8f528cb3e Fix publish release to include parent poms correctly
     add 98128d2315 Exclude samples and sbt plugin from parent pom
     add 9834f41585 changed pass criteria for testBoundedCapacityActorPoolWithMailboxPressure to account for more capacity additions
     add 9f21b22dc3 Fixing ticket #652 - Reaping expired futures
     add 4f9f7d295d API improvements to Futures and some code cleanup
     add 0c90597b1c Merge branch 'master' of github.com:jboner/akka
     add dd02d40225 Merge branch 'master' of github.com:jboner/akka
     add 58ef109d87 Fixing neglected configuration in WorkStealer
     add d7ae45dd75 Potential fix for race-condition in RemoteClient
     add 73322f8324 Update scalatest to version 1.3, closes #663
     add 44cdd033d6 Merge branch 'master' of github.com:jboner/akka
     add ec2dfe464a ticket 664 - update continuation handling to (re)support updating timeout
     add 97b26b63ec fix tabs; remove debugging log line
     add db79e2bd62 Use an Option[Either[Throwable, T]] to hold the value of a Future
     add b625b56ee3 Throw an exception if Future.await is called on an expired and uncompleted Future. Ref #659
     add c9449a0f48 Rename completeWithValue to complete
     add 6285ad14d6 move repeated code to it's own method, replace loop with tailrec
     add 58359e00c6 Add method on Future to await and return the result. Works like resultWithin, but does not need an explicit timeout.
     add 94c4546d57 Allow specifying the timeunit of a Future's timeout. The compiler should also no longer store the timeout field since it is not referenced in any methods anymore
     add 1e09ea8d26 Refactoring based on Viktor's suggestions
     add 7437209ff4 Merge branch '661-derekjw'
     add e7ad2a9d5d Add Future.receive(pf: PartialFunction[Any,Unit]), closes #636
     add 2d8f03a782 Small change to better take advantage of latest Future changes
     add ce5ad5eb97 Adding support for PoisonPill
     add b5b50ae039 Merge branch 'master' of github.com:jboner/akka
     add aeab74802c ticket 634; adds filters to respond to raw pressure functions; updated test spec
     add 92ddaacd79 Update to Multiverse 0.6.2
     add 6ed7b4f442 Merge branch 'master' of github.com:jboner/akka
     add b5f9991ac9 Possible optimization for EBEDD
     add 5cae50d3bf Removing conditional scheduling
     add 0d75541a4c Spellchecking and elided a try-block
     add 86e6ffc321 Merge branch 'master' of github.com:jboner/akka into wip-ebedd-tune
     add a17e9c271f Lowering overhead for receiving messages
     add 77a406dde7 Manual inlining and indentation
     add fb27cade64 Added a couple of final declarations on methods and reduced volatile reads
     add 994736fe5e Added some minor migration comments for Scala 2.9.0
     add e2fc947d05 Merge branch 'wip-ebedd-tune'
     add 169d97ee5f Fixing a regression in Actor
     add ba8c187b5c Fixing bug in ifOffYield
     add cc1755f65b Add methods to Future for map, flatMap, and foreach
     add bbe2a3beb7 add Future.filter for use in for comprehensions
     add 2ee5d9f9f4 Add test for composing futures
     add 88c1a7a5ed Add test for folding futures by composing
     add 71a4e0cb8a Merge branch 'master' into derekjw-future
     add 67eae37500 Reduce allocations
     add 8fd982bfa0 Merge branch 'derekjw-future'
     add 56a387e079 Removing method that shouldve been removed in 1.0: startLinkRemote
     add 3c99a83943 Removing method that shouldve been removed in 1.0: startLinkRemote
     add 98f897cbac document some methods on Future
     add 837124c780 Specialized traverse and sequence methods for Traversable[Future[A]] => Future[Traversable[A]]
     add f459b166e0 Run independent futures on the dispatcher directly
     add 60dbbfcb36 Fix for timeout not being inherited from the builder future
     add 261bd231aa Merge branch 'master' into derekjw-future-dispatch
     add a62f065cd5 Can't share uuid lists
     add 3c70224a27 Reorder Futures.future params to take better advantage of default values
     add 81ce1a1f62 Reorder Futures.future params to take better advantage of default values
     add 390fd42165 removed sjson from embedded_repo. Now available from scala-tools. Upgraded sjson version to 0.9 which compiles on Scala 2.8.1
     add 2409d98843 bypass lock when not needed
     add 70cc5b706b Revert lock bypass. move lock calls outside of try block
     add 3ef23c74b2 no need to hold onto the lock to throw the exception
     add d74dc4b2e8 Add low priority implicit for the default dispatcher
     add ac2462f080 move unneeded test outside of if statement
     add 4bd00bc92f Add friendlier method of starting a Future
     add 92a858eee8 Add locking in dispatchFuture
     add e1c34318e9 Reverse listeners before executing them
     add 3de14d2acd Add java friendly methods
     add 9d3bc38796 Add first test of Future in Java
     add 35dae7f015 removed sjson from embedded_repo. Now available from scala-tools. Upgraded sjson version to 0.9 which compiles on Scala 2.8.1
     add 359a63c2fb Merge branch 'master' of git@github.com:jboner/akka
     add 2aa8cb161b Support self.reply in preRestart and postStop after exception in receive. Closes #669
     add 20ccd0230e Ensure proper cleanup even if postStop throws an exception.
     add a76bc26c47 Reset currentMessage if InterruptedException is thrown
     add 1bac62eaa6 now using sjson without scalaz dependency
     add 994963aac1 Merge branch 'master' into 669-krasserm
     add 632848df5a update Buncher to make it more generic
     add 0a35d14d24 Merge branch 'master' into derekjw-future-dispatch
     add 4a232b1e7a Removing HawtDispatch, the old WorkStealing dispatcher, replace old workstealer with new workstealer based on EBEDD, and remove jsr166x dependency, only 3 more deps to go until 0 deps for akka-actor
     add 2fea9815f4 Removing logging from EBEDD
     add 5373b0b84b Optimizing for bestcase when sending an actor a message
     add 689e3bd39c Merge branch 'master' into 0deps
     add c371876c3e Merge branch 'master' of github.com:jboner/akka into 0deps
     add c9b699da0e Rework of WorkStealer done, also, removal of DB Dispatch
     add 407b631462 Embedding the Uuid lib, deleting it from the embedded repo and dropping the jsr166z.jar
     add bbc390cb9b Removing old versions of Configgy
     add dc52add4ba Removing 4 unused dependencies
     add b0b15fda7a Removing wasteful guarding in spawn/*Link methods
     add 7582b1ec3a Upding Jackson to 1.7 and commons-io to 2.0.1
     add 1e72fbfe8b Potential fix for #672
     add 9354f0790c Removed logging
     add 67ac8a5f6e tabs to spaces
     add 2127e8077e Added ErrorHandler and a default listener which prints error logging to STDOUT
     add c4e2d73668 Added the ErrorHandler notifications to all try-catch blocks
     add a41fd15228 Merge branch 'master' of github.com:jboner/akka
     add 793ad9ac03 Renamed to EventHandler and added 'info, debug, warning and error'
     add 9acb5112a1 merged with upstream
     add d8c556bb39 Merge remote branch 'origin/0deps' into 0deps
     add 283a5b4c83 Updating to Scala 2.9.0 and enabling -optimise and -Xcheckinit
     add 48a41cf430 Merge remote-tracking branch 'origin/0deps' into 0deps-future-dispatch
     add 9a05770c66 Fix test after merge
     add 1a671c2ccb remove debugging line from test
     add 9dc3bbc849 Add configgy sources under akka package
     add 7fb69587de Incorporate configgy with some renaming and stripping down
     add 176762466d Removing Thrift jars
     add 282e245f3f Remove configgy from embedded repo
     add 044ea594e3 Merge remote branch 'origin/0deps' into 0deps
     add c4fa953594 Removing shutdownLinkedActors, making linkedActors and getLinkedActors public, fixing checkinit problem in AkkaException
     add eb4de86eda Merge remote-tracking branch 'origin/0deps' into 0deps-future-dispatch
     add ccd68bf50b Cleaner exception matching in tests
     add af22be7c37 reverting back to 2.8.1
     add 465e064f79 Update Java STM API to include STM utils
     add 5789a362d5 Merge branch '0deps', remote branch 'origin' into 0deps
     add e8458351c1 reverted tests supported 2.9.0 to 2.8.1
     add 0b2508b7a5 merged with upstream
     add 53c824d1e8 Remove logback config
     add 15449e970a Merge branch 'master' into derekjw-future-dispatch
     add 949dbffdd8 Use scalatools release repo for scalatest
     add 48d06de589 fixed repo of scalatest which was incorrectly pointing to ScalaToolsSnapshot
     add 12dfba899f Fixed #675 : preStart() is called twice when creating new instance of TypedActor
     add 9e951435d5 Adding support for MessageDispatcherConfigurator, which means that you can configure homegrown dispatchers in akka.conf
     add fd6c879668 Updating the Remote protocol to support control messages
     add 3bd83e5388 Adding support for clean exit of remote server
     add 28e2941449 Add Future GC comment
     add 0375e7860b Removed some superfluous code
     add a1218b68e1  Speeding up remote tests by removing superfluous Thread.sleep
     add 2d0fa75da0 reverting changes to avoid breaking serialization
     add f8b9a73e6b Adding export of the embedded uuid lib to the OSGi manifest
     add 9b71830d2d Tweaking AkkaException
     add 1c15e26c18 Moving most of the Jersey and Jetty deps into MicroKernel (akka-modules), closing #593
     add 2168e861bf Changed event handler config to a list of the FQN of listeners
     add bc5449d368 Merge branch 'master' of github.com:jboner/akka
     add af5892c8a6 Merge branch 'master' of github.com:jboner/akka
     add 0aa197d7fd Merge branch 'master' of github.com:jboner/akka
     add f5a03ff09e Merge branch 'master' of github.com:jboner/akka
     add 8d2dc6891a Removing non-needed jersey module configuration
     add 25ce71f79a Fixing #655: Stopping all actors connected to remote server on shutdown
     add 0a7122d1d9 Merge branch 'master' into derekjw-future-dispatch
     add 442ab0f84e Fix calls to EventHandler
     add 41864b2f20 Remove uneeded parameter
     add 28090e26b6 Reverting fix for due to design flaw in *ByUuid
     add 7b2e2a66fc Removing dead code
     add 513e5def9b Removing support for SBinary as per #686
     add e75439d5d9 Removing SBinary artifacts from embedded repo
     add a4fbc0283c Reduce config footprint
     add 31300250a1 Merge branch 'master' of github.com:jboner/akka
     add 031b5c22ef re #689: Verified config for akka-actor.
     add 9d63964a39 re #689: Verified config for akka-http.
     add 95c2b0446e re #689: Verified config for akka-remote.
     add ebc8ccba84 re #689: Verified config for akka-stm.
     add 28bce69c62 closes #689: All properties from the configuration file are unit-tested now.
     add 93470f303b Removing ssl options since SSL isnt ready yet
     add ef69b5c642 Adding ModuleConfiguration for net.debasishg
     add 45342b4d79 Adding ModuleConfiguration for net.debasishg
     add 5f05cc39c3 Merge branch 'master' of github.com:jboner/akka
     add 9a0c1033d0 Removing the use of embedded-repo and deleting it, closing ticket #623
     add 39caa297ac Fix problems with config lists and default config
     add f8e9c61134 Removing legacy, non-functional, SSL support from akka-remote
     add 671712a6cb Add future and await to agent
     add 1301e301ef Merge branch 'master' of github.com:jboner/akka
     add f0bc68d767 Merge branch 'master' of github.com:jboner/akka
     add 6d3a28d43d Merge branch 'master' of github.com:jboner/akka
     add 9f4144c5f3 Changing order as to avoid DNS lookup in worst-case scenario
     add 42cfe2720a Adding unbounded and bounded MessageQueues based on PriorityBlockingQueue
     add 0b5858f46f Adding PriorityExecutorBasedEventDrivenDispatcher
     add 00dea71492 Commented out the BoundedPriorityMailbox, since it wasn´t bounded, and broke out the mailbox logic into PriorityMailbox
     add e588a2c90c Deprecating Client-managed remote actors
     add 5d3b669fac Deprecating client-managed TypedActor
     add a743dcfd02 Adding a rather untested BoundedBlockingQueue to wrap PriorityQueue for BoundedPriorityMessageQueue
     add 0d740db75b Beefed up the concurrency level for the mailbox tests
     add 1053202f4d Optimization for the mostly used mailbox, switch to non-blocking queue
     add 2cdfa43daf Improve Future API when using UntypedActors, and add overloads for Java API
     add 5ba947cfd6 Merge branch 'future-covariant'
     add 36a612eea5 Switching ThreadBasedDispatcher to use SynchronousQueue since only one actor should be in it
     add dfca401ab0 Revert "Switching ThreadBasedDispatcher to use SynchronousQueue since only one actor should be in it"
     add 669a2b8117 Reverting change to SynchronousQueue
     add 17591503d2 Dropped dependency to AspectInitRegistry and usage of internal registry in TypedActorComponent
     add bfb5fe97e1 Merge branch '647-krasserm'
     add af97128c36 Merge branch 'master' of github.com:jboner/akka
     add 49338dc9ed Fixing ReadTimeoutException, and implement proper shutdown after timeout
     add b5b46aaff0 Potential fix for the remote dispatch of TypedActor methods when overloading is used.
     add cce0fa8b8f Pulling out _resolveMethod_ from NettyRemoteSupport and moving it into ReflectiveAccess
     add 2a390d3fcb All tests pass, might actually have solved the typed actor method resolution issue
     add 562928184f Adding a unit test for ticket 552, but havent solved the ticket
     add 2c1ea6969d Fixing ticket #703 and reformatting Pool.scala
     add f8ce3d541e Changed API for EventHandler and added support for log levels
     add 978ec62c1a Merge branch 'master' of github.com:jboner/akka
     add 8264ba8257 Added generic event handler
     add 0ec4d18a83 changed event handler dispatcher name
     add 0899fa44ab Merge with master
     add ac51509184 Removign leftover debug statement. My bad.
     add 7f3a727c8f Moving AkkaLoader from akka.servlet in akka-http to akka.util, closing ticket #701
     add 8baa62bb82 Upgrading the fix for overloading and TypedActors
     add 8256672ad3 No, seriously, fixing ticket #703
     add ec42d71e69 Adding a test for ticket 703
     add 83748ad909 Switching to unfair locking
     add 44659d2df0 Just saved 3 allocations per Actor instance
     add 67e1cb29d0 Fixing #706
     add ab15ac06ab Refactoring, reformatting and fixes to ActorPool, including ticket 705
     add d9ca4361fa Restructuring some methods in ActorPool, and switch to PoisonPill for postStop cleanup, to let workers finish their tasks before shutting down
     add 04a72b6cd8 ActorPool code cleanup, fixing some qmarks and some minor defects
     add 98c35ece93 Added some more comments to ActorPool
     add 1093c21ff5 Faster than Derek! Changing completeWith(Future) to be lazy and not eager
     add f1654a3831 Adding yet another comment to ActorPool
     add d935965989 Making sure that theres no allocation for ActorRef.invoke()
     add 872c44c35e first shot at CallingThreadDispatcher
     add 50b2c14235 create akka-testkit subproject
     add 2deb47f8fa add test to ActorModelSpec
     add 2693a35eac add locking to CTD-mbox
     add d20d85ca26 ignore VIM swap files (and clean up previous accident)
     add 18a604624d make FSMTimingSpec more deterministic
     add 06049642d5 Merge branch 'wip-CallingThreadDispatcher'
     add 5a399e8816 Merge branch 'master' of github.com:jboner/akka
     add 12b91edea5 Reducing overhead and locking involved in Futures.fold and Futures.reduce
     add 76f058edac Fixing stall issue in remote pipeline
     add efb2855883  Removing verbose type annotation
     add f1de4dcf3d Fix for event handler levels
     add 2752d7a44e Merge branch 'master' of github.com:jboner/akka
     add d903498ba9 Making thread transient in Event and adding WTF comment
     add 44c7ed6850 Removing 2 vars from Future, and adding some ScalaDoc
     add d738674eeb Switching to PoisonPill to shut down Per-Session actors, and restructuring some Future-code to avoid wasteful object creation
     add 9e3e3efd33 Added hierarchical event handler level to generic event publishing
     add 25660a9c77 Resolving conflict
     add c520104837 Giving a 1s time window for the requested change to occur
     add 299f865156 Fixed bug with restarting supervised supervisor that had done linking in constructor + Changed all calls to EventHandler to use direct 'error' and 'warning' methods for improved performance
     add 2ecebc547c removed some println
     add c27ee29c26 added event handler logging + minor reformatting and cleanup
     add 233044f077 Merge branch 'master' of github.com:jboner/akka
     add e5bd97f0be Merge branch 'master' of github.com:jboner/akka
     add e33eefa1d2 Rewriting getClassFor to do a fall-back approach, first test the specified classloader, then test the current threads context loader, then try the ReflectiveAccess` classloader and the Class.forName
     add 5573b59bc5 added test cases for Java serialization of actors in course of documenting the stuff in the wiki
     add 54b19634de Prevent throwables thrown in futures from disrupting the rest of the system. Fixes #710
     add 99492ae657 Merge branch 'master' of github.com:jboner/akka
     add 24981f6d37 Fixing classloader priority loading
     add 161f68376c Minor optimization for getClassFor and added some comments
     add 63be885a59 Preliminary upgrade to latest Camel development snapshot.
     add 967f81c0ec Merge branch '667-krasserm'
     add 1d8c954815 Updating to Scala 2.9.0, SJSON still needs to be released for 2.9.0-SNAPSHOT tho
     add f63024bc38 Switching AlreadyCompletedFuture to always be expired, good for GC eligibility etc
     add 331f3e6469 Renaming resultWithin to valueWithin, awaitResult to awaitValue to aling the naming, and then deprecating the blocking methods in Futures
     add e23ba6e5bb Adding Java API for reduce, fold, apply and firstCompletedOf, adding << and apply() to CompletableFuture + a lot of docs
     add 417695fafc Added SLF4 module with Logging trait and Event Handler
     add 26654d3a2d Merge branch 'master' of github.com:jboner/akka
     add 9ed3bb2fa9 Merge branch 'master' of github.com:jboner/akka
     add 6f560a764d Switched to FutureTimeoutException for Future.apply/Future.get
     add f79d5c4613 Deprecating the current impl of DataFlowVariable
     add 74f7d474ab Remove akka-specific transaction and hooks
     add 6429086b51 Moved EventHandler to 'akka.event' plus added 'error' method without exception param
     add db1b50a6b6 Adding OrderedMemoryAwareThreadPoolExecutor with an ExecutionHandler to the NettyRemoteServer
     add 7efe2dc2ed Merge branch 'master' of github.com:jboner/akka
     add 1747f2120c Removing printlns
     add dfbc694059 Adding synchronous writes to NettyRemoteSupport
     add a8991ac538 Merge branch 'master' of github.com:jboner/akka
     add 529dd3d41b added error reporting to the ReflectiveAccess object
     add 472577a585 moved slf4j to 'akka.event.slf4j'
     add 518e23b050 Moving Initializer to akka-kernel, add manually for other uses, removing ListWriter, changing akka-http to depend on akka-actor instead of akka-remote, closing ticket #716
     add c22a2400d0 Merge branch 'master' of github.com:jboner/akka
     add 03ad1acdd9 Merge branch 'master' of github.com:jboner/akka
     add 83d355a14f Fixing order-of-initialization-bug
     add 110a07a94c Fix race with PoisonPill
     add b4021e60a5 Catch possible actor init exceptions
     add 6e5284ca30 Fix race in ActorModelSpec
     add d8c07d05e8 Introduce testing time factor (for Jenkins builds)
     add fb8625ce5f Replace sleep with latch in valueWithin test
     add 85bd43f750 Add a couple more test timing adjustments
     add 865566adde Closing ticket #721, shutting down the VM if theres a broken config supplied
     add a34e9d0564 changed version of sjson to 0.10
     add fca98aab29 Removing race in isDefinedAt and in apply, closing ticket #722
     add 65a69537b7 Merge branch 'master' of git@github.com:jboner/akka
     add 0c6cefb2f9 Merging in master
     add 3f468f6963 Upgrading to Scala 2.9.0-RC1
     add f853c05031 Potential fix for #723
     add 05903a422c Merge branch 'master' into wip-2.9.0
     add eb1b071422 Re-enable ants sample
     add d6dc4c9ddc Update plugins
     add cb0f14a2c0 Added a remote event handler that pipes remote server and client events to the standard EventHandler system
     add 6449fa940f refactored remote event handler and added deregistration of it on remote shutdown
     add f2ebd7a2f4 1. Added a 'pending-messages' tx log for all pending messages that are not yet delivered to the remote host, this tx log is retried upon successful remote client reconnect. 2. Fixed broken code in UnparsableException and renamed it to UnknownRemoteException.
     add a92fd83134 1. Added a 'pending-messages' tx log for all pending messages that are not yet delivered to the remote host, this tx log is retried upon successful remote client reconnect. 2. Fixed broken code in UnparsableException and renamed it to UnknownRemoteException.
     add 4578dd26cb merged with upstream
     add 331b5c7b74 Added accessor for pending messages
     add 5a9bfe9053 1. Fixed issues with remote message tx log. 2. Added trait for network failure testing that supports 'TCP RST', 'TCP DENY' and message throttling/delay. 3. Added test for the remote transaction log. Both for TCP RST and TCP DENY.
     add 0d23cf157a added script to simulate network failure scenarios and restore original settings
     add e6c658f58d Changed UnknownRemoteException to CannotInstantiateRemoteExceptionDueToRemoteProtocolParsingErrorException - should be more clear now.
     add cf80e6a33d 1. Added config option to enable/disable the remote client transaction log for resending failed messages. 2. Swallows exceptions on appending to transaction log and do not complete the Future matching the message.
     add 28e4a23122 Add system property to enable network failure tests
     add 2538f57d55 Add sudo directly to network tests
     add 0412ae4151 Renamed config option for remote client retry message send.
     add a640e43772 Merge branch 'wip_resend_message_on_remote_failure'
     add 9cdf58acad Merge branch 'master' of github.com:jboner/akka
     add e2516842f4 Merge branch 'master' of github.com:jboner/akka
     add 6ece56159e Merge branch 'master' of github.com:jboner/akka
     add 93b92dd71f Merge branch 'master' into wip-2.9.0
     add c70a37f630 Removing warninit from project def
     add ca78c550b1 Merge branch 'master' of github.com:jboner/akka
     add 4610723587 Merge branch 'master' into wip-2.9.0
     add ec76287a78 Update to sbt 0.7.5.RC1
     add dcd49bd052 Added configuration to define capacity to the remote client buffer messages on failure to send
     add 3d4463fb78 AspectWerkz license changed to Apache 2
     add b617fcf3b5 Merge branch 'master' of github.com:jboner/akka
     add f88a7cd207 added some methods to the TypedActor context and deprecated all methods starting with 'get*'
     add 3d529e8ca4 Added check to ensure that messages are not null. Also cleaned up misc code
     add 2868b3348a improved scaladoc in Future
     add 8bc017f8b6 Temporarily disabling send-time-work-redistribution until I can devise a good way of avoiding a worst-case-stack-overflow
     add 4ee194fc3a Adding -optimise to the compile options
     add 4f0c22cfa3 Add some testing times to FSM tests (for Jenkins)
     add fa8809a772 Multiply test timing in FSMTimingSpec
     add de2566e01e Multiply test timing in ActorModelSpec
     add fef54b0884 More test timing adjustments
     add 511263c838 Merge branch 'master' of github.com:jboner/akka
     add 804812b635 Add general mechanism for excluding tests
     add cdbde3f661 Added comment about broken TypedActor remoting behavior
     add 44385d1092 Rework the tests in actor/actor
     add 72dfe4770f Should should be must, should must be must
     add b475c886ad Merge branch 'master' of github.com:jboner/akka
     add 8f4dcfe22a Added first tutorial based on Scala and SBT
     add 827c678b49 Changed *Iterator to take a Seq instead of a List
     add e7c1325363 Adding Kill message, synonymous with Restart(new ActorKilledException(msg))
     add 8ad0f075aa Merge branch 'master' of github.com:jboner/akka
     add 8e7c212481 Fixed bug with not shutting down remote event handler listener properly
     add 384332da39 removed JARs added by mistake
     add d97b8fbd9c Added Routing.Broadcast message and handling to be able to broadcast a message to all the actors a load-balancer represents
     add 0149cb3fee Changed logging level in ReflectiveAccess and set the default Akka log level to INFO
     add d859a9cb13 Added some comments and scaladoc to Pi tutorial sample
     add 1eea91abfa Changed Iterator to take immutable.Seq instead of mutable.Seq. Also changed Pi tutorial to use Vector instead of Array
     add 918b4f29d4 Move akka-sbt-plugin to akka-modules
     add bef05febbc Merge remote-tracking branch 'origin/master' into ticket-622
     add 5faabc362c Merge branch 'master' into ticket-622
     add 89e842b011 Fix after removal of akka-sbt-plugin
     add 4ba2296c16 Merge branch 'master' of github.com:jboner/akka
     add 03914a2b0f rewrote algo for Pi calculation to use 'map' instead of 'for-yield'
     add 80bce1526c Added missing project file for pi tutorial
     add 5303f9f25a Added the tutorial projects to the akka core project file
     add 64d620c7b1 Simplified the Master/Worker interaction in first tutorial
     add c14c01a53c Adding Pi2, fixing router shutdown in Pi, cleaning up the generation of workers in Pi
     add bfa96ef31c Bumping SBT version to 0.7.6-RC0 to fix jline problem with sbt console
     add 7219f8e505 Make sure there is no type error when used from a val
     add 1ef38c86ab Add tests for Futures.{sequence,traverse}
     add cfa1c5ddea Add basic documentation to Futures.{sequence,traverse}
     add 4b82c41eb8 Specify objenesis repo directly
     add 832568a152 Add delay in typed actor lifecycle test
     add a4a4395d28 Update supervisor spec
     add 76173e37d4 replaced event handler with println in first tutorial
     add b42417a278 Added scripts for removing files from git's history
     add 8dfc485d44 Changed title to Akka Transactors
     add 1968dc1f45 merged multiverse STM rewrite with master
     add 1bce709c5d fixed mongodb test issues
     add 98bdd9370d added init tx state hook for active objects, rewrote mongodb test
     add 5b2d720943 added @inittransactionalstate
     add 1690931b35 added camel tests
     add ce0e9198a5 Added scala-json to the embedded repo
     add 1d93e1ea37 Switched to Shade, upgraded Atmosphere, synched libs
     add 7a74669d99 Merge branch 'master' of git@github.com:jboner/akka
     add 3971bdf5c4 adapted tests to the new STM and tx datastructures
     add db57c164bf moved the STM Ref to correct package
     add 7a05e17517 upgraded to Cassandra 0.4.0
     add fe6c025f0b migrated storage over to cassandra 0.4
     add 046fa217b1 fixed a bunch of persistence bugs
     add eb919aa818 refactored and renamed AMQP code, refactored STM, fixed persistence bugs, renamed reactor package to dispatch, added programmatic API for RemoteServer
     add 03fa29592f stm cleanup and refactoring
     add 6728b23c1f renamed methods for or-else
     add 64b7e5990b Removed bad conf
     add a2fce53044 upgraded sjson jar to 0.2
     add b0475578c3 upgraded dependencies
     add e82998f182 finalized new STM with Multiverse backend + cleaned up Active Object config and factory classes
     add 887d3af199 removed println
     add 67f6a66fdb fixed sample problem
     add a944a037b1 refactored Dispatchers + made Supervisor private[akka]
     add 3898138da1 upgraded to cassandra 0.4.1
     add 0009c1a112 enhanced the RemoteServer API
     add e29d4b448e enhanced the RemoteServer API
     add 50820dbef5 Merge branch 'master' of git@github.com:jboner/akka
     add 56dc6ea770 Refactored Atmosphere support to be container agnostic + fixed a couple of NPEs
     add 169ea22560 Fitted the Atmosphere Chat example onto Akka
     add b9262d548c fixed remote server bug
     add 617d1a9c2f fixed broken remote server api
     add 0f6823215a changed persistent structures names
     add bcbfa84e8d fixed bug with using ThreadBasedDispatcher + added tests for dispatchers
     add 9caf635dfc Added webroot
     add 9df0350065 Changed to only exclude jars
     add e72fcbffc8 Merge branch 'master' of git@github.com:jboner/akka
     add 2baa653024 Merge branch 'master' of git@github.com:jboner/akka
     add 3da2d61787 added NOOP serializer + fixed wrong servlet name in web.xml
     add 858b219cf6 added wrong config by mistake
     add 00b606b3e8 merged with master head
     add 5ac805b5f2 fixed SJSON bug in Mongo
     add 9f216186fb commented out the persistence tests
     add 425710c9bf Fixed misspelled XML namespace in pom. Removed twitter scala-json dependency from pom.
     add 6d81f1f870 Added Kerberos/SPNEGO Authentication for REST Actors
     add c5a021eb79 fix a bug in the retrieval of resource level role annotation
     add 6921d98fcc Fix NullpointerException in the BasicAuth actor when called without "Authorization" header
     add b4f2a711bc Merge branch 'master' of git@github.com:jboner/akka
     add 58a0ec2b33 AMQP: added API for creating and deleting new queues for a producer and consumer
     add c2b659f683 fixed wrong timeout semantics in actor
     add c440d89b24 Added reconnection handler and config to RemoteClient
     add 19c652110f commented out failing lift-samples module
     add b876aa58b4 added API for creating and binding new queues to existing AMQP producer/consumer
     add 472e4791ad upgraded to multiverse 0.3-SNAPSHOT + enriched the AMQP API
     add 09a196b0c6 added a sample webapp for the security actors including examples for all authentication actors
     add 02c6085b00 Merge branch 'master' of git://github.com/jboner/akka
     add fcd5c677e2 add missing @DenyAll annotation
     add 433abb581c Updated FQN of Security module
     add c9008f6040 Merge branch 'master' of git://github.com/jboner/akka
     add 90d712337a updated FQN of sample basic authentication service
     add e270cd9996 remove old commas
     add aec743e8e6 merged with updated security sample
     add d7a1944cc5 messed with the config file
     add 77909249b2 migrated over to ScalaTest 1.0
     add 2f5127ca14 fixed issue with needing AKKA_HOME to run tests
     add 1db43e7f03 test cases for basic authentication actor added
     add ca112a35b8 bump lift sample akka version
     add 8cbc98a2d3 tests can now be run with out explicitly defining AKKA_HOME
     add 904cf0ee3f Merge branch 'master' of git@github.com:jboner/akka
     add 3c6c961d34 upgraded scaladoc module
     add a5feb95b10 added scaladoc for all modules in the ./doc directory
     add 322a0486a9 fixing compile errors due to api changes in multiverse
     add 0a169fbc96 Added possibility of sending reply messages directly by sending them to the AMQP.Consumer
     add cd7cb7aed7 upgrading to lift 1.1 snapshot
     add 8bd02095ea Made the AMQP message consumer listener aware of if its is using a already defined queue or not
     add 10ff3b9c6b changed AMQP messages access modifiers
     add d19a4712ba removed transparent serialization/deserialization on AMQP module
     add ffbe3fbb6b Improved AMQP module code
     add 3d7eecb243 cleaned up actor field access modifiers and prefixed internal fields with _ to avoid name clashes
     add 75b1d3760c renamed lifeCycleConfig to lifeCycle + fixed AMQP bug/isses
     add 14fa1ac17f Changed the Cassandra consistency level semantics to fit with new 0.4 nomenclature
     add 59bb232061 refactored and cleaned up
     add 317c5c9c53 added support for finding actor by id in the actor registry + made senderFuture available to user code
     add 927936da68 added the ability to kill another actor
     add 5f4df01152 added monadic api to the transaction
     add 5b3f6bfaa9 added lightweight actor syntax + fixed STM/persistence issue
     add 4a5ba56535 minor change to comments
     add aabeb29268 bring lift 1.1-SNAPSHOT into the embedded repo
     add e96da8fc2b rename our embedded repo lift dependencies
     add 3ae77c858d bring lift dependencies into embedded repo
     add bc9da7b241 Fixing master
     add 765a11fb67 Merge branch 'master' of git@github.com:jboner/akka
     add 7dee21a937 removed transient life-cycle and restart-within-time attribute
     add 82bcd47c8e fixed potential memory leak with temporary actors
     add c4e24b064c added changes to changes.xml
     add 9819c02e17 fixed typo in comment
     add 28eb24df2c Merge branch 'master' of git@github.com:jboner/akka
     add 12eda5a3fe added system property settings for max Multiverse speed
     add 06c412be68 Updated Atmosphere deps
     add e421eed98b Added support for CometSupport parametrization
     add 3f08ed6e9f Merge branch 'master' of git@github.com:jboner/akka into dev
     add 83c107df3f removed idea project files
     add 495adb7898 added .idea project files
     add d7ac449d26 changed trapExit from Boolean to "trapExit = List(classOf[..], classOf[..])" + cleaned up security code
     add 888ffff4d1 fixed bug in remote server
     add 83cc3223e4 upgraded to Protobuf 2.2 and Netty 3.2-ALPHA
     add 1ef733db54 Unbr0ked the comet support loading
     add 817660a24b Merge branch 'master' of git@github.com:jboner/akka
     add 1e56c6d867 update package of AkkaServlet in the sample's web.xml after the refactoring of AkkaServlet
     add 17ad3e6179 Merge branch 'master' of git@github.com:jboner/akka
     add 17a8a7b7a2 added eclipse files to .gitignore
     add bb7c5f3234 cleaned up supervisor and actor api, breaking changes
     add e9f4f9a886 removed the .idea dirr
     add b1c1c07947 added stop method to actor
     add 11a38c7c8d Cleaned up the Actor and Supervisor classes. Added implicit sender to actor ! methods, works with 'sender' field and 'reply'
     add 8109b00e42 Fixed issue #46: Remote Actor should be defined by target class and UUID
     add 7e842bdb92 Added zlib compression to remote actors
     add 08cf576225 added compression level config options
     add 39dcb0f7e3 added support for LZF compression
     add 26f97f4d46 cleaned up logging and error reporting
     add 8f55ec6c64 Fixed problem with implicit sender + updated changes.xml
     add b0db0b4165 reverted back to original mongodb test, still failing though
     add d1d3788b85 cleaned up and fixed broken error logging
     add 93200be836 changed remote server API to allow creating multiple servers (RemoteServer) or one (RemoteServerNode), also added a shutdown method
     add f9c9a66a47 removed unused dependencies
     add 4dbd3f6afe renamed RemoteServerNode -> RemoteNode
     add 1b21fe6e1b Addded reference count for dispatcher to allow shutdown and GC of event-driven actors using the global event-driven dispatcher
     add 8174225892 Upgraded to latest Mulitverse SNAPSHOT
     add 793741d1f1 fixed MongoDB tests and fixed bug in transaction handling with PersistentMap
     add 24533515ab Merge branch 'master' of git@github.com:jboner/akka
     add 9c9490ba41 improved anonymous actor and atomic block syntax
     add 4ad156dd13 shaped up scaladoc for transaction
     add ee0c6c655f added PersistentMap.newMap(id) and PersistinteMap.getMap(id) for Map, Vector and Ref
     add 8bb370675a edit of logging
     add 968896e880 typos in modified actor
     add 04926079f1 Merge branch 'master' of git@github.com:jboner/akka
     add 174ca6a63c Fixed issue #35: @transactionrequired as config element in declarative config
     add 741a3c2b8c Added trapExceptions to declarative supervisor configuration
     add c89d1ecad7 added memory footprint test
     add 5c33398d79 fixed type in rabbitmq pom file in embedded repo
     add 2bec67210e removed unused jars in embedded repo, added to changes.xml
     add 1b07d8bb14 fixed bug in start/spawnLink, now atomic
     add 96d393b178 minor reformatting
     add 718eac0252 Added jersey.version and atmosphere.version and fixed jersey broadcaster bug
     add cee884d3b2 Merge branch 'master' of git@github.com:jboner/akka
     add 143ba23944 fixed bug in anon actor
     add e6222c7cee refactoring of persistence implementation and its api
     add 963f3f30b8 merged after reimpl of persistence API
     add e8a178ef33 Upgrading to Grizzly 1.9.18-i
     add 49f4163b83 Merge branch 'master' of git@github.com:jboner/akka
     add 7a8b70cc0f added memory footprint test + added shutdown method to Kernel + added ActorRegistry.shutdownAll to shut down all actors
     add 7f4d19b900 changed actor message type from AnyRef to Any
     add ab71f38506 fixed bug in storing user defined Init(config) in Actor
     add 2af6adcfa0 fixed actor bug related to hashcode
     add 94277df2fd added forward method to Actor, which forwards the message and maintains the original sender
     add de5735a4e2 refactored dispatcher invocation API
     add e35e9581bc Rewrote the dispatcher APIs and internals, now event-based dispatchers are 10x faster and much faster than Scala Actors. Added Executor and ForkJoin based dispatchers. Added a bunch of dispatcher tests. Added performance test
     add 416bad068a Rewrote new executor based event-driven dispatcher to use actor-specific mailboxes
     add af0ac79801 removed fork-join scheduler
     add 045ed4267a Upgraded MongoDB Java driver to 1.0 and fixed API incompatibilities
     add 6ab4b48166 Merge branch 'master' of git@github.com:jboner/akka
     add 3de15e3590 fixed bug in dispatcher
     add 6c4d05bbdc removed the Init(config) life-cycle message and the config parameters to pre/postRestart instead calling init right after start has been invoked for doing post start initialization
     add e58128fccf add a jersey MessageBodyWriter that serializes scala lists to JSON arrays
     add ea8963ef6e - Support for implicit sender with remote actors (fixes Issue #71) - The RemoteServer and RemoteClient was modified to support a clean shutdown when testing using multiple remote servers
     add 0d2e905cd6 Merge branch 'remotereply'
     add 04ef279670 - added remote actor reply changes
     add 9b9bee35a5 Fixed bug with starting actors twice in supervisor + moved init method in actor into isRunning block + ported DataFlow module to akka actors
     add c38c0115bf Fixed bug in event-driven dispatcher + fixed bug in makeRemote when run on a remote instance
     add 444c1a0166 added test timeout
     add 9d430d8fc9 updated changes.xml
     add a740e66a41 cleaned up kernel module pom.xml
     add 85d73b5419 Moved {AllForOneStrategy, OneForOneStrategy, FaultHandlingStrategy} from 'actor' to 'config'
     add 5cf341404c minor edits
     add 5cefd20104 fixed broken runtime name of threads + added Transactor trait to some samples
     add 1508848916 renamed 'nio' package to 'remote'
     add d9e88e55bc Removed MessageBodyWriter causing problems + added a Compression class with support for LZF compression and uncomression + added new flag to Actor defining if actor is currently dead
     add cfc509aa9e upgraded many dependencies and removed some in embedded-repo that are in public repos now
     add 3af46e26ae fixed broken h2-lzf jar
     add dfb456453c renamed akka-actor to akka-core
     add 73e27e2b7c #82 - Split up persistence module into a module per backend storage
     add ea1eb23beb #82 - Split up persistence module into a module per backend storage
     add 34876f99b4 Merge branch 'master' of git@github.com:teigen/akka into ticket_82
     add 9857d7de8a merged in teigen's persistence structure refactoring
     add df54024463 minor reformatting
     add 33e7bc2f01 Create and link new cluster module
     add d73409f4e4 Updated conf docs
     add d89b30c0b0 Atleast compiles
     add 4cf7aaa002 Tidying some code
     add 18b2945ac7 Moved cluster into akka-actor
     add 1cd01e72c5 Moved Cluster to akka-actors
     add 7ab1b309dc Tweaked logging
     add 76ed3d6e55 Hooked the clustering into RemoteServer
     add 5ec2ab1ecf Working on one node anyways...
     add c6455cbadd Sprinkling extra output for debugging
     add d3e7e5bc19 Ack, fixing the conf
     add fd277f7ee1 Atmosphere5.0
     add 00dc992e02 Merge branch 'master' into Atmosphere5.0
     add 45193485be Merge commit 'origin/master' into Atmosphere0.5
     add a78cea603f Added version
     add 6090de6906 Fixed JErsey broadcaster issue
     add 00acc63a65 Fixed deps
     add 037c3d7bb4 Tweaked Jersey version
     add 594ff7cb4d Merge branch 'master' of git@github.com:jboner/akka
     add a21dcc8006 Adding the cluster module skeleton
     add 372562cb59 Merge branch 'master' of git@github.com:jboner/akka
     add be9713d322 Merge branch 'master' into Cluster
     add 6bb993ddda  Added additional logging and did some slight tweaks.
     add 3fcbd8f43c Excluding self node from member list
     add 3d72244009 Adding more comments
     add e8ace9e1ac Minor tweaks
     add 5d9a8c5225 Updated to latest Atmosphere API
     add 1da198db0c A better solution for comet conflict resolve
     add c2edbaaa3a Merge branch 'Cluster' of git@github.com:jboner/akka into Cluster
     add 50b57694ba minor formatting edits
     add d3cf21e292 fixed the API, bugs etc
     add be22ab62d5 Added ask-back
     add 518c449c6e Removed boring API method
     add 684e8e24fc Merging
     add 6803f46b34 Fixing Jersey resources shading
     add b086954039 Merge branch 'master' of git@github.com:jboner/akka
     add 3d5d6cd57d merge with master
     add 63edb5b612 re-adding NodeWriter
     add 4b294ce99a Merge branch 'master' of git@github.com:jboner/akka
     add 02251261c5 merged master
     add 50589bf5f2 Merge branch 'Cluster' of git@github.com:jboner/akka into Cluster
     add 4d63c48f29 Merge branch 'master' into Atmosphere0.5
     add 53e85dbb8f Merge branch 'master' into Atmosphere0.5
     add 2883a379ba Upgraded API for Jersey and Atmosphere
     add b0ed75d0bf Fixing comet support
     add 2fbd0d0479 Upgrading to latest Atmosphere API
     add a2f5e51b71 Merge branch 'master' into Atmosphere0.5
     add 5d95b762d3 Merged with master and refined API
     add 1e10ab2bae removed wrongly added module
     add 69bdce12ca Merge branch 'master' of git@github.com:jboner/akka
     add e5c276e280 Merge branch 'master' into Atmosphere0.5
     add 648dcf73ee Isn´t needed
     add 13b2e5e401 merged with master
     add 3f91c3a257 Merge with Atmosphere0.5
     add 93cdf1faed Moved Cluster package
     add 1d694d7c67 Updated conf aswell
     add 3e3a86c090 Merge branch 'master' of git@github.com:jboner/akka
     add 40053dbd98 moved Cluster into akka-core + updated dbDispatch jars
     add 47966db440 forgot to add Cluster.scala
     add 9b245c398a removed dbDispatch from embedded repo
     add 1d529156e7 cleaned up pom.xml files
     add 0639926030 reverted back to working pom files
     add eca9ab8ce5 merged
     add 30be53af79 fixed problem in aop.xml
     add 44cf578127 pre/postRestart now takes a Throwable as arg
     add 248977381d Added durable and auto-delete to AMQP
     add c9ac8da084 added redis backend storage for akka transactors
     add f7f4063dea changed default port for redis server
     add 2a82894e30 small typo to catch up with docs
     add 67adfd8a86 Merge branch 'master' of git@github.com:jboner/akka
     add df58e50a38 added tests for actor.forward
     add 82cbafac5d Christmas cleaning
     add f973498114 Merge branch 'master' of git@github.com:jboner/akka
     add b7a3ba10e3 Added possibility to use Kernel as j2ee context listener
     add 4ae3341998 Added Kernel class for web kernel
     add 6ff1e15031 Forgot to add the Main class
     add 512134b655 Experimenting with Comet cluster support
     add 999d287f48 Tweaking
     add b249e3a275 Got it working!
     add d037f2a915 Cleaned up the code
     add b7b36c22fc Additional tidying
     add 3cef5d8031 Some renaming and some comments
     add 524e3dfffa Merge branch 'master' into Christmas_restructure
     add 3233da1e44 Merge branch 'master' into Christmas_restructure
     add c97c887791 Adding docs
     add 600565773d Merge branch 'Christmas_restructure'
     add ed233e4318 renamed ..comet.AkkaCometServlet to ..comet.AkkaServlet
     add e3ceab036c added implicit transaction family name for the atomic { .. } blocks + changed implicit sender argument to Option[Actor] (transparent change)
     add 0ab13d5821 Upgraded to RabbitMQ 1.7.0
     add be00b09f75 changed order of config elements
     add b36bacb005 fixed misc FIXMEs and TODOs
     add ef7dec4527 Updated copyright header
     add e58002d43b removed scaladoc
     add 2db71d7d48 Now forward works with !! + added possibility to set a ClassLoader for the Serializer.* classes
     add cf3f3997e9 added new chat server sample
     add 41045ea6dc Enhanced sample chat application
     add 98118198d1 added redis module for persistence in parent pom
     add ca5d218a39 Merge branch 'master' of git@github.com:jboner/akka
     add 0e2aaaefdf added README how to run the chat server sample
     add 202d5527b0 fixed shutdown bug
     add fc0ee72b02 upgraded sjson to 0.3 to handle json serialization of classes loaded through an externally specified classloader
     add e09eaea400 renamed Redis test from *Test to *Spec + removed requirement to link Actor only after start + refactored Chat sample to use mixin composition of Actor
     add fb98c64c0c Fixed bug in RemoteClient reconnect, now works flawlessly + Added option to declaratively configure an Actor to be remote
     add c4a78fb357 Added registration of remote actors in declarative supervisor config + Fixed bug in remote client reconnect + Added Redis as backend for Chat sample + Added UUID utility + Misc minor other fixes
     add c78e24ee52 Fixing ticket 89
     add 835428e4b9 removed tracing
     add 1f71e5d88f Added test for forward of !! messages + Added StaticChannelPipeline for RemoteClient
     add 0c445b864d refactored chat server
     add 066cd04cdd refactored chat sample
     add e3bf14249a fixed bug in 'actor' methods
     add 4dbc410908 fixed bug in 'actor' methods
     add 4815b42417 Merge branch 'master' of git@github.com:jboner/akka
     add cc0517d559 added postRestart to RedisChatStorage
     add cb019e9e4d Fixed bug in shutdown management of global event-based dispatcher
     add ce3315b38c Fixed bug with not shutting down remote node cluster correctly
     add 6e803d6a2d moved all samples into its own subproject
     add 9b843643ab removed unecessary parent pom directive
     add cc8377ec44 Restructured persistence modules into its own submodule
     add 46e6a78ee7 changed README
     add 6b4bceec00 added pretty print to chat sample
     add 28041ec21c Fixed issue with shutting down cluster correctly + Improved chat sample README
     add 72f7fc3381 Typo broke auth
     add d61fe7f659 jndi.properties, now in jar
     add 3a8b257a74 Fixed redisclient pom and embedded repo path
     add f910e75ef2 Merge branch 'master' of git@github.com:jboner/akka
     add 5b19a3d9c2 Comet fixed! JFA FTW!
     add d01276f006 Merge branch 'master' of git@github.com:jboner/akka
     add c0b11687e6 Updated pom.xml files to new dedicated Atmosphere and Jersey JARs
     add a0fc43b987 Added test for Actor shutdown, RemoteServer shutdown and Cluster shutdown
     add dd59d32c5e dos2unix formatting
     add fcc6fc7f23 renamed shutdown tests to spec
     add 2f9ef8881d Added docs
     add 15d38ed154 Added some FIXMEs for 2.8 migration
     add 9f12d05def Implemented persistent transactional queue with Redis backend
     add 596c576cb7 Queue storage is only implemented in Redis. Base trait throws UnsupportedOperationException
     add e6f5e9e732 Actor now uses default contact address for makeRemote
     add 46441e0010 Moved the cluster impls to their own modules
     add 8dc1def47a Added modules for Shoal and Tribes
     add b3f0fd76ef Added Shoal and Tribes to cluster pom
     add ff0308d656 Merge branch 'master' into cluster_restructure
     add f2ef37c3d3 Cleanup
     add 83bc2eba69 Merge branch 'cluster_restructure'
     add a84f8c6d7c Should use the frozen jars right?
     add 937963f346 Updated bio
     add 6624709f58 Deactored Sender
     add 5b949d8dd4 Tidied sjson deps
     add 00c71a6d73 Updated deps
     add 96d52ec587 Minor code refresh
     add 9df1922b47 merge with master
     add 134e5e2945 Added enforcer of AKKA_HOME
     add 95420bcf4f Compiles... :)
     add 6d6ceda286 Created BasicClusterActor
     add 3be43c4c42 Shoal will boot, but have to add jars to cp manually cause of signing of jar vs. shade
     add 45de505e4b Removed WS and de-commented enforcer
     add 5d6fc7a944 Added the Buildr Buildfile
     add 97c272328b Added more conf-possibilities and documentation
     add 7e4bd90cc9 Added more documentation
     add d9fb98419e Merged enforcers
     add d26eb220dc Updated Akka to use JerseySimpleBroadcaster via AkkaBroadcaster
     add 4d2afd255b Initial cleanup
     add fad961019a Cleaned up cluster instantiation
     add aee8d54766 Tweaks
     add 4a14eb5da4  Switched to basing it on JerseyBroadcaster for now, plus setting the correct ID
     add 7dac0dc65c Now requiring Cluster to be started and shut down manually when used outside of the Kernel
     add d4d0fe3338 Merge with master
     add 42094cf1a0 upgraded sjson to 0.4
     add 9ca13d3b7b Upgraded Atmosphere and Jersey to 1.1.5 and 0.5.1 respectively
     add 3db0a180d1 Updated deps
     add 1cc11ee18d Tweaking impl
     add ac2df501ba upgrade akka version in pom to 0.7-SNAPSHOT
     add d99526f12d upgrade version in akka.conf and Config.scala to 0.7-SNAPSHOT
     add 5fa544c975 Merge branch 'master' into wip-comet
     add 8ffed99893 Moving to actor-based broadcasting, atmosphere 0.5.2
     add a92a90bb72 Added akka-patterns module
     add 8829ceacbb Merged patterns code into module
     add c0bbcc70d2 Added clean automatic shutdown of RemoteClient, based on reference counting + fixed bug in shutdown of RemoteClient
     add c368d241c5 fixed some readme typo's
     add 96ef70d343 Merge branch 'master' of git@github.com:jboner/akka
     add dd939a00e7 converted tabs to spaces
     add 16d887fc0c Deployment class loader now inhertits from system class loader
     add 49a1d93626 Added support for server-initiated remote actors with clients getting a dummy handle to the remote actor
     add 7628831bdb added some methods to the AspectRegistry
     add ea6274b179 fixed failing tests
     add d8636b46f7 added sample for new server-initated remote actors
     add 2597cb2589 Restructure loader to accommodate booting from a container
     add 91b954a90e Added foreach to Cluster
     add db1d963442 fixed bug in Serializer API, added a sample test case for Serializer, added a new jar for sjson to embedded_repo
     add a6806b7d50 remove old and unused 'storage-format' config element for cassandra storage
     add 963d76beae Merge branch 'master' of git@github.com:jboner/akka
     add d76d69f620 added possibility to register a remote actor by explicit handle id
     add a73b66a9c7 upgrade cassandra to 0.5.0
     add 7d7518b13d Merge branch 'master' of git@github.com:jboner/akka
     add 671ed5bf7e added check that transactional ref is only touched within a transaction
     add f97ebfa43c 
     add f762be61bc Merge branch 'master' of git@github.com:jboner/akka
     add 421e87b8d9 fixed bug with "spawn"
     add 4e8611f4ed added auto shutdown of "spawn"
     add 3edbc165f6 Added "def !!!: Future" to Actor + Futures.* with util methods
     add 1093451dd7 transactional storage access has to be through lazy vals: changed in Redis test cases
     add 0d83c79548 Cleanup
     add 009b65c666 added plain english aliases for methods in CassandraSession
     add c52b0b0087 Merge branch 'master' of git@github.com:jboner/akka
     add 32ec3b6567 Merge branch 'master' of git@github.com:jboner/akka
     add 8718f5bbfe fixed bug with init of tx datastructs + changed actor id management
     add 9cea01dce1 fixed bug in aspect registry
     add f571c07df2 ActorRegistry: now based on ConcurrentHashMap, now have extensive tests, now has actorFor(uuid): Option[Actor]
     add f3a457d4de improved perf with 25 % + renamed FutureResult -> Future + Added lightweight future factory method
     add 10aaf553a1 upgraded redisclient to 1.1 - api changes, refactorings
     add 9cfefa09d6 Fix for link(..)
     add 3017f2cdd7 Merge branch 'master' of git@github.com:jboner/akka
     add 36a9665828 upgraded version in pom to 1.1
     add 11cc8f2a22 Merge branch 'master' of git@github.com:jboner/akka
     add d46504f72d Had to revert back to synchronizing on actor when processing mailbox in dispatcher
     add 4ee9078c71 first version of the work stealing idea. Added a dispatcher which considers all actors dispatched in that dispatcher part of the same pool of actors. Added a test to verify that a fast actor steals work from a slower actor.
     add 1eec87085e Forgot these files... seems I have to get use to git a little still ;-)
     add b04e4a4546 added documentation about the intended thread safety guarantees of the isDispatching flag.
     add 389004c7fa replaced synchronization in actor with explicit lock. Use tryLock in the dispatcher to give up immediately when the lock is already held.
     add 3442677024 Had to remove the withLock method, otherwize java.lang.AbstractMethodError at runtime. The work stealing now actually works and gives a real improvement. Actors seem to be stealing work multiple times (going back and forth between actors) though... might need to tweak that.
     add 259b6c21bf shutdown (and unbind) Remote Server even if the remoteServerThread is not alive
     add e708741c39 Merge commit 'upstream/master'
     add b52ed9bec0 added todo
     add c7bed400d6 Conflicts: 	akka-core/src/main/scala/actor/Actor.scala
     add 086a28a590 Merged with dispatcher improvements. Cleanup unit tests.
     add 05969e2f6e fixed differences with upstream master.
     add 8091b6cb26 Fixing a bug in JGroupsClusterActor
     add 1ef14ead29 Merge commit 'upstream/master' into workstealing
     add d58b82b53c removed some logging and todo comments.
     add 2880a63b1d Documentation and some cleanup.
     add 698f704622 Improved work stealing algorithm such that work is stolen only after having processed at least all our own outstanding messages.
     add 3c18a5b831 enhanced test such that it uses the same actor type as slow and fast actor
     add 93f2fe0c35 updated to 0.4 multiverse
     add 87f66d0c4f upgraded to multiverse 0.4-SNAPSHOT
     add 28c6cc7b54 renamed actor api
     add 21c53c2ffd Upgraded to Multiverse 0.4 and its 2PC CommitBarriers, all tests pass
     add 56963200ac merged with upstream
     add 73a0648292 merged with upstream
     add 36c0266a5d Redis tests now passes with new STM + misc minor changes to Cluster
     add efa0cc0d5a Fixed last persistence issues with new STM, all test pass
     add 453d51648d merged with master
     add 57009b112b removed log.trace that gave bad perf
     add 02fe5ae2ad do not include *QSpec.java for testing
     add 9c339a8da2 Default-enabling JGroups
     add 7bc63a4aaf update docs, and comments
     add 783764038c fixed bug in using akka as dep jar in app server
     add 36584d8570 Should do the trick
     add 7cd2a089cc Revert change to RemoteServer port
     add 0db29005ec Merge branch 'master' into ticket_136
     add cada63a03f Making it possile to turn cluster on/off in config
     add d162c77fe2 Added documentation for all methods of the Cluster trait
     add e3db21301f Merge branch 'master' into ticket_136
     add 852446875d Cleanup of onLoad
     add 703ed876a8 prevent Exception when shutting down cluster
     add f37e44b634 fix classloader error when starting AKKA as a library in jetty (fixes http://www.assembla.com/spaces/akka/tickets/129 )
     add b430ff1fad added atomic increment and decrement in RedisStorageBackend
     add 0d9338b6fe Merge commit 'upstream/master' into workstealing
     add 1c700635a7 use Actor.forward(...) when redistributing work.
     add 57919cc2cb added todo
     add 07ee50ab58 remove redundant method in tests
     add 3bc00efc1c Merge commit 'upstream/master' into workstealing
     add 1eb647772f initial sbt support
     add b97b456d26 second phase
     add 4c1e69bb37 new master parent
     add a668b5edaf added remaining projects
     add d60af95811 remove pom files
     add 6cafadf0e4 cleaned up buildfile
     add b43793f10e added test filter to filter away all tests that end with Spec
     add b7ed47ee73 merged sbt branch with master
     add 3e3b9f5540 added java fun tests back to sbt project
     add 9c5676e279 added assembly task and dist task to package distribution
     add e39b65ab6a added final tasks (package up distribution and executable JAR) to SBT build
     add eb0c08e537 Finalized SBT packaging task, now Akka is fully ported to SBT
     add b8e2f483b1 fixed warnins in PerformanceTest
     add ea7d4865bd Added maven artifact publishing to sbt build
     add 3f0393975a Renamed packages in the whole project to be OSGi-friendly, A LOT of breaking changes
     add 4c76fe0009 merged osgi-refactoring and sbt branch
     add 6e77cea8cf removed changes.xml (online instead)
     add e519d86ffa merged with upstream
     add aab222edff Merge branch 'master' into workstealing
     add 9e796ded8b switched from "work stealing" implementation to "work donating". Needs more testing, cleanup and documentation but looks promissing.
     add 6b6d4a9f3a cleanup, added documentation.
     add b9a59b5933 Fixing container detection for SBT console mode
     add 4bc10fb622 Return 408 is authentication times out
     add 5dacc2b348 Fixed deprecation warning
     add 40997c4589 Revert to Atmosphere 0.5.4 because of issue in 0.6-SNAPSHOT
     add 02229c9390 Merge branch 'master' into workstealing
     add 5694a1a0ea don't just steal one message, but continue as long as there are more messages available.
     add 6825980822 Improved event driven dispatcher by not scheduling a task for dispatching when another is already busy.
     add a14b104160 Release the lock when done dispatching.
     add 77b44551fd remove println's in test
     add a36411cfb6 only unlock if locked.
     add 2bafccb1ce fixed layout
     add 7dad9ab3f8 Merge commit 'upstream/master' into dispatcherimprovements Fixed conflict in actor.scala
     add 8bfa3f4e69 OS-specific substring search in paths (fixes 'sbt dist' issue on Windows)
     add 61a241c696 Merge branch 'master' into dispatcherimprovements
     add a269dc4022 Fixed bug which allowed messages to be "missed" if they arrived after looping through the mailbox, but before releasing the lock.
     add 8c06a2ed02 Merge branch 'dispatcherimprovements' into workstealing. Also applied the same improvements on the work stealing dispatcher.
     add dcb16452a1 Removed dead code
     add 4cc51cb290 Added the run_akka.sh script
     add 34973c8d1c dispatcher speed improvements
     add ec08ab2660 merged
     add 491d25bfff Merge branch 'dispatcherimprovements' of git@github.com:jboner/akka into jans_dispatcher_changes
     add cc4b6967fe Merge branch 'jans_dispatcher_changes'
     add bb202d476e initial camel integration (early-access, see also http://doc.akkasource.org/Camel)
     add c8e4860f12 Merge branch 'master' into camel
     add 10d7c7b63f Merge branch 'master' into camel
     add 8620fb8c06 Merge branch 'master' into camel
     add edaad3a165 Fixed actor deregistration-by-id issue and added ActorRegistry unit test.
     add 7589121d42 changed actor URI format, cleanup unit tests.
     add fde7742fd7 merge branch 'remotes/origin/master' into camel; resolved conflicts in ActorRegistry.scala and ActorRegistryTest.scala; removed initial, commented-out test class.
     add 97c02c4791 Merge branch 'camel' of github.com:jboner/akka into camel
     add 92946a95d9 use immutable messages for communication with actors
     add 77fb7f7c67 Producer trait for producing messages to Camel endpoints (sync/async, oneway/twoway), Immutable representation of Camel message, consumer/producer examples, refactorings/improvements/cleanups.
     add f75b1eb678 Merge remote branch 'remotes/origin/master' into camel
     add dd43d785ed fixed compile errors after merging with master
     add cb8b184765 Merge branch 'master' into camel
     add d39e39d84a CamelService companion object for standalone applications to create their own CamelService instances
     add ffe16b95c8 Fixed mess-up of previous commit (rollback changes to akka.iml), CamelService companion object for standalone applications to create their own CamelService instances
     add cd60822554 Added lifecycle methods to CamelService
     add 48ef898336 performance improvement
     add 2a49a6cefa error handling enhancements
     add acab53260b support for remote actors, consumer actor publishing at any time
     add 066deef4c3 publish/subscribe examples using jms and cometd
     add 70b6ad983f prepare merge with master
     add 9ce5e80acb initial resolution of conflicts after merge with master
     add d849116639 Move to sbt
     add 98efbb108e akka-camel added to manifest classpath. All examples enabled.
     add 8baab8b073 Minor syntax edits
     add c03e639e1b Merged in Camel branch
     add d9967c913c moved akka.annotation._ to akka.actor.annotation._ to be merged in with akka-core OSGi bundle
     add 31c92e2972 Merge branch 'master' into workstealing
     add 33bbcabd8b Made "sbt publish" publish artifacts to local Maven repo
     add 6c16b7b86c Merge branch 'master' into workstealing
     add 399cbde90f when searching for a thief, only consider thiefs with empty mailboxes.
     add f3fc74edca only allow actors of the same type to be registered with a work stealing dispatcher.
     add d40ee7dab3 Changed Chat sample to use server-managed remote actors + changed the how-to-run-sample doc.
     add 7104076f04 Created an alias to TransactionalRef; Ref
     add 3ed20bdc0f Updated README with new running procedure
     add 0736613319 Updated how to run the sample docs.
     add 63c6db32c6 Fixed typo in docs.
     add 4f761d5b3d Merge branch 'master' of git@github.com:jboner/akka
     add 01ea070961 reformatted patterns code
     add 8646c1f6bc Refactored Serializer
     add b8c594e3af added support for Redis based SortedSet persistence in Akka transactors
     add e065817136 added new jar 1.2-SNAPSHOT for redisclient
     add 7a04709aec Merge branch 'master' into workstealing
     add 0e9be44661 extension/rewrite of actor component unit and functional tests
     add 92b71dc4b7 Merge branch 'master' of github.com:jboner/akka
     add 50b8f55f6d Fixed issue with file URL to embedded repository on Windows.
     add a96c6c499f Fix for InstantiationException on Kernel startup
     add 088d085980 camel-cometd example disabled
     add 84b7566d34 Merge branch 'master' into workstealing
     add 673bb2b8bb Don't allow two different actors (different types) to share the same work stealing dispatcher. Added unit test.
     add 3e106a4cd8 tabs -> spaces
     add e9df98c945 Changed Supervisors actor map to hold a list of actors per class entry
     add b2eeffe6a1 Fixed problem with Agent, now tests pass
     add 3c29ced378 Added tests to AgentTest and cleaned up Agent
     add aea05a1a76 Extension/rewrite of CamelService unit and functional tests
     add 1c215c6697 traits for configuring producer behaviour
     add 56e733bead Extension/rewriting of remaining unit and functional tests
     add 3259ef4992 Merge branch 'master' of git@github.com:jboner/akka
     add 7b7013c1fa Improved Agent doc
     add c02172417c added line count script
     add 84a344f4a1 Added akka-spring
     add 9b76bcf0ba Added contructor to Dispatcher and AspectInit
     add b6ec8ef3d6 modified pom.xml to include akka-spring
     add 632a6b99ec updated spring module pom to latest akka module layout.
     add 25a8863c75 Cleaned up Spring interceptor and helpers
     add 4afd6a9f54 Added tests to Spring module, currently failing
     add 9533b54fbf initial version of spring custom namespace
     add cd94340622 Added akka-spring
     add a1c81d9ebf Added contructor to Dispatcher and AspectInit
     add 23cbe7e799 modified pom.xml to include akka-spring
     add fd83fae00e Merge branch 'master' of git://github.com/staffanfransson/akka into spring
     add 0d65b62618 updated spring module pom to latest akka module layout.
     add 70b0aa24ff Cleaned up Spring interceptor and helpers
     add 0eee35c6d0 Added tests to Spring module, currently failing
     add 63387fb286 merged with master
     add 79c48fdd5a pulled and merged
     add 5fb3a51c46 removed old source files
     add 6dba17316d merged master into spring
     add 163c0287e2 added integration tests, spring 3.0.1 and sbt
     add efcd736f94 added integration tests
     add 008506537d merged in the spring branch
     add f187f68720 Cleaned up build file
     add 1e4904e978 Documented ActorRegistry and stablelized subscription API
     add dedf6c0d19 converted tabs to spaces
     add 7f7a0485b2 upgraded to 0.7
     add aef25b7517 Fixing akka-rest breakage from Configurator.getInstance
     add 32974392d4 Upgrade of akka-sample-camel to spring-jms 3.0
     add 639bfa7e8d Exclusion of redundant dependencies from distribution.
     add 9f5b2d8d4b upgrading to multiverse 0.4
     add 081e944c09 fixed bug in REST module
     add e33c5862bf force projects to use higher versions of redundant libs instead of only excluding them later. This ensures that unit tests use the same libraries that are included into the distribution.
     add 5e315585aa Merge commit 'upstream/master' into workstealing Implemented a simple round robin schema for the work stealing dispatcher
     add cd6d27cb42 Simplified the round robin scheme
     add e7f4f41309 minor refactoring of the round robin work stealing algorithm
     add 75aad9da78 fix
     add 195157768d javadoc and comments
     add 067cc73a8f fixed round robin work stealing algorithm
     add 62cdb9fc23 use forward in stead of send when stealing work from another actor
     add 308bf20a7d fixed name of dispatcher in log messages
     add 901fcd84ea renamed some variables for clarity
     add 338eea6247 upgraded redisclient to version 1.2: includes api name changes for conformance with redis server (earlier ones deprecated). Also an implementation of Deque that can be used for Durable Q in actors
     add 1f4ddfc9fc Merge branch 'master' of git@github.com:jboner/akka into workstealing
     add 1ca95fc0b5 Added missing dependency
     add 933a7c806f Fixed reported exception in Akka-Security
     add f9acc697f4 Merge branch 'master' of git@github.com:jboner/akka into workstealing
     add 8ae90fdfda added spring dispatcher configuration
     add b066363c86 Merge branch 'spring-dispatcher'
     add 999c073def Merge branch 'master' of git@github.com:jboner/akka into workstealing
     add c2280dfe0a Added jsr166x to the embedded repo. Use jsr166x.ConcurrentLinkedDeque in stead of LinkedBlockingDeque as colletion for the actors mailbox
     add 8f448b93fc added jsr166x library from doug lea
     add 97411d1210 Merge branch 'workstealing'
     add 3ba2d43ba1 Merge branch 'master' of git@github.com:janvanbesien/akka
     add 8516652dc2 Updated dep versions
     add a856877a34 Stashing away work so far
     add f7db1eca4e And the pom...
     add 29a532b21d Merge branch 'master' into 2.8-WIP
     add 1bb5382b06 Partial version updates
     add e9e39203c9 Added new version of configgy
     add 11347118eb Deleted old version of configgy
     add 682d944915 Updated more deps
     add 05ac9d4bf5 Working nine to five ...
     add 6ded5f6526 And now akka-core builds!
     add b8a0d2f7fa Akka LIVES!
     add 4154a354c6 Merge with master
     add e8ae2d3cdf redis storage support ported to Scala 2.8.Beta1. New jar for redisclient for 2.8.Beta1
     add f3e1c7b638 Merge branch '2.8-WIP' of git@github.com:jboner/akka into 2.8-WIP
     add 5af2dc28fa Toying with manifests
     add ec06b6dc0d Merged latest master, fighting missing deps
     add 03a5cf79d8 compiles, tests and dists without Redis + samples
     add 6e97b1577a upgraded redisclient jar to 1.1
     add f0d2b6ccbe Resolved conflicts
     add 7c7458d64e Removing Redis waiting for 1.2-SNAPSHOT for 2.8-Beta1
     add 1c68af34bf Bumped version
     add 73c70acb7e And we`re back!
     add 733ce7d9c2 fixed warning, usage of 2.8 features: default arguments and generated copy method.
     add 5ec114460c fixed deprecation warnings in akka-core
     add 440f0161e5 fixed all deprecations execept in grizzly code
     add 24bb4e8444 updated to commons-pool 1.5.4
     add 4dc46ce5d0 removed usused code
     add 20569b715c improved scaladoc
     add a3187d1efc minor edit
     add 47c75c5aac Rewrote distribution generation, now it also packages sources and docs
     add dc6e9a7dcb Updated version to 0.8x
     add 10bc33f035 Added missing + sign
     add 1c5dc6e7f8 merged with upstream
     add 2c6a8ae563 Merged with new Redis 1.2 code from master, does not compile since the redis-client is build with 2.7.7, need to get correct JAR
     add e17713b2ef Forward-ported bugfix in Security to 2.8-WIP
     add 582edbebd2 upgraded redisclient to version 1.2: includes api name changes for conformance with redis server (earlier ones deprecated). Also an implementation of Deque that can be used for Durable Q in actors
     add 6732535bbf Merge branch '2.8-WIP' of git@github.com:jboner/akka into 2.8-WIP
     add 84ee350dd0 merged with upstream
     add 7cf13c7715 merged with upstream
     add 19879f3605 Removed Actor.send function
     add 1a976fa588 reverted back to sbt 0.7.1
     add c16b42e228 added missing scala-library.jar to dist and manifest.mf classpath
     add 70b4d7396e Gave the sbt deploy plugin richer API
     add ffeaac3023 Agent is now monadic, added more tests to AgentTest
     add d4d705e755 updated Agent scaladoc with monadic examples
     add 6ff1d096f0 updated copyright header
     add 6d36ac9af0 merged with upstream
     add 5f4e8b8f17 release v0.8
     add cff55f8cd5 refactored build file
     add 7efef1c4df cleaned up
     add 1e3b7ebefe Improved unit test performance by replacing Thread.sleep with more clever approaches (CountDownLatch, BlockingQueue and others). Here and there Thread.sleep could also simply be removed.
     add eef1670b6b Minor cleanups and fixing super.unregister
     add 74b192f4e2 Merge branch 'master' of git@github.com:jboner/akka
     add 954ae0074b new redisclient with support for clustering
     add 7cab56d4e1 simplified tests using CountDownLatch.await with a timeout by asserting the count reached zero in a single statement.
     add c110b86b5c Merge branch 'master' of git@github.com:jboner/akka
     add 647bb9cc41 Added load balancer which prefers actors with small mailboxes (discussed on mailing list a while ago).
     add c580695cf4 changed println -> log.info
     add fb77ee679a fixed bug with creating anonymous actor, renamed some anonymous actor factory methods
     add 5aa8c58f2b fixed broken "sbt dist"
     add 092485e993 fix for comments
     add fec271eb4c Merge branch 'master' of git@github.com:jboner/akka
     add 0d95b09763 Refactored STM API into Transaction.Global and Transaction.Local, fixes issues with "atomic" outside actors
     add c382e449a0 cleaned up packaging in samples to all be "sample.x"
     add 98f85a783e Improved scaladoc for Transaction
     add c57aea98af renamed tests from *Test -> *Spec
     add 736ace2f7e Created jxee module
     add dc89cd189f Changed module name, packagename and classnames :-)
     add cb533857ed Merged in akka-servlet
     add 9037ac279b Rename file
     add 85cb032964 Merge branch 'master' of git@github.com:jboner/akka
     add 9c57c3ba97 Now doing a 'reply(..)' to remote sender after receiving a remote message through '!' works. Added tests. Also removed the Logging trait from Actor for lower memory footprint.
     add d5f09f8278 Added Logging trait back to Actor
     add c9f0a87279 Added API to add listeners to subscribe to Error, Connect and Disconnect events on RemoteClient
     add 59e4b53bf4 Fixed: Akka kernel now loads all jars wrapped up in the jars in the ./deploy dir
     add 4dee6cbd64 fixed bug in nested supervisors + added tests + added latch to agent tests
     add 0368d9bca8 fixed @inittransactionalstate, updated pom for spring java tests
     add 5c9c1ba543 Merge branch 'master' of git@github.com:jboner/akka
     add cf2c0eab75 added a method to retrieve the supervisor for an actor + a message Unlink to unlink himself
     add 7dfbb8fa11 Improved ScalaDoc in Actor
     add 675b2fb38e Cleaned up sbt build file + upgraded to sbt 0.7.3
     add 92d5f2c347 Change sender and senderfuture to Either
     add 0f875641b0 Removed uglies
     add 0549fc0404 Merge branch 'either_sender_future'
     add 1b2451f131 Merge branch 'master' of git@github.com:jboner/akka into sbt
     add 08695c55dc Started working on issue #121 Added actorFor to get the actor for an activeObject
     add 34dee73c71 removed Actor.remoteActor factory method since it does not work
     add 2b8db32587 improved scaladoc for Actor.scala
     add ed70b7395b Merge branch 'master' of git@github.com:jboner/akka
     add bdd7b9e637 fix for HashTrie: apply and + now return HashTrie rather than Map
     add 3f7c1fe240 Added alter method to TransactionalRef
     add 4604d22bf5 Initial values possible for TransactionalRef, TransactionalMap, and TransactionalVector
     add 988f16c5a6 fixed bug in Agent.scala, fixed bug in RemoteClient.scala, fixed problem with tests
     add ce732295fa cleaned up remote tests + remvod akkaHome from sbt build file
     add 10b1c6f134 added test for supervised remote active object
     add 1a73d736b9 Merge branch 'master' of git@github.com:jboner/akka
     add e52347596a Readded more SBinary functionality
     add bc49036d40 fixed bug in config file
     add a6b84831bb added compile options
     add 8c44240942 added ActorRef
     add d97df97a93 Added JTA module, monadic and higher-order functional API
     add dcaa743f80 added TransactionManagerDetector
     add 4117d943af fixed bug with ignoring timeout in Java API
     add 4756490772 Added AtomicTemplate to allow atomic blocks from Java code
     add 7883b73052 Refactored _isEventBased into the MessageDispatcher
     add e34819007e Moved a runtime error to compile time
     add 90b28210f9 Documented replyTo
     add a47ec9652e Merge branch 'master' of git@github.com:jboner/akka
     add 4728c3c1f0 implemented link/unlink for active objects
     add ea0f4ef51b Merge branch 'link-active-objects'
     add 2abad7d4be Redis client now implements pubsub. Also included a sample app for RedisPubSub in akka-samples
     add fac08d26d1 update instructions for chat running chat sample
     add 19b53dff07 Merge branch 'master' of git@github.com:jboner/akka
     add 379b6e2c85 Updated old scaladoc
     add 5b0f267c40 converted tabs to spaces
     add 3ac7acccd7 tests for TransactionalRef
     add 86ee7d8b0b tests for TransactionalRef in for comprehensions
     add 5ab8135836 updating TransactionalRef to be properly monadic
     add a596fbbd61 Added Cassandra logging dependencies to the compile jars
     add 584de097ec added sbt plugin file
     add 27c54dedc1 Merge branch 'master' into jta
     add 3ce5ef8abc upgraded to 0.9
     add d5da87986a jta-enabled stm
     add eb95fd8e45 added logging to jta detection
     add 98d5c4adb1 Finalized the JTA support
     add 51619a0838 Removed Scala 2.8 deprecation warnings
     add 070e005009 Merge branch 'master' of git@github.com:jboner/akka
     add 75c1cf50fc Removed jndi.properties
     add 4a01336153 added Dean's test for Vector bug (blowing up after 32 items)
     add ee21af32ce fix for Vector from Dean (ticket #155)
     add 2604c2cf3e Merge branch 'master' into jta
     add b4c7158b61 Cleaned up JTA stuff
     add fc23d02d5e fixed #154 added ActiveObjectConfiguration with fluent API
     add db40f78480 Merge branch 'master' of github.com:jboner/akka
     add 251899dfde Merge branch 'master' of git@github.com:jboner/akka
     add 1d32924718 Added STM Synchronization registration to JNDI TransactionSynchronizationRegistry
     add fec67a8fc1 Added STM Synchronization registration to JNDI TransactionSynchronizationRegistry
     add fb42965b23 Renamed to JTA.scala
     add 011898b96d Made JTA Synchronization management generic and allowing more than one + refactoring
     add 68bb4af726 Moved ActiveObjectConfiguration to ActiveObject.scala file
     add 70087d5d9a added scaladoc
     add 08f835e5fb Added StmConfigurationException
     add 70256e4bb1 JTA: Added option to register "joinTransaction" function and which classes to NOT roll back on
     add d7e327d2b5 updated dependencies in pom
     add 4ffa75937b Added Listeners to akka-patterns
     add 12d3ce3545 Added reply_? that discards messages if it cannot find reply target
     add e598c28251 Initial parametrization
     add d8883950ba Merge branch 'master' of git@github.com:jboner/akka into 151_parameterize_future
     add 71f766faa8 Minor cleanup
     add ef7e758f07 Added parameterized Futures
     add 716229c8b8 Added Future[T] as return type for await and awaitBlocking
     add 2fb619bffe Made ActiveObject non-advisable in AW terms
     add ebaead3cad mid merge
     add 2ea646db74 Mid ActorID refactoring
     add d396961f76 akka-core now compiles
     add bac0db9650 akka-core now compiles
     add ae7f732dcc merged with upstream
     add 388b52b58f merged with upstream
     add 33ab6e1208 Chat sample now compiles with newActor[TYPE]
     add a7c29f941d merged with upstream
     add a2931f1d9d Merge branch 'actor-handle' of git@github.com:jboner/akka into actor-handle
     add 0b9c7977b6 All modules are building now
     add 4be87a0955 All tests compile
     add 05f1107fb2 ActorID: all tests passing except akka-camel
     add d5e45239ee Removed Shoal and moved jGroups to akka-cluster, packages remain intact
     add 46c491a0a9 Consolidated akka-security, akka-rest, akka-comet and akka-servlet into akka-http
     add 834f866903 Moving akka-patterns into akka-core
     add 17241e1d70 Moved Grizzly logic to Kernel and renamed it to EmbeddedAppServer
     add 8816c7feaa Fixed problem with PersistentVector.slice : Issue #161
     add 224d50aa68 Merge branch 'master' of git@github.com:jboner/akka into wip_restructure
     add 0fd629e405 Added test for Ref initial value bug
     add ec2a0bd99d Fixed Ref initial value bug by removing laziness
     add 3c6e17a691 Merge branch 'master' of git@github.com:jboner/akka into wip_restructure
     add 5e97d814c6 Merge branch 'master' into actor-handle
     add 232ec14044 ActorID: now all test pass, mission accomplished, ready for master
     add c38d293521 Added sample module for remote actors
     add df479a439b Merge branch 'master' into actor-handle
     add 8e33dfcb98 merged in akka-sample-remote
     add 6cea56beec minor edits
     add 1d447404f6 Changed suffix on source JAR from -src to -sources
     add f98a479972 Fixed remote actor protobuf message serialization problem + added tests
     add 251bd0fdc3 Added start utility method
     add a6c566eef3 Split up Patterns.scala in different files
     add 53e1fbe91f Merge branch 'master' of git@github.com:jboner/akka
     add 34bfaa04bc Renamed Reactor.scala to MessageHandling.scala
     add d618570d7a Removed Serializable.Protobuf since it did not work, use direct Protobuf messages for remote messages instead
     add be5114e6a7 Merged with master
     add c469c8644e Cleanup and minor refactorings, improved documentation etc.
     add 84b8e64582 Renamed ActorID to ActorRef
     add 805914e9c7 Updated to Multiverse 0.5
     add 286921c8a7 Updated to Multiverse 0.5 release
     add 3440891f85 Merge branch 'master' into multiverse-0.5
     add 3ce843eff7 Merged akka-utils and akka-java-utils into akka-core
     add a56ac7b664 Added ScalaDoc for akka-patterns
     add 086aeed757 Added Kerberos config
     add 8bf320c246 Merge branch 'master' of git@github.com:jboner/akka
     add 1f63a52827 Add Protobuf serialization and deserialization of ActorID
     add e8cf790426 converted tabs to spaces
     add f951d2c3de Merge branch 'master' into ActorRefSerialization
     add cb2e39cc97 Rewrite of remote protocol to use the new ActorRef protocol
     add 6da1b07961 Merge branch 'ActorRefSerialization'
     add 4de5302804 Moved everything from Actor to ActorRef: akka-core compiles
     add 072bbe461c Added isOrRemoteNode field to ActorRef
     add 96f459ab9a Fixed Actor initialization problem with DynamicVariable initialied by ActorRef
     add cbe87c8a55 Moved everything from Actor to ActorRef: akka-core compiles
     add d09a6f4c54 Merge branch 'ActorRef-FaultTolerance' of git@github.com:jboner/akka into ActorRef-FaultTolerance
     add 0f797d9015 Actor and ActorRef restructuring complete, still need to refactor tests
     add 797d1cd2dd Splitted up Actor and ActorRef in their own files
     add b1d9897e22 Added scaladoc
     add 21e6085864 Refactored code into ActorRef, LocalActorRef and RemoteActorRef
     add b2b4b7d799 Rewritten "home" address management and protocol, all test pass except 2
     add e2ee9835a1 added lock util class
     add 98f3b7606e Fixed final bug in remote protocol, now refactoring should (finally) be complete
     add 6b1012f5e8 Added failing test to supervisor specs
     add 70db2a59f2 Closing ticket 150
     add 17e5a126c4 Fixing the test
     add fcc1591f29 Refactored Actor
     add fbefcee8ae newActor(() => refactored
     add 7abb110b5c Switched newActor for actorOf
     add c3d8e85f37 Deactivate endpoints of stopped consumer actors (AKKA-183)
     add 81f0419863 Changed the order for detecting akka.conf
     add 16c03cca2a Message API improvements
     add 2e239f010a Fixing bug with !! and WorkStealing?
     add cf4891fc9a Fixed potential stack overflow
     add cbe7262990 Upgraded to Netty 3.2.0-RC1
     add 80ef9af01e AKKA-192 - Upgrade slf4j to 1.6.0
     add 0b02d2bc0a Updated to Guice 2.0
     add eb50a1cd5f Fixed wrong instructions in sample-remote README
     add c4b32e79bf Merged with master and fixed last issues
     add 2f6f682c6f Allow applications to disable stream-caching (#202)
     add 989dd2a314 changed redisclient version to 1.3
     add 3253d352d3 changed version of sjson to 0.5
     add 78d1651a0f Merge branch 'master' of git@github.com:jboner/akka
     add 1cc28c8df6 Improved error handling and message for Config
     add 854cdba5f2 Fixed supervision bugs
     add 3df7ae2b69 Took the liberty of adding the redisclient pom and changed the name of the jar
     add c21da14890 Added Receive type
     add 6154102840 Removing old, unused, dependencies
     add 646516e634 Merge branch 'master' of git@github.com:jboner/akka
     add b95db67f44 Merge branch 'master' of git@github.com:jboner/akka
     add e5d97c60f8 Merge branch 'master' of git@github.com:jboner/akka
     add 3277b2a3dd Fixed race-condition in Supervisor linking
     add feef59f845 Added explicit nullification of all ActorRef references in Actor to make the Actor instance eligable for GC
     add b36dc5cf79 Re-introducing 'sender' and 'senderFuture' references. Now 'sender' is available both for !! and !!! message sends
     add 656e65cffa Fixed problem with ordering when invoking self.start from within Actor
     add 47b4e2b537 Fixed race-condition in creation and registration of RemoteServers
     add 40113f8042 Fixed cluster
     add a9debdec59 Added regressiontest for spawn
     add 730e17689f Merge branch 'master' of git@github.com:jboner/akka
     add a521759b8b Fixed regression in Scheduler
     add 3d1a782c26 Fixed issue #190: RemoteClient shutdown ends up in endless loop
     add ad3b905a9e Add the possibility to start Akka kernel or use Akka as dependency JAR *without* setting AKKA_HOME or have an akka.conf defined somewhere. Also moved JGroupsClusterActor into akka-core and removed akka-cluster module
     add 4a26591b18 Port to Scala RC2. All compile, but tests fail on ScalaTest not being RC2 compatible
     add f6ec562fa6 Upgraded to Scala RC2 version of ScalaTest, but still some problems
     add a06f1ffb7b Merge branch 'scala_2.8.RC2' into rc2
     add 3687b6f6e4 Removed trailing whitespace
     add cf76aa137b Fixed regression bug in AMQP supervisor code
     add 4244f83a3d Switched to primes and !! + cleanup
     add 453faa1466 Merged with origin/master
     add 7406d23e4e Merge branch 'master' of git@github.com:jboner/akka
     add 39a9bef0d1 Added ActiveObjectContext with sender reference
     add d8ce28ca0e Updated to JGroups 2.9.0.GA
     add 6af4676de6 Updated pom.xml for Java test to 0.9
     add 1d5545a21f Added failing test for issue #211; triggering CommitBarrierOpenException
     add d1c910ced2 Fixed bug in issue #211; Transaction.Global.atomic {...} management
     add b69a5b656c Removed some LoC
     add 40f7b57603 updated redisclient to 2.8.0.RC2
     add a91948d538 disabled tests for akka-persistence-redis to be run automatically
     add 3aaaf94a7f Merge branch 'master' of git@github.com:jboner/akka
     add d51c82047c Added akka-sample-ants as a sample showcasing STM and Transactors
     add 4430f0a1fe Fixed wrong code rendering
     add 49c220288f Upgraded to 2.8.0.RC2-1.4-SNAPSHOT version of Redis Client
     add 5bb8dbc7c2 Fixed bug in Transaction.Local persistence management
     add 947657da98 Upgraded to SBinary for Scala 2.8.0.RC2
     add 1a5040909c Upgraded to Cassandra 0.6.1
     add 5e751c5211 added new task publish-local-mvn
     add 4e6ae682fd Merge branch '221-sbt-publish'
     add fbd971bd53 fixed merge error
     add 4e35c84ab2 Merge branch 'master' of git@github.com:jboner/akka
     add 7e89a874d3 Changed order of peristence operations in Storage::commit, now clear is done first
     add 92797f744e Fixed issue #156 and #166
     add 1ccd23deef fixed merge error
     add 87f027268f Merge branch 'master' of git@github.com:jboner/akka
     add 5736f92126 Fixed issue #157
     add 176bf48f7b Added option to specify class loader to load serialized classes in the RemoteClient + cleaned up RemoteClient and RemoteServer API in this regard
     add 4a6d4d65ea Added option to specify class loader when deserializing RemoteActorRef
     add 6caaecf1ab implemented updateVectorStorageEntryFor in akka-persistence-mongo (issue #165) and upgraded mongo-java-driver to 1.4
     add ab4c69edd0 Merge branch 'master' of git@github.com:jboner/akka
     add 461bec2edd Initial attempt at fixing akka rest
     add fa66aae69d Workaround temporary issue by starting supervised actors explicitly.
     add 721e1bf4fc Merge branch 'master' of github.com:jboner/akka
     add 92312a3c00 Merge branch 'master' of github.com:jboner/akka
     add 01c4e51388 Elaborated on classloader handling
     add f82d25d998 Tweaking akka-reference.conf
     add 9553b6947a Updated to Multiverse 0.5.2
     add 4fde84731f Configurable throughput for ExecutorBasedEventDrivenDispatcher (#187)
     add a7355a1f19 Added default dispatch.throughput value to akka-reference.conf
     add 5a941c4ae0 fixed publish-local-mvn
     add a7ce4b242a Fixed issue with sender reference in Active Objects
     add a9c47d0df1 Fix for no logging on sbt run (#241)
     add fe6fb1e7e8 Merge branch 'master' of git@github.com:jboner/akka
     add 6d99341853 Made 'sender' and 'senderFuture' in ActorRef public
     add d04f69a31c Fixed issue with AMQP module
     add b45c475dda minor log message change for consistency
     add d348c9b28c Fixed issue #240: Supervised actors not started when starting supervisor
     add d175bd1d96 Correct fix for no logging on sbt run
     add 3d410b8178 Merge branch 'master' of github.com:jboner/akka
     add ad53bbac3e Merge branch 'master' of github.com:jboner/akka into wip-akka-rest-fix
     add a1f0e58ca1 Added senderFuture to ActiveObjectContext, eg. fixed issue #248
     add 94b5caf25f Merge branch 'master' of git@github.com:jboner/akka
     add ffce95a769 Fix of issue #235
     add 4d2e6eea4c Merge branch 'master' of git@github.com:jboner/akka
     add 29048a770f Upgraded to Scala 2.8.0 RC3
     add de5e74cac8 Added Scala 2.8RC3 version of SBinary
     add 55d210cf85 Merge branch 'scala_2.8.RC3'
     add 919b2679b9 Switched Listeners impl from Agent to CopyOnWriteArraySet
     add db26ebb621 added 2.8.0.RC3 for sjson jar
     add b9c91660a0 updated project file for sjson for 2.8.RC3
     add 445742aa35 redisclient upped to 2.8.0.RC3
     add 31a588f161 project file updated for redisclient for 2.8.0.RC3
     add 3adcb6172f checked in wrong jar: now pushing the correct one for sjson
     add 2cf60ceae6 Merge branch 'master' of github.com:jboner/akka into wip-akka-rest-fix
     add c7000ce5ca ClassLoader issue
     add 8230e2c546 Fixing sbt run (exclude slf4j 1.5.11)
     add 5f405fb483 Looks promising!
     add d7282059b0 Ported samples rest scala to the new akka-http
     add f5ca34949b re #247: Removed all vals for repositories except for embeddedRepo. Introduced module configurations necessary for akka-core; other modules still missing.
     add d62a88d3fb re #247: Added module configuration for akka-persistence-cassandra. Attention: Necessary to delete .ivy2 directory!
     add 1dd8740549 Fixed issue with CommitBarrier and its registered callbacks + Added compensating 'barrier.decParties' to each 'barrier.incParties'
     add a15dd30ff2 Upgraded Configgy to one build for Scala 2.8 RC3
     add a5125ee6f4 no need to start supervised actors
     add 3e314f9bc4 Merge branch 'master' of git@github.com:jboner/akka
     add 22630c5329 Upgraded to Protobuf 2.3.0
     add 9075937562 Merge branch 'master' into 247-hseeberger
     add ce79442da8 closes #247: Added all missing module configurations.
     add d02dd49b76 Merge branch '247-hseeberger'
     add 96d24d2ac5 Merge branch 'master' of github.com:jboner/akka into wip-akka-rest-fix
     add 1eb7c1439f Ported akka-sample-secure
     add 52f22dff2c Prepare for master merge
     add bd161626ae Upgrade to Camel 2.3.0
     add 3701be7616 initial support for publishing ActiveObject methods at Camel endpoints
     add 1d41af6a00 Prepare merge with master
     add 4b03a9904c Fixed bug in STM and Persistence integration: added trait Abortable and added abort methods to all Persistent datastructures and removed redundant errornous atomic block
     add baed657e34 Merge branch 'master' of git@github.com:jboner/akka
     add 195fd4a322 Upgraded ScalaTest to Scala 2.8.0.RC3 compat lib
     add 881a3cb081 minor fix in test case
     add de805b2575 Added test for tested Transactors
     add 767683c057 Merge branch 'master' of git@github.com:jboner/akka
     add 80543d9526 Upgraded Atmosphere to 0.6-SNAPSHOT
     add 6249991fea Renamed 'toProtocol' to 'toProtobuf'
     add d7966171d8 Cleaned up 'Supervisor' code and ScalaDoc + renamed dispatcher throughput option in config to 'dispatcher.throughput'
     add 17ac9b5152 Refactored Java REST example to work with the new way of doing REST in Akka
     add 33a1d35de0 Added convenience method to ActorRegistry
     add 4c0d7eca44 Fixed race condition in Agent + improved ScalaDoc
     add d109255c9f Removed ActorMessageInvoker
     add dbad1f461f Removed MessageInvoker
     add 2245af767a Added assert for if message is NULL
     add a8b2253325 Added guard for NULL inital values in Agent
     add ba61e3647c Removed redundant servlet spec API jar from dist manifest
     add 31ef608313 Added activemq-data to .gitignore
     add ce684b8635 Converted tabs to spaces
     add 7ed3ad3798 Removed trailing whitespace
     add edfb8aed15 Upgraded run script
     add e14bbc3b20 Fixed Jersey dependency
     add a35575177f Merge branch 'master' of git@github.com:jboner/akka
     add 02af674a96 Re-adding runnable Active Object Java tests, which all pass
     add bd0343fc27 Merge commit 'remotes/origin/master' into 224-krasserm
     add 4683173c4b ActiveObjectComponent now written in Scala
     add 06ac8de617 Refactored tests to interact with actors only via message passing
     add 2c558e33d9 Dropped service package and moved contained classes one level up.
     add 3c47977a10 Cleaned main sources from target actor instance access. Minor cleanups.
     add 914f8772ae make all classes/traits module-private that are not part of the public API
     add 971b9ba297 Initial tests for active object support
     add 1ae80fc7d1 Fixed wrong test description
     add 43aecb6e42 Fixed bug in remote actors + improved scaladoc
     add e75a4257af update README docs for chat sample
     add c268c899d6 formatting, comment fixup
     add 94d61d0e2a Cleanup and refactored code a bit and added javadoc to explain througput parameter in detail.
     add c9ea05f4ff Merge branch 'master' of git@github.com:jboner/akka
     add 276074d760 Freezing Atmosphere dep
     add 906c12ad3b Added methods to retreive children from a Supervisor
     add 6a5cdabd5d Fixing Jersey classpath resource scanning
     add c83f80a682 Tidying up debug statements
     add 3925993b14 Tidying up more debug statements
     add c75d1148bd Merge branch 'master' of git@github.com:jboner/akka
     add 46b7cc8c72 Merge remote branch 'remotes/origin/master' into 224-krasserm
     add ed4303af88 Added remote active object example
     add 1463dc39b0 Extended documentation (active object support)
     add 493ebb6659 Support for using ActiveObjectComponent without Camel service
     add 28b54da7f9 Removed legacy code
     add ec3a466c6a Added reply methods to Actor trait + fixed race-condition in Actor.spawn
     add e36c1aad2a Upgraded to version 0.9.1
     add 5a29d59313 Upgraded build.properties to 0.9.1
     add 15ff45de88 Added a method to get a List with all MessageInvocation in the Actor mailbox
     add cb62ce4dbb Bumped version to 0.10-SNAPSHOT
     add 286568d742 Merge commit 'remotes/origin/master' into 224-krasserm
     add 9275e0be3b tests for accessing active objects from Camel routes (ticket #266)
     add f2c0a0d0e6 restructured akka-sample-camel
     add 5d34002406 remote consumer tests
     add ecc26c7380 Fixed bug in setting sender ref + changed version to 0.10
     add bc8ff879b7 Added bench from akka-bench for convenience
     add 14822e95c4 added redis test from debasish
     add 40a90af1d0 Merge branch 'master' of git@github.com:jboner/akka
     add 06296b2a4f Improved RemoteClient listener info
     add b6228ae0e5 Added a isDefinedAt method on the ActorRef
     add 1a697735be Merge branch 'master' of github.com:jboner/akka
     add ccf9e09ed4 Redis persistence now handles serialized classes.Removed apis for increment / decrement atomically from Ref. Issue #267 fixed
     add 2ec2a3665f Marked Multiverse dependency as intransitive
     add 8fe51dd37a fixed problem with cassandra map storage in rest example
     add ee193659c1 Made AMQP UnregisterMessageConsumerListener public
     add e81f175ee4 Fixed problem with Scala REST sample
     add 2a9db62b9a Upgraded existing code to new remote protocol, all tests pass
     add 4c933b643c Added SerializableActor trait and friends
     add e73ad3cae2 Deep serialization of Actors now works
     add 48750e9dce Added SerializableActorSpec for testing deep actor serialization
     add c9b72284c1 Added fromProtobufToLocalActorRef serialization, all old test passing
     add 452f299b71 Serialization of Actor now complete (using Java serialization of actor instance)
     add 85439020e1 Upgraded commons-codec to 1.4
     add deebd31262 Fixed final issues in actor deep serialization; now Java and Protobuf support
     add e86fa863b4 Fix for ticket #280 - Tests fail if there is no akka.conf set
     add d1c0f0edce Added akka-sbt-plugin source
     add 35ae27780d Stateless and Stateful Actor serialization + Turned on class caching in Active Object
     add 64c6930ce8 Producer trait with default implementation of Actor.receive
     add 8f019ac74f Enforce commons-codec version 1.4 for akka-core
     add 5bfa786dac Fixed bug with stm not being enabled by default when no AKKA_HOME is set.
     add 8fc8246204 Updated to Multiverse 0.6-SNAPSHOT
     add ed81b02eb7 Removed atomic0 - no longer used
     add 3a1d888efa Removed AtomicTemplate - new Java API will use Multiverse more directly
     add 07f52e8e3f Removed for-comprehensions for transactions
     add 77960d6571 Removed TransactionalState and TransactionalRef
     add 3cb6e55c69 Using Scala library HashMap and Vector
     add 21a6021d26 Updated stm tests
     add 8a46c5ae8c Added Duration utility class for working with j.u.c.TimeUnit
     add bb93d72d02 Removed some unused stm config options
     add f9e52b5e0d Removed unused stm config options from akka conf
     add cb241a1dfc Added Transaction.Util with methods for transaction lifecycle and blocking
     add 9c026ad27d Fixed import in ants sample for removed Vector class
     add ef4f525b52 Configurable TransactionFactory
     add 35743ee78c Updated actor ref to use transaction factory
     add ba0b5033c6 Removed some trailing whitespace
     add f8ca6b94c4 Added stm local and global package objects
     add 2e6a1d66e6 Added transactional package object - includes Multiverse data structures
     add 5acd2fdc97 Added some documentation for stm
     add 58be9f03bc Updated imports to use stm package objects
     add 024d225bab Using actor id for transaction family name
     add 12b83ebeb1 Moved data flow to its own package
     add 3f7402ceff Removing unused stm classes
     add 18ed80b160 Updated ants sample
     add 71fedd9128 Removed isTransactionalityEnabled
     add f8da5e14a1 Improved transaction factory defaults
     add 104c3e744d Some stm documentation changes
     add 08681ee6a4 Merge branch 'stm-pvlugter'
     add 032a7b8faf Changed return type of CamelService.load to CamelService
     add be40cf6507 Added more examples to akka-sample-camel
     add 15d1ded344 Added support for scope and depdenency injection on target bean
     add ff4de1b4e0 When interfaces are used, target instances are now created correctly
     add 1e6a4c012d re #281: Removed type parameter from ActorRef.!! which now returns Option[Any] and added Helpers.narrow and Helpers.narrowSilently.
     add 969af8d02b Merge branch 'master' into 281-hseeberger
     add a69f0d44c6 Merge branch 'master' into 281-hseeberger
     add 0e70a5face re #281: Added as[T] and asSilently[T] to Option[Any] via implicit conversions in object Actor.
     add 88125a9bc2 re #281: Made akka-core compile and test after breaking changes introduced by removing the type parameter from ActorRef.!!.
     add 4bfde61e4e re #281: Made all subprojects compile  after breaking changes introduced by removing the type parameter from ActorRef.!!; test-compile still missing!
     add f1d4c9af0b closes #281: Made all subprojects test after breaking changes introduced by removing the type parameter from ActorRef.!!.
     add 7a5403dbed Merge branch '281-hseeberger'
     add 0e39f4562a Merge branch 'master' of github.com:jboner/akka
     add f2579b98ff Merge branch 'master' of git@github.com:jboner/akka
     add d9fc457876 commented out failing spring test
     add 052746b2b0 Protobuf deep actor serialization working and test passing
     add 3891455965 Added missing files
     add d78ee8db78 Merge branch 'master' of github.com:jboner/akka
     add 15e2f8616f Removed comments from test
     add a78b1ccb19 Merge branch 'master' of git@github.com:jboner/akka
     add 5ccd43b880 Fixed bug with actor unregistration in ActorRegistry, now we are using a Set instead of a List and only the right instance is removed, not all as before
     add 00a8cd83d0 Added test for serializing stateless actor + made mailbox accessible
     add 1ad7f52238 fixed mem-leak in Active Object + reorganized SerializableActor traits
     add cc526f9529 Added akka.conf values as defaults and removed lift dependency
     add 35152cb3de Updated sbt plugin
     add 497edc671a Fixed #287,Old dispatcher settings are now copied to new dispatcher on restart
     add f5dc369b30 Added test for verifying pre/post restart invocations
     add f5541a37c0 Merge branch 'master' of git@github.com:jboner/akka
     add 20a53d4d69 Added serialization of actor mailbox
     add a62fca3719 Increased timeout in Transactor in STMSpec
     add 1099a7d502 Comment changed
     add f885d32ebe closes #289: Support for <akka:camel-service> Spring configuration element
     add d05af6f648 Merge branch 'master' of github.com:jboner/akka
     add 89d686ccc2 Minor edits
     add 27e266bdf4 Documentation added.
     add 3568c37149 Merge branch 'master' of git@github.com:jboner/akka
     add 292f5dd0a4 Tests for #289
     add 3aeebe32f3 Atmosphere bugfix
     add cbfa18d190 Upgraded to Atmosphere 0.6 final
     add 3c7639fe5f Updated to Netty 3.2.1.Final
     add d4da572f53 Fix for #286
     add c2dc8db2fb Minor tidying
     add 04dfc5b003 FP approach always makes one happy
     add d95079300b Upgraded to AspectWerkz 2.2 + merged in patch for using Actor.isDefinedAt for akka-patterns stuff
     add 11f6b613a1 Added AspectWerkz 2.2 to embedded-repo
     add 0d4845b997 Added Java tests as Scala tests
     add 03e1ac06bf Fixed bug in fault handling of TEMPORARY Actors + ported all Active Object Java tests to Scala (using Java POJOs)
     add b269048fb2 Fixed bug in remote deserialization + fixed some failing tests + cleaned up and reorganized code
     add 189671325d Converted TAB to SPACE
     add 21dc177b88 Removed trailing whitespace
     add 429ccc5896 Removed unused catch for IllegalStateException
     add fe22944fe9 #292 - Added scheduleOne and re-created unit tests
     add b0bdccfc24 Merge branch 'master' of git@github.com:jboner/akka
     add 38e8bea3fe Fixed bug in fault handling of TEMPORARY Actors + ported all Active Object Java tests to Scala (using Java POJOs)
     add 1abe006d7f Merge commit '38e8bea3fe6a7e9fcc9c5f353124144739bdc234'
     add f74e0e5ca2 Added CodeFellow to gitignore
     add 236925fb5c Added ReceiveTimeout behaviour
     add b177089831 Fix ActiveObjectGuiceConfiguratorSpec. Wait is now longer than set timeout
     add ab11c9c136 Merge branch 'master' of http://github.com/jboner/akka
     add 1d54fcdf23 Merge branch 'master' of git@github.com:jboner/akka
     add cce99d68ba commented out failing tests
     add ac4cd8a58e type class based actor serialization implemented
     add 0f7c44233b Merge branch 'master' of git@github.com:jboner/akka
     add 985e8e8e2b fixed bug in timeout handling that caused tests to fail
     add 02b816b893 CodeFellow integration
     add 00ee156fa5 Merge commit '02b816b893e1941b251a258b6403aa999c756954'
     add a06af6b6c9 Merged in patch with method to find actor by function predicate on the ActorRegistry
     add 0d40ba0a0e Changed Akka to use IllegalActorStateException instead of IllegalStateException
     add 4ec73a4a8e minor edits
     add cc9ca33358 RabbitMQ to 1.8.0
     add cb3ba69c0d Redesigned AMQP
     add 6b4852139c removed akka.conf
     add 53d682bfee Merge branch 'master' of http://github.com/jboner/akka
     add 79954b1535 Merge branch 'master' of git@github.com:jboner/akka
     add 29cb9513c8 Addde codefellow plugin jars to embedded repo
     add d79415481f No need for disconnect after a shutdown error
     add 91ec2200d4 - moved deliveryHandler linking for consumer to the AMQP factory function - added the copyright comments
     add 1e5a85d67e Merge branch 'master' of http://github.com/jboner/akka
     add 827ad5a9c4  - added dummy tests to make sure the test classes don't fail because of disabled tests, these tests need a local rabbitmq server running
     add a8b3896b1a Merge branch 'master' of git@github.com:jboner/akka
     add ab40b483b1 Added codefellow to the plugins embeddded repo and upgraded to 0.3
     add 4baceb1bae Fixing flaky tests
     add 8617018a10 re #290: Added parens to no-parameter methods returning Unit in ActorRef.
     add 0e117dc4e1 re #290: Added parens to no-parameter methods returning Unit in rest of akka-core.
     add 8a746a470c re #290: Added parens to no-parameter methods returning Unit in all subprojects.
     add e95cb71885 Merge branch '290-hseeberger'
     add 7075672b02 Do not log to error when interception NotFoundException from Cassandra
     add 13c1374e05 Merge branch 'master' of git@github.com:jboner/akka
     add 8ffef7cbab Merge branch 'master' of github.com:jboner/akka
     add 4a254390a7 Fixed Issue #306: JSON serialization between remote actors is not transparent
     add cca1c2fa9d Initial code for SSL remote actors
     add cf80225229 Adding SSL code to RemoteServer
     add b976591fb1 Added some Dummy SSL config to assist in proof-of-concept
     add ca6013222d Tests pass with Dummy SSL config!
     add 9cd36f1299 ...
     add 1408dbe80b re #296: Initial support for active object lifecycle management
     add bf457599a5 Additional remote consumer test
     add 95214617bd re #297: Initial suport for shutting down routes to consumer active objects (both supervised and non-supervised).
     add e1dce96ee8 Track stopping of Dispatcher actor
     add 61bc049a6e Resolved conflicts and compile errors after merging in master
     add 8b228b3e1c Tests for ActiveObject lifecycle
     add 54229d8ca7 Added comments.
     add ae6bf7aaa0 Added test subject description
     add 460dcfe516 Tests for stopping active object endpoints; minor refactoring in ConsumerPublisher
     add fd9fbb1b05 closes #314 akka-spring to support active object lifecycle management closes #315 akka-spring to support configuration of shutdown callback method
     add 5baf86fd38 - moved receive timeout logic to ActorRef - receivetimeout now only inititiated when receiveTimeout property is set
     add da275f45dd set emtpy parens back
     add 2deb9faf3d #304 Fixed Support for ApplicationContextAware in akka-spring
     add ce84b386bf Merge branch 'master' of git@github.com:jboner/akka and resolve conflicts in akka-spring
     add 7a155c70ba cosmetic logging change
     add 3e7980a466 #301 DI does not work in akka-spring when specifying an interface
     add 003a44ee83 Minor change, overriding destroyInstance instead of destroy
     add 9b3aed1e29 Closes #318: Race condition between ActorRef.cancelReceiveTimeout and ActorRegistry.shutdownAll
     add f7f98d35e8 Dropped akka.xsd, updated all spring XML configurations to use akka-0.10.xsd
     add 528500c366 Added support for springs @PostConstruct and @PreDestroy
     add e1becf77d2 removed @PreDestroy functionality
     add a265a1be48 Merge branch 'master' of github.com:jboner/akka
     add e7ad0ce2b5 Merge branch 'master' of github.com:jboner/akka into wip_141_SSL_enable_remote_actors
     add f586aac0ed Adding Ensime project file
     add fd6db0382b - split up channel parameters into channel and exchange parameters - initial setup for rpc client
     add f36ad6c2f7 added rpc server and unit test
     add 21314c08c9 pimped the rpc a bit more, using serializers
     add 6e0be37939 cosmetic and disable the tests
     add 7c15a0761a Merge branch 'amqp'
     add 4850f7aae5 Merge branch 'master' of github.com:jboner/akka
     add 1d66d1b6a1 removed logging in cassandra
     add bbd246a82d bug fix in redisclient, version upgraded to 1.4
     add c8f1a5ede1 added new jar for sjson for 2.8.RC7
     add 4717694440 Switching ActorRegistry storage solution
     add abb186630c Closing ticket 294
     add 273de9e8c5 small refactor - use patternmatching better
     add 0f10d44783 Test #328
     add 7c347637a0 - make consumer restart when delegated handling actor fails - made single object to flag test enable/disable
     add 5a6783f846 Laying the foundation for current-message-resend
     add c9745a81c4 Merge branch 'master' into wip_141_SSL_enable_remote_actors
     add d748bd5e9e Initial code, ble to turn ssl on/off, not verified
     add e6c0620032 rpc typing and serialization
     add 104a48e627 - rpc typing and serialization - again
     add 16755b6ec0 disable tests
     add 495e884d6c Close #336
     add d1688ba0bb redisclient & sjson jar - 2.8.0 version
     add 8f056ddfe2 Merge branch 'master' of git-proxy:jboner/akka
     add c7130f0de4 Merge remote branch 'origin/master' into wip-ssl-actors
     add ba75746c95 re #320 Non-blocking in-out message exchanges with actors
     add 8a19a11ce2 Further tests for non-blocking in-out message exchange with consumer actors.
     add 11611a4e18 Camel's non-blocking routing engine now fully supported
     add c24446e3ce Merge commit 'remotes/origin/master' into 320-krasserm
     add 78151e920d Fixed concurrency bug
     add 98fee729a7 Further tests
     add d024b3975f Remove Camel staging repo as Camel 2.4.0 can already be downloaded repo1.
     add f63bd41d22 Do not download sources
     add d7926fb6c6 closes #320 (non-blocking routing engine), closes #335 (producer to forward results)
     add 99f72f7ac5 Non-blocking routing and transformation example with asynchronous HTTP request/reply
     add b98cfd5c1f Fixed 3 bugs in Active Objects and Actor supervision + changed to use Multiverse tryJoinCommit + improved logging + added more tracing + various misc fixes
     add 4d130d544d Fixed deadlock when Transactor is restarted in the middle of a transaction
     add 2541176559 Added tests for ActiveObjectContext
     add 1f09e17d74 Fixed bug in Active Object restart, had no default life-cycle defined + added tests
     add 28faea7cce Removed Java Active Object tests, not needed now that we have them ported to Scala in the akka-core module
     add 4be36cb247 Removed 'reply' and 'reply_?' from Actor - now only usef 'self.reply' etc
     add 48ec67d754 Added ActorRef.receiveTimout to remote protocol and LocalActorRef serialization
     add 6c0503ea51 Changed Akka config file syntax to JSON-style instead of XML style Plus added missing test classes for ActiveObjectContextSpec
     add a521385b27 Moved logging of actor crash exception that was by-passed/hidden by STM exception
     add 333c0409fe Added support for MaximumNumberOfRestartsWithinTimeRangeReachedException(this, maxNrOfRetries, withinTimeRange, reason)
     add 6057b77c1b Merge branch 'master' of git@github.com:jboner/akka
     add 69a26f4aad Added Scala 2.8 final versions of SBinary and Configgy
     add 580f8f71f2 Upgraded Akka to Scala 2.8.0 final, finally...
     add 58bead88ad Upgraded to new fresh Multiverse with CountDownCommitBarrier bugfix
     add 4dabf49b52 Merge branch 'master' of git@github.com:jboner/akka
     add 8fb0af3508 Fixed race-condition in Cluster
     add b169bf19f2 Fixing case 286
     add 1670b8ab2b Adding support for maxInactiveActivity
     add 7039495635 Updated ants sample
     add e6e334d83f Multiverse 0.6-SNAPSHOT again
     add c737e2edf4 And multiverse module config
     add 2b53012a2c Merge commit 'remotes/origin/master' into 320-krasserm, resolve conflicts and compile errors.
     add 79ea559d66 Added missing API documentation.
     add 3b20bc3d0f Completely redesigned Producer trait.
     add 2cdfdb2e26 Fixed bug in using STM together with Active Objects
     add 5447520880 Fixed bug when trying to abort an already committed CommitBarrier
     add 6b4e9249b8 Fixing bug in ActorRegistry
     add 30efc7e125 Merge branch 'master' of git@github.com:jboner/akka
     add 1310a982a4 Merge branch 'master' of github.com:jboner/akka
     add 64b249ae7e Remove listener from listener list before stopping the listener (avoids warning that stopped listener cannot be notified)
     add e289bacfdd Minor changes in akka-sample-camel
     add 02bf9552ca re #277: Created objects for repositories and dependencies and started transformig akka-core.
     add 96533ee381 Fixing case 334
     add 680128bff1 Merge branch 'master' of github.com:jboner/akka
     add 9e201a3259 Merge branch 'master' into 277-hseeberger
     add 995cab9e95 closes #277: Transformed all subprojects to use Dependencies object; also reworked Plugins.scala accordingly.
     add 2d3a5e5e77 Merge branch '277-hseeberger'
     add 70bf8b2c4e Adding become to Actor
     add c9eccda534 Merge branch 'master' of github.com:jboner/akka
     add 9e30e33a2a Remove misleading term 'non-blocking' from comments.
     add e6c942a30d Added OSGi proof of concept Very basic example Starting point to kick of discussions
     add 35d33e3fd2 Merge commit 'origin/osgi' into osgi
     add c09d64abf9 added akka-osgi module to parent pom
     add f12484b1b4 rewriting deployer in scala ... work in progress!
     add 06322c8691 Merge branch 'master' into osgi
     add c16c6ba7e1 changed karaf url
     add 0f1031ec60 Merge branch 'master' into osgi
     add 341ab906de Removed Maven projects and added bnd4sbt
     add 27154f1655 Merge branch 'master' into osgi
     add c7c5455966 Added dependencies-bundle.
     add 46d0ccb285 Merge branch 'master' into osgi
     add a085cfb710 Merge remote branch 'origin/osgi' into osgi
     add db2dd57350 Removed some dependencies since they will be provided by their own bundles
     add 1a4267612d Work in progress! Trying to find an alternative to mvn assembly
     add 94b87cff58 Use more idiomatic way to add the assembly task
     add 8bd9f35e50 Merge branch 'master' into osgi
     add a3baa7b95b Basic OSGi stuff working. Need to exclude transitive dependencies from the bundle list.
     add 56b972d398 Merge remote branch 'origin/master' into osgi
     add 6410473bd9 Updated bnd4sbt plugin
     add 1936695a9f Exclude transitive dependencies Ongoing work on finding the bundle list
     add 36c830ccfc All bundles resolve!
     add c173c8b52d Merge remote branch 'origin/master' into osgi
     add 8d6642f0d5 Started work on OSGi sample
     add 6911c7629c initial changes for OSGification: added bnd4sbt plugin, changed artifact naming to include _osgi
     add b4ab04af56 merged with master; changed renaming of artifacts to use override def artifactID
     add 691e344b2c initial implementation of OSGiWrapperProject, applied to jgroups dependency to make it OSGi-friendly
     add f8240a2436 pulled wrappers into AkkaWrapperProject trait file; sjson, objenesis, dispatch-json, netty ok; multiverse is next
     add 2ce67bfd6b Merge branch 'master' of http://github.com/jboner/akka
     add b0f12f2b9f synced with jboner/master; decoupled AkkaWrapperProject; bumped bnd4sbt to 1.0.0.RC2
     add c1d614069d Merge remote branch 'akollegger/master' into osgi
     add 53a2743882 Merge remote branch 'origin/master' into osgi
     add 43136f7a97 Merge branch 'master' into osgi
     add 03b90a16d4 OSGi work: Switched to bnd4sbt 1.0.0.RC3, using projectVersion for exported packages now and fixed a merge bug.
     add b72b5b40f1 OSGi work: Fixed packageAction for AkkaOSGiAssemblyProject (publish-local working now) and reverted to default artifactID (removed superfluous suffix '_osgi').
     add 1d6cb8e2ae Merge branch 'master' into osgi
     add e24eb3897b Removed pom.xml, not needed anymore
     add 7dfe392264 OSGi work: Fixed plugin configuration => Added missing repo and module config for BND.
     add a464afe925 Merge remote branch 'origin/osgi' into osgi
     add 04ba5f14dc Merge branch 'master' into osgi
     add 7dc2f85906 Merge branch 'master' into osgi
     add 13ce451d35 Merge branch 'master' into osgi
     add 9f4045888d closes #31: Some fixes to the O-S-G-i settings in SBT project file; also deleted superfluous bnd4sbt.jar in project/build/lib directory.
     add aae9506eb8 Merge branch '31-hseeberger'
     add 650c6dec01 Merge branch 'master' of github.com:jboner/akka
     add 909bdfe58d Closes #333 Allow applications to wait for endpoints being activated
     add a63a2e3d90 Added example how to use JMS endpoints in standalone applications.
     add e7cedd0d83 HTTP Producer/Consumer concurrency test (ignored by default)
     add 22e6be9dee closes #341: Fixed O-S-G-i example.
     add efe769dacf Merge branch '341-hseeberger'
     add 2310bcb8a5 closes #342: Added parens to ActorRegistry.shutdownAll.
     add d9c8a78f17 Merge branch '342-hseeberger'
     add 2e453dd7c0 fix for idle client closing issues by redis server #338 and #340
     add 30f6df4294 Merge branch 'master' of github.com:jboner/akka
     add bc29b0ef2e Merge branch 'master' of github.com:jboner/akka
     add 7ddc553176 Now uses 'Duration' for all time properties in config
     add c0ae02ca07 WIP
     add c668615777 MongoDB based persistent Maps now use Mongo updates. Also upgraded mongo-java driver to 2.0
     add 08d0d2c38d Merge branch 'master' of git-proxy:jboner/akka
     add ec97e72da1 Test #307 - Proof schedule continues with retarted actor
     add 2c3431ac91 clean end state
     add f49dfa74b8 Merge branch 'master' of git@github.com:jboner/akka
     add 7288e832b3 proof restart strategy
     add e91dc5cd45 - better restart strategy test - make sure actor stops when restart strategy maxes out - nicer patternmathing on lifecycle making sure lifecycle.get is never called anymore (sometimes gave nullpointer exceptions) - also applying the defaults in a nicer way
     add 8a2716d640 cosmetic
     add 552ee564e9 Fixed broken tests for Active Objects + added logging to Scheduler + fixed problem with SchedulerSpec
     add 3f0fba4654 Merge branch 'ticket_345'
     add cc7da99bea decoupled the mailbox implementation from the actor.  The implementation is now controled by dispatcher associated with the actor.
     add f4d62224a9 adding a HawtDispatch based message dispatcher
     add 9d1b18b756 fixing HawtDispatchEventDrivenDispatcher so that it has at least one non-daemon thread while it's active
     add 2ed57141df hawtdispatch dispatcher can now optionally use dispatch sources to agregate cross actor invocations
     add 74043d3acd Simplify the hawt dispatcher class name added a hawt dispatch echo server exampe.
     add f540ee1d33 update to the released version of hawtdispatch
     add b49f43213a Merge branch 'master' of git://github.com/jboner/akka
     add ff52aa91d7 re-arranged tests into folders/packages
     add 714a1c13f8 Merge branch 'master' of git://github.com/jboner/akka
     add f62eb75798 move into the new test dispach directory.
     add 922259b171 Upload patched camel-jetty-2.4.0.1 that fixes concurrency bug (will be officially released with Camel 2.5.0)
     add 1bd2e6c664 match readme to scaladoc in sample
     add 684396b880 merged with upstream
     add add77029e0 Added TypedActor and TypedTransactor base classes. Renamed ActiveObject factory object to TypedActor. Improved network protocol for TypedActor. Remote TypedActors now identified by UUID.
     add e33e92c77e Converted all TypedActor tests to interface-impl, code and tests compile
     add 918f0b37d6 TypedActor refactoring completed, all test pass except for some in the Spring module (commented them away for now).
     add ed2d9d67ff Implemented swapping TypedActor instance on restart
     add d6b728d298 Initial draft of UntypedActor for Java API
     add 117eb3bf92 Merge branch 'wip-typed-actor-jboner' into master
     add 78f132443f minor reformatting
     add cff8a7839d upgraded sjson to 0.7
     add 1c7985f180 Merge branch 'master' of git@github.com:jboner/akka
     add b15d8b8725 converted tabs to spaces
     add 2903613098 removed trailing whitespace
     add 01c3be9af4 Fixed failing (and temporarily disabled) tests in akka-spring after refactoring from ActiveObject to TypedActor.
     add 8c82e2724d Added UntypedActor and UntypedActorRef (+ tests) to work with untyped MDB-style actors in Java.
     add 10ffeb6a30 Fixing Comparable problem
     add 1817a9dd32 Merge branch 'master' of github.com:jboner/akka
     add a4d246ea4f dos2unix
     add ea5ce25474 removed trailing whitespace
     add cfa7dc0625 Merge branch 'master' of github.com:jboner/akka
     add ac77ce525b Restructured test folder structure
     add ba68c1eb58 Removed imports not used
     add d4ce436308 Changed the Spring schema and the Camel endpoint names to the new typed-actor name
     add ae75e1416b Removed TypedActor annotations and the method callbacks in the config
     add e5c1a45c58 formatting
     add f3497142c8 Test cases for handling actor failures in Camel routes.
     add c89295379c closes #366: CamelService should be a singleton
     add 3e423acf83 Ref extends Multiverse BasicRef (closes #253)
     add 5809a01c19 Merge branch 'master' of github.com:jboner/akka
     add 2a1ec37682 Merge with master
     add f9750d8dc6 Closing ticket 352
     add 54fb468d8b Merge branch 'ticket352'
     add 80a325ef34 Closing ticket 355
     add 774424afe3 Closing ticket 367
     add 573c0bf1d5 Closing ticket 368
     add 5168bb5cae Uncommenting SSL support
     add c2a156d514 Race condition should be patched now
     add e58e9b9fa2 update run-akka script to use 2.8.0 final
     add 7f364dfef1 Fixed race condition in ActorRegistry
     add 88053cf39a Added unit test to test for race-condition in ActorRegistry
     add 6c6d3d246b Closing ticket 337
     add 7a8caacf28 no need for the dummy tests anymore
     add 7c33e7f1db Merge branch 'master' of git-proxy:jboner/akka
     add aebdc773eb Merge branch 'master' of git-proxy:jboner/akka
     add 17e97ead5a - made rpc handler reqular function instead of partial function - add queuename as optional parameter for rpc server (for i.e. loadbalancing purposes)
     add f6d86ed79c - move helper object actors in specs companion object to avoid clashes with the server spec (where the helpers have the same name)
     add 09d7cc75eb - forgot the api commit - disable tests again :S
     add afe820e2aa Merge branch 'master' into ticket337
     add db842dee4b Fixing ticket 372
     add bc7326e9d6 Closing ticket 370
     add d41f64df2f Formatting
     add 6f42eee608 Removed if*-methods and improved performance for arg-less logging
     add d99e566004 Updated docs
     add 6d41299c61 The unborkening
     add 3ad5f34ff7 Cleanup and Atmo+Lift version bump
     add d62fdcd4d6 Fixing a boot sequence issue with RemoteNode
     add cfd7033cf8 Merge branch 'master' into ticket372
     add 6c1d32d203 Closing ticket #372, added tests
     add 9beed3aa2c Reduce memory use per Actor
     add 1948918322 Did some work on improving the Java API (UntypedActor)
     add cb1f0a2f64 Merge branch 'master' of git@github.com:jboner/akka
     add a12b19c2dc Merge branch 'master' of github.com:jboner/akka
     add 4cbf8b5d6f Grouped JDMK modules
     add 01f313c25e Performance optimization?
     add 26dc43540c Reformatting
     add 9de0ffdd4d Converted tabs to spaces
     add ee5195f533 removed trailing whitespace
     add 864cc4c740 Fixed issue in AMQP by not supervising a consumer handler that is already supervised
     add d7f6b28545 Merge branch 'master' of git@github.com:jboner/akka
     add 910b61dd91 Merge branch 'master' of github.com:jboner/akka
     add 7be2daabdb Ported ForwardActorSpec to UntypedActor
     add 6efe4d06ae Ported ReceiveTimeoutSpec to UntypedActor
     add 89722c527e Switch to Logback!
     add c4f4ddfe6e added init script
     add b1d942b66c Merge branch 'master' of github.com:jboner/akka
     add 3861bea177 Changing akka-init-script.sh to use logback
     add 3d6500f580 Ported TransactorSpec to UntypedActor
     add 79df750b1d Minor perf improvement in Ref
     add 8744ee5cae Extra robustness for Logback
     add 292477cf10 Full Camel support for untyped and typed actors (both Java and Scala API). Closes #356, closes 357.
     add b0b294aa74 Refactored Future API to make it more Java friendly
     add 9dedfab0b3 Merge branch 'master' of git@github.com:jboner/akka
     add a6a02de9db Add actorOf with call-by-name for Java TypedActor
     add cfa68f54b3 Moving logback-test.xml to /config
     add b5b6574912 Allow core threads to time out in dispatchers
     add 1ec811b21c Add default DEBUG to test output
     add 79b3b6dc7d Added tests for remotely supervised TypedActor
     add 4dc1eaece4 Merge branch 'master' of git@github.com:jboner/akka
     add 66a71331c3 Merge branch 'master' of github.com:jboner/akka
     add a293e16f99 Adding first support for config dispatchers
     add 2428f93f0a Added tests are fixed some bugs
     add 82ec8b3120 Fixed #305. Invoking 'stop' on client-managed remote actors does not shut down remote instance (but only local)
     add 5ad93709e1 Merge branch 'master' of git@github.com:jboner/akka
     add 40a91f2a25 ported unit tests for spring config from java to scala, removed akka-spring-test-java
     add bef233212e added config for WorkStealingDispatcher and HawtDispatcher; Tickets 200 and 377
     add f0b5d383ce closing ticket 377, 376 and 200
     add be4be45a8d - moved all into package folder structure - added simple protobuf based rpc convenience
     add 533319d667 disable ampq tests
     add b1fe483c53 remove rpcclient trait...
     add 75c2c147ee added optional routingkey and queuename to parameters
     add 6a586d1198 undo local repo settings (for the 25953467296th time :S )
     add 4770846eb7 add durablility and auto-delete with defaults to rpc and with passive = true for client
     add 9815ef7d3a types seem to help the parameter declaration :S
     add a97077aab7 Merge branch 'master' of git-proxy:jboner/akka into rpc_amqp
     add 93e88305c5 manual rejection of delivery (for now by making it fail until new rabbitmq version has basicReject)
     add 6393a94195 added async call with partial function callback to rpcclient
     add 6b8e20d599 Merge branch 'master' of git-proxy:jboner/akka into rpc_amqp
     add 1ecbae920e added shutdownAll to be able to kill the whole actor tree, incl the amqp supervisor
     add 295664731e shutdown linked actors too when shutting down supervisor
     add 50e5e5e298 making it more easy to start string and protobuf base consumers, producers and rpc style
     add 072425edad disable tests again
     add 2b0e9a1430 Merge branch 'master' of git-proxy:jboner/akka into rpc_amqp
     add bbb17e6eb3 Merge branch 'rpc_amqp'
     add b6f05de432 Use static 'parseFrom' to create protobuf objects instead of creating a defaultInstance all the time.
     add 621e13324f Cosmetic
     add 2d2d177e42 Small changes to Ref
     add 0843807b55 Update for Ref changes
     add 95d0b52f35 added thread based dispatcher config for untyped actors
     add b269142f12 closing ticket198: support for thread based dispatcher in spring config
     add 5bdbfd7e49 fixed untyped actor parsing
     add a5090b1125 Merge branch 'master' of github.com:jboner/akka
     add cd529cd82f Added utility method and another test
     add b05781b658 Cleaned up code and verified tests
     add 5295c483dc Fix Atmosphere integration for the new dispatchers
     add 854d7a4512 Removing legacy dispatcher id
     add 29408013cd Merge branch 'master' of github.com:jboner/akka
     add 5bb7811533 Closes #392 Support untyped Java actors as endpoint producer
     add 177801d8fa Cosmetic changes to akka-sample-camel
     add 8e48ace976 Closes #393 Redesign CamelService singleton to be a CamelServiceManager
     add 335c0d373a Fixed unessecary remote actor registration of sender reference
     add bea8f16264 Some Java friendliness for STM
     add 612c308468 Merge branch 'master' of git@github.com:jboner/akka
     add c6dd7ddb8f minor edits
     add 01ea59cfa7 Added shutdown of un-supervised Temporary that have crashed
     add 1e9883d6be Initial conversion of UntypedActor
     add c293420003 Holy crap, it actually works!
     add b7e9bc4f8f Added support for pool factors and executor bounds
     add ce98ad53f9 Merge branch 'master' of github.com:jboner/akka
     add 4a4688acd2 Merge branch 'master' into java_actor
     add b0a31bb683 Added a lot of docs for the Java API
     add 871e0799f0 Migrated test to new API
     add 90ee6cb425 Fixing logback config file locate
     add e5d12453e5 Added defaults to scan and debug in logback configuration
     add 565446d2fd Merge branch 'master' of github.com:jboner/akka
     add 19ac69fda4 merged with upstream
     add e53d2200e3 Return Future from TypedActor message send
     add c49bf3a0eb Refactoring: TypedActor now extends Actor and is thereby a full citizen in the Akka actor-land
     add edccbb3f9f fixed properties for untyped actors
     add c0812bde23 Changed signature of ActorRegistry.find
     add 0bda754d46 Merge branch 'master' of github.com:jboner/akka
     add 6ec0ebb24e fixed properties for untyped actors
     add 325efd9989 merged with master
     add 9d79eb1920 Issue #388 Typeclass serialization of ActorRef/UntypedActor isn't Java-friendly : Added wrapper APIs for implicits. Also added test cases for serialization of UntypedActor
     add 8d2469bee2 Merge branch 'master' of github.com:jboner/akka
     add e96d57e31c Added a more Java-suitable, and less noisy become method
     add 164aa94fd7 removed codefellow plugin
     add 8c6afb5275 add akka-init-script.sh to allArtifacts in AkkaProject
     add a3fe99be11 Closes #398 Fix broken tests in akka-camel module
     add 311d35c272 Adding DiningHakkers as FSM example
     add 8f7204e159 Adding lifecycle messages and listenability to RemoteServer
     add 244a70f3bb Merge branch 'master' of github.com:jboner/akka
     add 06db9cc261 Merge branch 'master' of github.com:jboner/akka
     add 04af409889 Merge branch 'master' of git@github.com:jboner/akka
     add 8116bf85b8 Adding scheduling thats usable from TypedActor
     add 2cf35a27a3 Hard-off-switching SSL Remote Actors due to not production ready for 0.10
     add fb2d777620 Changing Listeners backing store to ConcurrentSkipListSet and changing signature of WithListeners(f) to (ActorRef) => Unit
     add 51b22b22e7 Introduced uniquely identifiable, loggable base exception: AkkaException and made use of it throught the project
     add 7e59006a9b Merge branch 'master' of git@github.com:jboner/akka
     add 24fc4dadd8 Merge branch 'master' of github.com:jboner/akka
     add 63d0af3498 Added more flexibility to ListenerManagement
     add 360b325fd4 Added lazy initalization of SSL engine to avoid interference
     add 6c4b866243 Exit is bad mkay
     add 00af83ad67 initial idea for FSM
     add 6a82839dfb refactor fsm
     add 5eb62f23a9 foreach -> flatMap
     add f7d5315d24 move StateTimeout into Fsm
     add 9687bf829e State refactor
     add 6485ba83db State refactor
     add 8b40590916 use ref for state- makes sense?
     add 8a48fef371 better matching reply value
     add fd35b7a88f Merge branch 'master' into fsm
     add 415bc08a89 Dining hakkers on fsm
     add 728f846d33 Merge branch 'fsm'
     add 346800d8f4 moved fsm spec to correct location
     add ada18059d9 blade -> chopstick
     add 44edaefb78 fixed remote server name
     add 8a92141b3f Merge branch 'master' of github.com:jboner/akka
     add 9c438bda7e Add transaction propagation level
     add 2699b293d4 Rename explicitRetries to blockingAllowed
     add 60d16d91e0 Test for RequiresNew propagation
     add fd69201728 Added option to use a blocking mailbox with custom capacity
     add d7ecb6c740 Added support for reconnection-time-window for RemoteClient, configurable through akka-reference.conf
     add f4e62e6799 Update to Multiverse 0.6 final
     add fee0d1ecde Merge branch 'master' of git@github.com:jboner/akka
     add 5237cb9d32 Changed the RemoteClientLifeCycleEvent to carry a reference to the RemoteClient + dito for RemoteClientException
     add fa954d6996 Added mailboxCapacity to Dispatchers API + documented config better
     add 863d861d19 dos2unix
     add c095faf42f removed trailing whitespace
     add 689e8e9851 Changed the RemoteClientLifeCycleEvent to carry a reference to the RemoteClient + dito for RemoteClientException
     add d255d8286e Added missing events to RemoteServer Listener API
     add 89e6ec1a8e Enhanced the RemoteServer/RemoteClient listener API
     add 133b5f76e2 Release 0.10
     add ea24fa2b58 Changed package name of FSM module to 'se.ss.a.a' plus name from 'Fsm' to 'FSM'
     add 56757e1937 Updated version to 1.0-SNAPSHOT
     add 0f66fa066d Fixed deadlock in RemoteClient shutdown after reconnection timeout
     add d825a5882f Fixing bugs in DataFlowVariable and adding tests
     add 91f719198b Added lazy initalization of SSL engine to avoid interference
     add 40d382e9e6 Added tests for DataFlow
     add 84ea41a118 Merge branch 'master' into dataflow
     add eec6e3809b One minute is shorter, and cleaned up blocking readers impl
     add 6f3a9c628a Merge branch 'master' into dataflow
     add 2db2df3519 Refactor, optimize, remove non-working code
     add fbc0b229dc Merge branch 'dataflow'
     add be5160beb7 Some more dataflow cleanup
     add b7b79484ba minor reformatting
     add c67b17a912 splitted up akka-core into three modules; akka-actors, akka-typed-actors, akka-core
     add 7586fcf26d Completed refactoring into lightweight modules akka-actor akka-typed-actor and akka-remote
     add fc7068282d renamed cassandra storage-conf.xml
     add ee47eaee5b removed trailing whitespace
     add 4ae02d89ca Document and remove dead code, restructure tests
     add e7ce753478 Update sbt plugin
     add 8bc83706b4 Optimization of DataFlow + bugfix
     add e4720d45b9 Reconnect now possible in RemoteClient
     add c7b91a4c42 Adding some comments for the future
     add f47a10eaab Small refactor
     add a03952f2ae Adding BoundedTransferQueue
     add ab5dc41781 Refining names
     add deb8a1fc85 Constraining input
     add be1aba8f61 RemoteServer now notifies listeners on connect for non-ssl communication
     add badf7d583d Added more comments and made code more readable for the BoundedTransferQueue
     add 74489696e3 Changing source jar naming from src to sources
     add 9d5b606ab4 fixed resart of actor with thread based dispatcher
     add 0134829d8a Merge branch 'master' of github.com:jboner/akka
     add 1d96584e35 Merge branch 'master' of github.com:jboner/akka
     add d9384b9b31 Conserving memory usage per dispatcher
     add 35cc621863 Adding a guard to dispatcher_= in ActorRef
     add a23159fece Make sure dispatcher isnt changed on actor restart
     add 76097ee10a remove logback.xml from akka-core jar and exclude logback-test.xml from distribution.
     add 4a339f835a Merge branch 'master' of git@github.com:jboner/akka
     add 92c86e8c01 Fixing master
     add 8e884df116 Updating Netty to 3.2.2.Final
     add ea60588c21 Changed JtaModule to use structural typing instead of Field reflection, plus added a guard
     add d913f6d2be Added all config options for STM to akka.conf
     add 15b4d51566 Ripping out Grizzly and replacing it with Jetty
     add 657f62361c Changed ThreadBasedDispatcher from LinkedBlockingQueue to TransferQueue
     add ea19d1932e Switched to mailbox instead of local queue for ThreadBasedDispatcher
     add 13e4ad49b2 Added boilerplate to improve BoundedTransferQueue performance
     add 5e649e926c Merge branch 'master' of github.com:jboner/akka into transfer_queue
     add ec4735505e Merge branch 'master' into transfer_queue
     add 09ab5a5554 Moving Queues into akka-actor
     add a7d7923af8 Merge branch 'master' of github.com:jboner/akka
     add 4df0b66fbd Increased the default timeout for ThreadBasedDispatcher to 10 seconds
     add 69822ae07a Merge branch 'oldmaster'
     add cd0d5d06dc Fix ticket #415 + add Jetty dep
     add a364ce1fe1 Add possibility to set default cometSupport in akka.conf
     add 6bec082900 Upgrading Multiverse to 0.6.1
     add f6b6bd357c added alias for log category warn
     add 021dd2d732 Merge branch 'log-categories'
     add 9368ddc25d Added support hook for persistent mailboxes + cleanup and optimizations
     add 817dd124a8 Optimization + less code
     add 6c65023afd Merge branch 'master' of git@github.com:jboner/akka
     add 8e1c3ace5c Moved ActorSerialization to 'serialization' package
     add 68a6319bbe Fixing mailboxSize for ThreadBasedDispatcher
     add f2d8651aaa Fixing ticket #420
     add 5199063d00 added config element for mailbox capacity, ticket 408
     add 42201a89a3 Merge branch 'master' of github.com:jboner/akka
     add 2286e96470 Added support for UntypedLoadBalancer and UntypedDispatcher
     add 930a3afa7d Fixing Dispatcher config bug #422
     add 1a6079d314 Removing Lift sample project and deps (saving ~5MB of dist size
     add 526a35703c Removed LIFT_VERSION
     add 485aebbeac redisclient support for Redis 2.0. Not fully backward compatible, since Redis 2.0 has some differences with 1.x
     add 1fed6a28be Removing unused field
     add 6a1cb745c1 Closing #401 with a nice, brand new, multimap
     add 28f1949cfb fix: server initiated remote actors not found
     add 58dc1f4180 Merge branch 'master' of github.com:jboner/akka
     add 641e63a1a1 Closing ticket #261
     add 403dc2bf1c minor edits
     add 165b22e24a Merge branch 'master' of git@github.com:jboner/akka
     add 0a7c2c7db9 minor fix
     add e66bb02311 Merge branch 'master' of github.com:jboner/akka
     add 9fe5827c16 Added setAccessible(true) to circumvent security exceptions
     add 9ffd618124 Added Function and Procedure (Java API) + added them to Agent, closing #262
     add db5a8c1b6a Added javadocs for Function and Procedure
     add 4841996520 Adding support for BoundedTransferQueue to EBEDD
     add fd480e9d76 Refactoring RemoteServer
     add 9a2163de7f improved error reporting
     add fb9d2737eb Merge branch 'master' of git@github.com:jboner/akka
     add 747e07e97d Merge remote branch 'origin/master'
     add 69ed8aeaf8 Removing boilerplate in reflective access
     add c2b85ee6e4 Removing erronous use of uuid and replaced with id
     add 928fa63411 Adding support for safe mailboxes
     add aab16eff06 Optimization of Index
     add fe461fdd45 Merge branch 'master' into safe_mailboxes
     add 45bf7c72cd Added more comments for the mailboxfactory
     add 7e0442d9da Fixing #425 by retrieving the MODULE$
     add ba7801c5dc minor edits to scala test specs descriptors, fix up comments
     add 9c1cbfffaf Merge branch 'master' of github.com:jboner/akka
     add f1a1755772 Removing Reactor based dispatchers and closing #428
     add 1c57b02f47 Merge with master
     add b57e048fca Added comments and removed inverted logic
     add af737972e2 Merge branch 'master' into safe_mailboxes
     add c9ad9b5d49 ExecutorBasedEventDrivenDispatcher now works and unit tests are added
     add 37130ad343 Added convenience method for push timeout on EBEDD
     add 5df8dac82e Moving the Atmosphere AkkaBroadcaster dispatcher to be shared
     add bae879d014 Added findValue to Index
     add 5f67da05a4 Removed logback config files from akka-actor and akka-remote and use only those in $AKKA_HOME/config (see also ticket #410).
     add e255f5f0b2 Setting -1 as default mailbox capacity
     add 2810aa54c7 Remove initTransactionalState, renamed init and shutdown
     add aae2efc435 Added meta data to network protocol
     add 44c0d5b075 Refactor mongodb module to confirm to Redis and Cassandra. Issue #430
     add 8d31ab7983 changes for ticket #343. Test harness runs for both Redis and Mongo
     add 354e535f01 redis keys are no longer base64-ed. Though values are
     add 185c38c1ea all mongo update operations now use safely {} to pin connection at the driver level
     add 43b86b99b1 refactoring for more type safety
     add 0d2ed3bf4e Merge branch 'branch-343'
     add 5fdaad467f Optimization started of EBEDD
     add 158ea29bfd Massive refactoring of EBEDD and WorkStealer and basically everything...
     add cc3678617a Merge branch 'master' of github.com:jboner/akka
     add 94ad3f9ff2 Added more safeguards to the WorkStealers tests
     add c3d66ed3d7 1 entry per mailbox at most
     add 4f473d3071 Safekeeping
     add 49f6b382d6 Improving latency in EBEDD
     add 48c1e1349a Better latency
     add 4ab6d33925 Adding final declarations
     add 2f89dd2705 Resolved conflict
     add 985882f6c3 Merge remote branch 'origin/ticket_250' into ticket_250
     add acbcd9ef54 Take advantage of short-circuit to avoid lazy init if possible
     add 03a54e1285 Merge branch 'master' into ticket_250
     add 839c81d06b Switching dispatching strategy to 1 runnable per mailbox and removing use of TransferQueue
     add 6ae312fcd6 Switching dispatching strategy to 1 runnable per mailbox and removing use of TransferQueue
     add cd9c4de040 Merge branch 'ticket_250' of github.com:jboner/akka into ticket_250
     add f59bf050df Merge introduced old code
     add 698fbf95b2 Merge branch 'master' of git@github.com:jboner/akka
     add e0b81ae4c0 Fixing id/uuid misfortune
     add 977f4e6cfd Removing boilerplate in ReflectiveAccess
     add 0e9bac27ca started working on ticket 194
     add ba1ab2b81b implemented server managed typed actor
     add fa0db0da43 Merge with upstream
     add a224d26aa6 closing ticket 378
     add 8bc26634f6 closing ticket #426
     add 3d2af5f925 merged with master
     add 107771961b merged with master
     add 182885bd71 merged with master
     add efd3287a0d Merge branch 'ticket194'
     add 94a3841433 The unborkening of master: The return of the Poms
     add 395b0296be The unborkening of master: The return of the Poms
     add 5218fcb8aa Merge branch 'master' of github.com:jboner/akka
     add 4386c3c1ee disabled tests for redis and mongo to be run automatically since they need running servers
     add 86a034842d Merge branch 'master' into ticket_419
     add 72737d5abe fixed bug in PersistentSortedSet implemnetation of redis
     add e976457b11 Merge branch 'master' of github.com:jboner/akka
     add 496a8b691b Added support for throughput deadlines
     add 42d9d6a5ab Updated akka-reference.conf with deadline
     add 6fb46d40c7 Closing #264, addign JavaAPI to DataFlowVariable
     add 3d897d3022 Make ExecutorBasedEventDrivenDispatcherActorSpec deterministic
     add fec83b8058 Closing #427 and #424
     add 0952281e11 Resolve casbah time dependency from casbah snapshots repo
     add 0b35666689 fix for issue #436, new version of sjson jar
     add 7fb3e51bd2 closing ticket 434; added id to ActorInfoProtocol
     add a8f6ae8144 Merge branch 'ticket434'
     add 97c4dd2138 Merge branch 'master' of github.com:jboner/akka
     add a37ef6c1e0 Fixing #437 by adding "Remote" Future
     add d8b827c64e Extended akka-sample-camel to include server-managed remote typed consumer actors. Minor refactorings.
     add 264bf4ba0b Merge branch 'master' of https://github.com/jboner/akka
     add 95520e2796 Merge branch 'master' of github.com:jboner/akka
     add 00356a1263 Adding support for optional maxrestarts and withinTime, closing ticket #346
     add bc2f7a9e01 Ticket #343 implementation done except for pop of PersistentVector
     add f2255307c8 fixed ticket #435. Also made serialization of mailbox optional - default true
     add e48011cb9d Switching from OP_READ to OP_WRITE
     add e90d5b1b69 Readded a bugfixed DataFlowStream
     add 9ea09c3e36 Refactored mailbox configuration
     add 8172252a24 Added a new project akka-persistence-hbase
     add 848e0cbbfe Added a new project akka-persistence-hbase
     add 0721937033 Added a simple test showing how to use Hbase testing utilities
     add a14697e6ca Added a simple test showing how to use Hbase testing utilities
     add 9c477ed7cc Added a simple test showing how to use Hbase testing utilities
     add 7475b85fc5 Merge remote branch 'upstream/master'
     add fb2ba7ec0c working on the hbase integration
     add e58d603d88 Start to work on the HbaseStorageBackend
     add 881f7aecbe Start to work on the HbaseStorageBackend
     add cc66952f52 Merge remote branch 'upstream/master'
     add 2eeb301aa7 Merge remote branch 'upstream/master'
     add 75a03cf69b Corrected a problem merging with the upstream
     add d750aa3cf8 Merge remote branch 'upstream/master'
     add 9ab3b237f1 Implemented the Ref and the Vector backend apis
     add e11ad77319 Merge remote branch 'upstream/master'
     add 71a6360096 Starting to work on the hbase storage backend for maps
     add 176bfd2a40 Starting to work on the hbase storage backend for maps
     add 54666cbc18 Merge remote branch 'upstream/master'
     add 0aee908228 Now all the tests used to pass with Mongo and Cassandra are passing
     add 45add707a9 Added the ticket 343 test too
     add 4a37900e1b Merge remote branch 'upstream/master'
     add 2145b094bd Merge remote branch 'upstream/master'
     add ca3538df8e Implemented the start and finish semantic in the getMapStorageRangeFor method
     add 7897cadfa6 Fixing varargs issue with Logger.warn
     add 5f08f124a3 Adding the old tests for the DataFlowStream
     add 2aea4eb991 Merge remote branch 'upstream/master'
     add aac57849a7 Implemented the start and finish semantic in the getMapStorageRangeFor method
     add 1d48b9104b Reverting some of the dataflow tests
     add 60dd1b9eea added possibility to register and find remote actors by uuid
     add df441899fd Merge branch 'find-actor-by-uuid'
     add 7b8d2a6628 fixed merge
     add 16a7a3ecb0 Merge branch 'master' of github.com:jboner/akka
     add fc9c0728fb Merge remote branch 'upstream/master'
     add 11e53bf3c9 Corrected a bug where I wasn't reading the zookeeper quorum configuration correctly
     add 5379913dd5 Corrected a bug where I wasn't reading the zookeeper quorum configuration correctly
     add b1462ade30 Threw away old ThreadBasedDispatcher and replaced it with an EBEDD with 1 in core pool and 1 in max pool
     add d2abefc982 Folding 3 booleans into 1 reference, preparing for @volatile decimation
     add bf1fe43c72 Merge remote branch 'upstream/master'
     add 362c930623 Removing dead code
     add 025d76dc5e closing #364, serializiation for typed actor proxy ref
     add 75d148cc67 merged branch ticket364
     add 85d52cbdc5 Merge remote branch 'upstream/master'
     add 356d3ebe1d Some refactoring and management of edge cases in the  getVectorStorageRangeFor method
     add 52b8edbe6b The getVectorStorageRangeFor of HbaseStorageBackend shouldn't make any defensive programming against out of bound indexes. Now all the tests are passing again. The HbaseTicket343Spec.scala tests were expecting exceptions with out of bound indexes
     add 044f06d503 Merge branch 'master' of git@github.com:jboner/akka
     add 62d1510909 closing ticket423, implemented custom placeholder configurer
     add 66089611b0 Merge branch 'ticket423'
     add d4be1206a1 fixed missing aop.xml in akka-typed-actor jar
     add ddee61705c fixed merge error in conf
     add c1a0505dc2 fixed TypedActorBeanDefinitionParserTest
     add 0b665b856d Corrected a bug, now the hbase quorum is read correctly from the configuration
     add 444cbb1361 Merge branch 'master' of git@github.com:jboner/akka
     add 4ea4158cde Changed file-based mailbox creation
     add 1fdaf222a2 Adding poms
     add fd2be7c6bb Merge branch 'master' into new_master
     add 475a29c151 Initial UUID migration
     add f9203d99f4 Merge with master + update RemoteProtocol.proto
     add 8464fd5251 Aaaaalmost there...
     add 5a98ba6ea5 Its a wrap!
     add a6cc67a1df Its a wrap!
     add 7d7fdd79a7 Adding better guard in id vs uuid parsing of ActorComponent
     add a4b3ead976 Merge with master
     add 6afad7a097 Preparing to add UUIDs to RemoteServer as well
     add aae0a1c009 Merge branch 'new_uuid' into new_master
     add 4efef68acd Ported HBase to use new Uuids
     add 38978ab71d Now the hbase persistent storage tests dont'run by default
     add 96ded85d21 renamed the files and the names of the habse tests, the names now ends with Test
     add 476e810833 Bumping Jersey to 1.3
     add 1c61c4097b Merge branch 'master' into new_master
     add a6dd0986e7 Removing log4j and making Jetty intransitive
     add 38365da887 Merge branch 'master' into new_master
     add 1d9d8495dd Modified the hbase storage backend dependencies to exclude sl4j
     add f9c8af68ef renamed the files and the names of the habse tests, the names now ends with Test
     add c0e3dc62c2 renamed the files and the names of the habse tests, the names now ends with Test
     add b3b2ddacb9 Modified the hbase storage backend dependencies to exclude sl4j
     add 7a132a97b7 Merge branch 'master' into new_master
     add b5670111d0 fixed some tests
     add 491722f569 fixed some tests
     add bd0a6f5374 Merge branch 'fix-remote-test'
     add e961ff6303 Merge with master
     add 79dc3483d9 Removing the running of HBase tests
     add cb3fb25231 Removing registeredInRemoteNodeDuringSerialization
     add 34da28ff03 initial structures
     add c86497a770 Initial PersistentMap backend
     add 5ad5a4df07 finished ref map vector and some initial test scaffolding
     add f8f4b26d94 switched voldemort to log4j-over-slf4j
     add e8c88b5aa3 Initial tests working with bdb backed voldemort,
     add 0fd957ae32 more tests, working on map api
     add cb0bc2d639 tests of PersistentRef,Map,Vector StorageBackend working
     add beee516b3d sorted set hand serialization and working actor test
     add ad213eac52 fixing the formatting damage I did
     add 063dc6964c provide better voldemort configuration support, and defaults definition in akka-reference.conf, and made the backend more easily testable
     add a5e67d05f2 provide better voldemort configuration support, and defaults definition in akka-reference.conf, and made the backend more easily testable
     add fed341d5bc merge master of jboner/akka
     add 8b719b4105 adding sjson as a test dependency to voldemort persistence
     add 517888ce2b Adding a direct test of PersistentRef, since after merging master over, something is blowing up there with the Actor tests
     add bc2ee5793d making the persistent data sturctures non lazy in the ActorTest made things work...hmm seems strange though
     add 9a4f2a79a4 Adding Voldemort persistence plugin
     add ccee06a4c5 Temporarily removing voldemort module pending license resolution
     add f0ff68a39e Removing BDB as a test-runtime dependency
     add 60db615027 Merging with ticktock
     add 68ac180671 Re-adding voldemort
     add b2a9ab8fc7 Merging with ticktock
     add dad9c8de03 Merge branch 'master' of github.com:jboner/akka
     add d7a2e166da Now the hbase tests don't spit out too much logs, made the running of the hbase tests optional
     add 70ac95048b Integrated sjson type class based serialization into Akka - some backward incompatible changes there
     add 131ea4f23b removed unnecessary imports
     add 2faf30fc8e Merge branch 'serialization-dg-wip'
     add 11b5732b0c Merge branch 'master' of github.com:jboner/akka
     add 1d1ce9010c Added support for having integration tests and stresstest optionally enabled
     add 4e62147e33 Corrected the optional run of the hbase tests
     add 2c522673c1 Merge with master
     add e92b51d7df Aligned the hbase test to the new mechanism for optionally running integration tests
     add 76283b43b0 Aligned the hbase test to the new mechanism for optionally running integration tests
     add c0dd6da228 Aligned the hbase test to the new mechanism for optionally running integration tests
     add f5a37670dd Aligned the hbase test to the new mechanism for optionally running integration tests
     add cc80abf79b Renamed two akka-camel tests from *Spec to *Test
     add 54ec9e3e64 Organized imports
     add 65ad0e2b5a Only execute tests matching *Test by default in akka-camel and akka-sample-camel. Rename stress tests in akka-sample-camel to *TestStress.
     add 72e8b95a71 Only execute tests matching *Test by default in akka-camel and akka-sample-camel. Rename stress tests in akka-sample-camel to *TestStress.
     add 934a9db76b reducing boilerplate imports with package objects
     add 0f7e33704d Merge branch 'master' of github.com:jboner/akka
     add f6868e19cf API-docs improvements.
     add 60bd020150 Refactoring Vector to only use 1 voldemort store, and setting up for implementing Queue
     add 97ff092e00 More Queue impl
     add 6bd10378d5 Merge remote branch 'ticktock/master'
     add 909db3b892 Merge branch 'master' of github.com:jboner/akka
     add fe42fdf782 Merge branch 'master' of git@github.com:jboner/akka
     add 1a5466e075 Merge branch 'master' of git@github.com:jboner/akka
     add 96c9fecf0d Refactor to utilize only one voldemort store per datastructure type
     add 3559f2fecd Merge branch 'master' of git@github.com:jboner/akka
     add 05adfd4b2d Small change in the config file
     add 91781c7414 Merge branch 'master' of git@github.com:jboner/akka
     add 3fe641f2e4 Support for more durable mailboxes
     add 882ff9060b closing ticket322
     add e02744425d Merge branch 'ticket322'
     add f22ce96b18 Merge branch 'master' of git@github.com:jboner/akka
     add b9146e61f9 more queue implementation
     add eccfc868c9 Made dequeue operation retriable in case of errors, switched from Seq to Stream for queue removal
     add b12d097320 Merge branch 'master' of github.com:jboner/akka
     add ce4ef893db Merge branch 'master' of https://github.com/jboner/akka
     add 9856f16900 Further Queue Impl
     add ff04da0b24 Finished off Queue API
     add fc77a138e7 Fixing ticket 413
     add 9332fb2ba1 Merge branch 'master' of github.com:jboner/akka
     add 0cc2e26a91 Fixing compiler issue that caused problems when compiling with JDT
     add ebf3dd0b52 Replacing use of == null and != null for Scala
     add e08ec0ea4c Removing classloader field (volatile) from LocalActorRef, wasn´t used
     add 660b14e975 Removing isDeserialize volatile field since it doesn´t seem to have any use
     add c8480412b7 Removing runActorInitialization volatile field, replace with isRunning check
     add bd95d20edb Merge branch 'master' of git@github.com:jboner/akka
     add 5e0dfea15c Refactored ExecutableMailbox to make it accessible for other implementations
     add 2be8b2bab5 refactoring to remove compiler warnings reported by Viktor
     add 2b907a2055 Merge branch 'master' of git@github.com:jboner/akka
     add c245d33009 new version of redisclient containing a redis based persistent deque
     add 21c2f85c36 Changing impl of ReflectiveAccess to log to debug
     add 6f11ce032d Updating Atmosphere to 0.6.2 and switching to using SimpleBroadcaster
     add d87436e2ce Changing order of priority for akka.config and adding option to specify a mode
     add 1bbdfe9061 closing ticket440, implemented typed actor with constructor args
     add 84955348e2 added Java API
     add 844bc921b5 Merge branch 'ticket440'
     add 0dae3b1cbd CamelService can now be turned off by configuration. Closes #447
     add 0a7ba9de7e minor edit
     add 2e9d87364a closing ticket441, implemented typed actor methods for ActorRegistry
     add 34e92b7cb0 merged master
     add 719a054968 fixed test
     add 5f67d4b829 Merge branch 'master' of git@github.com:jboner/akka
     add 4817af9daf closing ticket 444, moved RemoteActorSet to ActorRegistry
     add 2bc500cfbd merged ticket444
     add f47f3191da Merge branch 'master' of git@github.com:jboner/akka
     add 03f13bd3e6 Merge branch 'master' of github.com:jboner/akka
     add b5ba69a313 Minor code cleanup of config file load
     add 51e3e6768b Added hasListener
     add 166f9a0af3 Merge branch 'master' of git@github.com:jboner/akka
     add 099820a258 Merge branch 'master' of github.com:jboner/akka
     add 3efb427ca1 Fixing ticket #450, lifeCycle = Permanent => boilerplate reduction
     add 6fd880bcca Moving EmbeddedAppServer to akka-http and closing #451
     add 592fe44784 Creating a Main object for Akka-http
     add d9c040a88e Changed ReflectiveAccess to work with enterprise module
     add 05720fb0cc Upgraded to AspectWerkz 2.2.2 with new fix for Scala load-time weaving
     add 641657fa92 Ensure that at most 1 CometSupport is created per servlet. and remove boiler
     add 11532a4227 Fixing ReceiveTimeout as per #446, now need to do: self.receiveTimeout = None to shut it off
     add 6988b10df0 Cleaned up code and added more comments
     add 39c732c785 Initial PersistentRef spec
     add 6d0ce27983 Initial Sketch of Persistence Compatibility Tests
     add 6157a903cc Persistence Compatibility Test Harness and Voldemort Implementation
     add e88dec5639 Initial Spec for MapStorageBackend
     add 57a856a96a Initial QueueStorageBackend Spec
     add 31a2f15810 Merge branch 'master' of github.com:jboner/akka into ticket-443
     add 2809157b51 Initial QueueStorageBackend Spec
     add fd7b6d3028 Merge branch 'master' of github.com:jboner/akka into ticket-443
     add 3a0e1810a0 Moved implicit Ordering(ArraySeq[Byte]) to a new PersistentMapBinary companion object  and created an implicit Ordering(Array[Byte]) that can be used on the backends too
     add 3d6c1f2e2d Map Spec
     add 7175e464fe More VectorStorageBackend tests plus an abstract Ticket343Test with a working VoldemortImpl
     add 820f8abf4e two more stub tests in Vector Spec
     add ef14ead4b3 Added tests of proper null handling for Ref,Vector,Map,Queue and voldemort impl/tweak
     add 09c2fb87a1 Merge branch 'master' of github.com:jboner/akka into ticket-443
     add b6c8e68a94 Merge branch 'master' of github.com:jboner/akka into ticket-443
     add 26ab1c6f4c porting a ticket 450 change over
     add 92c1f165c4 Merge branch 'master' of github.com:jboner/akka
     add 30712c6ba4 Removing more boilerplate from AkkaServlet
     add 441387bd21 Added some more methods to Index, as well as added return-types for put and remove as well as restructured some of the code
     add de7582434b Removed pointless check for N/A as Actor ID
     add 1000db8708 Merge branch 'master' of git@github.com:jboner/akka
     add ac85e40398 Upgraded to Scala 1.2 final.
     add 5f9700cf64 Made 'hotswap' a Stack instead of Option + addded 'RevertHotSwap' and 'unbecome' + added tests for pushing and popping the hotswap stack
     add 7e1b46b32f Added serialization of 'hotswap' stack + tests
     add 41867a74b4 CamelServiceManager.service returns Option[CamelService] (Scala API) CamelServiceManager.getService() returns Option[CamelService] (Java API) Re #457
     add 972a1b0cc4 Java API for CamelServiceManager and CamelContextManager (usage of JavaAPI.Option)
     add 5667203951 Java API for CamelServiceManager and CamelContextManager (refactorings)
     add af1983f99d Minor reformattings
     add 7f63ee8198 Moved Java API support to japi package.
     add 5077071de5 Tests for Java API support
     add d14b3dfc07 Fixing UUID remote request bug
     add df853caf8c fix:ensure that typed actor module is enabled in typed actor methods
     add c41cc600d3 Merge branch 'master' of github.com:jboner/akka
     add 06135f660e Fixing bug where ReceiveTimeout wasn´t turned off on actorref.stop
     add 51612c9d1e Merge remote branch 'remotes/origin/master' into java-api
     add 4904c80e70 -1 volatile field in ActorRef, trapExit is migrated into faultHandler
     add 848a69d1c6 Changed != SHUTDOWN to == RUNNING
     add e809d98752 register client managed remote actors by uuid
     add d165f14720 Merge branch 'master' of github.com:jboner/akka
     add b892c124bd Removing linkedActorsAsList, switching _linkedActors to be a volatile lazy val instead of Option with lazy semantics
     add a73e9933c4 Removing isInInitialization, reading that from actorRefInCreation, -1 volatile field per actorref
     add c3cecd3b65 Serialization of RemoteActorRef unborked
     add b403329726 Switching to a more accurate approach that involves no locking and no thread locals
     add adfbe9348d Add more specs for restart strategy params.
     add cf2e003661 Rework restart strategy restart decision.
     add 84785b33eb - Adding java api to AMQP module - Reorg of params, especially declaration attributes and exhange name/params
     add 0b0041dbf5 Updated test to changes in api
     add 5a284d7d33 Make tests pass again...
     add 2b4a3a2ad1 Disable test before push
     add d2a0cf8d1a back to original project settings :S
     add 0c99faeace Merge branch 'master' into amqp
     add 10f3f4c9c2 renamed tests to support integration test selection via sbt
     add 31933c88d5 wait a bit longer than the deadline... so test always works...
     add 96895a40fa add test filter to the amqp project
     add b04683680b initial take on java examples
     add 9cce10d7d0 - changed exchange types to case classes for java compatibility - made java api for string and protobuf convenience producers/consumers - implemented string and protobuf java api examples
     add 3d12b50529 - made channel and connection callback java compatible
     add 69f26a1f0e - Finshed up java api for RPC - Made case objects 'java compatible' via getInstance function - Added RPC examples in java examplesession
     add 53bdcd4951 Merge branch 'master' into amqp
     add 91dbb596b6 after merge cleanup
     add 6b01da4f63 Merge branch 'master' of http://github.com/jboner/akka
     add da3c23c97e Merge branch 'master' of http://github.com/andreypopp/akka into andreypopp-master
     add d7b8c0fffb Removed all allocations from the canRestart-method
     add 33593e8f04 Merge branch 'master' of git@github.com:jboner/akka
     add fa0db6cbcd Folding 3 volatiles into 1, all transactor-based stuff
     add bd290136a5 Java API for Message and Failure classes
     add 327025090c Tests for Message Java API
     add d01fb42c3c Merge branch '457-krasserm'
     add 2d456c19a4 Refactorings
     add ab91ec5e02 Dynamic message routing to actors. Closes #465
     add bca3ecc645 Removed errornous method in Future
     add 7bea3050e4 Merge branch 'master' of git@github.com:jboner/akka
     add cefe20e6ef added java API for PersistentMap, PersistentVector
     add 541fe7b393 Switched to JavaConversion wrappers
     add 0738f51581 Merge branch 'ticket257'
     add 685c6df702 Fixed akka-jta bug and added tests
     add 66fcd626de Fixing performance regression
     add 25ebfbadd8 Switching to Switch for EBEDWSD active status
     add 3a9994bbe0 Switching to Switch and restructuring some EBEDD code
     add 1598f6cc75 Merge branch 'master' of github.com:jboner/akka
     add 654e1541a4 Removing anonymous actor methods as per discussion on ML
     add 93d23854b6 Adding implicit dispatcher to spawn
     add 7eb75cda88 Fixing #467
     add ae3768c266 Initial attempt at suspend/resume
     add 6b9a895dca Rewrote restart code, resetting restarts outside tiem window etc
     add b42dfbc777 Tuned test to work, also fixed a bug in the restart logic
     add fdbfbe35d9 Switching to volatile int instead of AtomicInteger until ticket 384 is done
     add f1e70e9b76 Merge branch 'master' of github.com:jboner/akka into ticket462
     add 236ff9d125 Merge branch 'ticket462'
     add 9c3da5a083 Add couch db plugable persistence module scheme.
     add ef2d7cce72 Merge branch 'master' of http://github.com/jboner/akka
     add 4eb17b1090 Add couchdb support
     add b1df66092a my first commit
     add a158e4944b Merge branch 'couchdb' of http://github.com/Kahlen/akka into couchdb
     add 71e7de46ec Merge branch 'master' of http://github.com/jboner/akka into couchdb
     add 085cb0a753 Merge my stashed code for removeMapStorageFor
     add 9819222091 Add tags to gitignore.
     add f3b42cb015 Add actor spec (but didn't pass)
     add 18b2e29af3 clean up db for actor test.
     add abb7edf5aa Copied the actor spec from mongo and voldemort.
     add 93a968206c Merge branch 'couchdb' of http://github.com/yllan/akka into couchdb
     add e20ce5d96f merge with yllan's commit
     add ac1f1dd3aa completed!!
     add 7ce3e86c56 Merge branch 'master' of http://github.com/Kahlen/akka into Kahlen-master
     add 2dc7c30695 Merging in CouchDB support
     add 99ec2b985e Improvements to actor-component API docs
     add a7594914a0 Merge branch 'master' of github.com:jboner/akka
     add c0aadf4064 Merge branch 'master' into Kahlen-master
     add 2d2df8bd16 Removed duplicate code
     add 536f634089 Closing ticket #469
     add 1c96a117a8 Added Java API for Supervise
     add bb1338ac61 Made Format serializers serializable
     add e7b483b75b Initial Scaffold of Riak Module
     add a3a9dcddbb First pass at Riak Backend
     add 20007f7355 Initial Port of the Voldemort Backend to Riak
     add 950ed9afbe fix an inconsistency
     add 732edcf924 added fork of riak-java-pb-client to embedded repo, udpated backend to use new code therein, and all tests pass
     add 645e7ec926 Merge with master
     add 54800f6902 merging master
     add 34e07451fb final tweaks before pushing to master
     add 942ed3d186 adding default riak config to akka-reference.conf
     add 98e48249df Closing #456
     add dd6430efc3 Merge branch 'master' of https://github.com/jboner/akka
     add 49774393c3 Removing local caching of actor self fields
     add e9c946dda4 Refactored declarative supervision, removed ScalaConfig and JavaConfig, moved things around
     add 7b1d23428b Moved Faulthandling into Supvervision
     add 32592b46a7 Refining Supervision API and remove AllForOne, OneForOne and replace with AllForOneStrategy, OneForOneStrategy etc
     add df79b08d7e Added Java API constructor to supervision configuration
     add 2aec12ee05 fix for issue #480 Regression multibulk replies redis client with a new version of redisclient
     add 3ffba776ae fix for the fix for #480 : new version of redisclient
     add c225177549 remove usage of 'actor' function
     add 9ff4ca7b2d Reducing object creation per ActorRef + removed unsafe concurrent publication
     add 78fd4151ea Merge branch 'master' of git-proxy:jboner/akka
     add 3746196085 Merge branch 'master' of git@github.com:jboner/akka
     add 35b64b04ed Changes publication from sourcess to sources
     add 630ccce338 Improving SupervisorConfig for Java
     add e15f926cba refactoring complete, vold tests still acting up
     add 68d832e97b riak working, all vold tests work individually, just not in sequence
     add c00aef3591 Voldemort Tests now working as well as Riak
     add 7b56928bca Final tweaks to common KVStorageBackend factored out of Riak and Voldemort backends
     add d87a715066 Fixed bug in startLink and friends + Added cryptographically secure cookie generator
     add 082daa4273 Closes #479. Do not register listeners when CamelService is turned off by configuration
     add 6f76dc0801 Merge branch '479-krasserm'
     add ceeaffd091 Fixing #492
     add 253f77cc56 Closing ticket #460
     add fde1baa9a6 Closing ticket #471
     add 8ce57c0bc0 added more tests and fixed corner case to TypedActor Option return value
     add 5354f77635 Updating Netty to 3.2.3, closing ticket #495
     add 3ecb38b5b7 WIP
     add 4478474681 Merge branch 'master' of github.com:jboner/akka into wip-rework_dispatcher_config
     add c241703a01 Tests green, config basically in place, need to work on start/stop semantics and countdowns
     add 149d346e5f Removing unused code and the isShutdown method
     add 53e67d6b3e Fixing race-conditions, now works albeit inefficiently when adding/removing actors rapidly
     add 990b933d8f Moved active flag into MessageDispatcher and let it handle the callbacks, also fixed race in DataFlowSpec
     add b745f9839d Renamed stopAllLinkedActors to stopAllAttachedActors
     add c90580a026 Naïve implementation of timeout completed
     add a630caecf3 Rewrote timed shutdown facility, causes less than 5% overhead now
     add b075b80db9 Removed boilerplate, added final optmization
     add 70168ec2e6 Merge branch 'master' into wip-rework_dispatcher_config
     add 993db5ffcc Merge branch 'master' of github.com:jboner/akka into wip-rework_dispatcher_config
     add f948b63728 Adding test harness for ActorModel (Dispatcher), work-in-progress
     add 58a7eb71e7 Added test for dispatcher parallelism
     add 5e984d22c3 Added tests for suspend/resume
     add 2c4304fdc9 Added the ActorModel specification to HawtDispatcher and EBEDWSD
     add 7850f0bb68 Adding a flooding test to reproduce error reported by user
     add a3f78b05f9 Merge branch 'master' of github.com:jboner/akka into wip-rework_dispatcher_config
     add c081a4ca43 Merge branch 'wip-rework_dispatcher_config'
     add bd364a204a Handling Interrupts for ThreadBasedDispatcher, EBEDD and EBEDWSD
     add a35dccd3a8 Making ThreadBasedDispatcher Unbounded if no capacity specced and fix a possible mem leak in it
     add 5c9fab80d3 Fixing a cranky compiler whine on a match statement
     add 7931169c8b Merge branch 'master' of git@github.com:jboner/akka
     add e300b76fbe Added Erlang-style secure cookie authentication for remote client/server
     add 4a43c933a1 Switching to non-SSL repo for jBoss
     add df710a7906 Completed Erlang-style cookie handshake between RemoteClient and RemoteServer
     add 2b46fcee50 Added support for remote agent
     add 9b59bffa9b Adding possibility to take naps between scans for finished future, closing ticket #449
     add 4d1b09b28e Merge branch 'master' of git@github.com:jboner/akka
     add 90642f8303 Changed the script to spit out a full akka.conf file with the secure cookie
     add 83ab962bda converted tabs to spaces
     add 658b073ace Improved secure cookie generation script
     add ff81cfbf26 refactoring the FSM part
     add 40ddac666c use nice case objects for the states :-)
     add 440d36aed9 polishing up code
     add 3abd282c49 Merge branch 'master' into fsm
     add 43092e95b0 Merge branch 'master' of git@github.com:jboner/akka
     add 3fda716f3d Added untrusted-mode for remote server which disallows client-managed remote actors and al lifecycle messages
     add 9aa70b9139 Initial frontend code to support vector pop, and KVStorageBackend changes to put the scaffolding in place to support this
     add b5f5c0fa70 initial tests of vector backend remove
     add e4adcbfdd2 Finished off adding vector.pop as an optional operation
     add 1b53de8c11 Merge branch 'master' of github.com:jboner/akka into ticket-443
     add bfa115b7ff updating common tests so that impls that dont support pop wont fail
     add 9dc370f838 Making PersistentVector.pop required, removed support for it being optional
     add f26fc4bdbf adding compatibility tests for cassandra (failing currently) and refactor KVStorageBackend to make some functionality easier to get at
     add 917598484d Refactoring KVStoragebackend such that it is possible to create a Cassandra based impl
     add 4b075391e6 refactored KVStorageBackend to also work with Cassandra, refactored CassandraStorageBackend to use KVStorageBackend, so Cassandra backend is now fully compliant with the test specs and supports PersistentQueue and Vector.pop
     add 975cdc7117 Adding PersistentQueue to CassandraStorage
     add 8fd6361c44 BREAKAGE: switching from se.scalablesolutions.akka to akka for all packages
     add 103969f1f5 Fixing missing renames of se.scalablesolutions
     add deed6c4465 Fixing Akka Camel with the new package
     add 774debbf09 Merge with master
     add 620e2342a4 Bumping Jackson version to 1.4.3
     add c83804cf6f Optimization, 2 less allocs and 1 less field in actorref
     add 55dcf5e222 merged master after the package rename changeset
     add eef6350c45 More sugar on the syntax
     add 7bcbdd701b Merge branch 'master' of git-proxy:jboner/akka
     add b4dc22bb66 Merge branch 'master' of https://github.com/jboner/akka into ticket-438
     add 3efad99fbd Refactored a CommonStorageBackend out of the KVBackend, tweaked the CassandraBackend to extend it, and tweaked the Vold and Riak backends to use the updated KVBackend
     add b80689d029 Merge branch 'master' of git@github.com:jboner/akka
     add 5a14671afb Changed default remote port from 9999 to 2552 (AKKA) :-)
     add 5282b0991a Upgrade to Camel 2.5-SNAPSHOT, Jetty 7.1.6.v20100715 and ActiveMQ 5.4.1
     add 8977b9ebc9 Improve API to wait for endpoint activation/deactivation. Closes #472
     add 77a1a9885c Improve Java API to wait for endpoint activation/deactivation. Closes #472
     add 721dbf1add Added missing Consumer trait to example actor
     add 9515c93545 Upgrade to Camel 2.5 release candidate leaving ActiveMQ at version 5.3.2 because of https://issues.apache.org/activemq/browse/AMQ-2935
     add 48c7d391f8 Merge branch 'master' into 458-krasserm
     add ac1343be67 Use a cached JMS ConnectionFactory.
     add e6d8357cb9 Upgrade to Camel 2.5 release candidate 2
     add 564692cd42 Merge remote branch 'remotes/origin/master' into 458-krasserm and resolved conflict in akka-camel/src/main/scala/CamelService.scala
     add ab6803d7da Fixed compile error after resolving merge conflict
     add 757559a8a0 Remove Camel staging repo
     add fdf2f26b05 Merge branch '458-krasserm'
     add fdf89a04f2 Adding shutdown hook that clears logging levels registered by Configgy, closing ticket 486
     add c52f958b92 Cleaned up shutdown hook code and increased readability
     add c27f971a42 Merge branch 'master' of git@github.com:jboner/akka
     add c276c621bf removed trailing spaces
     add 8ebb0415c2 Added remote client info to remote server life-cycle events
     add 58e96e3eb9 Fixing ticket #481, sorry for rewriting stuff. May God have mercy.
     add 6787be5ecb Merge with master
     add 453fa4dd1c Fixing ticket #498
     add d54eb18228 Switched to server managed for Supervisor config
     add 46b84d716c Merge branch 'master' of git@github.com:jboner/akka
     add 96c00f23a6 formatting
     add 1a36f14b5d mid prococol refactoring
     add 64c2809f19 Merging of RemoteRequest and RemoteReply protocols completed
     add eda11adba7 merged with upstream
     add 31eddd9c16 Fixing #491 and lots of tiny optimizations
     add 2a9af35b4d Merge branch 'master' of git@github.com:jboner/akka
     add 3e21ccfac7 Made remote message frame size configurable
     add a80477fc87 Fixed maven groupId and some other minor stuff
     add 1af208532a Memcached Storage Backend
     add 7fea2448b9 Cleanup and wait/retry on futures returned from spymemcached appropriately
     add 0d0f1aaed6 merged master
     add 14698b0f4e merged master
     add 09772ebfd0 Fixing issue with turning off secure cookies
     add ce4c0fc0b0 Merge branch 'master' of github.com:jboner/akka
     add 980bde4e77 Merge branch 'master' of github.com:jboner/akka
     add 4f94b58c82 Merge branch 'master' of github.com:jboner/akka
     add 35dab53de2 changed implementation of PersistentQueue so that it's now thread-safe
     add f43ced3779 refactored test - lazy persistent vector doesn't seem to work anymore
     add f446359435 Closing ticket-29 memcached protocol support for persistence backend. tested against memcached and membase.
     add 1b0fdf34e3 updating akka-reference.conf and switching to KetamaConnectionFactory for spymemcached
     add ea3d83da45 freeing up a few more bytes for memcached keys, reserving a slightly less common key to hold map keysets
     add 277a789143 commenting out memcached support pending license question
     add ff273585fa realized that there are other MIT deps in akka, re-enabling
     add ad6252c023 formatting
     add ba4b240122 Tweaking the encoding of map keys so that there is no possibility of stomping on the key used to hold the maps keyset
     add 019d440ddf Adding support for user-controlled action for unmatched messages
     add eb7f55555e Update sbt plugin
     add 950b58b416 Tweaking the encoding of map keys so that there is no possibility of stomping on the key used to hold the map keyset
     add 9003c46d0f Fixing optimistic sleep in actor model spec
     add 5c7c033f67 Merge branch 'master' of git@github.com:jboner/akka
     add a4d25dabab Closing ticket 476 - verify licenses
     add 696393b265 Merge branch 'master' of git@github.com:jboner/akka
     add 79f20df7f2 Add a ref="..." attribute to untyped-actor and typed-actor so that akka can use spring created beans
     add 000f6eabc7 Merge branch 'master' of https://github.com/paulpach/akka into paulpach-master
     add b8c2b679ca Initial support for customizing routes to consumer actors.
     add 78d946c547 Java API for customizing routes to consumer actors
     add 121bb8ca96 Customizing routes to typed consumer actors (Scala and Java API) and refactorings.
     add c4af7c9b79 Merge branch '473-krasserm'
     add a01382603d Merge branch 'master' of github.com:jboner/akka
     add 76f0bf86ee Check that either implementation or ref are specified
     add d941effc06 Merge branch 'master' of https://github.com/paulpach/akka
     add 9c0908e4d5 wip for simpledb backend
     add 48cf727898 renaming dep
     add 7d5a8e135a switching to aws-java-sdk, for consistent reads (Apache 2 licenced) finished impl
     add 166802bf9b change var names for aws keys
     add 528a604fd0 working simpledb backend, not the fastest thing in the world
     add 0a720060fb merged master
     add c21fa1246b test max key and value sizes
     add b3b23ffac0 Merging support of amazon simpledb as a persistence backend
     add 39783de6f3 Merge branch 'master' of github.com:jboner/akka
     add 6c200163cf Fix for Ticket 513 : Implement snapshot based persistence control in SortedSet
     add a89f79a7b4 Fixing ticket #524
     add 8c2ed8bd03 Fixing #522
     add 4bdc2092c8 Removing pointless synchroniation
     add df66185d26 Fixing ticket #519
     add 78a00b4565 Adding support for onComplete listeners to Future
     add b0f13c5517 Replacing awaitOne with a listener based approach
     add 635d3d9613 Adding Futures.firstCompleteOf to allow for composability
     add 23026d874a Adding configurable default dispatcher timeout and re-instating awaitEither
     add 378deb72b0 updated test case to ensure that sorted sets have diff scores
     add 353e306dac Merge branch 'master' of git@github.com:jboner/akka
     add 3d69d05365 Merge branch 'master' of github.com:jboner/akka
     add 98af9c42bc Removing legacy code for 1.0
     add ae319f56a2 Merge branch 'remove-cluster'
     add ca6569f200 first pass at refactor, common access working (cassandra) now to KVAccess
     add 111246c57a cassandra, riak, memcached, voldemort working, still need to enable bulk gets and puts in simpledb
     add 0c0dd6f804 Merge branch 'master' of https://github.com/jboner/akka into ticket-518
     add cb7e9877e0 finished enabling batch puts and gets in simpledb
     add 13bce50ee7 clean up some code
     add e72e95b2d6 fix source of compiler warnings
     add febf3dfaed Merge branch 'ticket-518' of https://github.com/jboner/akka into ticket-518
     add 5dc8012592 - improved RPC, adding 'poolsize' and direct queue capabilities - add redelivery property to delivery
     add 15c3c8ce96 Merge branch 'master' of git-proxy:jboner/akka
     add d22148beca - add possibility to specify channel prefetch side for consumer
     add bc7746493c Merge branch 'master' of git-proxy:jboner/akka
     add c3af80f40b minor simplification
     add 12ffe00d60 closing ticket 518
     add 0678719ffe Ensure unique scores for redis sorted set test
     add ac1baa8143 Implemented addition of entries with same score through zrange - updated test cases
     add 2c9feef4cd Fixed Issue 528 - RedisPersistentRef should not throw in case of missing key
     add 7b0347ff73 Merge branch 'master' of github.com:jboner/akka
     add a32c30ad75 First pass on separating stm into its own module
     add 99d6d6b20d Reworked stm with no global/local
     add 2d3f3df971 Add new mechanism for coordinated transactions
     add 9f725b2742 Add new transactor based on new coordinated transactions
     add 9a0b442704 Update stm scaladoc
     add f18881ba19 Add reworked Agent
     add 1fc7532142 Some tidy up
     add 49c2d7110a Move Transactor and Coordinated to akka.transactor package
     add 0fa9a670c2 Add Java API for coordinated transactions
     add 489c3a54b8 Add untyped transactor
     add a07a85a04f Update new redis tests
     add 5fb14aeade Add coordinated transactions for typed actors
     add 89d2cee554 Use coordinated.await in test
     add c4a6abddcc Add untyped coordinated example to be used in docs
     add 6e28745471 Add Atomically for transactor Java API
     add f57fc4a0f3 Update agent and agent spec
     add ca64512a07 Move transactor.typed to other packages
     add 4ecd3f6cab Remove disabled src in stm module
     add b69982431a Update redis test after rebase
     add 2b9bfa919e Fixing ticket #530
     add b4842bbd7c fix ticket-532
     add 3056668c97 fixed ticket #531 - Fix RedisStorage add() method in Java API : added Java test case akka-persistence/akka-persistence-redis/src/test/java/akka/persistence/redis/RedisStorageTests.java
     add 6c77de66b8 redis tests should not run by default
     add 1dee84cbce Change to akka-actor rather than akka-remote as default in sbt plugin
     add bc41899f4b Change to akka-actor rather than akka-remote as default in sbt plugin
     add 7290315d42 Making register and unregister of ActorRegistry private
     add d80883c063 Changing artifact IDs so they dont include scala version no, closing ticket #529
     add 2e12337d78 Changing signature for HotSwap to include self-reference, closing ticket #540
     add 2f62241519 Added a root akka folder for source files for the docs to work properly, closing ticket #541
     add 7e40ee46d1 Adding a Java API for Channel, and adding some docs, have updated wiki, closing #536
     add a3548df5fa Fixing groupID for SBT plugin and change url to akka homepage
     add d73d277823 Fixing ticket #533 by adding get/set LifeCycle in ActorRef
     add e119bd4c78 Moving dispatcher volatile field from ActorRef to LocalActorRef
     add 02b1348472 Ticket #506 closed, caused by REPL
     add c387d00e18 Ticket #506 closed, caused by REPL
     add 4ab6f711cd Merge with master
     add 44d0f2dadb Disable cross paths for publishing without Scala version
     add 9c072327d9 fixed wrong path in voldermort tests - now test are passing again
     add 4f8b3ea6fb Fixed bug in ActorRegistry getting typed actor by manifest
     add fd2faeccba Fixed issues with config - Ticket #535
     add 188d7e9c19 Removed reflective coupling to akka cloud
     add 8268ca71e7 Added interface for registering session actors, and adding unit test (which is failing now)
     add 8ae5e9e796 Merge branch 'master' of git://github.com/jboner/akka into session-actors
     add 6d62831f70 Added server initiated remote untyped session actors now you can register a factory function and whenever a new session starts, the actor will be created and started. When the client disconnects, the actor will be stopped. The client works the same as any other untyped remote server managed actor.
     add 4ee49e3add Added remote typed session actors, along with unit tests
     add dcf78ad5cd Cleaned up patch as suggested by Vicktor
     add 4c001fea15 refactored the createActor function to make it easier to understand and remove the return statements;
     add bd8091b817 Merge branch 'master' of git://github.com/jboner/akka
     add 9f53ad3f66 Refatored createActor, separate unit tests cleanup according to viktor's suggestions
     add a4b122ef92 Cleaned up some semicolons Test now compiles (but does not pass)
     add d08f428da2 tests pass
     add 1996627622 Merge branch 'master' of git://github.com/jboner/akka
     add 54f76902b4 Merge branch 'master' of https://github.com/paulpach/akka into paulpach-master
     add 6c4e819c44 Merging in Actor per Session + fixing blocking problem with remote typed actors with Future response types
     add e83b7d407f Fixed bug in ActorRegistry getting typed actor by manifest
     add 3cd9c0eb6d Merge branch 'master' of github.com:jboner/akka
     add d6ab3decef Merge branch 'master' of git@github.com:jboner/akka
     add 4ffedf99cd Remove scala version from dist paths - fixes #549
     add a9e7451ac1 Disable cross paths on parent projects as well
     add 96e33ead26 Merge branch 'master' of git@github.com:jboner/akka
     add 86b3df3df1 Fixed problem with message toString is not lazily evaluated in RemoteClient
     add a8f94eb754 Upgrade to Scala 2.8.1
     add 2d1fefe461 upgraded to single jar aspectwerkz
     add 17a512cc4e Switching to SBT 0.7.5.RC0 and now we can drop the ubly AkkaDeployClassLoader
     add e5cf8c08c5 adding back (mist) http work in a new branch. misitfy was too stale. this is WIP - trying to support both SAPI 3.0 and Jetty Continuations at once
     add d100989d0c refactoring WIP - doesn't build; added servlet 3.0 api jar from glassfish to proj dep
     add b177475914 most of the refactoring done and jetty is working again (need to check updating timeouts, etc); servlet 3.0 impl next
     add b9de374f69 hacking in servlet 3.0 support using embedded jetty-8 (remove atmo, hbase, volde to get around jar mismatch); wip
     add ae1ae76266 merge master to branch
     add 7c2b9792ba removing odd git-added folder.
     add 1eeaef08be fixing a screwy merge from master... readding files git deleted for some unknown reason
     add 10f2fcc486 adding back (mist) http work in a new branch. misitfy was too stale. this is WIP - trying to support both SAPI 3.0 and Jetty Continuations at once
     add 5ff7b8517f refactoring WIP - doesn't build; added servlet 3.0 api jar from glassfish to proj dep
     add 92df463e92 most of the refactoring done and jetty is working again (need to check updating timeouts, etc); servlet 3.0 impl next
     add 11908ab605 hacking in servlet 3.0 support using embedded jetty-8 (remove atmo, hbase, volde to get around jar mismatch); wip
     add e5a9087dba merge master to branch
     add 020a9b6960 removing odd git-added folder.
     add 0fefceac24 Merge branch 'wip-mist-http-garrick' of github.com:jboner/akka into wip-mist-http-garrick
     add 8c44f351c9 restore project and ref config to pre jetty-8 states
     add 3d83a9cdaa added back old 2nd sample (http (mist))
     add 89d778628e Merge branch 'master' into mist
     add 48815e0ea8 Minor code tweaks, removing Atmosphere, awaiting some tests then ready for master
     add 7594e9d47b Merge with master
     add 83d533e2ca Moving Mist into almost one file, changing Servlet3.0 into a Provided jar and adding an experimental Filter
     add cd416a833b Mist now integrated in master
     add 69777ca20b Closing #555
     add bd29ede999 Separated core from modules, moved modules to akka-modules repository
     add f9f65a7ddd cleaned up project file
     add 40e40a578a Switching to raw SLF4J on internals
     add 0bdaf5220d Fixing all %s into {} for logging
     add 2e77519ee8 Fixing %d for logging into {}
     add ac7703c6b8 Fixing silly error plus fixing bug in remtoe session actors
     add 7c69a25c85 added effect to java api
     add af18be0bb0 - fix race condition with timeout - improved stopping mechanism - renamed 'until' to 'forMax' for less confusion - ability to specif timeunit for timeout
     add 8a2087e68e Merge branch 'master' of git@github.com:jboner/akka
     add 07aee56326 Merge with master
     add 6073f1df1f Removing unused imports
     add afd3b39a57 Making HotSwap stacking not be the default
     add bcc74df2ac - re-add fsm samples - removed ton of whitespaces from the project definition
     add 03a216723c Merge branch 'master' of git-proxy:jboner/akka
     add 7cff6e2ae8 Merge branch 'master' of github.com:jboner/akka
     add 2b28ba93b6 uncommented the dataflowstream tests and they all pass
     add 2a0b13e19a Merge branch 'master' of git@github.com:jboner/akka
     add 19bfa7ad21 renamed dataflow variable file
     add 6f2124ad95 removed dataflow stream for good
     add acc0883f63 tabs to spaces
     add 1ecf440bca removed trailing whitespace
     add 3362dab215 Merge branch 'master' of github.com:jboner/akka
     add 3494a2ae87 Adding AkkaRestServlet that will provide the same functionality as the AkkaServlet - Atmosphere
     add bc24bc40a0 Moving all message typed besides Transition into FSM object
     add 2ad8aebcf5 - added local maven repo as repo for libs so publishing works - added databinder repo again: needed for publish to work
     add d56b90f1e1 Merge branch 'master' of github.com:jboner/akka
     add 82d5fc4821 Merge branch 'master' of github.com:jboner/akka
     add 540068e555 Switched AkkaLoader to use Switch instead of volatile boolean
     add 37998f202a bumped version to 1.0-RC1
     add dd5d761959 renamed DurableMailboxType to DurableMailbox
     add ef8b0b1369 Adding Java API for per session remote actors, closing ticket #561
     add 238c8daf08 Merge branch 'master' of github.com:jboner/akka
     add dd7add37d1 changed access modifier for RemoteServer.serverFor
     add 3ab9f3a9b6 Fixing SLF4J logging lib switch, insane API FTL
     add 670a81f075 Merge branch 'master' of github.com:jboner/akka
     add 3f3d391824 Merge branch 'master' of github.com:jboner/akka
     add 80a3b6de34 Instructions on how to run the sample
     add 1b8493cc47 fixed bug in which the default configuration timeout was always overridden by 5000L
     add aa282533fb initial sketch
     add 5494fec9a9 Merge branch 'master' of https://github.com/jboner/akka into wip-ticktock-persistent-transactor
     add d4cd0ff3ac retry only failed/not executed Ops if the starabe backend is not transactional
     add 54895cef69 Merge branch 'master' into wip-ticktock-persistent-transactor
     add 98eb924860 wip
     add 61604a76e9 wip
     add 4886a286c3 wip
     add 94f1687799 wip
     add 3c89c3e714 most of the work for retry-able persistence commits and managing the instances of persistent data structures
     add c97df19475 add TX retries, and add a helpful error logging in ReflectiveAccess
     add ae0292cfd5 merge wip
     add 12b50a623e added retries to persistent state commits, and restructured the storage api to provide management over the number of instances of persistent datastructures
     add d2ed29ef37 check reference equality when registering a persistent datastructure, and fail if one is already there with a different reference
     add 62f0bae33d cleanup from wip merge
     add 14f4cc55d5 factor out redundant code
     add d70398b8b1 Move persistent commit to a pre-commit handler
     add b6502bec6f Merge branch 'master' of github.com:jboner/akka into ticket-538
     add 821356b4b6 merged module move refactor from master
     add 1004ec21e9 renamed DurableMailboxType to DurableMailbox
     add fc975626ae Merge branch 'release_1_0_RC1' of github.com:jboner/akka into release_1_0_RC1
     add 8371fcf971 changed access modifier for RemoteServer.serverFor
     add 9769d784b5 Adding McPom
     add 43421787b1 Merge branch 'release_1_0_RC1'
     add a158f9961b Merge branch 'master' of github.com:jboner/akka into ticket-538
     add 7a3b64d45c Merge branch 'master' of github.com:jboner/akka
     add 01f2f0141e applied McPom
     add 15b5ef4888 fixed bug in which the default configuration timeout was always overridden by 5000L
     add 783b6650de Merge branch 'release_1_0_RC1' of github.com:jboner/akka into release_1_0_RC1
     add 7d1befcd4f Changing versions to 1.0-RC2-SNAPSHOT
     add 95a9a1709e Merge branch 'release_1_0_RC1'
     add 89beb7230e Bumping version to 1.1-SNAPSHOT
     add dd7a358a81 Fixing a glitch in the API
     add 4487e9f68a Update group id in sbt plugin
     add c8335a67b0 Fixed bug with not setting homeAddress in RemoteActorRef
     add 4de4990372 New Configgy version with logging removed
     add fe80c382a4 Use new configgy
     add c93a447bf1 Remove workaround since Configgy has logging removed
     add 87138b7a0d Refine transactor doNothing (fixes #582)
     add bb809fd10d Give modified configgy a unique version and add a link to the source repository
     add 95b9145b1d Adding UnparsableException and make sure that non-recreateable exceptions dont mess up the pipeline
     add 1715dbf0a1 Adding debug log of parse exception in parseException
     add caae57f733 Giving all remote messages their own uuid, reusing actorInfo.uuid for futures, closing ticket 580
     add 5b22e092be Making sure RemoteActorRef.loader is passed into RemoteClient, also adding volatile flag to classloader in Serializer to make sure changes are propagated crossthreads
     add cdc9863cab Closing ticket #585
     add 417b628217 Merge branch 'master' of github.com:jboner/akka
     add f2c13b2714 removed persistence stuff from config
     add 185b03caba added option to turn on/off JMX browsing of the configuration
     add 2d720610f9 added option to turn on/off JMX browsing of the configuration
     add b27993517d changed config for JMX enabling
     add c6376b0159 changed config element name
     add 060628fb0d Throw runtime exception for @Coordinated when used with non-void methods
     add 98aa3213dd Merge branch 'master' of github.com:jboner/akka
     add eefa38f6b9 Enriched TypedActorContext
     add 6edd307387 removed trailing spaces
     add ada47ffedf Closing ticket 541
     add 989b1d5ef2 Removing not needed dependencies
     add 57d0e85a9a Updated the copyright header to 2009-2011
     add 4a75f0a018 Merge branch 'master' of github.com:jboner/akka
     add 0eb714137a Fixing ticket 594
     add 8836d72ca6 Making EmbeddedAppServer work without AKKA_HOME
     add 9b12ab378e Fixed logging glitch in ReflectiveAccess
     add f45a86bd97 Adding possibility to set id for TypedActor
     add c7150f6da3 revamp akka.util.Duration
     add 30c11feb78 improvements on FSM
     add e12eb3e464 change ff=unix
     add 12ea64cafe - merge in transition callback handling - renamed notifying -> onTransition - updated dining hakkers example and unit test - moved buncher to fsm sample project
     add a94b5e59b9 add user documentation comments to FSM
     add 606216ab94 add minutes and hours to Duration
     add 576e121036 wrap stop reason in stop even with current state, so state can be referenced in onTermination call for cleanup reasons etc
     add 9d4cdded73 improved test - test for intial state on transition call back and use initialize function from FSM to kick of the machine.
     add 1eb9abd56b Merge remote branch 'origin/fsmrk2' into testkit
     add 66595b75bf first sketch of basic TestKit architecture
     add bcdb429573 add facility for changing stateTimeout dynamically
     add 4e798047b8 Improve Duration classes
     add 66a63514bd revamp TestKit (with documentation)
     add 9474a922a6 code cleanup (thanks, Viktor and Irmo)
     add 7e729ce3d2 add first usage of TestKit
     add 6f0d73b789 flesh out FSMTimingSpec
     add eddbac5478 remove unnecessary allocations in hot paths
     add b0db21f974 make TestKit assertions nicer / improve Duration
     add f4d87fa726 fix fallout of Duration changes in STM tests
     add 61502794de convert test to WordSpec with MustMatchers
     add d9b3e42af6 stop the timers (if any) while terminating
     add 5ee0cab409 - make transition handler a function taking old and new state avoiding the default use of the transition class - only create transition class when transition listeners are subscribed
     add d09adeacf8 fix tests
     add 31da5b9947 Removed generic typed classes that are only used in the FSM itself from the companion object and put back in the typed FSM again so they will take same types.
     add aee972f5c7 Move handleEvent var declaration _after_ handleEventDefault val declaration. Using a val before defining it causes nullpointer exceptions...
     add a4ddcd98d0 add fsm self actor ref to external transition message
     add e5c9e77613 wrap initial sending of state to transition listener in CurrentState object with fsm actor ref
     add d46a979057 small adjustment to the example, showing the correct use of the startWith and initialize
     add 9dbfad331f change indentation to 2 spaces
     add 5092eb0cf4 remove one more allocation in hot path
     add d5fc6f8ebd merge Irmo's changes and add test case for whenUnhandled
     add c2402e39cd also test custom whenUnhandled fall-through
     add 49b45afdd2 Merge branch 'testkit' of git-proxy:jboner/akka into testkit
     add da65c1382c fix up indentation
     add 91c2289311 Merge branch 'testkit'
     add e59eed75a1 Fixing a glitch in the API
     add 922348e649 First shot at re-doing akka-remote
     add 7bae3f2d6c Switch to a match instead of a not-so-cute if
     add 8814e9712d Got API in place now and RemoteServer/Client/Node etc purged. Need to get test-compile to work so I can start testing the new stuff...
     add b7ab4a1430 Fixing a lot of stuff and starting to port unit tests
     add 17d50edb46 Commented out many of the remote tests while I am porting
     add 67b020c2ab Update group id in sbt plugin
     add 79c1b8ff60 Backport from master, add new Configgy version with logging removed
     add 5c77ff374a Refine transactor doNothing (fixes #582)
     add feba5003bd Give modified configgy a unique version and add a link to the source repository
     add 9ad59fdc9e Adding UnparsableException and make sure that non-recreateable exceptions dont mess up the pipeline
     add 644d399f70 Adding debug log of parse exception in parseException
     add 2b8621ea0a Giving all remote messages their own uuid, reusing actorInfo.uuid for futures, closing ticket 580
     add b2dc5e07c6 Making sure RemoteActorRef.loader is passed into RemoteClient, also adding volatile flag to classloader in Serializer to make sure changes are propagated crossthreads
     add 9bb15ce1f7 Merged with release_1_0_RC1 plus fixed some tests
     add 1feb58ec3d Reverted to using LocalActorRefs for client-managed actors to get supervision working, more migrated tests
     add 907f4951cc Removing redundant call to ActorRegistry-register
     add 2cecd81753 All tests passing, still some work to be done though, but thank God for all tests being green ;)
     add 32da30701a WIP
     add 080d8c528f Merged with current master
     add b3a8cfa9c7 Adding example in test to show how to test remotely using only one registry
     add 10f2b4dda6 Adding additional tests
     add 4b97e02c8b Fixing erronous test
     add e85715ce7e Moved all actorOf-methods from Actor to ActorRegistry and deprecated the forwarders in Actor
     add 924394facb Adding tests for optimize local scoped and non-optimized local scoped
     add 52cb25c994 Changed wording in the unoptimized local scoped spec
     add 9b52e8225d Moving shared remote classes into RemoteInterface
     add 3f737f9d90 Minor refactoring to ActorRegistry
     add 326a93993c Fixing #586 and #588 and adding support for reconnect and shutdown of individual clients
     add 3da0669233 Removed if statement because it looked ugly
     add f1f8d64e3c Adding support for failed messages to be notified to listeners, this closes ticket #587
     add 3d502a5226 Added support for passive connections in Netty remoting, closing ticket #507
     add 3c7d96fbf3 Minor code cleanup
     add 25f33d5bdc Added lock downgrades and fixed unlocking ordering
     add fd831bbcbf Removing PassiveRemoteClient because of architectural problems
     add 5af6b4db68 Putting the Netty-stuff in akka.remote.netty and disposing of RemoteClient and RemoteServer
     add 504b0e9b63 Major code clanup, switched from nested ifs to match statements etc
     add 9d2347e3da Adding support for non-delivery notifications on server-side as well + more code cleanup
     add accbfd0192 Merge with master
     add e17b4f4f52 Removing ActorRegistry object, UntypedActor object, introducing akka.actor.Actors for the Java API
     add c71fcb4695 Minor typed actor lookup cleanup
     add 4d3a027c29 Merge branch 'remote_deluxe'
     add d6a5b4d69d Fixing ticket #603
     add b0a64caaec Changed URI to akka.io
     add 6360cd19a5 Minor code cleanup and deprecations etc
     add afdc437bed Adding more start methods for RemoteSupport because of Java, and added BeanProperty on some events
     add 8a439a8268 Making optimizeLocal public
     add ae85bd0a8f Update dependencies in sbt plugin
     add 89928146f7 Fixing ticket #608
     add 139a064110 Fixed some TypedActor tests
     add ea5648e8e3 Added test for failing TypedActor with method 'String hello(String s)'
     add 47fb6a4421 Allowing forwards where no sender of the message can be found.
     add 7c99f8829a Switching to Peters cleaner solution
     add d60694a4ae Fixing ticket #614
     add 536bb185f7 Reverting lazy addition on repos
     add 011e90b7ab Removing durable mailboxes from akka
     add 2a792cd7da Making MessageInvocation a case class
     add 208578e5bb Add build-release task
     add d9539df003 Add release scripts
     add b4a6e8343f Merge branch 'master' of github.com:jboner/akka into newmaster
     add 149e060314 Adding Odds project enhancements
     add 0959824b4e Fix dist building
     add 4dd927d1e2 Use correct config keys. Fixes #624
     add 4a7ef220e9 Upgrade hawtdispatch to 1.1
     add 1fd5fbefc4 Merge branch 'master' of github.com:jboner/akka
     add 2c8a8e4f90 Adding fold to Futures and fixed a potential memory leak in Future
     add ba3e71d28e Adding docs to Futures.fold
     add 9b2a187401 Adding unit tests to Futures.fold
     add ad26903410 Added Futures.reduce plus tests
     add 35457a4ecc Refining signatures on fold and reduce
     add 64484f07de Added support for empty inputs for fold and reduce on Future
     add 64f0e8297d Potential fix for #628 and #629
     add 6376061a70 Potential fix for #628 and #629
     add 1749965098 Merge branch 'master' of github.com:jboner/akka
     add 44867351c5 Potential fix for #628 and #629
     add 303c03dd2d Porting the tests from wip-628-629
     add bd185eb5d4 Changing to getPathInfo instead of getRequestURI for Mist
     add 3c9ce3b0ca Fixing a possible race-condition in netty
     add 83d0b12803 Enable compile options in sub projects
     add e4efff1a78 ticket #634 - add actor pool. initial version with unit tests
     add d3f4e00799 Disable -optimise and -Xcheckinit compiler options
     add 93411d77b6 Merge branch 'master' of github.com:jboner/akka
     add d9d4db41f9 Adding Java API for ReceiveTimeout
     add ca9b234dab Fix for local actor ref home address
     add 4b9621da87 Fixing #648 Adding support for configuring Netty backlog in akka config
     add bc423fcc76 Fixing ticket #645 adding support for resultWithin on Future
     add b23528b66e Fix publish release to include parent poms correctly
     add e2e0abedf8 Exclude samples and sbt plugin from parent pom
     add acab31aa15 changed pass criteria for testBoundedCapacityActorPoolWithMailboxPressure to account for more capacity additions
     add 83f9c4982f Fixing ticket #652 - Reaping expired futures
     add e43ccf35d2 API improvements to Futures and some code cleanup
     add b472346184 Merge branch 'master' of github.com:jboner/akka
     add 418b5cee25 Merge branch 'master' of github.com:jboner/akka
     add d1213f26bb Fixing neglected configuration in WorkStealer
     add c43f8ae747 Potential fix for race-condition in RemoteClient
     add b1223ac9b3 Update scalatest to version 1.3, closes #663
     add c74bb062af Merge branch 'master' of github.com:jboner/akka
     add a274c5f0b9 ticket 664 - update continuation handling to (re)support updating timeout
     add 0fe4d8c6ee fix tabs; remove debugging log line
     add 2ec6233a7a Use an Option[Either[Throwable, T]] to hold the value of a Future
     add 87bd862f93 Throw an exception if Future.await is called on an expired and uncompleted Future. Ref #659
     add 311a881664 Rename completeWithValue to complete
     add 8df62e9ee0 move repeated code to it's own method, replace loop with tailrec
     add 0db618fd2d Add method on Future to await and return the result. Works like resultWithin, but does not need an explicit timeout.
     add 9f3c38f596 Allow specifying the timeunit of a Future's timeout. The compiler should also no longer store the timeout field since it is not referenced in any methods anymore
     add b23ac5f277 Refactoring based on Viktor's suggestions
     add 649a438b93 Merge branch '661-derekjw'
     add 8a98406f07 Add Future.receive(pf: PartialFunction[Any,Unit]), closes #636
     add 93b2ef55fc Small change to better take advantage of latest Future changes
     add 540dc22926 Adding support for PoisonPill
     add 31baec6b6b Merge branch 'master' of github.com:jboner/akka
     add 9d3fb15e13 ticket 634; adds filters to respond to raw pressure functions; updated test spec
     add daaa596eb6 Update to Multiverse 0.6.2
     add 147edfef89 Merge branch 'master' of github.com:jboner/akka
     add fef5bc40a8 Possible optimization for EBEDD
     add 05c12742e3 Removing conditional scheduling
     add 4c0b9110c9 Spellchecking and elided a try-block
     add 1f257d701a Merge branch 'master' of github.com:jboner/akka into wip-ebedd-tune
     add 2fc0e116cf Lowering overhead for receiving messages
     add 808426d59d Manual inlining and indentation
     add 002fb70f5b Added a couple of final declarations on methods and reduced volatile reads
     add c4bd68ab5a Added some minor migration comments for Scala 2.9.0
     add 03a9033128 Merge branch 'wip-ebedd-tune'
     add 388b878d20 Fixing a regression in Actor
     add bab02c90d0 Fixing bug in ifOffYield
     add e0cb666edc Add methods to Future for map, flatMap, and foreach
     add 5c5f7d501c add Future.filter for use in for comprehensions
     add 9d6374668a Add test for composing futures
     add 9d22fd076a Add test for folding futures by composing
     add b1c1f22bee Merge branch 'master' into derekjw-future
     add 1e66d31265 Reduce allocations
     add 52343c4fc9 Merge branch 'derekjw-future'
     add 885ad83695 Removing method that shouldve been removed in 1.0: startLinkRemote
     add 444ddc6dda Removing method that shouldve been removed in 1.0: startLinkRemote
     add 783fc85611 document some methods on Future
     add a76e62096f Specialized traverse and sequence methods for Traversable[Future[A]] => Future[Traversable[A]]
     add b2c62ba18d Run independent futures on the dispatcher directly
     add 532baf5669 Fix for timeout not being inherited from the builder future
     add 622c272e13 Merge branch 'master' into derekjw-future-dispatch
     add 40afb9ed2d Can't share uuid lists
     add 3a62cab837 Reorder Futures.future params to take better advantage of default values
     add b19e10453e Reorder Futures.future params to take better advantage of default values
     add 4137a6c04e removed sjson from embedded_repo. Now available from scala-tools. Upgraded sjson version to 0.9 which compiles on Scala 2.8.1
     add df2e209ca0 bypass lock when not needed
     add 810499f492 Revert lock bypass. move lock calls outside of try block
     add 92a17615c0 no need to hold onto the lock to throw the exception
     add 445c2e6476 Add low priority implicit for the default dispatcher
     add 5d290dc063 move unneeded test outside of if statement
     add 162d059112 Add friendlier method of starting a Future
     add b05be42f11 Add locking in dispatchFuture
     add 3ba5c9bc0e Reverse listeners before executing them
     add fbd3bd635c Add java friendly methods
     add 03809572f8 Add first test of Future in Java
     add 1d0b038ec9 removed sjson from embedded_repo. Now available from scala-tools. Upgraded sjson version to 0.9 which compiles on Scala 2.8.1
     add 887b184228 Merge branch 'master' of git@github.com:jboner/akka
     add 42cf34d664 Support self.reply in preRestart and postStop after exception in receive. Closes #669
     add 7be3ddb881 Ensure proper cleanup even if postStop throws an exception.
     add 8fe909a4e0 Reset currentMessage if InterruptedException is thrown
     add 65aa143a3f now using sjson without scalaz dependency
     add 31a717a265 Merge branch 'master' into 669-krasserm
     add ec84822675 update Buncher to make it more generic
     add 2b37b60a87 Merge branch 'master' into derekjw-future-dispatch
     add a6bfe644d5 Removing HawtDispatch, the old WorkStealing dispatcher, replace old workstealer with new workstealer based on EBEDD, and remove jsr166x dependency, only 3 more deps to go until 0 deps for akka-actor
     add dea85ef81f Removing logging from EBEDD
     add ba3a473330 Optimizing for bestcase when sending an actor a message
     add 728cb92ba1 Merge branch 'master' into 0deps
     add b5e6f9a768 Merge branch 'master' of github.com:jboner/akka into 0deps
     add a3b324eae2 Rework of WorkStealer done, also, removal of DB Dispatch
     add 015415d14e Embedding the Uuid lib, deleting it from the embedded repo and dropping the jsr166z.jar
     add 2676b48e36 Removing old versions of Configgy
     add 4b3bcdb44c Removing 4 unused dependencies
     add 0658439b10 Removing wasteful guarding in spawn/*Link methods
     add 7417a4b5ed Upding Jackson to 1.7 and commons-io to 2.0.1
     add 3e25d364eb Potential fix for #672
     add 1425267a65 Removed logging
     add 6e1b7958fe tabs to spaces
     add ce00125aba Added ErrorHandler and a default listener which prints error logging to STDOUT
     add 6f6d459dcd Added the ErrorHandler notifications to all try-catch blocks
     add fcff388341 Merge branch 'master' of github.com:jboner/akka
     add 8fd6122973 Renamed to EventHandler and added 'info, debug, warning and error'
     add db980df4d5 merged with upstream
     add 9d78ca6383 Merge remote branch 'origin/0deps' into 0deps
     add 3dfd76dd38 Updating to Scala 2.9.0 and enabling -optimise and -Xcheckinit
     add d1fcb6d398 Merge remote-tracking branch 'origin/0deps' into 0deps-future-dispatch
     add 8123a2c557 Fix test after merge
     add f2903c4d12 remove debugging line from test
     add 83cd7212d3 Add configgy sources under akka package
     add fb9201479c Incorporate configgy with some renaming and stripping down
     add 61889881b5 Removing Thrift jars
     add a877b1d414 Remove configgy from embedded repo
     add 6c52b95355 Merge remote branch 'origin/0deps' into 0deps
     add ddb226adcf Removing shutdownLinkedActors, making linkedActors and getLinkedActors public, fixing checkinit problem in AkkaException
     add db80212265 Merge remote-tracking branch 'origin/0deps' into 0deps-future-dispatch
     add ee418e1fa0 Cleaner exception matching in tests
     add ff97c28c0b reverting back to 2.8.1
     add f8082436dd Update Java STM API to include STM utils
     add c909bb28ea Merge branch '0deps', remote branch 'origin' into 0deps
     add f3d87b2578 reverted tests supported 2.9.0 to 2.8.1
     add 4514df2b40 merged with upstream
     add b090f873af Remove logback config
     add a647f32e31 Merge branch 'master' into derekjw-future-dispatch
     add ca24247b46 Use scalatools release repo for scalatest
     add 31cf3e64fd fixed repo of scalatest which was incorrectly pointing to ScalaToolsSnapshot
     add fe5ead9d6b Fixed #675 : preStart() is called twice when creating new instance of TypedActor
     add c9523585d5 Adding support for MessageDispatcherConfigurator, which means that you can configure homegrown dispatchers in akka.conf
     add 70a0602ef0 Updating the Remote protocol to support control messages
     add f1a17704b9 Adding support for clean exit of remote server
     add 3e7289c2ce Add Future GC comment
     add f8727fc4d4 Removed some superfluous code
     add c0fcbaea01  Speeding up remote tests by removing superfluous Thread.sleep
     add 90470e89dd reverting changes to avoid breaking serialization
     add 6f05ce1da1 Adding export of the embedded uuid lib to the OSGi manifest
     add f3af6bdcc7 Tweaking AkkaException
     add 92fa322ec2 Moving most of the Jersey and Jetty deps into MicroKernel (akka-modules), closing #593
     add 939d4ca6cb Changed event handler config to a list of the FQN of listeners
     add 6a5bd2c594 Merge branch 'master' of github.com:jboner/akka
     add e89c565548 Merge branch 'master' of github.com:jboner/akka
     add 2511cc6e9f Merge branch 'master' of github.com:jboner/akka
     add 02107f00ed Merge branch 'master' of github.com:jboner/akka
     add 48949f2144 Removing non-needed jersey module configuration
     add 4901ad3b6d Fixing #655: Stopping all actors connected to remote server on shutdown
     add eee9445be8 Merge branch 'master' into derekjw-future-dispatch
     add cda0c1bbb4 Fix calls to EventHandler
     add 8cad134c32 Remove uneeded parameter
     add 006e833161 Reverting fix for due to design flaw in *ByUuid
     add 17b85c378e Removing dead code
     add 06cc030847 Removing support for SBinary as per #686
     add 3d78342814 Removing SBinary artifacts from embedded repo
     add dbe9e073bf Reduce config footprint
     add 6ee2626294 Merge branch 'master' of github.com:jboner/akka
     add 4f6444c590 re #689: Verified config for akka-actor.
     add e1803009dc re #689: Verified config for akka-http.
     add 3a1f9b1ca3 re #689: Verified config for akka-remote.
     add b88bc4bd42 re #689: Verified config for akka-stm.
     add a8d9e4e8d2 closes #689: All properties from the configuration file are unit-tested now.
... 32116 lines suppressed ...


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pekko.apache.org
For additional commands, e-mail: commits-help@pekko.apache.org