{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":21202902,"defaultBranch":"master","name":"tigervnc","ownerLogin":"TigerVNC","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-06-25T12:48:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7976194?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721724732.0","currentOid":""},"activityList":{"items":[{"before":"704f9724d8af58314c4fafc8930666bb2be46722","after":"dce6061af98c909947d910c07662fb60f353ca83","ref":"refs/heads/master","pushedAt":"2024-09-27T14:56:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"Merge branch 'x0vncserver-clipboard' of https://github.com/gujjwal00/tigervnc","shortMessageHtmlLink":"Merge branch 'x0vncserver-clipboard' of https://github.com/gujjwal00/…"}},{"before":"43ce674dfbd2576fe5b382ad9f87e5beebc72812","after":"704f9724d8af58314c4fafc8930666bb2be46722","ref":"refs/heads/master","pushedAt":"2024-09-24T07:06:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"More carefully release mouse buttons on close\n\nOnly the client that currently has buttons pressed should actually send\na release event as the client might not be currently in control of the\npointer state. This is most clearly seen in a client that hasn't event\nauthenticated properly yet.\n\nApproximate this from the server by using the last known server cursor\nposition. It should hopefully not differ much from the last client\nprovided position.\n\nFollow-up to 986280b382d57ef4f68d2d4afb13b26772e5acb0.","shortMessageHtmlLink":"More carefully release mouse buttons on close"}},{"before":"2fe9dca45f7d0a519fef5053ba61e2db7c1ff2b1","after":"43ce674dfbd2576fe5b382ad9f87e5beebc72812","ref":"refs/heads/master","pushedAt":"2024-09-23T14:20:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"Explicitly clean up grabs on disconnect\n\nThey are not automatically cleaned up with the window on Windows, and we\nmight want to reconnect so we cannot rely on the process cleanup either.","shortMessageHtmlLink":"Explicitly clean up grabs on disconnect"}},{"before":"4236d0c644a7454ab7a955e837143a8fd0777c09","after":"2fe9dca45f7d0a519fef5053ba61e2db7c1ff2b1","ref":"refs/heads/master","pushedAt":"2024-09-10T15:41:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"Filter duplicate server history entries\n\nA server can be specified in many different ways, so it is easy to get\nmultiple entries in the history for the same thing.\n\nGet rid of these by parsing each entry and comparing with existing\nentries.","shortMessageHtmlLink":"Filter duplicate server history entries"}},{"before":"2d5636e8c8dca77c0c52924eb931a79ccf731911","after":"4236d0c644a7454ab7a955e837143a8fd0777c09","ref":"refs/heads/master","pushedAt":"2024-09-06T10:55:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"Handle server history with '/' in entries\n\nThis happens if you've connected to a server using a Unix socket.","shortMessageHtmlLink":"Handle server history with '/' in entries"}},{"before":"da1adb5073dad2ae9cd968dc6f213c9f027c46ce","after":"2d5636e8c8dca77c0c52924eb931a79ccf731911","ref":"refs/heads/master","pushedAt":"2024-09-04T10:52:46.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"Fix reporting of some TLS errors\n\nThese functions return a GnuTLS status, so we should use the correct\nexception for that so we get the proper error messages.","shortMessageHtmlLink":"Fix reporting of some TLS errors"}},{"before":"2e3347768d3d19852e2c575d1b9425e23d6efa87","after":"da1adb5073dad2ae9cd968dc6f213c9f027c46ce","ref":"refs/heads/master","pushedAt":"2024-09-02T18:46:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"Remove ConnFailedException\n\nThere were more unclear usage of this exception class, and since nothing\ncatches it it is very unclear what the purpose is. Go ahead and just\nremove it.\n\nFollow-up to bcaaea7.","shortMessageHtmlLink":"Remove ConnFailedException"}},{"before":"130a92a07a12cde56d295683165f90a3c74d78c1","after":"2e3347768d3d19852e2c575d1b9425e23d6efa87","ref":"refs/heads/master","pushedAt":"2024-09-02T11:12:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"Update Chinese (simplified) translation","shortMessageHtmlLink":"Update Chinese (simplified) translation"}},{"before":"6d9017eeb364491cf2acdf1c7e61aee8dd198527","after":"130a92a07a12cde56d295683165f90a3c74d78c1","ref":"refs/heads/master","pushedAt":"2024-08-30T15:09:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/0-wiz-0/tigervnc","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/0-wiz-0/tigervnc"}},{"before":"49a087e8f8ecafe950a86a71ae6657d6cac8ea77","after":"6d9017eeb364491cf2acdf1c7e61aee8dd198527","ref":"refs/heads/master","pushedAt":"2024-08-30T14:19:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"Correctly handle ZRLE cursors\n\nCursor data has a depth of 32 bits and hence cannot use CPIXELs.\n\nThis is a regression from baca73d.","shortMessageHtmlLink":"Correctly handle ZRLE cursors"}},{"before":"1b0387a36cf5f22a34b955d9c3f7ff0860e7467c","after":"49a087e8f8ecafe950a86a71ae6657d6cac8ea77","ref":"refs/heads/master","pushedAt":"2024-08-30T14:10:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"Only read first password from file\n\nRead just the first password and ignore anything else in the password\nfile. This allows you to reuse a password file from the server that also\nincludes a view-only password.\n\nThis fixes a regression introduced in b99daad.","shortMessageHtmlLink":"Only read first password from file"}},{"before":"9df4f39c77aa66da992c7632d4ad5847e63d9f16","after":"1b0387a36cf5f22a34b955d9c3f7ff0860e7467c","ref":"refs/heads/master","pushedAt":"2024-08-30T10:25:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"Move getUserPasswd()/showMsgBox() to CConnection\n\nProblems with the original code: A process can only establish one connection.\nAfter modification, multiple connections can be supported.","shortMessageHtmlLink":"Move getUserPasswd()/showMsgBox() to CConnection"}},{"before":"4e836a1bfca77c2a20199b2a8675093140d203f1","after":"9df4f39c77aa66da992c7632d4ad5847e63d9f16","ref":"refs/heads/master","pushedAt":"2024-08-29T15:25:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"Improve error messages for base directory creation","shortMessageHtmlLink":"Improve error messages for base directory creation"}},{"before":"3979e3cdc855c9099b3b67bfaaff277d7b7953f2","after":"4e836a1bfca77c2a20199b2a8675093140d203f1","ref":"refs/heads/master","pushedAt":"2024-08-27T09:15:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"LMattsson","name":"linma (ThinLinc team)","path":"/LMattsson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70215710?s=80&v=4"},"commit":{"message":"Merge pull request #1825 from LMattsson/macos-minimize-fixme\n\nAdd FIXME comment regarding macOS minimise fix","shortMessageHtmlLink":"Merge pull request #1825 from LMattsson/macos-minimize-fixme"}},{"before":"cfed31bc9ef2795fd775d32e8374fcefcb9231ba","after":"3979e3cdc855c9099b3b67bfaaff277d7b7953f2","ref":"refs/heads/master","pushedAt":"2024-08-23T15:11:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"LMattsson","name":"linma (ThinLinc team)","path":"/LMattsson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70215710?s=80&v=4"},"commit":{"message":"Merge pull request #1813 from rudironsonijr/fix/macos-not-minimizing\n\nApple only: exit FL_Window fullscreen if active in order to minimize.","shortMessageHtmlLink":"Merge pull request #1813 from rudironsonijr/fix/macos-not-minimizing"}},{"before":"e6fb0574d994c1f77abec08bcd47b6b46a93f4a9","after":"cfed31bc9ef2795fd775d32e8374fcefcb9231ba","ref":"refs/heads/master","pushedAt":"2024-08-23T14:49:30.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"Merge branch 'h264-colour-spaces' of https://github.com/any1/tigervnc","shortMessageHtmlLink":"Merge branch 'h264-colour-spaces' of https://github.com/any1/tigervnc"}},{"before":"445e0230cf4e939dcc59caf5d5f001c2f7b04da6","after":"e6fb0574d994c1f77abec08bcd47b6b46a93f4a9","ref":"refs/heads/master","pushedAt":"2024-08-19T09:17:19.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"Merge branch 'h264-buffer-size-fix' of https://github.com/any1/tigervnc","shortMessageHtmlLink":"Merge branch 'h264-buffer-size-fix' of https://github.com/any1/tigervnc"}},{"before":"242488d180526e75d4256a82e83c95d27373b464","after":"445e0230cf4e939dcc59caf5d5f001c2f7b04da6","ref":"refs/heads/master","pushedAt":"2024-08-15T12:25:55.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"Handle existing config directory in vncpasswd\n\nThis fixes commit a79c33d.","shortMessageHtmlLink":"Handle existing config directory in vncpasswd"}},{"before":"cfa4cc7dd223641176488dc3b41a53e6a81dade4","after":"242488d180526e75d4256a82e83c95d27373b464","ref":"refs/heads/master","pushedAt":"2024-08-14T09:07:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"Merge branch 'old-log' of https://github.com/jcpunk/tigervnc","shortMessageHtmlLink":"Merge branch 'old-log' of https://github.com/jcpunk/tigervnc"}},{"before":"92056dc8f4895524f999bb585de461f52f2dffe6","after":"cfa4cc7dd223641176488dc3b41a53e6a81dade4","ref":"refs/heads/master","pushedAt":"2024-08-13T13:54:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"Use proper gnutls_free() on Windows\n\nThe underlying issue requiring this hack was fixed ages ago.\nUnfortunately, the fixed GnuTLS doesn't consider static linking. So we\nneed to add a new hack that permits that.","shortMessageHtmlLink":"Use proper gnutls_free() on Windows"}},{"before":"10c359eb0b84887e06a6212e4673d15c983904c0","after":"92056dc8f4895524f999bb585de461f52f2dffe6","ref":"refs/heads/master","pushedAt":"2024-08-13T13:41:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"Avoid using excessive namespaces\n\nTry to be more clear about what things are external to the current\ncontext, and what aren't.","shortMessageHtmlLink":"Avoid using excessive namespaces"}},{"before":"16730fe02dae66c8f2782d07a48338fd6624d6a2","after":"10c359eb0b84887e06a6212e4673d15c983904c0","ref":"refs/heads/master","pushedAt":"2024-08-13T12:38:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"Fix typos","shortMessageHtmlLink":"Fix typos"}},{"before":"633e75b5263cbde04a16a0f2c04165807db1bd91","after":"16730fe02dae66c8f2782d07a48338fd6624d6a2","ref":"refs/heads/master","pushedAt":"2024-08-12T14:55:49.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"Don't adjust manually sized window\n\nIt's unclear why this code was ever added, and it can be very confusing\nthat the window partially adjusts itself. The code is also in conflict\nwith the earlier comment that states we'll leave the window size alone\nif it didn't perfectly match before the resize.","shortMessageHtmlLink":"Don't adjust manually sized window"}},{"before":"948be98f5210673a809fb8cc1b3b264b0efc1244","after":"633e75b5263cbde04a16a0f2c04165807db1bd91","ref":"refs/heads/master","pushedAt":"2024-08-07T09:18:38.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"Don't ask for login data when reconnecting","shortMessageHtmlLink":"Don't ask for login data when reconnecting"}},{"before":"e2bbd9ffbab6f14f135e6f8391bd0144585442e1","after":"948be98f5210673a809fb8cc1b3b264b0efc1244","ref":"refs/heads/master","pushedAt":"2024-08-06T12:56:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"Improve x0vncserver key allocation log line\n\nFollow the standard XK_ prefix, and also include the hex value for\neasier debugging.","shortMessageHtmlLink":"Improve x0vncserver key allocation log line"}},{"before":"ff50780d650708d19f57954e3adb37827b882bb7","after":"e2bbd9ffbab6f14f135e6f8391bd0144585442e1","ref":"refs/heads/master","pushedAt":"2024-08-06T12:33:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"Merge branch 'fix-unknown-keysym' of https://github.com/gujjwal00/tigervnc","shortMessageHtmlLink":"Merge branch 'fix-unknown-keysym' of https://github.com/gujjwal00/tig…"}},{"before":"4f6a3521874da5a67fd746389cfa9b6199eb3582","after":"ff50780d650708d19f57954e3adb37827b882bb7","ref":"refs/heads/master","pushedAt":"2024-08-06T11:24:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"Merge branch 'min' of https://github.com/KangLin/tigervnc","shortMessageHtmlLink":"Merge branch 'min' of https://github.com/KangLin/tigervnc"}},{"before":"4db34f73d461b973867ddaf18bf690219229cd7a","after":"4f6a3521874da5a67fd746389cfa9b6199eb3582","ref":"refs/heads/master","pushedAt":"2024-07-29T14:18:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"Add missing comma in default security type list\n\nOtherwise it merges with the next entry, removing both of them from the\ndefault list.","shortMessageHtmlLink":"Add missing comma in default security type list"}},{"before":"f8266918695abde714bcada3115d35f0e1b5a06c","after":"4db34f73d461b973867ddaf18bf690219229cd7a","ref":"refs/heads/master","pushedAt":"2024-07-29T14:08:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"vncsession: use /bin/sh if the user shell is not set\n\nAn empty shell field in the password file is valid, although not common.\nUse /bin/sh in this case, as documented in the passwd(5) man page, since\nthe vncserver script requires a non-empty SHELL environment variable.\n\nFixes issue #1786.\n\nSigned-off-by: Carlos Santos ","shortMessageHtmlLink":"vncsession: use /bin/sh if the user shell is not set"}},{"before":"876cbf0800634b382b0a99e8cd086f588997f9d8","after":"f8266918695abde714bcada3115d35f0e1b5a06c","ref":"refs/heads/master","pushedAt":"2024-07-24T12:06:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CendioOssman","name":"Pierre Ossman (ThinLinc team)","path":"/CendioOssman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6640916?s=80&v=4"},"commit":{"message":"Merge branch 'h264-fix-context-reset' of https://github.com/any1/tigervnc","shortMessageHtmlLink":"Merge branch 'h264-fix-context-reset' of https://github.com/any1/tige…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yN1QxNDo1NjoyNS4wMDAwMDBazwAAAATCuuB7","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yNFQxMjowNjo1My4wMDAwMDBazwAAAASH5HAp"}},"title":"Activity · TigerVNC/tigervnc"}