Internal Chat Client 5.6.7 is released. It is a maintenance release which can solve some Linux users problems (freeze of application for 10-15 seconds when too much data in clipboard buffer).
And again newer release of Internal Chat (both client and server parts) is ready. This is a maintenance release: some code cleanup and a couple of non-critical problems solved.
New maintenance version of Internal Chat Server is out. Very specific bug concerned multithreading XML-object serialization was fixed. No such bug was observed in Internal Chat 5.5 (based on DOM4J) - suppose problem in Xerces DOM implementation.
This is a maintenance release. Cookie issue leaded sometimes to cycled client reconnection is fixed. If you observe such a behavior you should upgrade to this release.
New version of Internal Chat (both client and server parts) is ready. It is a maintenance release without any new features. Nevertheless I highly recommend to upgrade up to this version.
I'm glad to introduce v.5.6-branch of Internal Chat. 5.6.0 and 5.6.1 were internal releases.
The major work was done on XML-part of Internal Chat. I have completely rewritten all XML-classes to make Internal Chat lighter, less in size (especially client part).
Starting from this release it is possible to deploy client part using Java Web Start. See documentation for details.
Also some improvements for Java 5 compatibility were done.... read more
New maintenance release 5.5.23 of Internal Chat Client is out. It contains some improvements and fixes and is made to be more compact than before.
New release of Internal Chat Client is ready. Some work was done to handle Look and Feel change correctly. Also application was tested under new Sun's Look-n-Feel - Nimbus.
Internal Chat Server 5.5.20 is released. Together with Internal Chat Client 5.5.20 they form "Java 5 Edition": the main work on this release was around of backporting of client to Java 2 SE 5. Now it is done, and you can use Internal Chat even if you do not have any widely used Java 6 VM for your platform (in particular, Mac OS X).
New version of Internal Chat Client is released. The main feature of this release is that client may now be started under Java 2 SE 5 virtual machine (only J2SE6+ was required before). So, Mac OS X users (as you know, there is a problem with Java 6 on Mac) are now with us.
This release differs slightly from 5.5.18, but I decided to publish it. Some minor improvements were made for message type ACLs visualization, nothing more. Nevertheless, I highly recommend to use the most recent software version. If you have earlier releases, update to this one.
In this release I finally finished the client part or message types ACLs (Access Control Lists; server side had been programmed initially, 1.5 years ago).
It was the problem for me - to decide how these ACLs must work from the visual point of view. The very simple solution was found: now if somebody doesn't have an access to some specific message type, he becomes light-gray (with the gray icon too) in users tree and he couldn't be selected as recipient of this message type.... read more
Internal Chat Client 5.5.17 was released today.
This is the maintenance release with some improvements concerned the quick user search and default client settings.
Try Internal Chat yourself, advice it to your friends, send me your wish lists. I can make it better with your help.
New version of Internal Chat Server (5.5.18) is released.
There are a lot of changes inside: HTTP engine (Jetty) was updated to 6.1.11, some minor bugs were fixed, great work was done transforming server code to "threadless" model (using Jetty's Continuations). So you can expect lower system resources acquired by server process than before.
Some database optimization was performed - now IntChatServer uses two database connection pools, one for "usual" queries and another for "heavy" ones.... read more
Both client and server parts were recently updated and now available for download. You are welcome!
The major improvements: server config is outside of the JAR from now, special Win32 build based on TanukiSoftware service wrapper, additional configuration parameters in client.
I'd like to announce a new version of Internal Chat Server. The mail goal of this release - to make MySQL to be fully supported by server. And now this work is done.
We use PostgreSQL in production and I have no real data about MySQL in such (or similar) conditions, but all the synthetic tests were passed. I wish it were enough.
If you find some problem with MySQL, please, mail me as soon as possible.
Two useful features added - quick user search and minimization to tray setup.
Current stable builds of both client and server components are ready for your download.
Please, read release notes in Download section if you want to know more about changes.
I have added Win32 wrappers to the binary distros. Now Windows users can run Client as ordinary Windows applications, and Server as ordinary Windows service.