Gadu-Gadu Relaying Agent
This small application is a simple GG relaying agent. This means, that
if you are a network administrator and applying masquerade on your
server, it's likely, that your customers would like to establish
direct connections over the masquerade using GG. This program is
intended to be the solution.
There is a serious bug in the documentation
shipped with ggrelay 1.2 (iptables rules are wrong). Please read the updated README.
Now ggrelay 1.2 is out. (download)
Please DO CONTACT me and REPORT all the successes/failures regarding ggrelay.
I would like to know what's ok and what's wrong after releasing 1.0. My
email: accek <at> poczta <dot> gazeta <dot> pl. Don't hesitate to ask any
Please read "NOTE on GG6.0" in the README file.
Please read entire README :)
- Released ggrelay 1.2, which fixes several very annoying SEGFAULTs.
- New ggrelay 1.1 solves some problems with broken connections with
NATted clients. It addresses also some scalability issues. Try out.
- Finally ggrelay 1.0 is out. Try it! (download)
- Released ggrelay 1.0-rc5D fixing cpu-eating bug.
- Released ggrelay 1.0-rc5B with some minor bugfixes.
- Released ggrelay 1.0-rc5A with minor fixes and efficiency improvement for large
networks (using poll() instead of select()).
- GGrelay RPMs are now available for
Please don't forget to adjust configuration file and add proper
iptables rules, as descibed in README (installed in
/usr/share/doc/ggrelay-1.0rc5 and also available here).
- Released ggrelay-1.0-rc5, with some major bugfixes. At first,
severe memory leak occuring when there are problems with connecting to GG
servers has been fixed. Moreover memory usage has been reduced up to 10
times. This is hopefully the last release-candidate.
- I'm looking for testers wishing to run ggrelay in the networks with more
than 50 clients. This should be the last thing before releasing 1.0.
- Released ggrelay-1.0-rc4, with several minor enhancements.
- Released ggrelay-1.0-rc3. It fixes several issues causing data
loss and spurious disconnections. Experimental SSL support compatible with
ekg is also incorporated. Current version is considered having stable
List of the most recent changes is available here.
There is also a projest summary page http://www.sourceforge.net/projects/ggrelay.
The most recent version is available from http://sourceforge.net/project/showfiles.php?group_id=96768.
Project development is done with BitKeeper revision system, but it's also
available using CVS anonymous access on sf.net:
cvs -d:pserver:firstname.lastname@example.org:/cvsroot/ggrelay login
<hit enter when prompted for password>
cvs -d:pserver:email@example.com:/cvsroot/ggrelay checkout ggrelay
You can also browse the repository on the web using ViewCVS.
Please note, that SourceForge CVS repositories are updated every 24 hours
for anonymous or web access, so the data may not be uptodate.
There is no direct BK access provided by sf.net, but current repository is
available as a .tar.gz archive from http://ggrelay.sourceforge.net/bk/bk-current.tar.gz.
Actually the project is so simple, that attached README
file should be sufficient.