Peer to Peer library

How about libjingle?

We should be able to build the Server negotiation on top.

Thus spake swampwallaby:

After a bit of poking around, I was unable to find anything
satisfactory. If anyone can suggest some library which does this, I’d
appreciate it.

How about libjingle?

We should be able to build the Server negotiation on top.

That’s promising. I hadn’t heard of that before.


J.

The current Vassal ‘server’ is actually extremely simple in operation. Apart from controlling the creation and manipulation of ‘Rooms’, it essentially just echo’s anything sent by any client in a room to all other clients in that room. This is why it was relatively easy to convert Vassal to use XMPP (Jabber). It’s just a basic multi-user chat server.

libjingle talks XMPP, so it would make sense to use an XMPP server. Hopefully we can find a C++ or C XMPP open source server we can shoe horn in. One that uses libjingle already would be a plus.