[us-commits] [ehb54/ultrascan3] 6dd71c: Refactor US_Crypto for AES-256-GCM encryption

emre brookes noreply at github.com
Thu Mar 5 10:08:11 MST 2026


  Branch: refs/heads/ehb54-issue-670
  Home:   https://github.com/ehb54/ultrascan3
  Commit: 6dd71c26fbdb258b25259c7c5e41be982d54a809
      https://github.com/ehb54/ultrascan3/commit/6dd71c26fbdb258b25259c7c5e41be982d54a809
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-27 (Fri, 27 Feb 2026)

  Changed paths:
    M utils/us_crypto.cpp

  Log Message:
  -----------
  Refactor US_Crypto for AES-256-GCM encryption


  Commit: 1461b65d9eae700e3429db2b7c19c35361fea861
      https://github.com/ehb54/ultrascan3/commit/1461b65d9eae700e3429db2b7c19c35361fea861
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-27 (Fri, 27 Feb 2026)

  Changed paths:
    M utils/us_crypto.h

  Log Message:
  -----------
  Add decryptLegacy function and update decrypt signature


  Commit: ed2647558eb754fa66c8e7d52d3f0b8efac2c53c
      https://github.com/ehb54/ultrascan3/commit/ed2647558eb754fa66c8e7d52d3f0b8efac2c53c
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-27 (Fri, 27 Feb 2026)

  Changed paths:
    M test/utils/test_us_crypto.cpp

  Log Message:
  -----------
  Update encryption tests to expect invalid results


  Commit: 27402a271781fa16ae00a693e5ce8e3f06e8e33e
      https://github.com/ehb54/ultrascan3/commit/27402a271781fa16ae00a693e5ce8e3f06e8e33e
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-27 (Fri, 27 Feb 2026)

  Changed paths:
    M utils/us_crypto.h

  Log Message:
  -----------
  Fix parameter description for decrypt functions


  Commit: 344a4930c5819ebfd2875eccc84d0a44a446ee31
      https://github.com/ehb54/ultrascan3/commit/344a4930c5819ebfd2875eccc84d0a44a446ee31
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-27 (Fri, 27 Feb 2026)

  Changed paths:
    M utils/us_crypto.cpp

  Log Message:
  -----------
  Fix encryption finalization logic in us_crypto.cpp


  Commit: 817a32ad7fe5e5c35ec0479673a2f4c20a7a8e3c
      https://github.com/ehb54/ultrascan3/commit/817a32ad7fe5e5c35ec0479673a2f4c20a7a8e3c
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-27 (Fri, 27 Feb 2026)

  Changed paths:
    M utils/us_crypto.cpp

  Log Message:
  -----------
  Fix tag data retrieval in EVP_CIPHER_CTX_ctrl


  Commit: 096f3590c1a57a798a0c13863e80d333a690b4cf
      https://github.com/ehb54/ultrascan3/commit/096f3590c1a57a798a0c13863e80d333a690b4cf
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-03-02 (Mon, 02 Mar 2026)

  Changed paths:
    M utils/us_crypto.cpp

  Log Message:
  -----------
  Fix type casting for GCM tag data


  Commit: ca6f560338cfe03c4fa0e60bb95577b526dbf2ed
      https://github.com/ehb54/ultrascan3/commit/ca6f560338cfe03c4fa0e60bb95577b526dbf2ed
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-03-02 (Mon, 02 Mar 2026)

  Changed paths:
    M utils/us_crypto.cpp

  Log Message:
  -----------
  Fix type casting for GCM tag in us_crypto.cpp


  Commit: d1215ab67e2f9e4aa0bcf349eac8da7f58a9be6a
      https://github.com/ehb54/ultrascan3/commit/d1215ab67e2f9e4aa0bcf349eac8da7f58a9be6a
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-03-04 (Wed, 04 Mar 2026)

  Changed paths:
    M etc/etc_belongs_list.txt
    R etc/us3-GMP-icon-128x128.ico
    M etc/us3-GMP-icon-128x128.png
    R etc/us3-GMP-icon-128x128.xpm
    R etc/us3-GMP-icon-32x32.ico
    R etc/us3-GMP-icon-32x32.png
    R etc/us3-GMP-icon-32x32.xpm
    R etc/us3-GMP-icon-48x48.ico
    R etc/us3-GMP-icon-48x48.png
    R etc/us3-GMP-icon-48x48.xpm

  Log Message:
  -----------
  mod: update 128x128 us-gmp icon and remove others


  Commit: ff02149480e771cbc205a241cee2322ae52a5ea3
      https://github.com/ehb54/ultrascan3/commit/ff02149480e771cbc205a241cee2322ae52a5ea3
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-03-04 (Wed, 04 Mar 2026)

  Changed paths:
    R propignore
    R proppng
    R proptext

  Log Message:
  -----------
  mod: delete svn files


  Commit: 0d744f1905b897d66da68befb43637e8ac4cd7bc
      https://github.com/ehb54/ultrascan3/commit/0d744f1905b897d66da68befb43637e8ac4cd7bc
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-03-04 (Wed, 04 Mar 2026)

  Changed paths:
    R README.linguist
    M gui/libus_gui.pro
    M programs/us/us.pro
    R programs/us/us_de_DE.ts
    M programs/us_config/us_config.pro
    R qwtplot3d/lingua_de.ts
    M utils/libus_utils.pro

  Log Message:
  -----------
  mod: remove deprecated translation files and settings


  Commit: 722ffd5c4e0c7d1f2f2c27127e065270ae3c7598
      https://github.com/ehb54/ultrascan3/commit/722ffd5c4e0c7d1f2f2c27127e065270ae3c7598
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2026-03-04 (Wed, 04 Mar 2026)

  Changed paths:
    M etc/etc_belongs_list.txt
    R etc/us3-GMP-icon-128x128.ico
    M etc/us3-GMP-icon-128x128.png
    R etc/us3-GMP-icon-128x128.xpm
    R etc/us3-GMP-icon-32x32.ico
    R etc/us3-GMP-icon-32x32.png
    R etc/us3-GMP-icon-32x32.xpm
    R etc/us3-GMP-icon-48x48.ico
    R etc/us3-GMP-icon-48x48.png
    R etc/us3-GMP-icon-48x48.xpm

  Log Message:
  -----------
  Merge pull request #380 from ehb54/773-request-update-us-3-gmp-icons

