Skip to content

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

Merged
rgomez391 merged 25 commits intofeature/gamesavefrom
user/raulalbertog/progress-report
Jul 22, 2024
Merged

Adding Progress report callbacks for Win32, GDK, Linux, Switch, Apple and Android#831
rgomez391 merged 25 commits intofeature/gamesavefrom
user/raulalbertog/progress-report

Conversation

@rgomez391
Copy link
Copy Markdown
Contributor

No description provided.

@rgomez391 rgomez391 changed the base branch from main to feature/gamesave June 19, 2024 19:24
Comment thread Source/HTTP/httpcall_request.cpp
Comment thread Source/HTTP/httpcall_request.cpp Outdated
Comment thread Source/HTTP/Curl/CurlEasyRequest.cpp
Copy link
Copy Markdown
Contributor

@jplafonta jplafonta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit:

@rgomez391 rgomez391 changed the title Adding Progress report callbacks for Win32, GDK and Linux Adding Progress report callbacks for Win32, GDK, Linux, Switch, Apple and Android Jul 10, 2024
@rgomez391 rgomez391 merged commit b31b374 into feature/gamesave Jul 22, 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