Björn Antonsson
003609c9c5
=pro #3759 Changed to using non-deprecated ScalaTest Matchers
2013-12-18 11:32:51 +01:00
Björn Antonsson
e00ab533bb
Wait on shutdown of extra actor systems in tests. See #3217
2013-05-07 11:02:03 +02:00
Viktor Klang
ad2e3c5e37
#3204 - Adding keypass to SSL configuration
2013-04-11 16:23:51 +02:00
Patrik Nordwall
887af975ae
Deprecate actorFor in favor of ActorSelection, see #3074
...
* Deprecate all actorFor methods
* resolveActorRef in provider
* Identify auto receive message
* Support ActorPath in actorSelection
* Support remote actor selections
* Additional tests of actor selection
* Update tests (keep most actorFor tests)
* Update samples to use actorSelection
* Updates to documentation
* Migration guide, including motivation
2013-04-08 18:11:52 +02:00
Patrik Nordwall
9ed701a75c
Restore ssl settings in reference.conf, see #3022
...
* Cleanup and addition of configuration tests for remote settings
2013-02-11 14:45:00 +01:00
Björn Antonsson
a54659e5b4
We can't set the SHA1PRNG random source reliably from within Akka. See #2977
2013-02-08 16:20:40 +01:00
Endre Sándor Varga
99adbdfab4
Changed and documented new remoting configuration #2593
2013-01-24 12:35:05 +01:00
Endre Sándor Varga
b08c331577
Fixed problems handling passive connections in Remoting #2878
...
- Fixed potential race in EndpointWrite when TakeOff is processed
- Reenabled accidentally disabled gremlin due to changed defaults
- Fixed EndpointRegistry incorrectly handling passive connections
2013-01-17 14:37:29 +01:00
Viktor Klang
adfeb2c1f0
#2879 - updating copyright info
2013-01-09 11:38:00 +01:00
Roland
6c31d5313e
rename AkkaSpec.{atTermination => afterTermination}
2013-01-03 17:17:12 +01:00
Endre Sándor Varga
0705d47a88
Streamlined configuration, transport adapters and FailureInjector
...
- Transports no longer uses raw ActorRefs as listeners but proper interfaces.
- Added managementCommand support to Transports
- Added support for dynamically loadable transport adapters
- Added throttler/failure injector transport adapter
- added actor based adapter support
- Changed configuration method of multiple transports - Fixed tests to work with the new remoting
2012-12-03 10:06:38 +01:00
Endre Sándor Varga
682abccf7e
Added defaultAddress() to RemoteTransport API
2012-11-21 14:18:24 +01:00
Endre Sándor Varga
5f9253b79e
New Remoting implementation (iteration 3) #2053
...
- Asynchronous lockless remoting
- Pluggable transport drivers
- Multiple transport support
- Simplified lifecycle events
- Support for netty based TCP, SSL+TCP and UDP support
- Updated Akka protocol with soft-state connections and failure detection
- Refactored failure detectors (currently duplicated from cluster)
2012-10-29 16:32:15 +01:00
Roland
0f04239f67
move Duration classes according to scala 2.10 nightly and remove casts to FiniteDuration, see #2504
2012-10-11 15:18:10 -07:00
Viktor Klang
d0c71d563e
Removing compilation warnings.
2012-09-19 17:32:54 +02:00
Viktor Klang
f3078263bc
Making sure that akka-remote and akka-remote-tests compiles and that tests are green
2012-07-21 18:30:14 +02:00
Viktor Klang
52d33113d9
Partial work + broken commit
2012-07-04 15:25:30 +02:00
Viktor Klang
3911b18069
Merging in master
2012-07-04 15:24:23 +02:00
Peter Badenhorst
eac778d8da
Implemented a custom InternetSeedGenerator to override seed generator ordering to try and fix long waiting times on Linux because DefaultSeedGenerator uses /dev/random first instead of random.org
...
1) Added SeedSize to provide easier access to 'magic' numbers
2) Added AES128CounterSecureRNG
2012-07-02 13:13:45 +02:00
Viktor Klang
8ede1f55e9
Moving to s.c.EC and s.c.A, compiles but tests aren't passing
2012-06-29 16:40:36 +02:00
Viktor Klang
54a3a44bf8
#2292 - Removing akka.util.Duration etc and replace it with scala.concurrent.util.Duration
2012-06-29 13:33:20 +02:00
Viktor Klang
083039d379
Akka Remote now compiles and tests pass
2012-06-25 16:29:08 +02:00
Peter Badenhorst
5b36334003
Renamed AESCounterRNG classes to be a bit more self-explanatory
...
Added some comments
2012-06-21 09:32:05 +02:00
Viktor Klang
cb4831d52e
Rearchitecting the reconnection semantics since we need to handle the ssl handshake there as well
2012-06-20 15:19:24 +02:00
Viktor Klang
6be3acacec
I think we have a winner
2012-06-20 15:01:14 +02:00
Viktor Klang
8fcffcab00
Doing a roundtrip before issuing the wave of messages
2012-06-20 14:43:11 +02:00
Viktor Klang
b062539ae3
Adding the setting of securerandom.source and support for NativePRNG
2012-06-20 10:58:30 +02:00
Viktor Klang
a0cf41b3ef
Merge conflict resolution
2012-06-19 23:06:26 +02:00
Viktor Klang
64566e6912
Rewriting large parts of the SSL tests and adding cleanup to the code
2012-06-19 22:44:01 +02:00
Viktor Klang
f5fb24719d
Disabling SSL once again
2012-06-19 21:19:19 +02:00
Viktor Klang
5f066165ba
Commenting out Ticket1978AES128CounterRNGSecureSpec
2012-06-19 16:34:02 +02:00
Viktor Klang
23a87afca6
Commenting out one of the SSL tests since I can't see how it is needed
2012-06-19 16:10:46 +02:00
Viktor Klang
53d8ef601e
Revert "Sigh, the tests are flakier than a flaky flake from flakeville"
...
This reverts commit 9862afab84 .
2012-06-19 15:24:00 +02:00
Viktor Klang
5b8ce4cc6b
Turning on the ssl test again
2012-06-19 12:17:41 +02:00
Viktor Klang
9862afab84
Sigh, the tests are flakier than a flaky flake from flakeville
2012-06-19 12:16:10 +02:00
Viktor Klang
32562652af
remove debug statement
2012-06-19 11:09:54 +02:00
Viktor Klang
4f3f4aadba
I think I nailed it.
2012-06-19 10:36:09 +02:00
Viktor Klang
e730432cb0
Switching to 256bit for the Ticket1978AES128CounterRNGSecureSpec
2012-06-18 20:07:58 +02:00
Viktor Klang
16530fd88a
Deactivating the SSL tests for now
2012-06-18 19:58:23 +02:00
Viktor Klang
a9f258b23e
Trying to work around the fact that intercept doesn't respect remaining but invents its own default timeout
2012-06-18 19:31:36 +02:00
Viktor Klang
8eca3692c8
Switching to 30s timeout for the SSL tests + loading from classloader rather than file path
2012-06-18 18:47:35 +02:00
Viktor Klang
a2c15f8321
Trying to embed smarted detection for the SSL tests, is this a keeper?
2012-06-18 17:57:09 +02:00
Viktor Klang
bf32ca0c37
Minor code restructuring for the SSL tests
2012-06-18 17:18:17 +02:00
Viktor Klang
f63409e0e7
Removing commented out code in the Ticket1978CommunicationSpec
2012-06-18 15:05:24 +02:00
Viktor Klang
ceb7d1515a
Switching strategy for SSL detection to try to initialize a Client SslHandler
2012-06-18 14:55:49 +02:00
Viktor Klang
da5862ab6f
InitialiZe
2012-06-18 14:02:08 +02:00
Viktor Klang
5a3a02a516
Unrandom to unb0rk Linux, because Linux has some issues with dev/random entropy
2012-06-18 13:57:42 +02:00
Viktor Klang
faff67c7fa
Commenting out the SSL tests until I have time to fix them
2012-06-15 18:49:07 +02:00
Viktor Klang
d0272b848d
Adding a test for the default RNG
2012-06-15 18:31:28 +02:00
Viktor Klang
1e9d648255
Removing the use of 256bit encryption by default since it requires an install to get
2012-06-15 18:12:29 +02:00