Retired site SSO; captcha no longer needed.
Added archives of MediaWiki extensions and skins currently in use.
Updated MediaWiki MediaFunctions extension for MW 1.35.
Updated MediaWiki UserFunctions extension for MW 1.35.
Retired MediaWiki Vassal skin.
Updated MediaWiki Vassal skin for MW 1.35.
Removed MediaWiki LdapAuthentication extension. Switching to Discourse
Retired phpBB in favor of Discourse.
Removed obsolete SELinux policies.
Removed cruft.
Removed Bugzilla resources. Our tracker is now on GitHub.
Updating site theme for phpBB 3.3.4.
New server is a VM, so has no hddtemp.
Updated site theme for Buzilla 5.0.6.
Dropped support for IE9.
For Vassal 3.4 Compatibility
Updated for 3.4.0-beta1.
Added 3.3.3-beta1.
Fixed message in 64-bit Windows installer.
Corrected Windows detected download link.
Updated to show both 32- and 64-bit Windows builds.
Updated for 3.3.2.
Updated for 3.3.1.
Removed SF, YourKit footer links. Updated copyright year.
Removed extra row.
Adjusted download table.
Updated for 3.3.0 release.
Updated download links &c for github and 3.3.0.
Added 3.3.0-beta3, -beta4 releases.
Updated for 3.3.0-beta4.
Beach Fixes
Bug 12825: SocketHander now sends an empty message to keep the
Cleanup.
Cleanup.
Cleanup.
Folded BufferedSocketHandler into SocketHandler.
Cleanup.
Use Properties.stringPropertyNames() now that we're at Java >= 6.
Removed redundant copyright information. (It's already at the top.)
Removed cruft.
Removed redundant copyright information. (It's already at the top.)
Added some type parameters.
More adjustments to use try with resources.
Adjusted AudioSystemClip to use try with resources. (This is somewhat
Object cast is required to stop varargs ambiguity warning.
Fixed three "try" warnings.
Deprecated copyOf, copyOfRange functions in ArrayUtils. Use the ones
Replaced deprecated DigestUtils.shaHex() with DigestUtils.sha1Hex().
Resolved layout note for Java 6.
Removed cruft. Applied some changes marked for Java 6. (!)
Fixed IOUtils.toString(InputStream) deprecation warning.
Replaced VASSAL.tools.concurrent.RunnableFuture with
Replaced calls to deprecated IOUtils.closeQuietly() with Java's automatic resource management (separated out nested streams)
replaced calls to deprecated IOUtils.closeQuietly() with Java's automatic resource management
removed final modifier from static methods as the methods can still be accessed via the super class
Removed deprecated classes which we've verified nothing in the module
removed unnecessary calls to toString()
removed unnecessary conversion to String
use StandardCharset object instead of String literal
removed redundant final modifier from methods in final class
removed redundant final modifier from private methods
added missing Override annotation
restored test method to fix compile error
pass empty array to Collection.toArray()
Remove workarounds for broken things in Java 5, which we no longer
Cleanup.
removed unused imports
removed redundant type casts
removed unnecessary numeric casts
removed unnecessary calls to Throwable.initCause()
identical catch sections collapsed into multi-catch sections
Indentation.
replaced explicit type with diamond operator
Bug 12816: Adjust splitter between chat pane and docked map after
Made Chatter 10x80.
Added some type parameters.
Cleanup.
Reduced repetition.
Bug 12816: Give all the resize weight to the docked map.
Merge branch 'master' of github.com:uckelman/vassal
"x instanceof C" is guaranteed to be false by the language specification
Whitespace.
All of the member functions in ComponentSplitter can be static; don't
Reinstate explicit unboxing in the few places it's needed.
Bug 12817: Replace MouseEvent.isMetaDown() with getButton() == 3 for
Added bugfix note.
Whitespace and logic.
Fixed unintuitive behaviour in PolygonEditor.
Bug 12817: Use MouseEvent.isPopupTrigger() to check for popup menu display.
More unboxing cleanup.
More unboxing cleanup.
Don't call Double.doubleValue(), just let the compiler unbox.
Don't call Char.charValue(), just let the compiler unbox.
Don't call Integer.intValue(), just let the compiler unbox.
Don't call Boolean.booleanValue(), just let the compiler unbox.