The old code attempts to iterate over 65 positions on a board that has 64. That's not going to work.
With this fix, I didn't get the exception that I had while previously playing this game. Unlike before, I can now successfully finish a game.
When opening a chat window, the previously exchanged messages are displayed. In this history, your own nickname should be used, instead of your own JID.
The check is currenty optional and placed
inside the profile 'owasp-check'.
One can directly invoke the plugin via
'mvn org.owasp:dependency-check-maven:check'
An attempt at resolving SPARK-2113.
Since the last release, major changes were applied to the project. To reflect this, I've increased the version number of all of the plugins.
Not all plugins might have had functional changes, but given that the project structure has changed a lot, some kind of increase (that will allow us to tell plugins before and after this release apart) could be helpful.
The bookmark name should contain the name of the room. It's preferable to show the name of the room in the listing of bookmarked rooms, as opposed to the room ID.
This commit restores functionality that already existed, but was ... disabled?
When a user is not in any group on the contact list, it is now displayed in a psuedo-group, called 'unfiled' (this is similar to the 'offline contacts' psuedo group).
We ideally enable Stream Management (see SPARK-2140), but for that, the reconnection logic in Spark probably needs work. I'm disabling it for now, until we have had a proper look.
When processing an incoming IQ request (such as a game invitation), the version of Smack that we use does not allow us to use an AsyncStanzaListener anymore.
Before all registered stanza listeners are even invoked, Smack has determined that no IqRequestHandler has been registered to process the request, and will already have sent back an error.
To conform with XMPP specifications (and Smacks enforcement of them) add an error condition to the IQ error response that's used to decline a game invitation.
To conform with XMPP specifications (and Smacks enforcement of them) add an error condition to the IQ error response that's used to decline a game invitation.
When a game inivitation gets answered by a generic error (eg 'feature-not-implemented') rather than an explicit decline, process this as a decline. Prior to this commit, the code threw an exception as it didn't recognize the response as either an invite accept or decline.
When processing an incoming IQ request (such as a game invitation), the version of Smack that we use does not allow us to use an AsyncStanzaListener anymore.
Before all registered stanza listeners are even invoked, Smack has determined that no IqRequestHandler has been registered to process the request, and will already have sent back an error.