54 Commits
Author SHA1 Message Date
jianglinxuan 304af369c0 Fix: Rename method(DBus) permission error
* Fix: Standard user can change the administrator's feature
  name without authorization
2020-12-01 15:29:02 +08:00
jianglinxuan ca4a1ff5ab Fix the misspelling of file names in "Storage" related files. 2020-07-31 11:06:01 +08:00
jianglinxuan af8e2ab497 Fix the definition of global variables for gcc-10 2020-07-29 16:16:00 +08:00
jianglinxuan 763a216b3a Add Tibetan translations file: bo.po 2020-05-12 15:21:20 +08:00
jianglinxuan 359621315b Merge branch 'debian' 2019-09-16 09:11:50 +08:00
jianglinxuan 991e57342c Unregistering the init scripts 2019-08-10 14:14:48 +08:00
jianglinxuan 3fd2259c37 Registering the init scripts 2019-08-10 10:38:32 +08:00
jianglinxuan fad8bd13c0 Add "set -e" to debian/biometric-auth.postrm 2019-08-09 17:33:17 +08:00
jianglinxuan 5156ab8691 Add "force-reload" to alternate init script 2019-08-09 17:32:13 +08:00
jianglinxuan 5705784a34 Add "force-reload" to alternate init script 2019-08-09 17:30:42 +08:00
jianglinxuan 9790b3b263 update debian/changelog for "Add alternate init script" 2019-08-09 10:34:02 +08:00
jianglinxuan a158802e08 Merge branch 'master' into debian 2019-08-09 10:32:18 +08:00
jianglinxuan 8c8493997a Merge branch 'master' of https://github.com/droiing/biometric-authentication 2019-08-09 10:31:16 +08:00
jianglinxuan b499d8e572 Add alternate init script 2019-08-09 10:19:14 +08:00
jianglinxuan 415bf5b65f Merge branch 'debian' of https://github.com/droiing/biometric-authentication into debian 2019-04-02 11:03:26 +08:00
jianglinxuan fd6f1ad44c Release v0.9.62 2019-04-02 10:59:58 +08:00
jianglinxuan b84c3eae30 Modify the description information when a dbus error occurs and update the translation file 2019-04-02 10:49:57 +08:00
jianglinxuan d01c1ee13e Enhancement: the Enroll interface of APP_API automatically allocates the index number
* In the Enroll interface, the framework automatically allocates
  the free index if the parameter "idx" is -1 given
* APP_API upgraded from 0.11.1 to 0.11.2
2019-04-02 09:46:41 +08:00
jianglinxuan d301fa110b Clean up the automatically generated configuration files after purge.
config file:
  /etc/biometric-auth/biometric-drivers.conf
  /home/every_user/.biometric_auth/UUID

database file:
  /var/lib/biometric-auth/biometric.db
2019-04-02 09:30:42 +08:00
jianglinxuan 1fa7a40fb8 Change the configuration file to the configuration template file
* Rename biometric-drivers.conf to biometric-drivers.conf.template
* The default configuration template file is installed to
  /usr/share/biometric-auth/
2018-12-06 15:42:48 +08:00
jianglinxuan 85c0ceeae9 Update debian related files for v0.9.61 2018-11-21 16:50:15 +08:00
jianglinxuan 3790c23ec2 Merge branch 'master' into debian 2018-11-21 16:46:41 +08:00
jianglinxuan a670485c94 Release v0.9.61
Update the version number
2018-11-21 15:54:12 +08:00
jianglinxuan 6c9ec25e8e Add the "bindnow" linker flag to the ELF binary 2018-11-21 15:54:12 +08:00
jianglinxuan 8df85cee2a Remove the openssl library in Makefile.am
For issue #1
2018-11-21 15:54:12 +08:00
jianglinxuan c53eadfc01 Implement the CFB mode of AES algorithm and replace the interface using openssl
* OpenSSL's license is not compatible with GPL or LGPL, remove it.

For issue #1
2018-11-20 15:58:43 +08:00
jianglinxuan 4a94fa0b4e Release v0.9.60
Update the version number and po file
2018-11-01 16:11:13 +08:00
jianglinxuan ebdefd796d Bug fix:
* Error in content caused by incorrect driver information.
* The interface timeout period is too short, resulting in an abnormal
  interrupt of the interaction process.
