0.10.4
======
88fe64f - tests.py -> tests/
05450ab - Renamed URL /locate/ID ro /chain/ID. Updated jquery to 1.4.2. Initial set of windmill tests
97fc416 - Remove fixed email address and use certificaes one
8fa66db - Fix middleware bug regarding RegexURLResolver import. Client unit tests. Created 404.html and 500.html (replaces error.html)
7805e19 - Change recommended Django version to 1.2 and add zipfile depency. Serial alignment set to right in changelist. Fix self-signed CA email delivery. Fix subjAltName issu
2d1c944 - Fix issue 4 (subjAltName regex). Fix unittest errors and testcase for email delivery
9a83f5f - Renamed ObjectLocation to ObjectChain. Force PKCS12 passphrase. Better docstrings. Removed unused OpensslCaManagement class
4e1ab70 - PKI_ENABLE_EMAIL parameter description
92d1f6c - Shared zip creation (download and email). Download as zip replaces single item download. Removed item type from download url
c9f65ff - Fix issue 3. Email integration, code deduplication, cleanup, new icons
755bcd4 - Initial email integration, changed ca chain disply
4474251 - Fix issue 2 (Tree deduplication); More unit tests
4552881 - Rewriting unit tests for CAs
11f8317 - Removal of unused images and templates
a5df143 - Make pygraphviz really optional
aac84d4 - Merge remote branch 'max/master'
52ace6f - Fix pygraphviz problems with versions <1.0. All parameters must be strings even if they are integers
fd78bd2 - Added optional graphviz dependency to the ebuild
db97eb4 - Added missing PYTHON_MODNAME to ebuild (this also enables byte-compiling)
6960de8 - Added templatetags to packages (now distutils build target should work correctly)
d7278ab - Fixes in setup.py to create valid packages

0.10.3
======
31dd0c1 - Version update to 0.10.3
f3c450a - More details about the graphviz integration
2dc7af5 - Extended README. Code cleanup for graphing. New settings paramter for tree direction
1bd94b7 - Treeview and object location in different graphs. Tree view shows entire PKI tree
8469b1b - Code cleanup and tooltip for tree icons
dcea1a8 - Graphviz support for certificates and color fixes
0a271dd - Graphviz support for certificate authority. Pretty basic so far
a5ab9ec - Fix setting fot PKI_BASE_URL
0b9470b - Added hint about proper ordering of INSTALLED_APPS
4ba03fe - Make django-pki version number more DRY
8754860 - Added missing quotes for PKI_DEFAULT_COUNTRY configuration parameter
c9c01d7 - Changed install instructions. getattr for PKI_SELF_SIGNED_SERIAL and PKI_DEFAULT_COUNTRY

0.10.2
======
974fc0a - csrf token was missing in delete confirmation
8ed8f5d - Merge remote branch 'max/master'; commit 'c04cf3a29b3c8375a8c6'
434a13d - Fix removal of self-signed CA certificates (delete view)
49463f3 - Added CHANGELOG to MANIFEST.in
6a71d27 - Added CHANGELOG
c04cf3a - Also changed download location in setup.py
636218e - Changed download location in the ebuild so it points to pypi.python.org

0.10.1
======
48af689 - Changed version to 0.10.1 and added Gentoo ebuilds to Manifest
d381047 - Make ebuild version-independent (just rename it to specific version)
234ea8f - Added live gentoo ebuild
1c0e80c - Data files weren't installed, fix this
3b79480 - download_url should point to actual package location
fc209ef - setup.py: get version and long_description from appropriate files
aa71559 - Updated MANIFEST.in
7b03159 - Added .gitignore for distutils files and python bytecode
f9d7f64 - URLs for setup.py
b3d9912 - distutils preparation

0.10.0
======
eda88f6 - Added VERSION
d171b51 - License, copying and template enhancements
7d23ce8 - Fix features in README
40a55b1 - Fix exception in openssl exec
fe905d2 - Exception handling middleware; Remove handle_exception; error.html scrolls to end of log
c45e3d9 - Replace ca-chain with parent.name when parent is self-signed
74c973e - Support for self-signed RootCA renewal
7f2fd6d - Remove dead code; Change CSS class of parent_passphrase when cert is revoked/renewed; Show parent in delete view details
9c77047 - Country code handling
69121d7 - Fix renew issues. CSR is required and chain stays valid
145f3d6 - Deny renew when parent isn't active
249a97b - Remove debugging message
5f71d3c - Fix recursion bug when revoking a CA
e2aae30 - CA: cn and name must be unique. CERT: Combination of name/parent and cn/parent must be unique
18cc648 - BASE_URL for certificates too
82062d2 - Set initial serial to 0x0
a120eb3 - Initial serial number for self-signed CAs. This is globally for all new self-signed CAs but can be changed between runs. Can be specified as hex or dec number
a7d840c - Remove /
4d4de16 - PKI_BASE_URL setting to build correct download links. CA change page with save on top too
2381486 - Authors and creation of PKI_DIR if missing
f83cd64 - Authors and creation of PKI_DIR if missing
7538301 - Fix P12 export with empty password
530dc44 - Example wsgi file and updated README
4d8861c - Cleanup
6afb57c - Cleanup. Fix csr signing in CA mode
3b8275f - Fix passphrase reset on P12 certificates
d0a496d - Changed change_list template to use block super and add a link before the ul
ee99303 - Code deduplication in models. Fix certificate chain download
f52cb30 - Switched to PermissionDenied exception; Removed debug messages
2c68f9d - Modified admin template for changelists to add a quick nav button. Removed unused templates
3c6ddf1 - Updated README
4e4f892 - Converted README to markdown and removed INSTALL
5cab7b0 - self-signed CA uses v3_ca; Better comments; CA revoke also revokes clients (DB); Fix form validation for subjectAltNames
1627c3a - Dedicated js for delete view
f7f6fd2 - Combined download view for ca and cert using public and private items; Makes use of custom permission
660539c - Adding the two images sounds like a good idea
c54cf75 - Use MEDIA_URL in all files; Changed details div; Removed id from div
b3f63a9 - More detailed delete view
3dabee5 - Initial commit (SVN rev 46)


