diff --git a/ChangeLog b/ChangeLog
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,25 @@
+2012-06-12  Saad Mohammad  <smohammad@redhat.com>
+
+	PR1040: Signed jar(s) brought in through an extension jnlp are considered
+	unsigned.
+	* netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java: If the current 
+	jnlp does not own any jar resources and all jars from extension jnlp(s) are
+	signed, mark the current loader as signed.
+	* tests/jnlp_tests/signed/ExtensionJnlp/resources/ExtensionJnlp1.jnlp:
+	* tests/jnlp_tests/signed/ExtensionJnlp/resources/ExtensionJnlp2.jnlp:
+	Launching jnlp that uses an extension jnlp as resource.
+	* tests/jnlp_tests/signed/ExtensionJnlp/testcases/ExtensionJnlpTest.java:
+	Testcase that tests the launching of signed applications using extension  
+	jnlp.
+	* tests/jnlp_tests/signed/MultiSignedJarResource1/resources/MultiSignedJarResource1.jnlp:
+	Used as an extension jnlp within the launching jnlp file, includes a jar 
+	as its resource.
+	* tests/jnlp_tests/signed/MultiSignedJarResource1/resources/MultiSignedJarResource2.jnlp:
+	Used as an extension jnlp within the launching jnlp file, includes an
+	extension jnlp as its resource.
+	* tests/jnlp_tests/signed/MultiSignedJarResource1/srcs/MultiSignedJarResource1.java:
+	A simple java class that outputs a string.
+
 2012-06-11  Jiri Vanek  <jvanek@redhat.com>
 
 	Implemented xml logging backend