Skip to content

Task 53387428: Support dynamic HTTP body sizes in LHC#843

Merged
tculotta merged 3 commits intofeature/gamesavefrom
tculotta/dynamic-size-support
Sep 18, 2024
Merged

Task 53387428: Support dynamic HTTP body sizes in LHC#843
tculotta merged 3 commits intofeature/gamesavefrom
tculotta/dynamic-size-support

Conversation

@tculotta
Copy link
Copy Markdown
Member

New APIs to allow reporting custom progress on a dynamic size instead of the actual request/response body size.

@tculotta tculotta merged commit 0df2a98 into feature/gamesave Sep 18, 2024
rgomez391 added a commit that referenced this pull request May 7, 2025
…GetPerformCount call (#880)

* Adding Progress report callbacks for Win32, GDK, Linux, Switch, Apple and Android (#831)

* Adding progress report functionality  for WinHttp

* Updating documentation

* Updating callback signature

* Minor logging updates

* Addressing feedback from review meeting

* Adding changes for GDK Progress report

* LibCurl Progress Report implementation for Linux

* Reverting main.cpp file

* Update CurlProvider.cpp

* Update CurlEasyRequest.cpp

* Update CurlEasyRequest.h

* Update CurlEasyRequest.cpp

* Update httpcall.h

* Adding progress callbacks for Apple Provider

* Adding progress callbacks for Android

* Adding tests for Progress reporting

* Minor fix

* Missing param

* Adding fix for CurlEasyRequest

* Removing log causing crashes with binary data

* Gating progress report functions used for XCurl

* Fix minor bug

* Adding missing brackets

---------

Co-authored-by: Raul Gomez Rodriguez <raulalbertog@microsoft.com>

* Task 53387428: Support dynamic HTTP body sizes in LHC (#843)

* revert download reporting to dl* values instead of ul* values (#847)

* Updating gamesave branch with latest main changes (#852)

* Adding compiler and linker options to make LHC vulcan ready (#845)

* adding compiler and linker options to make lhc vulcan ready

* Miscellaneous readme updates (#848)

* Always pass back client handle (#849)

* Enabling CFG for LHC (#850)

* Minor update

---------

Co-authored-by: Alonso Mondal <80124074+AlonsoMondal@users.noreply.github.com>
Co-authored-by: Andy McCalib <andmcc@microsoft.com>
Co-authored-by: David Westen <david.westen@microsoft.com>
Co-authored-by: Raul Gomez <raulalbertog@microsoft.com>

* Fixing C linkage for HCWinHttpSuspend/HCWinHttpResume

* Merge changes from main into feature/gamesave (#856)

* Adding compiler and linker options to make LHC vulcan ready (#845)

* adding compiler and linker options to make lhc vulcan ready

* Miscellaneous readme updates (#848)

* Always pass back client handle (#849)

* Enabling CFG for LHC (#850)

* Clear client callbacks on HCTraceCleanup (#853)

* Clear client callbacks on HCTraceCleanup

* Change to cleanup on each call and add docs

---------

Co-authored-by: Alonso Mondal <80124074+AlonsoMondal@users.noreply.github.com>
Co-authored-by: Andy McCalib <andmcc@microsoft.com>
Co-authored-by: David Westen <david.westen@microsoft.com>

* Expose perform count for telemetry (#866)

* MIssing calls in exp file

* Fixing some size_t size differences issues in x86

---------

Co-authored-by: Raul Gomez Rodriguez <raulalbertog@microsoft.com>
Co-authored-by: tculotta <60450686+tculotta@users.noreply.github.com>
Co-authored-by: Jason Sandlin <jasonsa@microsoft.com>
Co-authored-by: Alonso Mondal <80124074+AlonsoMondal@users.noreply.github.com>
Co-authored-by: Andy McCalib <andmcc@microsoft.com>
Co-authored-by: David Westen <david.westen@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants