gwt /
gwt /
444169cb04565e22ce5ee9b8cc9b73bdd509d768 Fixes issue #1297 by implementing a whitelist approach to types the server may serialize. The whitelist is generated by the compile process and must be included on the server. RemoteServiceServlet will attempt to load this file through ServletContext.getResource(). A failure to load the whilelist will result in 1.3.3 compatible behavior where java.io.Serializable is not considered a valid marker interface. This is to prevent a malicious client from causing a server to instantiable artibtrary types extending java.io.Serializable.
Patch by: mmendez, me
Review by: me, mmendez
git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@1302 8db76d5a-ed1c-0410-87a9-c151d255dfc7
44 files changed