2018-11-01 15:56:37 +08:00
jianglinxuan e31c3d4c65 Add Spanish translation
Use Google's machine translation to translate relevant text,
so there is no guarantee of quality for the time being.
2018-11-01 15:56:32 +08:00
jianglinxuan 68feed890d Release v0.5.59 2018-10-16 08:57:12 +08:00
jianglinxuan 878446055d Add French, Portuguese and Russian translations
Use Google's machine translation to translate relevant text,
so there is no guarantee of quality for the time being.
2018-10-12 14:49:07 +08:00
jianglinxuan cd0208810c Fix Chinese translation errors 2018-10-12 14:45:56 +08:00
jianglinxuan 6935ff6886 Modify compiler dependencies
* Biometric identification framework services do not require higher
  versions of GTK3.
* Tested version 3.18 of GTK3 can meet the requirements.
2018-09-29 09:28:53 +08:00
jianglinxuan 1c401b8b6b Update project translation
Add the translation for the biometric-auth-client
Remove unwanted translations
2018-09-29 09:27:23 +08:00
jianglinxuan e5776e1725 Optimize the biometric-auth-client interaction
* The index scope can be omitted when using the search operation.
  The default search range is all features.
* Update the manpage of biometric-auth-client
2018-09-29 09:20:36 +08:00
jianglinxuan 5683a31329 Enhancement: biometric-auth-client adds API check functionality 2018-09-28 15:37:36 +08:00
jianglinxuan f06bc84762 BugFix: biometric-authentication's policykit uses incorrect permissions 2018-09-27 15:56:22 +08:00
jianglinxuan 605e4adb82 New feature: Add command line client
* Add biometric-auth-client
  biometric-auth-client The command line client of the biometric
  identification framework service
* Add manpage for biometric-auth-client
2018-09-27 15:37:31 +08:00
jianglinxuan bd68ea30c2 New features: Framework automatically assigns the free index
* Add new interface: bio_common_get_empty_index
* Framework automatically assigns the free index
* Upgrade DRV_API to 0.10.2
* Upgrade APP_API to 0.11.1
2018-09-27 15:33:07 +08:00
jianglinxuan e35f0a0d8d SecurityHoleFix: community-multidevice driver will leak AES Key 2018-09-27 15:31:30 +08:00
Jiang LinXuan a83d772057 Upgrade the compile environment to GTK3 2018-09-26 09:10:45 +08:00
jianglinxuan 61bc460c9a BugFix: The bindnow compilation of libbiometric.so does not take effect 2018-09-26 08:59:18 +08:00
jianglinxuan 07d9ddb786 Add compilation mode to README 2018-09-18 13:57:13 +08:00
jianglinxuan 474bb663e6 Update Chinese translation 2018-09-18 13:57:13 +08:00
jianglinxuan 3363da738c BugFix: The bindnow compilation of community multidevice driver does not take effect 2018-09-18 13:57:13 +08:00
jianglinxuan 9369b23d46 BugFix: The bio-xxx variable value is incorrect when the --with-xxx parameter is not specified 2018-09-18 13:57:13 +08:00
jianglinxuan af993b4e6a BugFix: After executing autogen.sh, a partial compilation script was missing 2018-09-18 13:57:13 +08:00
jianglinxuan 05d451ab19 Increase key security
Due to the biometric-drivers.conf file permissions of 0644, the key
is not secure.
Now change the meaning of the AESKey field to specify the key file path
and key security is guaranteed by the key file's permissions (0600)
2018-09-18 13:56:41 +08:00
jianglinxuan d8da6ea823 Add authors 2018-09-07 15:11:34 +08:00
jianglinxuan d4c558f4e0 Remove the intermediate file generated by autoconf 2018-09-07 15:03:37 +08:00
jianglinxuan 692b437fa3 Use bindnow feature 2018-09-07 11:21:28 +08:00
jianglinxuan 54dbd6ed0f Add "Documentation" key to service file for systemd 2018-09-07 10:46:24 +08:00
jianglinxuan f1d9e009b0 Fix spelling error 2018-09-07 10:42:40 +08:00
jianglinxuan 88302f8962 First release 2018-09-06 15:51:50 +08:00