Icon Maintenance


  Commit: 47dbf4a3837c551d64f6436f25aa7f5f7d482fad
      https://github.com/ehb54/ultrascan3/commit/47dbf4a3837c551d64f6436f25aa7f5f7d482fad
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2026-03-04 (Wed, 04 Mar 2026)

  Changed paths:

  Log Message:
  -----------
  Merge branch 'main' into 775-bug-svn-files


  Commit: 93fb5f9f839b1aea6d85ed568acc18030ebed5c1
      https://github.com/ehb54/ultrascan3/commit/93fb5f9f839b1aea6d85ed568acc18030ebed5c1
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2026-03-04 (Wed, 04 Mar 2026)

  Changed paths:

  Log Message:
  -----------
  Merge branch 'main' into 756-bug-translation-maintenance


  Commit: fe5370afd345acf40744a8c872c09eef88887bba
      https://github.com/ehb54/ultrascan3/commit/fe5370afd345acf40744a8c872c09eef88887bba
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2026-03-04 (Wed, 04 Mar 2026)

  Changed paths:
    R propignore
    R proppng
    R proptext

  Log Message:
  -----------
  Merge pull request #381 from ehb54/775-bug-svn-files

Remove Legacy SVN Files


  Commit: b1b7bdf318164406971f4188a7b3cf8b0aacbbaa
      https://github.com/ehb54/ultrascan3/commit/b1b7bdf318164406971f4188a7b3cf8b0aacbbaa
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2026-03-04 (Wed, 04 Mar 2026)

  Changed paths:

  Log Message:
  -----------
  Merge branch 'main' into 756-bug-translation-maintenance


  Commit: 90e9cf2eb989a85420f4668067092a143d4457a9
      https://github.com/ehb54/ultrascan3/commit/90e9cf2eb989a85420f4668067092a143d4457a9
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2026-03-04 (Wed, 04 Mar 2026)

  Changed paths:
    R README.linguist
    M gui/libus_gui.pro
    M programs/us/us.pro
    R programs/us/us_de_DE.ts
    M programs/us_config/us_config.pro
    R qwtplot3d/lingua_de.ts
    M utils/libus_utils.pro

  Log Message:
  -----------
  Merge pull request #382 from ehb54/756-bug-translation-maintenance

