Repository:
gpgauthAdded gpgauth-php submodule
Files added:
Files modified:
Entry date: 2011-02-06 15:45:14
Repository:
gpgauthMoved to tagged branches of the submodules
- Moved to v1.0 branch of gpgauth-npapi submodule
- Moved to v1.0 branch of gpgauth-chrome submodule
Files modified:
- gpgauth-chrome
- gpgauth-npapi
Entry date: 2011-02-06 15:19:18
Repository: gpgauth
Refreshed gpgauth-chrome submodule
Files modified:
Entry date: 2011-02-02 13:24:18
Repository: gpgauth
Changing repository structure
I separated out the various client/server/utility projects into separate repositories.
Submodules added:
- https://github.com/gpgauth/gpgauth-chrome
- https://github.com/gpgauth/gpgauth-npapi
Files added:
- .gitmodules
- gpgauth-chrome
- gpgauth-npapi
Files modified:
Files removed:
- gpgAuthPlugin/CMakeLists.txt
- gpgAuthPlugin/Factory.cpp
- gpgAuthPlugin/Mac/bundle_template/Info.plist
- gpgAuthPlugin/Mac/bundle_template/InfoPlist.strings
- gpgAuthPlugin/Mac/bundle_template/Localized.r
- gpgAuthPlugin/Mac/np_macmain.cpp
- gpgAuthPlugin/Mac/projectDef.cmake
- gpgAuthPlugin/Makefile
- gpgAuthPlugin/PluginConfig.cmake
- gpgAuthPlugin/README
- gpgAuthPlugin/Win/WiX/gpgAuthPluginInstaller.wxs
- gpgAuthPlugin/Win/dllmain.cpp
- gpgAuthPlugin/Win/np_winmain.cpp
- gpgAuthPlugin/Win/projectDef.cmake
- gpgAuthPlugin/X11/np_x11main.cpp
- gpgAuthPlugin/X11/projectDef.cmake
- gpgAuthPlugin/gpgAuthPlugin.cpp
- gpgAuthPlugin/gpgAuthPlugin.h
- gpgAuthPlugin/gpgAuthPluginAPI.cpp
- gpgAuthPlugin/gpgAuthPluginAPI.h
- gpgAuthPlugin/keyedit.h
- gpgauth-chrome/README
- gpgauth-chrome/analytics.js
- gpgauth-chrome/background.html
- gpgauth-chrome/dialogs/enabled.html
- gpgauth-chrome/dialogs/popup.html
- gpgauth-chrome/dialogs/popup_error.html
- gpgauth-chrome/dialogs/success.html
- gpgauth-chrome/druid.html
- gpgauth-chrome/gpgauth.js
- gpgauth-chrome/images/badges/authenticated.png
- gpgauth-chrome/images/badges/default.png
- gpgauth-chrome/images/badges/error.png
- gpgauth-chrome/images/badges/server_verified.png
- gpgauth-chrome/images/badges/stock_signature.png
- gpgauth-chrome/images/badges/verified_auth.png
- gpgauth-chrome/images/cancel.png
- gpgauth-chrome/images/check.png
- gpgauth-chrome/images/expand-collapse.gif
- gpgauth-chrome/images/gpgauth-128.png
- gpgauth-chrome/images/gpgauth-16.png
- gpgauth-chrome/images/gpgauth-32.png
- gpgauth-chrome/images/gpgauth-48.png
- gpgauth-chrome/images/help_arrow.png
- gpgauth-chrome/images/menumask.png
- gpgauth-chrome/images/section_header.png
- gpgauth-chrome/images/wait.gif
- gpgauth-chrome/jquery/css/ui-darkness/images/ui-bg_flat_30_cccccc_40x100.png
- gpgauth-chrome/jquery/css/ui-darkness/images/ui-bg_flat_50_5c5c5c_40x100.png
- gpgauth-chrome/jquery/css/ui-darkness/images/ui-bg_glass_20_555555_1x400.png
- gpgauth-chrome/jquery/css/ui-darkness/images/ui-bg_glass_40_0078a3_1x400.png
- gpgauth-chrome/jquery/css/ui-darkness/images/ui-bg_glass_40_ffc73d_1x400.png
- gpgauth-chrome/jquery/css/ui-darkness/images/ui-bg_gloss-wave_25_333333_500x100.png
- gpgauth-chrome/jquery/css/ui-darkness/images/ui-bg_highlight-soft_80_eeeeee_1x100.png
- gpgauth-chrome/jquery/css/ui-darkness/images/ui-bg_inset-soft_25_000000_1x100.png
- gpgauth-chrome/jquery/css/ui-darkness/images/ui-bg_inset-soft_30_f58400_1x100.png
- gpgauth-chrome/jquery/css/ui-darkness/images/ui-icons_222222_256x240.png
- gpgauth-chrome/jquery/css/ui-darkness/images/ui-icons_4b8e0b_256x240.png
- gpgauth-chrome/jquery/css/ui-darkness/images/ui-icons_a83300_256x240.png
- gpgauth-chrome/jquery/css/ui-darkness/images/ui-icons_cccccc_256x240.png
- gpgauth-chrome/jquery/css/ui-darkness/images/ui-icons_ffffff_256x240.png
- gpgauth-chrome/jquery/css/ui-darkness/jquery-ui-1.8.4.custom.css
...
Entry date: 2011-01-27 20:59:34
Repository:
gpgauthBinary refresh and minor changes
- (NPAPI Plugin) Added version string
- (NPAPI Plugin) Fixed Windows plugin reference to header files that changed in firebreath 1.4
- (NPAPI Plugin) Formatted some lines of code to be shorter
- (Chrome Extension) Fixed bug in Druid that mis-reported availablity of gpgconf methods on all platforms
- (Chrome Extension) Fixed positioning issue with help text for newly imported keys
Files modified:
- gpgAuthPlugin/Win/dllmain.cpp
- gpgAuthPlugin/Win/np_winmain.cpp
- gpgAuthPlugin/gpgAuthPluginAPI.cpp
- gpgAuthPlugin/gpgAuthPluginAPI.h
- gpgauth-chrome/druid.html
- gpgauth-chrome/options.html
- gpgauth-chrome/plugins/Darwin_x86-gcc3/npgpgAuth-v1.0.3b.plugin/Contents/MacOS/gpgAuthPlugin
- gpgauth-chrome/plugins/Linux_x86-gcc3/npgpgAuth-v1.0.3b.so
- gpgauth-chrome/plugins/Linux_x86_64-gcc3/npgpgAuth-v1.0.3b.so
- gpgauth-chrome/plugins/WINNT_x86-msvc/npgpgAuth-v1.0.3b.dll
Compare 892252a...40f45a7
Entry date: 2011-01-27 17:34:32
Repository:
gpgauthMore cleanup and a few bug fixes
- (NPAPI) Fixed bug in signing method related to constant
- (Chrome Extension) preference class changes for getting/setting prefs
- (Chrome Extension) Options page overhaul
- (Chrome Extension) Minor configuration druid changes
Files modified:
- gpgAuthPlugin/gpgAuthPluginAPI.cpp
- gpgAuthPlugin/keyedit.h
- gpgauth-chrome/background.html
- gpgauth-chrome/druid.html
- gpgauth-chrome/options.html
More cleanup and changes for firebreath 1.4 alpha 3
- (NPAPI) Fixed paths for includes (firebreath 1.4 alpha 3 change)
- (NPAPI) Fixed detection of reason signing a UID has failed (already signed, key expired, etc)
- (Chrome Extension) Changed prefences class to use arrays instead of objects/dictionaries.
- (Chrome Extension) Fixed problem with calling trust method (caused by changes to preferences)
- (Chrome Extension) More work on the druid.html file
- (Chrome Extension) Rewrote the options page ...
Entry date: 2011-01-23 12:14:00
Repository:
gpgauthMinor update
- Updated client process document
- Renamed client process document include the target browser it is specific to
- Changed extension init to document_start
Files added:
- gpgauth-client-process-chrome.pdf
Files modifed:
- gpgauth-chrome/manifest.json
Files removed:
- gpgauth-client-process.pdf
Compare f7cde26...86fa89d
Entry date: 2010-12-23 17:09:59
Repository:
gpgauthBug fixes and a few structure fixes
- Added method to determine if gpgconf is detected
- Changed most error reporting to a JSON parsable string
- Added methods to format strings inline
- Modified output of Encrypt method to return a JSON parsable output on failure.
- Modified output of the UID Signing method to make it parasble
- Fixed return from edit_fnc_sign to report passphrase errors and handle UIDs that are already signed
- Changed the import dialog to only attempt an import if the header 'X-GPGAuth-Pubkey-URL' has a value
- Removed the "Connection" header value of "Closed" from the HEAD request in the extension
- Fixed specification of "Marginal" and "Full" trust ...
Entry date: 2010-12-20 21:54:28
Entry date: 2010-12-19 19:00:29
Repository:
gpgauthRecompile of Win32 plugin binary, last was invalid
Files modifed:
- gpgauth-chrome/plugins/WINNT_x86-msvc/npgpgAuth-v1.0.3b.dll
Compare ed92190...6b638be
Entry date: 2010-12-19 18:50:55
Entry date: 2010-12-19 17:37:28
Repository:
gpgauthAdded signature verification & refreshed binaries
- Added verify ability to gpgDecrypt function
- Changed the structure of the gpgDecrypt return data to a JSON parsable string
- Fixed some data decryption error handling
- Modified chrome extension accept decrypted data with signatures
- Refreshed Win32, Lin32 and Lin64 binaries
Files modifed:
- gpgAuthPlugin/gpgauth.cpp
- gpgauth-chrome/background.html
- gpgauth-chrome/plugins/Linux_x86-gcc3/npgpgAuth-v1.0.3b.so
- gpgauth-chrome/plugins/Linux_x86_64-gcc3/npgpgAuth-v1.0.3b.so
- gpgauth-chrome/plugins/WINNT_x86-msvc/npgpgAuth-v1.0.3b.dll
Updated PHP server implemenation example
- PHP page now only attempts auto-login if '?protected_content' is in the URL
Files modifed:
- gpgauth-server/php-example/index.php
Compare 1010e02...93b24f3
Entry date: 2010-12-19 16:38:48
I have updated the gpgAuth PHP Server Implementation example which targets gpgAuth v1.3.0 - this follows the new specification that makes use of header fields instead of events being emitted from the webpage. The handling of events across browsers is rather cumbersome - header fields are not..
You can see the new example code here: PHP Server Implementation
Entry date: 2010-12-17 01:20:23