Description
Digging into #43 it seems the like issue that has broken the library (at least for me) is the fact the protocol version has increased the compat requirement beyond where we are at.
While I haven't done any of the official migrations myself from java->csharp I would be happy to give it a wack. I could use some guidance though.
libsignal-protocol-dotnet
Seems up to date (or nearly there with no major commits it looks like in the official repo). The official source I assume is still https://github.com/signalapp/libsignal-protocol-java as I can't find a similar protocol folder to the service migration at https://github.com/signalapp/Signal-Android/tree/master/libsignal/service
libsignal-service-dotnet
The bigger issue. While casually looking through the commits at https://github.com/signalapp/libsignal-service-java I don't see anything majorly difficult to migrate (or maybe it all is as I already see some of the Signal-Android commits in?). can you just clarify which commits there are not yet migrated?
Now the switch to https://github.com/signalapp/Signal-Android/tree/master/libsignal/service may be a bit trickier. Did they import the old history into that repo? How big of a refactor are we talking? I can start walking that as well but again guidance on which commits would be helpful. it seems it did migrate back to protocol buffer v3.
libsignal-metadata-csharp
does seem up to date with https://github.com/signalapp/libsignal-metadata-java/commits/master
Signal-Windows
I don't use this but not sure if there are requirements to get just basic messaging working again with updates. I am guessing a few looking at the items that prevent the latest libsignal-metadata-csharp
from working.