soutade
|
7162129220
|
Put firefox background.js has persistent
|
2017-07-19 19:22:49 +02:00 |
|
soutade
|
017bda025e
|
Some comment and copyright updates
|
2017-07-19 19:22:49 +02:00 |
|
soutade
|
39582e0f26
|
CLI: Use printf return to compute string size instead of hardcoded values
|
2017-07-19 19:22:49 +02:00 |
|
soutade
|
86e926e268
|
Deactivate DEBUG mode
|
2017-07-18 21:00:02 +02:00 |
|
soutade
|
e341963675
|
Block URL request if masterkey is present in parameters
|
2017-07-08 08:43:26 +02:00 |
|
soutade
|
7a7d2fd724
|
Try to raise onChange event and "enter" key before submit form
|
2017-07-08 08:42:34 +02:00 |
|
soutade
|
65821a4e47
|
Index for new crypto scheme was badly computed in webextension
|
2017-07-08 08:39:22 +02:00 |
|
soutade
|
0caa8a66e1
|
Handle Ctrl+C and Ctrl+Z in gpass_cli
|
2017-07-08 08:37:16 +02:00 |
|
soutade
|
09e0d85d97
|
Merge branch 'master' of soutade.fr:gpass
|
2017-04-17 20:42:08 +02:00 |
|
soutade
|
416a4d9581
|
Use old passwords decryption for protocols < 4
|
2017-04-17 20:39:53 +02:00 |
|
soutade
|
6dfcab813d
|
Update options.js of firefox webextension
|
2017-04-17 20:39:53 +02:00 |
|
soutade
|
da72cb46eb
|
Add new encryption scheme in CLI. Fix a bug : encrypt_domain doesn't add \0 on message returns leading to malformed server requests
|
2017-04-17 20:39:53 +02:00 |
|
soutade
|
36db5056a3
|
Add new encryption scheme in chrome addon/firefox webextension
|
2017-04-17 20:39:53 +02:00 |
|
soutade
|
c3fab882f2
|
Add compat.js for getPref and setPref
|
2017-04-17 20:39:53 +02:00 |
|
soutade
|
74b1010881
|
Add icons to icon path when displaying notifications
|
2017-04-17 20:39:53 +02:00 |
|
soutade
|
562a84d984
|
Rename compat.js in misc.js and remove old crypto libraries
|
2017-04-17 20:39:53 +02:00 |
|
soutade
|
7800eadfaa
|
Move icons into a single directory
|
2017-04-17 20:39:53 +02:00 |
|
soutade
|
c64f886188
|
Add Firefox WebExtension
|
2017-04-17 20:39:53 +02:00 |
|
soutade
|
e759c13d64
|
First merge with Chrome et Firefox web extension (not tested in chrome)
|
2017-04-17 20:39:53 +02:00 |
|
soutade
|
1d71ca6861
|
Change protocol version (3 -> 4) in CLI : PKDBF2 is renamed in PBKDF2
|
2017-04-17 20:39:53 +02:00 |
|
soutade
|
65ca3a3d3d
|
Change protocol version (3 -> 4) : PKDBF2 is renamed in PBKDF2. This also avoid mismatch with new encryption system
|
2017-04-17 20:39:53 +02:00 |
|
soutade
|
136920404d
|
Add (QUnit) server tests
|
2017-04-17 20:37:26 +02:00 |
|
soutade
|
ef82f2640f
|
Fix a bug : update_masterkey generates a token from only one master key and not for the corresponding masterkey
|
2017-04-17 20:37:26 +02:00 |
|
soutade
|
65f8f0f21e
|
Fix a bug : shadow logins passwords were not deleted
|
2017-04-17 20:37:26 +02:00 |
|
soutade
|
a180cb62d7
|
Use a variable (server_url) instead of document.documentURI
|
2017-04-17 20:37:26 +02:00 |
|
soutade
|
b4b54ec57c
|
Checks for right shadow login when adding an entry
Use exec() instead of query() when it's necessary for SQL queries
|
2017-04-17 20:37:26 +02:00 |
|
soutade
|
48571b31c1
|
Set shadow logins ON by default
|
2017-04-17 20:37:26 +02:00 |
|
soutade
|
bc2a510b8d
|
Automatically come back to top when timeout is raised and clear keys are cleaned
|
2017-04-17 20:37:26 +02:00 |
|
soutade
|
82cef032eb
|
Reduce scroll top arrow
|
2017-04-17 20:37:26 +02:00 |
|
soutade
|
d48d1e94a9
|
Add scrollToTop javascript function
|
2017-04-17 20:37:26 +02:00 |
|
soutade
|
cef1194ad0
|
Add new encryption scheme in server part.
|
2017-04-17 20:37:26 +02:00 |
|
soutade
|
89465f4c68
|
Don't use shadow if the flag is not defined
|
2017-04-17 20:37:26 +02:00 |
|
soutade
|
6fa296ebc4
|
Use native crypto functions from misc.js
|
2017-04-17 20:37:26 +02:00 |
|
soutade
|
241867e93c
|
Database access optimization if there is no shadow logins
|
2017-04-17 20:37:26 +02:00 |
|
soutade
|
6d2e202aff
|
Create a password is now on top of web page. Remove old javascript libraries.
|
2017-04-17 20:37:26 +02:00 |
|
soutade
|
32fd8355e1
|
New protocol (fix mispelled PKBDF2)
|
2017-04-17 20:37:26 +02:00 |
|
soutade
|
29e2c8337c
|
Clear master keys and reset passwords after 15 minutes of inactivity
|
2016-08-20 13:23:36 +02:00 |
|
soutade
|
9b9c36070b
|
Fix a bug in gpass_cli : sprintf needs final 0 while we must not add it for encryption
|
2016-08-20 10:47:54 +02:00 |
|
soutade
|
0cc706d260
|
Add command line interface (cli)
|
2016-08-14 11:37:39 +02:00 |
|
soutade
|
89ccd0575f
|
Forgot to update reference database
|
2016-05-21 09:58:30 +02:00 |
|
soutade
|
81b6116a9f
|
Update firefox addon to be compliant with new jpm building tool
|
2015-11-05 18:42:15 +01:00 |
|
soutade
|
075dd914f1
|
Give a chance to fields with type other than text and email to be a username (improve website compatibility)
|
2015-11-05 18:16:33 +01:00 |
|
soutade
|
3108195ce3
|
Set default address in HTTPS for chrome addon
|
2015-02-09 19:18:27 +01:00 |
|
soutade
|
f88a0d1f29
|
Mistake in pkdbf2 requires, it's hmac and not hmac.js
|
2015-02-05 20:07:11 +01:00 |
|
soutade
|
636d403396
|
Add short name to chrome addon manifest
|
2015-02-03 20:11:30 +01:00 |
|
soutade
|
423799bfd7
|
Integrate icons in addons
|
2015-01-29 21:19:29 +01:00 |
|
soutade
|
6a86ab989c
|
Add 16, 32, 64 and 128 px icons
|
2015-01-29 21:19:00 +01:00 |
|
soutade
|
601ddfc629
|
Little mistake in firefox addon notify()
|
2015-01-27 21:23:03 +01:00 |
|
soutade
|
d395807c98
|
Add Chrome addon
|
2015-01-27 21:10:55 +01:00 |
|
soutade
|
2757b81e64
|
Rename resSources directories into resources
|
2015-01-27 21:10:09 +01:00 |
|
soutade
|
9dc74cb942
|
Add gpass icon
|
2015-01-27 21:08:46 +01:00 |
|
soutade
|
714f0f570f
|
Update version to 0.6
|
2015-01-27 21:08:01 +01:00 |
|
soutade
|
5cfb47c470
|
Use wrappers for get and set prefs
Fix some syntax issues in hmac.js
|
2015-01-22 21:50:07 +01:00 |
|
soutade
|
e0f8670a58
|
Add var before local variables
|
2015-01-21 18:56:50 +01:00 |
|
soutade
|
035576998d
|
Move hmac code into hmac.js file
|
2015-01-21 18:56:32 +01:00 |
|
soutade
|
a5b3dec5b0
|
Move notifications into notify function
|
2015-01-21 18:49:26 +01:00 |
|
soutade
|
f5a0da3f69
|
Add a message when password is replaced but not submitted (@_ function)
|
2014-08-26 18:56:20 +02:00 |
|
soutade
|
53db16b832
|
Update README.md
|
2014-06-10 19:19:48 +02:00 |
|
soutade
|
b0ea92b71b
|
Add "@_" prefix support to replace password without submit
|
2014-06-10 19:04:56 +02:00 |
|
soutade
|
eba9ba35eb
|
Merge branch 'master' of soutade.fr:gpass
|
2014-02-27 18:47:01 +01:00 |
|
soutade
|
cbeb7e3d73
|
Don't even block submit function with synchronous XmlHttpRequest
Enable wildcard for one level domains
|
2014-02-27 18:35:25 +01:00 |
|
soutade
|
a83354e592
|
Update README
|
2014-01-22 17:42:30 +01:00 |
|
soutade
|
8eee0060f6
|
Add Minimum PKDFB2 level check in firefox_addon
|
2014-01-21 20:31:29 +01:00 |
|
soutade
|
84eaf0c6a1
|
New protocol v3 : include pkdbf2 level
Remove hashtable from firefox addon
Rework firefox addon
Add pkdbf2_level as a preference (hidden)
|
2014-01-21 19:00:26 +01:00 |
|
soutade
|
1ff4a87beb
|
Fix a little regression + deactivate debug
|
2014-01-12 10:43:02 +01:00 |
|
soutade
|
8a22db95dc
|
Now addon automatically sends wildcard domain in addition to current domain to increase website compatibility
|
2014-01-12 10:27:56 +01:00 |
|
soutade
|
86877d86e7
|
Use firefox integrated HMAC function
Correct bad PKDBF2 implementation
New protocol version is 2
|
2013-12-07 10:03:53 +01:00 |
|
soutade
|
3e5fa8c638
|
Recognize "gpass-" before version protocol to avoid (configuration) errors
gPass now blocks login action when the password is not found in database
|
2013-11-17 09:31:15 +01:00 |
|
soutade
|
37f22387bd
|
Update README.md
|
2013-10-24 19:26:24 +02:00 |
|
soutade
|
0991f1be69
|
Merge branch 'master' of soutade.fr:gpass
|
2013-10-24 19:25:32 +02:00 |
|
soutade
|
c0f13a21be
|
Merge branch 'master' of soutade.fr:gpass
|
2013-10-17 18:28:01 +02:00 |
|
soutade
|
86260485d4
|
Update README.md
|
2013-10-16 18:54:23 +02:00 |
|
soutade
|
2113da1669
|
Update README.md
|
2013-10-16 18:53:09 +02:00 |
|
soutade
|
4fd1f1e92f
|
Update README.md
|
2013-10-16 18:51:33 +02:00 |
|
soutade
|
8901d0083a
|
Update README.md
|
2013-10-16 18:50:12 +02:00 |
|
soutade
|
bf961944ce
|
Add PKDBF2 (server side). Not tested. BREAKS compatibility (but no one use previous version...) \!
|
2013-10-15 21:02:14 +02:00 |
|
soutade
|
453403b25b
|
Use pkdbf2(hmac-256, 1000) for mkey derivation instead of simple sha256
|
2013-10-15 19:29:34 +02:00 |
|
soutade
|
8ea29e0997
|
Merge branch 'master' of soutade.fr:gpass
|
2013-10-12 12:18:34 +02:00 |
|
soutade
|
69a6e5b116
|
Update README.md
|
2013-10-12 12:18:05 +02:00 |
|
soutade
|
93ccb6802b
|
Change way of getting domain, use more efficient parseuri.js
|
2013-10-12 11:16:07 +02:00 |
|
soutade
|
aad001bb25
|
Update documentation and fix javascript bug (substr not allowed)
|
2013-10-10 18:29:08 +02:00 |
|
soutade
|
82f95fe6e9
|
Initial commit
|
2013-10-09 20:47:43 +02:00 |
|