-
Notifications
You must be signed in to change notification settings - Fork 10
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
e45f618
commit edd840e
Showing
1 changed file
with
45 additions
and
204 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,157 +9,74 @@ especially those they need to be aware of when upgrading. | |
|
||
### START 3.0d16 REL DRAFT | ||
|
||
- Characters | ||
- String | ||
- String::Find/FindEachMatch/FindEarchString return Containers::Sequence instead of stdvector (so can be treated as Iterable and use linq-like methods) - uses Concrete::Sequence_stdvector so little cost | ||
|
||
- IO | ||
- Filesystem | ||
- Added IO::FileSystem::{is_cygwin_symlink,read_cygwin_symlink} if qStroika_Foundation_Common_Platform_Windows to workaround issue that filesystem::is_symlink and filesystem::read_symlink (and other things) dont work with (older) cygwin symbolic links (depends on flags / env vars used in cygwin) | ||
- Network | ||
- HTTP | ||
- Added Headers::contentDisposition property support | ||
- Transfer::Exception | ||
change for Exception to strip out html tags in message gen | ||
|
||
- Samples | ||
- HTMLUI | ||
- Backend | ||
- better default for timeout on cache control values | ||
- QuasarBasedHTMLApp | ||
- cleanups | ||
- HTMLUI sample autoRefreshAuth flag on auth - so auto-refreshes | ||
- kSupportRefreshTokenRevocation_ = false BWA until I can test/fix a bit more of this (HTML UI AUTH) | ||
- All | ||
- sample AUTH token improved support - return info about expiry of and value of tokens | ||
|
||
|
||
- revocation and automatic refresh token handling | ||
- HTMLUI tweak settings for vite/quasar http-cache settings (immutable) for hashes | ||
|
||
ThreadPool: Mostly cosmetic cleanups and dbg trace cleanups, but also fixed AbortAndWaitForDone_ to remove all thread ptr objects and ensure thread list empty (private so no api change) | ||
|
||
Frameworks/SystemPerformance/Capturer; initialize threadpool with zero threads (and give threadpool name), so not removing a bunch of threads soon after adding (sb fine but needlessly costly) | ||
|
||
|
||
#if 0 | ||
|
||
commit 69d887f1ac558a937e6badb756e60e5956147bbb | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Wed Feb 19 13:57:58 2025 -0500 | ||
|
||
support (google maybe somewhat non-standard) - revocation_endpoint - and revocation API with Frameworks/Auth/OAuth | ||
|
||
commit fe41c3ad3f90aafa96a20093779a99c69ac09fc5 | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Wed Feb 19 14:19:33 2025 -0500 | ||
|
||
OAuth frameowrk: support refreshing refresh_tokens | ||
|
||
commit 4280f8bb215a3eb003444780b9eda5fbba31dd5e | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Wed Feb 19 14:49:43 2025 -0500 | ||
|
||
OAuth framework: store openid_configuration_uri without .well-known/openid-configuration and add as needed | ||
|
||
commit a1800295562745023c1d4f21a235e7b8643ad8b4 | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Wed Feb 19 16:31:32 2025 -0500 | ||
|
||
Sample HTMLUI: progress on revocation and automatic refresh token handling - mostly working but a bit more todo on revocation/logout | ||
|
||
commit 3db4a4865e768c31f6dc51d2e5e71b31e9b59d35 | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Wed Feb 19 18:12:06 2025 -0500 | ||
|
||
HTMLUI sample - got revokeTokens (so logout more fully) working - so we should automatically get refresh token when we login again | ||
|
||
commit 47fae80b5d1821e49d22f97413906aec86a3a440 | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Wed Feb 19 18:45:50 2025 -0500 | ||
|
||
tweak webservcie names so more consistent across stroika in onplace of HTMLUI | ||
|
||
commit 27cac43f320b2709a4ca2a9e80e8cd492e01597c | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Thu Feb 20 14:07:05 2025 -0500 | ||
|
||
kSupportRefreshTokenRevocation_ = false BWA until I can test/fix a bit more of this (HTML UI AUTH) | ||
|
||
commit a9add7055feb087a1e61628d8d64e28b2c2d0c5d | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Thu Feb 20 14:22:33 2025 -0500 | ||
|
||
hopefully fix regression in performance regression tests - now should be outputting properly | ||
|
||
commit 1ef417a5ae780b7abb1437b9f188ccc44e0f6c29 | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Fri Feb 21 08:26:43 2025 -0500 | ||
|
||
Added IO::HTTP::Headers::contentDisposition property support | ||
|
||
commit cb966a3a8a297383d3489b53e7493f3d6887ce09 | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Fri Feb 21 08:27:58 2025 -0500 | ||
|
||
cosmetic due to more aggressively broken new clang-format | ||
|
||
commit bd247fbc906776f28075ef84469f39c8a1864bae | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Fri Feb 21 08:50:03 2025 -0500 | ||
|
||
docker - windows - use VS_17_13_1 | ||
|
||
commit 8fe58f3954ce9c7b2ac51138fd3d60de75e9f176 | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Fri Feb 21 09:01:00 2025 -0500 | ||
Frameworks/Auth/OAuth | ||
- support (google maybe somewhat non-standard) - revocation_endpoint - and revocation API | ||
- OAuth frameowrk: support refreshing refresh_tokens | ||
OAuth framework: store openid_configuration_uri without .well-known/openid-configuration and add as needed | ||
|
||
Compiler bug defines support for _MSC_VER_2k22_17Pt13_ (no changes from 12) | ||
|
||
commit ffff67d801b9021438ef06b4d1e5656283015dbe | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Fri Feb 21 09:01:49 2025 -0500 | ||
fixed regression in performance regression tests - now should be outputting properly | ||
- Compiler Bug Defines | ||
- Compiler bug defines support for _MSC_VER_2k22_17Pt13_ (no changes from 12) | ||
|
||
- Build Scripts | ||
LinkTime_CopyFilesToEXEDir uses cp --force now since sometimes with parallel link (make -j) can get two copies at the same time | ||
|
||
commit 2aa5022964f2381d759e909f6d929a4ea1959c2c | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Fri Feb 21 09:30:21 2025 -0500 | ||
|
||
make format-code with latest clang-format (19) | ||
|
||
commit f48f9f64746eb7ed49388f1a23ba100688d50447 | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Sat Feb 22 08:20:33 2025 -0500 | ||
|
||
String::Find/FindEachMatch/FindEarchString return Containers::Sequence instead of stdvector (so can be treated as Iterable and use linq-like methods) - uses Concrete::Sequence_stdvector so little cost | ||
|
||
commit 8eb5088242c20414bf6d6a41a31ec13ffbb17c73 | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Sat Feb 22 08:47:23 2025 -0500 | ||
|
||
Cleanup String regtests - mostly for change in FindEach... return value | ||
|
||
commit cc4b6fba2fe24319117e7e8c34e99f62a05346ed | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Sat Feb 22 08:48:04 2025 -0500 | ||
|
||
experimental change for IO/Network/Transfer/Exception to strip out html tags in message gen | ||
|
||
commit 375952b64f6b0ec808220ff15594e82130d65f38 | ||
Author: Lewis G. Pringle, Jr. <[email protected]> | ||
Date: Sat Feb 22 08:54:04 2025 -0500 | ||
|
||
minor tweak to performance regtests | ||
|
||
commit 59253f3b060a1302c72c0376ac9b7d9b51b14254 | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Sun Feb 23 08:22:52 2025 -0500 | ||
|
||
Stroika.img | ||
|
||
commit a30dbeda88b411112fcadb800658035503f46138 | ||
Author: Lewis G. Pringle, Jr. <[email protected]> | ||
Date: Sun Feb 23 10:07:30 2025 -0500 | ||
|
||
doxygen progress - now main page looks more reasonable | ||
|
||
commit c2ebe28717680a618832f77668b56f539b71a8af | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Sun Feb 23 21:01:48 2025 -0500 | ||
- RegressionTests | ||
- Cleanup String regtests - mostly for change in FindEach... return value | ||
- fixed TOTAL_WARNINGS_EXPECTED= computation in RegressionTest script | ||
|
||
HTMLUI tweak settings for vite/quasar http-cache settings (immutable) for hashes | ||
- Doxygen | ||
- now main page looks more reasonable | ||
- added alias @aliases - and used in source code | ||
- Prelim support for samples page | ||
|
||
commit 311060faa558f8a921270ac3a747082414ce3737 | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Sun Feb 23 22:30:30 2025 -0500 | ||
|
||
Added IO::FileSystem::{is_cygwin_symlink,read_cygwin_symlink} if qStroika_Foundation_Common_Platform_Windows to workaround issue that filesystem::is_symlink and filesystem::read_symlink (and other things) dont work with (older) cygwin symbolic links (depends on flags / env vars used in cygwin) | ||
- ThirdPartyComponents | ||
sqlite | ||
3490100 | ||
openssl | ||
3.4.1 | ||
libxml2 2.13.6 | ||
curl | ||
8.12.1 | ||
perl | ||
5.40.0.1 | ||
- makefile tweaks | ||
GOOGLETEST_VERSION_ | ||
=1.16.0 | ||
|
||
#if 0 | ||
commit b7207843e395cf51bfda1d5fb763f37e3d0147f5 | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Sun Feb 23 22:55:09 2025 -0500 | ||
|
@@ -178,24 +95,6 @@ Date: Mon Feb 24 10:46:10 2025 -0500 | |
|
||
deprecated Common::ConstantProperty in favor of improved (slgihtly) Execution::LazyInitialized - basically same thing; a few minor other cleanups | ||
|
||
commit fc7d1a5d3423f8bc40676775b25dbe5fe603106c | ||
Author: Lewis G. Pringle, Jr. <[email protected]> | ||
Date: Mon Feb 24 10:55:11 2025 -0500 | ||
|
||
doxygen docs | ||
|
||
commit 466414a450d7bded355f73fc4db98fde1fda02c4 | ||
Author: Lewis G. Pringle, Jr. <[email protected]> | ||
Date: Mon Feb 24 11:43:00 2025 -0500 | ||
|
||
doxygen - added alias @aliases - and used in source code | ||
|
||
commit ca14e44cef6560c1531bda2066621816f6c2a426 | ||
Author: Lewis G. Pringle, Jr. <[email protected]> | ||
Date: Mon Feb 24 11:57:27 2025 -0500 | ||
|
||
doxgyen - some progress on samples | ||
|
||
commit 9b4c0ccca6ad0772d9ed1f249f14fff68e049317 | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Tue Feb 25 07:07:39 2025 -0500 | ||
|
@@ -226,12 +125,6 @@ Date: Tue Feb 25 08:18:43 2025 -0500 | |
|
||
make LazyInitialized never default constructible | ||
|
||
commit bfd1f71cb8ec524ee6d57807fbfc13459413f911 | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Tue Feb 25 08:25:05 2025 -0500 | ||
|
||
docs/cleanups | ||
|
||
commit 49f9ee1086b375fae5f4e1923fb81ad4fa52cc31 | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Tue Feb 25 10:45:15 2025 -0500 | ||
|
@@ -286,11 +179,6 @@ Date: Wed Feb 26 07:44:03 2025 -0500 | |
|
||
Minor cleanups and improvements to LazyInitialized | ||
|
||
commit d2ebb9b1df9450c024d4b37937e4cd27751ddfa2 | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Wed Feb 26 08:13:17 2025 -0500 | ||
|
||
maybe fixed +TOTAL_WARNINGS_EXPECTED= comutation in RegressionTest script | ||
|
||
commit 11d594bbce99ed9dd0f95a59eb1fdbda3b09504d | ||
Author: Lewis Pringle <[email protected]> | ||
|
@@ -304,59 +192,12 @@ Date: Wed Feb 26 17:03:26 2025 -0500 | |
|
||
github actions save space more on linux due to run out of space on one config (Linux (Linux, ubuntu-24.10-clang++-19-c++23-debug, clang++-19, ubuntu-latest) | ||
|
||
commit f5c0d853dbbd84ac29d7f2ae1af892f678f6ac36 | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Wed Feb 26 20:59:54 2025 -0500 | ||
|
||
maybe fix RegressionTest script | ||
|
||
commit 617d8c2e15ec2d6b666ec4e6b140d096b5def01e | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Thu Feb 27 07:44:42 2025 -0500 | ||
|
||
sqlite 3490100 | ||
|
||
commit efd26808f883313b3240313e4c4ed67d980b3328 | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Thu Feb 27 07:45:12 2025 -0500 | ||
|
||
openssl 3.4.1 | ||
|
||
commit b7f3865ef7c0d797c7f9e4e09f9e08b85450286c | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Thu Feb 27 07:45:53 2025 -0500 | ||
|
||
libxml2 2.13.6 | ||
|
||
commit 12383f9f3da26a98b8007b630500a0e7bc44f5a8 | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Thu Feb 27 07:46:21 2025 -0500 | ||
|
||
curl 8.12.1 | ||
|
||
commit 9f472500a7943e7cc6148b6ba83929c48ae57729 | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Thu Feb 27 07:46:53 2025 -0500 | ||
|
||
perl 5.40.0.1 | ||
|
||
commit e6efeb96ef01b89fc3bffdbc2f6efc00857a77ae | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Thu Feb 27 07:47:18 2025 -0500 | ||
|
||
GOOGLETEST_VERSION_=1.16.0 | ||
|
||
commit b8474002b1854ebb54376ff071eb8c9dec5dfae1 | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Thu Feb 27 07:47:55 2025 -0500 | ||
|
||
docker container windows = VS_17_13_2 | ||
|
||
commit 77b2f1c315ec97c6733f1c768810d036ef15a994 | ||
Author: Lewis Pringle <[email protected]> | ||
Date: Thu Feb 27 07:48:21 2025 -0500 | ||
|
||
start 3.0d16 | ||
#endif | ||
|
||
|
||
|