[en] Implement custom HTTP-like headers

Implement custom headers that can be passed along with the call arguments. Headers should behave like logical call context, i.e.: [client] -> parameters, headers -> [server] Logical call context ...

Id #2540 | Release: None | Updated: Jul 31 at 8:55 PM by yallie | Created: Dec 21, 2015 at 10:05 AM by yallie

[en] Capture client-side call stack

Zyan events can be used to trace server-side events like SQL queries, permission checks, etc. Capturing server-side call stack is straightforward. But the whole picture needs a client-side call sta...

Id #2527 | Release: None | Updated: Jul 31 at 8:56 PM by yallie | Created: Oct 14, 2015 at 10:15 AM by yallie

[en] SimpleLockThreadPool long waits

Looks like SimpleLockThreadPool hits locks too often. Not a critucal issue certainly as it's only used in event routing. But maybe there's a room for improvement.

Id #2526 | Release: None | Updated: Oct 8, 2015 at 9:22 AM by yallie | Created: Oct 8, 2015 at 7:32 AM by yallie

[en] Discovery feature looks broken

Discovery client finds servers running on the same machine, but doesn't find the server running on another machine in the same Wifi network.

Id #2509 | Release: None | Updated: Jul 31 at 8:56 PM by yallie | Created: Jul 11, 2015 at 8:30 PM by yallie

[en] Events synchronization on Android

Looks like event handlers are not routed to the UI thread on Android. In the attached sample (originally submitted by 851Marc) the event handler for easy chat proxy shouldn't require RunOnUiThread...

Id #2406 | Release: None | Updated: Feb 26, 2015 at 10:20 PM by yallie | Created: Feb 26, 2015 at 10:17 PM by yallie

[en] Fast crypto-key exchange using Curve25519

RSA key exchange routine is kinda slow on mobile devices. Establishing an encrypted connection may take noticeable time. Curve25519 is an elliptic curve, developed by Dan Bernstein, for fast Diffie...

Id #2384 | Release: None | Updated: Jan 28, 2015 at 3:13 PM by yallie | Created: Jan 28, 2015 at 3:13 PM by yallie

Server events doesn't work at all clients, if at one client broken wire.

At Mono SubscriptionCanceled - does not coming. I have server and client, if i remove ethernet cable from pc and client programm is reconected in Windows i can see SubscriptionCanceled event, but...

Id #2304 | Release: None | Updated: Aug 19, 2014 at 7:42 AM by reddevilfirst | Created: Aug 13, 2014 at 2:18 PM by reddevilfirst

[en] Remote LINQ issue (cross joins)

Some linq-over-zyan queries involving cross joins result in exceptions. They work well locally, but don't work remotely. The original bug report follows: Issue #dev-56 вот этот запрос var dataConte...

Id #2284 | Release: None | Updated: Sep 3, 2014 at 7:34 PM by Rainbird | Created: Jul 10, 2014 at 2:46 PM by yallie

[en] Two TcpEx channels and events

An app has two TcpEx-based connections to two different servers. Maxim Sobolev reports that events are only marshaled to the first connection. Sample project is attached. The original error report ...

Id #2283 | Release: None | Updated: Jul 10, 2014 at 2:35 PM by yallie | Created: Jul 10, 2014 at 2:33 PM by yallie

[en] Port to Xamarin.iOS

TODO: — Replace RealProxy with custom proxy engine (generated at compile time) — Check if we can use BinaryFormatter or find a replacement — Check if we can use remoting classes from Mono

Id #2215 | Release: None | Updated: Apr 16 at 11:31 PM by yallie | Created: Feb 28, 2014 at 4:00 PM by yallie