[Box Backup-dev] New member
Pieter De Wit
boxbackup-dev@fluffy.co.uk
Mon, 30 Jul 2007 06:17:25 +0200
Hello All,
As you guys might have seen I am new to the list. I came across
Boxbackup while digging around for something else in Gentoo's portage. I
have some spare time and thought that I could contrib. that to the
project, since it's something that I have wanted to do but I keep
putting it off.
My programming history (relative to Boxbackup) is quite extensive in
networking code and protocols. I have spent quite a lot of time on
war3proxy, a server that allows you to proxy warcraft 3 connections,
which is about 95% networking/proxy code. war3proxy can also
cross-compile itself to a Windows bin (using Linux as the host) - See
http://war3proxy.sf.net. I have also spent a lot of time on a few
"closed source" apps, the two that really comes to mind are jsed - A
program to capture data from the local Stock Exchange and mtsd - A
program that captured data from mobile tracking units via GSM modems
(this also had a desktop version, which included it's own
server-to-client protocol but this wasn't completed due to project
funding been pulled).
All of this lead to myself and a friend releasing logix_*
(http://www.logix.za.net) a bunch of lib's that does sockets, config
loading and logging. The idea behind logix_* is to extend it in future
to have what ever we need. It also makes it easy for us, like the socket
stuff will look for epoll,poll and select and use the "best" one. One of
the extensions that come to mind is threading, we want to extend logix_*
to include threading that you can use on any platform.
I would like to share the knowledge that I have collected from that with
Boxbackup. I have browsed over the source code, and although c++ is
"fairly" new to me I have some base in it (all the code above was done
in good old c) As you could have guessed by now, I would like to spend
time on the networking code and see (if) I can assist there.
Thank you and hope we have a lot of good times ahead,
Pieter