[en] Working around the interoperability issues: #2052, #2053. |
|
More...
|
almost 11 years ago
|
[en] Added an event to the sample Android application. |
|
More...
|
almost 11 years ago
|
[en] Updated Android project to version 4.7.9 of the framework, removed dummy Trace class, updated the readme file. |
|
More...
|
almost 11 years ago
|
[en] Enabled encryption in Android sample application. Added an input box for the server address. Client application caches ZyanConnection instance and executes remote calls asynchronously so the UI doesn't freeze. |
|
More...
|
almost 11 years ago
|
[en] Added Android solution and example application. Note: Zyan requires at least Indie developer edition of Mono for Android. |
|
More...
|
almost 11 years ago
|
[en] Added IConnectionNotification interface for transport channels. ZyanConnection uses it to restore subscriptions when the channel reconnects to the remote endpoint. Duplex tcp channel implements IConnectionNotification. |
|
More...
|
almost 11 years ago
|
[en] Fixed a bug with concurrent access to the list of proxies in ZyanConnection. |
|
More...
|
almost 11 years ago
|
[en] Added server-side events to the ZyanComponentHost class: SubscriptionAdded, SubscriptionRemoved, SubscriptionCanceled. Added exception handling to the DelegateInterceptor to prevent client event handlers from throwing exceptions to the server. This behavior can be switched off using ZyanSettings.LegacyUnprotectedEventHandlers static property. Moved static settings from ZyanConnection and ZyanComponentHost to the ZyanSettings static class: DisableUrlRandomization, LegacyBlockingEvents. |
|
More...
|
almost 11 years ago
|
[en] Fixed the problem with events and interface inheritance (see issue #2047). |
|
More...
|
almost 11 years ago
|
[en] Added README.md |
|
More...
|
almost 11 years ago
|
[en] Event subscriptions are restored when the server is restarted, even if no InvalidSessionException is thrown (i.e. persistent session storage is used). See issue #2024. |
|
More...
|
almost 11 years ago
|
[en] Worked around an unhandled exception in Connection.IsLocalIP method (see issue #1995). |
|
More...
|
about 11 years ago
|
[en] Replaced Dns.GetHostEntry calls with Manager.GetAddresses. |
|
More...
|
about 11 years ago
|
[en] ServerSession.CurrentSession property is not reset by remote calls anymore (see issue #1992). |
|
More...
|
about 11 years ago
|
[en] Added ChannelName property to the protocol setups. ZyanConnection tries to register channels using protocolSetup.ChannelName. Improves the fix for issue #1814. |
|
More...
|
about 11 years ago
|
[en] Bad encryption settings no longer crash server |
|
More...
|
about 11 years ago
|
[en] ChannelWrapper now keeps track of the randomized urls to distinguish between channels sharing the same uri scheme (see issue #1814). |
|
More...
|
about 11 years ago
|
[en] Added ISessionManager.SetCurrentSession method. ZyanDispatcher now uses SessionManager to create and set server sessions. Got rid of the obsolete code for keeping CurrentSession property (current session now flows across threads as a part of the logical call context). |
|
More...
|
about 11 years ago
|
[en] withoutremoting branch: Hello World works with WCF transport layer now. But this is still experimental. Don´t use this in production! |
|
More...
|
about 11 years ago
|
[en] ServerSession.CurrentSession property is now stored in a logical call context allowing thread-agile request processing. |
|
More...
|
about 11 years ago
|
Added Google Analytics javascript. |
|
More...
|
about 11 years ago
|
[en] Avoided closing over the loop variable to work around C# 4.0 specification flaw. Fixes issue #1852 for Visual Studio 2010 builds. |
|
More...
|
over 11 years ago
|
[en] Added example project WhisperChat. This example shows how to implement conditional notification using callbacks and Zyan. |
|
More...
|
over 11 years ago
|
[en] Added RefreshRegisteredComponents method to the ZyanConnection class. |
|
More...
|
over 11 years ago
|
[en] Fixed events behavior for externally-owned singleton components, added regression tests (issue #1882). |
|
More...
|
over 11 years ago
|
[en] Emergency hotfix for issue #1859 (not a real solution yet). |
|
More...
|
over 11 years ago
|
[en] Enabled LegacyBlockingEvents mode for Mini Chat example host [de] LegacyBlockingEvents-Modus für Mini Chat Beispiel Host aktiviert |
|
More...
|
over 11 years ago
|
[en] Fixed incoming connection handling in TcpExChannel, issue #1847. |
|
More...
|
over 11 years ago
|
Added target attributes to links. |
|
More...
|
over 11 years ago
|
[en] Added RenewSession method to ISessionManager and SessionManagerBase. ZyanDispatcher.RenewSession now calls SessionManager.RenewSession to do the job. |
|
More...
|
over 11 years ago
|