Permalink
Browse files

Added a change log

  • Loading branch information...
1 parent ca2bfbe commit 3f2d8e5ec60a680216c519162f849f72075aa69e @ebourg committed Jan 10, 2013
Showing with 32 additions and 5 deletions.
  1. +32 −3 README.md
  2. +0 −2 TODO.txt
View
@@ -1,4 +1,33 @@
-jsign
-=====
+Jsign - Java implementation of Microsoft Authenticode
+=====================================================
-Pure Java implementation of Microsoft Authenticode for signing Windows executable files
+Jsign is a Java implementation of Microsoft Authenticode that lets you sign
+and timestamp executable files for Windows. Jsign is platform independent and
+provides an alternative to native tools like signcode/signtool on Windows
+or the Mono development tools on Unix systems.
+
+Jsign comes as an easy to use Ant task to be integrated in any automated build.
+It's especially suitable for signing executable wrappers and installers generated
+by tools like NSIS, exe4j, launch4j or JSmooth. Jsign can also be used with Maven
+using the Antrun plugin, or standalone as a command line tool.
+
+Jsign is free to use and licensed under the Apache License version 2.0.
+
+
+See http://ebourg.github.com/jsign for more information.
+
+
+Changes
+=======
+
+Jsign 1.2
+* Reduced the memory usage when signing large files
+* Files over 2GB are now supported
+* Improved the thread safety
+
+Jsign 1.1
+* Command line interface with bash completion for signing files (available as RPM and DEB packages)
+* The keystore is no longer locked if the signing fails
+
+Jsign 1.0
+* Initial release
View
@@ -7,5 +7,3 @@ TODO
- Timestamp failover
- Support private keys exported with PKCS#8
- Detect the type of the keystore automatically (guess from the extension and try all the other types as a fallback)
-- Debian package for the command line
-- Bash completion

0 comments on commit 3f2d8e5

Please sign in to comment.