[us-commits] [ehb54/ultrascan3] f22ac1: Add support for `TIMESTATE_TYPE` and `IMPORT_TYPE`...
aaron-auc
noreply at github.com
Wed Mar 11 18:45:09 MDT 2026
Branch: refs/heads/527-enhancement-sphinx-migration-2
Home: https://github.com/ehb54/ultrascan3
Commit: f22ac1211864fd6e1e0f4bd0ab603df9a6703163
https://github.com/ehb54/ultrascan3/commit/f22ac1211864fd6e1e0f4bd0ab603df9a6703163
Author: doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-02-26 (Thu, 26 Feb 2026)
Changed paths:
M programs/us_mwl_species_sim/us_mwl_species_sim.cpp
M utils/us_astfem_math.cpp
M utils/us_cfa_data.cpp
M utils/us_time_state.cpp
M utils/us_time_state.h
M utils/us_xpn_data.cpp
Log Message:
-----------
Add support for `TIMESTATE_TYPE` and `IMPORT_TYPE` in `US_TimeState`: introduce enums, accessor methods, and XML serialization logic.
Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>
Commit: 92969167df27d9df138b7faee2cb16d988228790
https://github.com/ehb54/ultrascan3/commit/92969167df27d9df138b7faee2cb16d988228790
Author: Doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-02-26 (Thu, 26 Feb 2026)
Changed paths:
M utils/us_astfem_math.cpp
M utils/us_astfem_math.h
Log Message:
-----------
Refactor `US_AstfemMath`: add parameter names to function signatures, update `check_acceleration` to include optional `timestate` argument, and adjust related logic.
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: 9c62b533654400def76e5db0eb8c8f4924ff66d1
https://github.com/ehb54/ultrascan3/commit/9c62b533654400def76e5db0eb8c8f4924ff66d1
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 gui/us_spectrodata.h
M programs/us/us.pro
R programs/us/us_de_DE.ts
M programs/us_config/us_config.pro
M programs/us_ddist_combine/us_ddist_combine.cpp
M programs/us_ddist_combine/us_ddist_combine.h
M programs/us_ga_init/us_ga_init.cpp
M programs/us_ga_init/us_ga_init.h
M programs/us_ga_init/us_solutedata.cpp
M programs/us_integral/us_integral.cpp
M programs/us_integral/us_integral.h
M programs/us_modelmetrics/us_modelmetrics.cpp
M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp
M programs/us_pseudo3d_combine/us_pseudo3d_combine.h
R propignore
R proppng
R proptext
R qwtplot3d/lingua_de.ts
M utils/libus_utils.pro
Log Message:
-----------
Merge pull request #383 from ehb54/main
Update feature branch to main
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: 780dac6301b72554362f7cc2944a17a6c64d2aa5
https://github.com/ehb54/ultrascan3/commit/780dac6301b72554362f7cc2944a17a6c64d2aa5
Author: Doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
M utils/us_astfem_math.cpp
Log Message:
-----------
Refactor `US_AstfemMath`: improve low acceleration rate handling by adding corrections for slow experiments and original `timestate` checks.
Commit: 01be09bde2a7cc42512e4a4f215108a9419c0d32
https://github.com/ehb54/ultrascan3/commit/01be09bde2a7cc42512e4a4f215108a9419c0d32
Author: Doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
M gui/us_convert_gui.h
Log Message:
-----------
Add `prepareTimeState` method and integrate `US_TimeState` into `US_ConvertGui`
Commit: e0424b860fb5077ab33b7e5db663b721da5ba290
https://github.com/ehb54/ultrascan3/commit/e0424b860fb5077ab33b7e5db663b721da5ba290
Author: Doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
M gui/us_convert_gui.cpp
Log Message:
-----------
Refactor `US_ConvertGui`: implement `prepareTimeState` for streamlined time state preparation and integrate into speed step processing logic.
Commit: 97b756dde416093dc9c7bb730c4958161c0e0232
https://github.com/ehb54/ultrascan3/commit/97b756dde416093dc9c7bb730c4958161c0e0232
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 branch 'main' into lukas/timestate
Commit: ea9b77b204f53d6694d97541134564d0606916a3
https://github.com/ehb54/ultrascan3/commit/ea9b77b204f53d6694d97541134564d0606916a3
Author: Doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
M gui/us_convert_gui.cpp
Log Message:
-----------
Refactor `US_ConvertGui`: streamline file handling logic in time state preparation and enable GUI button state based on file existence.
Commit: 11fa3a30cb824bce1c32920aa3a6b2c307f54f1a
https://github.com/ehb54/ultrascan3/commit/11fa3a30cb824bce1c32920aa3a6b2c307f54f1a
Author: Doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
M utils/us_astfem_math.cpp
Log Message:
-----------
Refactor `US_AstfemMath`: replace `qDebug` with `DbgLv` for consistent debug logging.
Commit: 5eb4adb03f6cf6e0ab2a6163a5d614d3b034d383
https://github.com/ehb54/ultrascan3/commit/5eb4adb03f6cf6e0ab2a6163a5d614d3b034d383
Author: Doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
M test/utils/test_us_time_state.cpp
Log Message:
-----------
Update `test_us_time_state`: adjust expected version to `2.2` in origin test.
Commit: 32f3fd93bf886595a3d9b9b0335a74cf5645913a
https://github.com/ehb54/ultrascan3/commit/32f3fd93bf886595a3d9b9b0335a74cf5645913a
Author: Doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-03-07 (Sat, 07 Mar 2026)
Changed paths:
M utils/us_xpn_data.cpp
Log Message:
-----------
Initialize `tsobj` with `TIMESTATE_TYPE::ORIGINAL` in `US_TimeState`.
Commit: f6095ff611d0c2f9f6a04567e6f2a74535dd45fd
https://github.com/ehb54/ultrascan3/commit/f6095ff611d0c2f9f6a04567e6f2a74535dd45fd
Author: Doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-03-07 (Sat, 07 Mar 2026)
Changed paths:
M utils/us_xpn_data.cpp
Log Message:
-----------
Initialize `tsobj` with `TIMESTATE_TYPE::ORIGINAL` in `us_xpn_data`.
Commit: 4cff648f9ba827db6e67e9cedb1a93953e8a0f76
https://github.com/ehb54/ultrascan3/commit/4cff648f9ba827db6e67e9cedb1a93953e8a0f76
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-07 (Sat, 07 Mar 2026)
Changed paths:
M gui/us_convert_gui.cpp
M gui/us_convert_gui.h
M programs/us_mwl_species_sim/us_mwl_species_sim.cpp
M test/utils/test_us_time_state.cpp
M utils/us_astfem_math.cpp
M utils/us_astfem_math.h
M utils/us_cfa_data.cpp
M utils/us_time_state.cpp
M utils/us_time_state.h
M utils/us_xpn_data.cpp
Log Message:
-----------
Merge pull request #384 from ehb54/lukas/timestate
Add TIMESTATE_TYPE and IMPORT_TYPE support with refactorings
Commit: 75648618e7f79fde451a6e9f2cf9023d8ed19140
https://github.com/ehb54/ultrascan3/commit/75648618e7f79fde451a6e9f2cf9023d8ed19140
Author: doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-03-08 (Sun, 08 Mar 2026)
Changed paths:
M programs/us_pseudo_absorbance/us_convert_scan.cpp
M programs/us_pseudo_absorbance/us_convert_scan.h
Log Message:
-----------
Add `load_timestate` methods to `US_ConvertScan` for handling time state from disk or database.
Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>
Commit: fb3e874b186e61a3c3b696be002fa6134d681c4e
https://github.com/ehb54/ultrascan3/commit/fb3e874b186e61a3c3b696be002fa6134d681c4e
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-08 (Sun, 08 Mar 2026)
Changed paths:
M programs/us_pseudo_absorbance/us_convert_scan.cpp
M programs/us_pseudo_absorbance/us_convert_scan.h
Log Message:
-----------
Merge pull request #386 from ehb54/lukas/us_pseudo_absorbance_timestate
us_pseudo_absorbance: transfer timestate
Commit: b4417a6bfd0cfcc840668d21e88718e957734e47
https://github.com/ehb54/ultrascan3/commit/b4417a6bfd0cfcc840668d21e88718e957734e47
Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
Date: 2026-03-11 (Wed, 11 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 gui/us_convert_gui.cpp
M gui/us_convert_gui.h
M programs/us/us.pro
R programs/us/us_de_DE.ts
M programs/us_config/us_config.pro
M programs/us_mwl_species_sim/us_mwl_species_sim.cpp
M programs/us_pseudo_absorbance/us_convert_scan.cpp
M programs/us_pseudo_absorbance/us_convert_scan.h
R propignore
R proppng
R proptext
R qwtplot3d/lingua_de.ts
M test/utils/test_us_crypto.cpp
M test/utils/test_us_time_state.cpp
M utils/libus_utils.pro
M utils/us_astfem_math.cpp
M utils/us_astfem_math.h
M utils/us_cfa_data.cpp
M utils/us_crypto.cpp
M utils/us_crypto.h
M utils/us_time_state.cpp
M utils/us_time_state.h
M utils/us_xpn_data.cpp
Log Message:
-----------
Merge branch 'main' into 527-enhancement-sphinx-migration-2
Compare: https://github.com/ehb54/ultrascan3/compare/7fad3a4dfaa1...b4417a6bfd0c
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