File transfers are working, however, sometimes (usually after being online for some time), the first time you try to transfer something, it won't work.
The recipient will see the prompt and will be able to start saving the file, but the file sending gets stuck on 1% and never finishes.
If you then try to cancel and resend the file again, it will not be possible due to file locks.
The transfer is from miranda to miranda, both always on latest dev version of miranda.
Below is the sender log for this:
18:11 -> I tried to send a file, but it got stuck at 1% and did nothing. So I didn't do anything, and I was just chatting with the contact.
19:37 -> I tried to send a file, no problem. Seems that something happened that timed out the transfer from what I can see in the log.
[18:11:01 2588] CToxProto::OnSendFile: start sending file (0) to (0)
[18:21:32 1E38] CToxProto::OnFriendFile: incoming avatar (65536) from (2)
[18:21:33 1E38] CToxProto::OnFileSendData: finised the transfer of file (0) to (2)
[18:28:59 1E38] CToxProto::OnFriendFile: incoming avatar (65536) from (2)
[18:29:21 1E38] CToxProto::PauseOutgoingTransfers: sending ask to pause the transfer of file (0) to (2)
[18:29:21 1E38] CToxProto::PauseOutgoingTransfers: failed to pause the transfer (0) to (2) cause(2)
[18:29:22 1E38] CToxProto::OnFriendFile: incoming avatar (65536) from (2)
[18:29:25 1E38] CToxProto::OnFileSendData: finised the transfer of file (0) to (2)
[18:29:25 1E38] CToxProto::OnFileSendData: file (0) is not completely transferred to (2)
[18:53:47 1E38] CToxProto::OnFriendFile: incoming avatar (65536) from (2)
[18:53:48 1E38] CToxProto::OnFileSendData: finised the transfer of file (0) to (2)
[19:00:17 1E38] CToxProto::OnFriendFile: incoming avatar (65536) from (2)
[19:00:18 1E38] CToxProto::OnFileSendData: finised the transfer of file (0) to (2)
[19:00:40 1E38] CToxProto::OnFriendFile: incoming avatar (65536) from (2)
[19:00:42 1E38] CToxProto::OnFileSendData: finised the transfer of file (0) to (2)
[19:33:13 1E38] CToxProto::OnFriendFile: incoming avatar (65536) from (2)
[19:33:15 1E38] CToxProto::OnFileSendData: finised the transfer of file (0) to (2)
[19:33:44 1E38] CToxProto::OnFriendFile: incoming avatar (65536) from (2)
[19:33:47 1E38] CToxProto::OnFileSendData: finised the transfer of file (0) to (2)
[19:37:34 2588] CToxProto::OnSendFile: start sending file (0) to (0)
[19:38:05 1E38] CToxProto::OnFileSendData: finised the transfer of file (0) to (0)
This happens constantly and it's really annoying because miranda creates 0byte files in the recipient's miranda file download directory, and you cannot overwrite it, you have to use rename when you try to send something again, and then it still doesn't work sometimes.
Can provide more logs if required. Both using TCP-only mode.
Otherwise the plugin is okay.