{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":6441472,"defaultBranch":"master","name":"FreeRDP","ownerLogin":"awakecoding","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2012-10-29T14:06:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/295841?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1709838467.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"cc497f2008fabe1b3a3b2740bf0211826f6ae0a0","ref":"refs/heads/fix-gettimeofday-static","pushedAt":"2024-03-07T19:07:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"awakecoding","name":"Marc-André Moreau","path":"/awakecoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295841?s=80&v=4"},"commit":{"message":"make local gettimeofday helper static","shortMessageHtmlLink":"make local gettimeofday helper static"}},{"before":"6a3182036310957d9ad42ac521b1391ab7f818d6","after":"ef8c9e48e8acf61e16cb9fd547799067c87b20da","ref":"refs/heads/master","pushedAt":"2024-03-07T19:05:27.000Z","pushType":"push","commitsCount":317,"pusher":{"login":"awakecoding","name":"Marc-André Moreau","path":"/awakecoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295841?s=80&v=4"},"commit":{"message":"[core,utils] unify channel reloading\n\nAdd the wrapper function utils_reload_channels that unifies the channel\ncleanup and channel initialization sequence required on connect,\nredirect and gateway policy apply","shortMessageHtmlLink":"[core,utils] unify channel reloading"}},{"before":"a5280fda1db72206d35c466f61d6ee0855718d4b","after":"9611f1d9e26c5758d3d3488933667b05cb99b0ad","ref":"refs/heads/mbedtls-update","pushedAt":"2023-12-18T16:53:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"awakecoding","name":"Marc-André Moreau","path":"/awakecoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295841?s=80&v=4"},"commit":{"message":"migrate to mbedtls 3.x with mbedtls 2.x backward compatibility","shortMessageHtmlLink":"migrate to mbedtls 3.x with mbedtls 2.x backward compatibility"}},{"before":"ad518a9ccfbf122b18d5cb25f12a3d7301fd8a7e","after":"a5280fda1db72206d35c466f61d6ee0855718d4b","ref":"refs/heads/mbedtls-update","pushedAt":"2023-12-18T16:20:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"awakecoding","name":"Marc-André Moreau","path":"/awakecoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295841?s=80&v=4"},"commit":{"message":"migrate to mbedtls 3.x with mbedtls 2.x backward compatibility","shortMessageHtmlLink":"migrate to mbedtls 3.x with mbedtls 2.x backward compatibility"}},{"before":"0075af7c661925789292ec8575001babab1687bb","after":"ad518a9ccfbf122b18d5cb25f12a3d7301fd8a7e","ref":"refs/heads/mbedtls-update","pushedAt":"2023-12-16T16:42:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"awakecoding","name":"Marc-André Moreau","path":"/awakecoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295841?s=80&v=4"},"commit":{"message":"migrate to mbedtls 3.x with mbedtls 2.x backward compatibility","shortMessageHtmlLink":"migrate to mbedtls 3.x with mbedtls 2.x backward compatibility"}},{"before":"21137dfcfc722698d663e0afa9fcd1dc3ea1751b","after":"0075af7c661925789292ec8575001babab1687bb","ref":"refs/heads/mbedtls-update","pushedAt":"2023-12-15T21:38:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"awakecoding","name":"Marc-André Moreau","path":"/awakecoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295841?s=80&v=4"},"commit":{"message":"migrate to mbedtls 3.x with mbedtls 2.x backward compatibility","shortMessageHtmlLink":"migrate to mbedtls 3.x with mbedtls 2.x backward compatibility"}},{"before":null,"after":"21137dfcfc722698d663e0afa9fcd1dc3ea1751b","ref":"refs/heads/mbedtls-update","pushedAt":"2023-12-15T20:59:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"awakecoding","name":"Marc-André Moreau","path":"/awakecoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295841?s=80&v=4"},"commit":{"message":"migrate to mbedtls 3.x with mbedtls 2.x backward compatibility","shortMessageHtmlLink":"migrate to mbedtls 3.x with mbedtls 2.x backward compatibility"}},{"before":"ad44573164bc18a86cbbf3bb39ce7074ceb71db8","after":"6a3182036310957d9ad42ac521b1391ab7f818d6","ref":"refs/heads/master","pushedAt":"2023-12-15T19:49:19.000Z","pushType":"push","commitsCount":184,"pusher":{"login":"awakecoding","name":"Marc-André Moreau","path":"/awakecoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295841?s=80&v=4"},"commit":{"message":"[core] allow to specify the hostname used for AAD\n\nThe previous code was assuming that the host name used for doing AAD was\nServerHostname parameter. But when you connect directly to Azure hosts you most\nlikely connect by IP and use short name for the AAD host, so you need to be able\nto give ServerHostname= and AadServerHostname=.","shortMessageHtmlLink":"[core] allow to specify the hostname used for AAD"}},{"before":"d3ba8ebf004eaa052ba2c01313c996a47e66172f","after":"ad44573164bc18a86cbbf3bb39ce7074ceb71db8","ref":"refs/heads/master","pushedAt":"2023-11-09T19:43:51.000Z","pushType":"push","commitsCount":226,"pusher":{"login":"awakecoding","name":"Marc-André Moreau","path":"/awakecoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295841?s=80&v=4"},"commit":{"message":"cient/common: Apply GatewayCredentialsSource setting read from rdp files","shortMessageHtmlLink":"cient/common: Apply GatewayCredentialsSource setting read from rdp files"}},{"before":null,"after":"3ebf6b15cb0c9a75d4cf86607142f0222c8ddc09","ref":"refs/heads/soft-detect-cjson-with-aad","pushedAt":"2023-08-23T19:20:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"awakecoding","name":"Marc-André Moreau","path":"/awakecoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295841?s=80&v=4"},"commit":{"message":"disable WITH_AAD if CJSON cannot be found","shortMessageHtmlLink":"disable WITH_AAD if CJSON cannot be found"}},{"before":null,"after":"f21bb5a827a29501556e8184682ee8b5fa38bc3b","ref":"refs/heads/cmake-better-defaults","pushedAt":"2023-08-23T19:19:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"awakecoding","name":"Marc-André Moreau","path":"/awakecoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295841?s=80&v=4"},"commit":{"message":"disable WITH_AAD if CJSON cannot be found","shortMessageHtmlLink":"disable WITH_AAD if CJSON cannot be found"}},{"before":null,"after":"2158aa1dc3bad513f35d73c2baad538d1d83dfbe","ref":"refs/heads/turn-build-shared-libs-off-by-default","pushedAt":"2023-08-23T18:48:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"awakecoding","name":"Marc-André Moreau","path":"/awakecoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295841?s=80&v=4"},"commit":{"message":"turn BUILD_SHARED_LIBS off by default","shortMessageHtmlLink":"turn BUILD_SHARED_LIBS off by default"}},{"before":"ad27cef0215fc46f82f76c2ef7c6bbff3488b100","after":"d3ba8ebf004eaa052ba2c01313c996a47e66172f","ref":"refs/heads/master","pushedAt":"2023-08-23T18:27:06.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"awakecoding","name":"Marc-André Moreau","path":"/awakecoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295841?s=80&v=4"},"commit":{"message":"[core,update] log BeginPaint/EndPaint failure","shortMessageHtmlLink":"[core,update] log BeginPaint/EndPaint failure"}},{"before":"42d52c2100e965ed47f76286d35b1d4dcdaa7ee0","after":"acb29e6e028e42388f2871f652c0fa2047cf51e9","ref":"refs/heads/winscard-api-dynamic-loading","pushedAt":"2023-08-23T09:32:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"akallabeth","name":null,"path":"/akallabeth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3472254?s=80&v=4"},"commit":{"message":"[smartcard] clean up function table wrapper","shortMessageHtmlLink":"[smartcard] clean up function table wrapper"}},{"before":"bb04c5e5edc051e7d58d332d3e6b1e408a0f9cab","after":"42d52c2100e965ed47f76286d35b1d4dcdaa7ee0","ref":"refs/heads/winscard-api-dynamic-loading","pushedAt":"2023-08-23T09:30:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"akallabeth","name":null,"path":"/akallabeth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3472254?s=80&v=4"},"commit":{"message":"[smartcard] clean up function table wrapper","shortMessageHtmlLink":"[smartcard] clean up function table wrapper"}},{"before":null,"after":"84a2cc705f33118fe891e4c979940e24a9ffab52","ref":"refs/heads/windows-system-find-library-fix","pushedAt":"2023-08-22T20:59:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"awakecoding","name":"Marc-André Moreau","path":"/awakecoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295841?s=80&v=4"},"commit":{"message":"fix issue with using find_library for Windows system libraries","shortMessageHtmlLink":"fix issue with using find_library for Windows system libraries"}},{"before":"0100cf937f60d365a5d8d73082b4841ce7903bc2","after":"bb04c5e5edc051e7d58d332d3e6b1e408a0f9cab","ref":"refs/heads/winscard-api-dynamic-loading","pushedAt":"2023-08-22T20:55:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"awakecoding","name":"Marc-André Moreau","path":"/awakecoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295841?s=80&v=4"},"commit":{"message":"WinSCard dynamic API loading with /winscard-module cli argument","shortMessageHtmlLink":"WinSCard dynamic API loading with /winscard-module cli argument"}},{"before":"568d109b3cc3d76a703534e9b0a7a26b66887af9","after":"0100cf937f60d365a5d8d73082b4841ce7903bc2","ref":"refs/heads/winscard-api-dynamic-loading","pushedAt":"2023-08-22T19:57:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"awakecoding","name":"Marc-André Moreau","path":"/awakecoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295841?s=80&v=4"},"commit":{"message":"WinSCard dynamic API loading with /winscard-module cli argument","shortMessageHtmlLink":"WinSCard dynamic API loading with /winscard-module cli argument"}},{"before":"3cfa4ed6f29b2cb622df3d65c1354e321fa4ad83","after":"ad27cef0215fc46f82f76c2ef7c6bbff3488b100","ref":"refs/heads/master","pushedAt":"2023-08-22T19:53:07.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"awakecoding","name":"Marc-André Moreau","path":"/awakecoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295841?s=80&v=4"},"commit":{"message":"[winpr,wtypes] add WINPR_RESTRICT macro","shortMessageHtmlLink":"[winpr,wtypes] add WINPR_RESTRICT macro"}},{"before":"6c389cd4e020d334092453932f88f2bb71819a9a","after":"568d109b3cc3d76a703534e9b0a7a26b66887af9","ref":"refs/heads/winscard-api-dynamic-loading","pushedAt":"2023-08-22T15:09:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"awakecoding","name":"Marc-André Moreau","path":"/awakecoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295841?s=80&v=4"},"commit":{"message":"make changes according to comments","shortMessageHtmlLink":"make changes according to comments"}},{"before":"a27a3ff0369883812d0e0e1f4a69804aa7b5ad49","after":"6c389cd4e020d334092453932f88f2bb71819a9a","ref":"refs/heads/winscard-api-dynamic-loading","pushedAt":"2023-08-22T14:29:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"awakecoding","name":"Marc-André Moreau","path":"/awakecoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295841?s=80&v=4"},"commit":{"message":"make changes according to comments","shortMessageHtmlLink":"make changes according to comments"}},{"before":"9d86533ac24e9bfdd061596af8565eac31e36cd1","after":"a27a3ff0369883812d0e0e1f4a69804aa7b5ad49","ref":"refs/heads/winscard-api-dynamic-loading","pushedAt":"2023-08-21T20:40:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"awakecoding","name":"Marc-André Moreau","path":"/awakecoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295841?s=80&v=4"},"commit":{"message":"WinSCard dynamic API loading with /winscard-module cli argument","shortMessageHtmlLink":"WinSCard dynamic API loading with /winscard-module cli argument"}},{"before":"815b805749dcdc8c1ddfef8fb8a53bcf9ec1dab9","after":"9d86533ac24e9bfdd061596af8565eac31e36cd1","ref":"refs/heads/winscard-api-dynamic-loading","pushedAt":"2023-08-21T20:39:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"awakecoding","name":"Marc-André Moreau","path":"/awakecoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295841?s=80&v=4"},"commit":{"message":"WinSCard dynamic API loading with /winscard-module cli argument","shortMessageHtmlLink":"WinSCard dynamic API loading with /winscard-module cli argument"}},{"before":"c0fb124a0a33409419d26b41b0fe59f22969a0d4","after":"815b805749dcdc8c1ddfef8fb8a53bcf9ec1dab9","ref":"refs/heads/winscard-api-dynamic-loading","pushedAt":"2023-08-21T20:22:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"awakecoding","name":"Marc-André Moreau","path":"/awakecoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295841?s=80&v=4"},"commit":{"message":"add WinSCardModule FreeRDP setting","shortMessageHtmlLink":"add WinSCardModule FreeRDP setting"}},{"before":"3ea915d458fe8352ae65cf56c24c180f718b2c2a","after":"c0fb124a0a33409419d26b41b0fe59f22969a0d4","ref":"refs/heads/winscard-api-dynamic-loading","pushedAt":"2023-08-21T18:53:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"awakecoding","name":"Marc-André Moreau","path":"/awakecoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295841?s=80&v=4"},"commit":{"message":"add dynamic loading of WinSCard DLL","shortMessageHtmlLink":"add dynamic loading of WinSCard DLL"}},{"before":null,"after":"3ea915d458fe8352ae65cf56c24c180f718b2c2a","ref":"refs/heads/winscard-api-dynamic-loading","pushedAt":"2023-08-21T18:27:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"awakecoding","name":"Marc-André Moreau","path":"/awakecoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295841?s=80&v=4"},"commit":{"message":"WinSCard API loading refactoring","shortMessageHtmlLink":"WinSCard API loading refactoring"}},{"before":"56324906a2d5b2538675e2f10b9f1ffe4a27de79","after":"3cfa4ed6f29b2cb622df3d65c1354e321fa4ad83","ref":"refs/heads/master","pushedAt":"2023-08-21T15:02:37.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"awakecoding","name":"Marc-André Moreau","path":"/awakecoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295841?s=80&v=4"},"commit":{"message":"[server,shadow] fix initialization of [MS-RDPEGFX]\n\nthe channel was initialized with handling messages in a thread and\nhandling the channel messages on main thread. fix that.","shortMessageHtmlLink":"[server,shadow] fix initialization of [MS-RDPEGFX]"}},{"before":"c263d9485ab025e87576fff65798548c33ab15d9","after":"72400f8c48c6f4a564ddfb8f8a9483cdcaa9960b","ref":"refs/heads/winscard-emulator-runtime-switch","pushedAt":"2023-08-21T08:46:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akallabeth","name":null,"path":"/akallabeth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3472254?s=80&v=4"},"commit":{"message":"[nightly,windows] use static zlib dependency","shortMessageHtmlLink":"[nightly,windows] use static zlib dependency"}},{"before":"084f42bcbfaaff4ba94d2007c7aa91c7b2276bc5","after":"c263d9485ab025e87576fff65798548c33ab15d9","ref":"refs/heads/winscard-emulator-runtime-switch","pushedAt":"2023-08-21T08:36:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akallabeth","name":null,"path":"/akallabeth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3472254?s=80&v=4"},"commit":{"message":"[ci,windows] prefer static zlib","shortMessageHtmlLink":"[ci,windows] prefer static zlib"}},{"before":"a9a69b90fae7a028db546e60707e925f5240fcc3","after":"084f42bcbfaaff4ba94d2007c7aa91c7b2276bc5","ref":"refs/heads/winscard-emulator-runtime-switch","pushedAt":"2023-08-21T07:50:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"akallabeth","name":null,"path":"/akallabeth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3472254?s=80&v=4"},"commit":{"message":"allow selecting smartcard emulator at runtime rather than link time","shortMessageHtmlLink":"allow selecting smartcard emulator at runtime rather than link time"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAED3CqCgA","startCursor":null,"endCursor":null}},"title":"Activity · awakecoding/FreeRDP"}