Translation File Maintenance


  Commit: 300852b8d51c2733817729fab46d6d0e68f5e717
      https://github.com/ehb54/ultrascan3/commit/300852b8d51c2733817729fab46d6d0e68f5e717
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-03-05 (Thu, 05 Mar 2026)

  Changed paths:
    R README.linguist
    M etc/etc_belongs_list.txt
    R etc/us3-GMP-icon-128x128.ico
    M etc/us3-GMP-icon-128x128.png
    R etc/us3-GMP-icon-128x128.xpm
    R etc/us3-GMP-icon-32x32.ico
    R etc/us3-GMP-icon-32x32.png
    R etc/us3-GMP-icon-32x32.xpm
    R etc/us3-GMP-icon-48x48.ico
    R etc/us3-GMP-icon-48x48.png
    R etc/us3-GMP-icon-48x48.xpm
    M gui/libus_gui.pro
    M programs/us/us.pro
    R programs/us/us_de_DE.ts
    M programs/us_config/us_config.pro
    R propignore
    R proppng
    R proptext
    R qwtplot3d/lingua_de.ts
    M utils/libus_utils.pro

  Log Message:
  -----------
  Merge branch 'main' into lukas/us_crypto_buffer_overflow


  Commit: 0f7d005ceda3b8031c1180200237d736f60a1b4c
      https://github.com/ehb54/ultrascan3/commit/0f7d005ceda3b8031c1180200237d736f60a1b4c
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-03-05 (Thu, 05 Mar 2026)

  Changed paths:
    M test/utils/test_us_crypto.cpp
    M utils/us_crypto.cpp
    M utils/us_crypto.h

  Log Message:
  -----------
  Merge pull request #379 from ehb54/lukas/us_crypto_buffer_overflow

us_crypto: Avoid buffer overflow, support longer passwords, introduce safer encryption


  Commit: b2c2afd33a8ed941e547021628bcb32abea1675a
      https://github.com/ehb54/ultrascan3/commit/b2c2afd33a8ed941e547021628bcb32abea1675a
  Author: emre brookes <ehb54 at users.noreply.github.com>
  Date:   2026-03-05 (Thu, 05 Mar 2026)

  Changed paths:
    R README.linguist
    M etc/etc_belongs_list.txt
    R etc/us3-GMP-icon-128x128.ico
    M etc/us3-GMP-icon-128x128.png
    R etc/us3-GMP-icon-128x128.xpm
    R etc/us3-GMP-icon-32x32.ico
    R etc/us3-GMP-icon-32x32.png
    R etc/us3-GMP-icon-32x32.xpm
    R etc/us3-GMP-icon-48x48.ico
    R etc/us3-GMP-icon-48x48.png
    R etc/us3-GMP-icon-48x48.xpm
    M gui/libus_gui.pro
    M programs/us/us.pro
    R programs/us/us_de_DE.ts
    M programs/us_config/us_config.pro
    R propignore
    R proppng
    R proptext
    R qwtplot3d/lingua_de.ts
    M test/utils/test_us_crypto.cpp
    M utils/libus_utils.pro
    M utils/us_crypto.cpp
    M utils/us_crypto.h

  Log Message:
  -----------
  Merge branch 'main' into ehb54-issue-670


Compare: https://github.com/ehb54/ultrascan3/compare/572bb723ed59...b2c2afd33a8e

To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications


More information about the us-commits mailing list