Skip to content

Commit

Permalink
yubico-authenticator: update to 7.0.0
Browse files Browse the repository at this point in the history
**Changelog:**

- UI: Add home screen with device information, customization options, and factory reset.
- UI: Add search filtering to Passkeys and display more information.
- Localization: Add official support for French and Japanese.
- PIV (desktop): Support managing retired key slots.
- Management (desktop): Support toggling applications when Configuration Lock code is set.
- OTP (desktop): Support managing slots when OTP Access Code is set.
- Android: Support for FIDO (managing PIN, Passkeys, Fingerprints, and factory reset).
- Linux: Add ability to use external program for copying to clipboard (see README).
​- Additional features/support for YubiKey 5.7:
    - Handling of PIN complexity.
    - PIV: New key algorithms: RSA3072, RSA4096, Ed25519, and X25519.
    - PIV: The ability to move and delete keys.

Full release notes available [here](https://github.com/Yubico/yubico-flutter/releases)

**Test Plan**
- YubiKey Authenticator launches from the app menu
- YubiKey recognized
- Logged into an account with 2 factor auth successfully
  • Loading branch information
Tracey Clark authored and malfisya committed May 24, 2024
1 parent fb66e60 commit 0b05b2a
Show file tree
Hide file tree
Showing 5 changed files with 67 additions and 8 deletions.
38 changes: 37 additions & 1 deletion packages/y/yubico-authenticator/abi_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,45 @@ libflutter_linux_gtk.so:InternalFlutterGpuTestClass_Create
libflutter_linux_gtk.so:InternalFlutterGpuTestClass_Method
libflutter_linux_gtk.so:InternalFlutterGpuTestProc
libflutter_linux_gtk.so:InternalFlutterGpuTestProcWithCallback
libflutter_linux_gtk.so:InternalFlutterGpu_CommandBuffer_Initialize
libflutter_linux_gtk.so:InternalFlutterGpu_CommandBuffer_Submit
libflutter_linux_gtk.so:InternalFlutterGpu_Context_GetDefaultColorFormat
libflutter_linux_gtk.so:InternalFlutterGpu_Context_GetDefaultDepthStencilFormat
libflutter_linux_gtk.so:InternalFlutterGpu_Context_GetDefaultStencilFormat
libflutter_linux_gtk.so:InternalFlutterGpu_Context_InitializeDefault
libflutter_linux_gtk.so:InternalFlutterGpu_DeviceBuffer_Initialize
libflutter_linux_gtk.so:InternalFlutterGpu_DeviceBuffer_InitializeWithHostData
libflutter_linux_gtk.so:InternalFlutterGpu_DeviceBuffer_Overwrite
libflutter_linux_gtk.so:InternalFlutterGpu_HostBuffer_EmplaceBytes
libflutter_linux_gtk.so:InternalFlutterGpu_HostBuffer_Initialize
libflutter_linux_gtk.so:InternalFlutterGpu_RenderPass_Begin
libflutter_linux_gtk.so:InternalFlutterGpu_RenderPass_BindIndexBufferDevice
libflutter_linux_gtk.so:InternalFlutterGpu_RenderPass_BindIndexBufferHost
libflutter_linux_gtk.so:InternalFlutterGpu_RenderPass_BindPipeline
libflutter_linux_gtk.so:InternalFlutterGpu_RenderPass_BindTexture
libflutter_linux_gtk.so:InternalFlutterGpu_RenderPass_BindUniformDevice
libflutter_linux_gtk.so:InternalFlutterGpu_RenderPass_BindUniformHost
libflutter_linux_gtk.so:InternalFlutterGpu_RenderPass_BindVertexBufferDevice
libflutter_linux_gtk.so:InternalFlutterGpu_RenderPass_BindVertexBufferHost
libflutter_linux_gtk.so:InternalFlutterGpu_RenderPass_ClearBindings
libflutter_linux_gtk.so:InternalFlutterGpu_RenderPass_Draw
libflutter_linux_gtk.so:InternalFlutterGpu_RenderPass_Initialize
libflutter_linux_gtk.so:InternalFlutterGpu_RenderPass_SetColorAttachment
libflutter_linux_gtk.so:InternalFlutterGpu_RenderPass_SetColorBlendEnable
libflutter_linux_gtk.so:InternalFlutterGpu_RenderPass_SetColorBlendEquation
libflutter_linux_gtk.so:InternalFlutterGpu_RenderPass_SetDepthCompareOperation
libflutter_linux_gtk.so:InternalFlutterGpu_RenderPass_SetDepthStencilAttachment
libflutter_linux_gtk.so:InternalFlutterGpu_RenderPass_SetDepthWriteEnable
libflutter_linux_gtk.so:InternalFlutterGpu_RenderPipeline_Initialize
libflutter_linux_gtk.so:InternalFlutterGpu_ShaderLibrary_GetShader
libflutter_linux_gtk.so:InternalFlutterGpu_ShaderLibrary_InitializeWithAsset
libflutter_linux_gtk.so:InternalFlutterGpu_Shader_GetShaderStage
libflutter_linux_gtk.so:InternalFlutterGpu_Shader_GetUniformSlot
libflutter_linux_gtk.so:InternalFlutterGpu_Texture_AsImage
libflutter_linux_gtk.so:InternalFlutterGpu_Texture_BytesPerTexel
libflutter_linux_gtk.so:InternalFlutterGpu_Texture_Initialize
libflutter_linux_gtk.so:InternalFlutterGpu_Texture_Overwrite
libflutter_linux_gtk.so:InternalFlutterGpu_Texture_SetCoordinateSystem
libflutter_linux_gtk.so:__bss_start
libflutter_linux_gtk.so:_edata
libflutter_linux_gtk.so:_end
Expand All @@ -36,8 +72,8 @@ libflutter_linux_gtk.so:fl_binary_messenger_response_handle_get_type
libflutter_linux_gtk.so:fl_binary_messenger_send_on_channel
libflutter_linux_gtk.so:fl_binary_messenger_send_on_channel_finish
libflutter_linux_gtk.so:fl_binary_messenger_send_response
libflutter_linux_gtk.so:fl_binary_messenger_set_allow_channel_overflow
libflutter_linux_gtk.so:fl_binary_messenger_set_message_handler_on_channel
libflutter_linux_gtk.so:fl_binary_messenger_set_warns_on_channel_overflow
libflutter_linux_gtk.so:fl_dart_project_get_aot_library_path
libflutter_linux_gtk.so:fl_dart_project_get_assets_path
libflutter_linux_gtk.so:fl_dart_project_get_dart_entrypoint_arguments
Expand Down
14 changes: 14 additions & 0 deletions packages/y/yubico-authenticator/abi_used_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -280,9 +280,17 @@ libgdk-3.so.0:gdk_display_get_n_monitors
libgdk-3.so.0:gdk_display_get_primary_monitor
libgdk-3.so.0:gdk_event_copy
libgdk-3.so.0:gdk_event_free
libgdk-3.so.0:gdk_event_get_button
libgdk-3.so.0:gdk_event_get_coords
libgdk-3.so.0:gdk_event_get_event_type
libgdk-3.so.0:gdk_event_get_keycode
libgdk-3.so.0:gdk_event_get_keyval
libgdk-3.so.0:gdk_event_get_scroll_deltas
libgdk-3.so.0:gdk_event_get_scroll_direction
libgdk-3.so.0:gdk_event_get_source_device
libgdk-3.so.0:gdk_event_get_state
libgdk-3.so.0:gdk_event_get_time
libgdk-3.so.0:gdk_event_is_scroll_stop_event
libgdk-3.so.0:gdk_event_new
libgdk-3.so.0:gdk_event_put
libgdk-3.so.0:gdk_gl_context_clear_current
Expand Down Expand Up @@ -396,7 +404,9 @@ libglib-2.0.so.0:g_mutex_init
libglib-2.0.so.0:g_mutex_lock
libglib-2.0.so.0:g_mutex_unlock
libglib-2.0.so.0:g_once_init_enter
libglib-2.0.so.0:g_once_init_enter_pointer
libglib-2.0.so.0:g_once_init_leave
libglib-2.0.so.0:g_once_init_leave_pointer
libglib-2.0.so.0:g_path_get_dirname
libglib-2.0.so.0:g_propagate_error
libglib-2.0.so.0:g_ptr_array_add
Expand Down Expand Up @@ -496,6 +506,7 @@ libgobject-2.0.so.0:g_weak_ref_init
libgtk-3.so.0:gtk_accessible_get_type
libgtk-3.so.0:gtk_accessible_get_widget
libgtk-3.so.0:gtk_application_get_type
libgtk-3.so.0:gtk_application_get_windows
libgtk-3.so.0:gtk_application_window_new
libgtk-3.so.0:gtk_box_get_type
libgtk-3.so.0:gtk_check_menu_item_new_with_label
Expand Down Expand Up @@ -574,6 +585,7 @@ libgtk-3.so.0:gtk_widget_set_hexpand
libgtk-3.so.0:gtk_widget_set_opacity
libgtk-3.so.0:gtk_widget_set_realized
libgtk-3.so.0:gtk_widget_set_sensitive
libgtk-3.so.0:gtk_widget_set_size_request
libgtk-3.so.0:gtk_widget_set_vexpand
libgtk-3.so.0:gtk_widget_set_visible
libgtk-3.so.0:gtk_widget_set_window
Expand All @@ -593,6 +605,7 @@ libgtk-3.so.0:gtk_window_get_size
libgtk-3.so.0:gtk_window_get_skip_taskbar_hint
libgtk-3.so.0:gtk_window_get_title
libgtk-3.so.0:gtk_window_get_titlebar
libgtk-3.so.0:gtk_window_get_type
libgtk-3.so.0:gtk_window_get_type_hint
libgtk-3.so.0:gtk_window_iconify
libgtk-3.so.0:gtk_window_is_active
Expand All @@ -601,6 +614,7 @@ libgtk-3.so.0:gtk_window_maximize
libgtk-3.so.0:gtk_window_move
libgtk-3.so.0:gtk_window_present
libgtk-3.so.0:gtk_window_resize
libgtk-3.so.0:gtk_window_set_application
libgtk-3.so.0:gtk_window_set_decorated
libgtk-3.so.0:gtk_window_set_default_size
libgtk-3.so.0:gtk_window_set_deletable
Expand Down
6 changes: 6 additions & 0 deletions packages/y/yubico-authenticator/monitoring.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
releases:
id: 7315
rss: https://github.com/Yubico/yubioath-flutter/releases.atom
# No known CPE, checked 2024-05-21
security:
cpe: ~
8 changes: 4 additions & 4 deletions packages/y/yubico-authenticator/package.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
name : yubico-authenticator
version : 6.4.0
release : 7
version : 7.0.0
release : 8
source :
- https://github.com/Yubico/yubioath-flutter/archive/refs/tags/6.4.0.tar.gz : cd0d4794205e386866872b945efdfb00fe514e1ff027f6f8c1c87d33dbb53c79
- https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.16.5-stable.tar.xz#flutter.tar.xz : 57e59fa3a31be7e87b3847cdf782f1323578bbf70a0cd35f3615f01ab429ac29
- https://github.com/Yubico/yubioath-flutter/archive/refs/tags/7.0.0.tar.gz : 756a02f71e8364c2370aeab860b4fd01dffa30efe314a563c3783f8203b4ca72
- https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.19.6-stable.tar.xz#flutter.tar.xz : db6742a20626d0d2a089eb41ad61b9b2138b996679911e9c8268c1f896191f97
homepage : https://www.yubico.com/products/yubico-authenticator/
license : BSD-2-Clause
component : security
Expand Down
9 changes: 6 additions & 3 deletions packages/y/yubico-authenticator/pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,9 @@ The Yubico Authenticator securely generates a code used to verify your identity
<Path fileType="data">/usr/share/yubioath-desktop/data/flutter_assets/assets/product-images/ykedge.png</Path>
<Path fileType="data">/usr/share/yubioath-desktop/data/flutter_assets/assets/product-images/ykplus.png</Path>
<Path fileType="data">/usr/share/yubioath-desktop/data/flutter_assets/fonts/MaterialIcons-Regular.otf</Path>
<Path fileType="data">/usr/share/yubioath-desktop/data/flutter_assets/packages/material_symbols_icons/lib/fonts/MaterialSymbolsOutlined.ttf</Path>
<Path fileType="data">/usr/share/yubioath-desktop/data/flutter_assets/packages/material_symbols_icons/lib/fonts/MaterialSymbolsRounded.ttf</Path>
<Path fileType="data">/usr/share/yubioath-desktop/data/flutter_assets/packages/material_symbols_icons/lib/fonts/MaterialSymbolsSharp.ttf</Path>
<Path fileType="data">/usr/share/yubioath-desktop/data/flutter_assets/packages/test_res/resources/.gitignore</Path>
<Path fileType="data">/usr/share/yubioath-desktop/data/flutter_assets/packages/window_manager/images/ic_chrome_close.png</Path>
<Path fileType="data">/usr/share/yubioath-desktop/data/flutter_assets/packages/window_manager/images/ic_chrome_maximize.png</Path>
Expand Down Expand Up @@ -128,9 +131,9 @@ The Yubico Authenticator securely generates a code used to verify your identity
</Replaces>
</Package>
<History>
<Update release="7">
<Date>2024-03-04</Date>
<Version>6.4.0</Version>
<Update release="8">
<Date>2024-05-24</Date>
<Version>7.0.0</Version>
<Comment>Packaging update</Comment>
<Name>Tracey Clark</Name>
<Email>traceyc.dev@tlcnet.info</Email>
Expand Down

0 comments on commit 0b05b2a

Please sign in to comment.