{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":44804216,"defaultBranch":"master","name":"termux-app","ownerLogin":"termux","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-10-23T09:42:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8104776?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713456737.0","currentOid":""},"activityList":{"items":[{"before":"212e8ee1610adc318f9299a76768d3dc231aacaf","after":null,"ref":"refs/heads/dependabot/github_actions/gradle/wrapper-validation-action-3","pushedAt":"2024-04-18T16:12:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"755b752a95a0d1c15662713b38a7476b746a1e95","after":"2f40df91e54662190befe3b981595209944348e8","ref":"refs/heads/master","pushedAt":"2024-04-18T16:12:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agnostic-apollo","name":null,"path":"/agnostic-apollo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31106828?s=80&v=4"},"commit":{"message":"Changed: Bump gradle/wrapper-validation-action from 2 to 3\n\nBumps [gradle/wrapper-validation-action](https://github.com/gradle/wrapper-validation-action) from 2 to 3.\n- [Release notes](https://github.com/gradle/wrapper-validation-action/releases)\n- [Commits](https://github.com/gradle/wrapper-validation-action/compare/v2...v3)\n\n---\nupdated-dependencies:\n- dependency-name: gradle/wrapper-validation-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Changed: Bump gradle/wrapper-validation-action from 2 to 3"}},{"before":"67f489158062e7e8b69c234e896ec24a3287f9cb","after":"755b752a95a0d1c15662713b38a7476b746a1e95","ref":"refs/heads/master","pushedAt":"2024-04-16T07:36:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agnostic-apollo","name":null,"path":"/agnostic-apollo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31106828?s=80&v=4"},"commit":{"message":"Reverted: Revert \"ci: use termux/upload-release-actions to attach debug builds to new releases\"\n\nThis reverts commit 2ac7fd1e565872d10b91157022485c13ab179524.\n\nDo not use `upload-release-action` for uploading artifacts and generating checksum and instead keep using standard `sha256sum` and internal github tools. `upload-release-action` also generates checksum in the wrong format, check https://github.com/termux/termux-app/pull/3241#discussion_r1106019790.","shortMessageHtmlLink":"Reverted: Revert \"ci: use termux/upload-release-actions to attach deb…"}},{"before":null,"after":"212e8ee1610adc318f9299a76768d3dc231aacaf","ref":"refs/heads/dependabot/github_actions/gradle/wrapper-validation-action-3","pushedAt":"2024-04-15T19:28:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Changed: Bump gradle/wrapper-validation-action from 2 to 3\n\nBumps [gradle/wrapper-validation-action](https://github.com/gradle/wrapper-validation-action) from 2 to 3.\n- [Release notes](https://github.com/gradle/wrapper-validation-action/releases)\n- [Commits](https://github.com/gradle/wrapper-validation-action/compare/v2...v3)\n\n---\nupdated-dependencies:\n- dependency-name: gradle/wrapper-validation-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Changed: Bump gradle/wrapper-validation-action from 2 to 3"}},{"before":"7b19cd2f5a9da23ea56262fb342c1b0240ac8c88","after":"67f489158062e7e8b69c234e896ec24a3287f9cb","ref":"refs/heads/master","pushedAt":"2024-04-07T10:52:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agnostic-apollo","name":null,"path":"/agnostic-apollo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31106828?s=80&v=4"},"commit":{"message":"Fixed: Limit max combining characters in TerminalRow to 15 characters to prevent buffer overflows\n\nThe exception below causing app crash happens because of malicious input where combining characters keep getting added to same column of the row and this increases the size of `mSpaceUsed` and `mText`, eventually causing a buffer overflow of `mSpaceUsed`, which is limited to max `32767` value as per java `short` limit, but the limit itself isn't the issue, but an endless number of combining characters being added. Check `MAX_COMBINING_CHARACTERS_PER_COLUMN` field javadocs for why the limit `15` was chosen.\n\n```\ncurl -o matroska.js https://kimapr.net/lappy/matroska.js\ncat matroska.js\n```\n\nThe `charCount` below refers to value of `Character.charCount(codePoint)`, like before `oldCharactersUsedForColumn` is appended to `newCharactersUsedForColumn`.\n\n```\nTerminalRow: codePoint=112, mColumns=98, mText=637, columnToSet=18, mSpaceUsed=590, javaCharDifference=0, oldStartOfColumnIndex=510, oldCharactersUsedForColumn=1, newCharactersUsedForColumn=1, oldNextColumnIndex=511, newNextColumnIndex=511, charCount=1, oldCodePointDisplayWidth=1, newCodePointDisplayWidth=1\nTerminalRow: codePoint=40, mColumns=98, mText=637, columnToSet=19, mSpaceUsed=590, javaCharDifference=0, oldStartOfColumnIndex=511, oldCharactersUsedForColumn=1, newCharactersUsedForColumn=1, oldNextColumnIndex=512, newNextColumnIndex=512, charCount=1, oldCodePointDisplayWidth=1, newCodePointDisplayWidth=1\nTerminalRow: codePoint=40, mColumns=98, mText=637, columnToSet=20, mSpaceUsed=590, javaCharDifference=0, oldStartOfColumnIndex=512, oldCharactersUsedForColumn=1, newCharactersUsedForColumn=1, oldNextColumnIndex=513, newNextColumnIndex=513, charCount=1, oldCodePointDisplayWidth=1, newCodePointDisplayWidth=1\nTerminalRow: codePoint=101, mColumns=98, mText=637, columnToSet=21, mSpaceUsed=590, javaCharDifference=0, oldStartOfColumnIndex=513, oldCharactersUsedForColumn=1, newCharactersUsedForColumn=1, oldNextColumnIndex=514, newNextColumnIndex=514, charCount=1, oldCodePointDisplayWidth=1, newCodePointDisplayWidth=1\nTerminalRow: codePoint=917772, mColumns=98, mText=147, columnToSet=18, mSpaceUsed=98, javaCharDifference=2, oldStartOfColumnIndex=18, oldCharactersUsedForColumn=1, newCharactersUsedForColumn=3, oldNextColumnIndex=19, newNextColumnIndex=21, charCount=2, oldCodePointDisplayWidth=1, newCodePointDisplayWidth=0\nI TerminalRow: codePoint=65024, mColumns=98, mText=147, columnToSet=18, mSpaceUsed=100, javaCharDifference=1, oldStartOfColumnIndex=18, oldCharactersUsedForColumn=3, newCharactersUsedForColumn=4, oldNextColumnIndex=21, newNextColumnIndex=22, charCount=1, oldCodePointDisplayWidth=1, newCodePointDisplayWidth=0\nTerminalRow: codePoint=917772, mColumns=98, mText=147, columnToSet=18, mSpaceUsed=101, javaCharDifference=2, oldStartOfColumnIndex=18, oldCharactersUsedForColumn=4, newCharactersUsedForColumn=6, oldNextColumnIndex=22, newNextColumnIndex=24, charCount=2, oldCodePointDisplayWidth=1, newCodePointDisplayWidth=0\n...\nTerminalRow: codePoint=917959, mColumns=98, mText=32781, columnToSet=18, mSpaceUsed=32763, javaCharDifference=2, oldStartOfColumnIndex=18, oldCharactersUsedForColumn=32666, newCharactersUsedForColumn=32668, oldNextColumnIndex=32684, newNextColumnIndex=32686, charCount=2, oldCodePointDisplayWidth=1, newCodePointDisplayWidth=0\nTerminalRow: codePoint=917939, mColumns=98, mText=32781, columnToSet=18, mSpaceUsed=32765, javaCharDifference=2, oldStartOfColumnIndex=18, oldCharactersUsedForColumn=32668, newCharactersUsedForColumn=32670, oldNextColumnIndex=32686, newNextColumnIndex=32688, charCount=2, oldCodePointDisplayWidth=1, newCodePointDisplayWidth=0\nTerminalRow: codePoint=917961, mColumns=98, mText=32781, columnToSet=18, mSpaceUsed=32767, javaCharDifference=2, oldStartOfColumnIndex=18, oldCharactersUsedForColumn=32670, newCharactersUsedForColumn=32672, oldNextColumnIndex=32688, newNextColumnIndex=32690, charCount=2, oldCodePointDisplayWidth=1, newCodePointDisplayWidth=0\nTerminalRow: codePoint=917804, mColumns=98, mText=32781, columnToSet=18, mSpaceUsed=-32767, javaCharDifference=2, oldStartOfColumnIndex=18, oldCharactersUsedForColumn=1, newCharactersUsedForColumn=3, oldNextColumnIndex=19, newNextColumnIndex=21, charCount=2, oldCodePointDisplayWidth=1, newCodePointDisplayWidth=0\n```\n\n```\njava.lang.ArrayIndexOutOfBoundsException: src.length=32781 srcPos=19 dst.length=32781 dstPos=21 length=-32786\n\tat java.lang.System.arraycopy(System.java:469)\n\tat com.termux.terminal.TerminalRow.setChar(TerminalRow.java:196)\n\tat com.termux.terminal.TerminalBuffer.setChar(TerminalBuffer.java:455)\n\tat com.termux.terminal.TerminalEmulator.emitCodePoint(TerminalEmulator.java:2380)\n\tat com.termux.terminal.TerminalEmulator.processCodePoint(TerminalEmulator.java:624)\n\tat com.termux.terminal.TerminalEmulator.processByte(TerminalEmulator.java:520)\n\tat com.termux.terminal.TerminalEmulator.append(TerminalEmulator.java:487)\n\tat com.termux.terminal.TerminalSession$MainThreadHandler.handleMessage(TerminalSession.java:358)\n\tat android.os.Handler.dispatchMessage(Handler.java:106)\n\tat android.os.Looper.loop(Looper.java:223)\n\tat android.app.ActivityThread.main(ActivityThread.java:7664)\n\tat java.lang.reflect.Method.invoke(Native Method)\n\tat com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)\n\tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)\n```\n\nSee also following links for history of related changes to `TerminalRow` for combining characters. Note that jackpal terminal does not crash for above, which termux-app is based on, but changes were done by fornwall in initial commit of termux-app to change the behaviour, hence the crash, but he added the `FIXME: Put a limit of combining characters` comment as a note to solve the current issue in future, which is now.\n\n- https://github.com/jackpal/Android-Terminal-Emulator/commit/9a47042620bec87617f0b4f5d50568535668fe26\n- https://github.com/jackpal/Android-Terminal-Emulator/pull/338\n- https://github.com/termux/termux-app/commit/a18ee58f7a4f56cab6ba4a8cacaa70c4c76379b3#diff-f84d215b18106c037e01986a3968fa54b74691174a78fcc99493f745d3805be5\n\nCloses #3839","shortMessageHtmlLink":"Fixed: Limit max combining characters in TerminalRow to 15 characters…"}},{"before":"5be0e963f273f57a91be8b6627f5e989ecce43c3","after":null,"ref":"refs/heads/dependabot/github_actions/termux/upload-release-action-4.2.0","pushedAt":"2024-04-01T20:05:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"882da34fcddf56a82966b1dc3dbc0a3501a03b7b","after":"7b19cd2f5a9da23ea56262fb342c1b0240ac8c88","ref":"refs/heads/master","pushedAt":"2024-04-01T20:05:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agnostic-apollo","name":null,"path":"/agnostic-apollo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31106828?s=80&v=4"},"commit":{"message":"Changed: Bump termux/upload-release-action from 4.1.0 to 4.2.0\n\nBumps [termux/upload-release-action](https://github.com/termux/upload-release-action) from 4.1.0 to 4.2.0.\n- [Release notes](https://github.com/termux/upload-release-action/releases)\n- [Changelog](https://github.com/termux/upload-release-action/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/termux/upload-release-action/compare/v4.1.0...v4.2.0)\n\n---\nupdated-dependencies:\n- dependency-name: termux/upload-release-action\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Changed: Bump termux/upload-release-action from 4.1.0 to 4.2.0"}},{"before":null,"after":"5be0e963f273f57a91be8b6627f5e989ecce43c3","ref":"refs/heads/dependabot/github_actions/termux/upload-release-action-4.2.0","pushedAt":"2024-04-01T20:02:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Changed: Bump termux/upload-release-action from 4.1.0 to 4.2.0\n\nBumps [termux/upload-release-action](https://github.com/termux/upload-release-action) from 4.1.0 to 4.2.0.\n- [Release notes](https://github.com/termux/upload-release-action/releases)\n- [Changelog](https://github.com/termux/upload-release-action/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/termux/upload-release-action/compare/v4.1.0...v4.2.0)\n\n---\nupdated-dependencies:\n- dependency-name: termux/upload-release-action\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Changed: Bump termux/upload-release-action from 4.1.0 to 4.2.0"}},{"before":"9b06e61b05de180f9e61d126aab534a80707a40b","after":null,"ref":"refs/heads/dependabot/github_actions/gradle/wrapper-validation-action-2","pushedAt":"2024-04-01T19:34:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"8e3a8980a849046adbd4156741e1d84047ee1df6","after":"882da34fcddf56a82966b1dc3dbc0a3501a03b7b","ref":"refs/heads/master","pushedAt":"2024-04-01T19:34:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agnostic-apollo","name":null,"path":"/agnostic-apollo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31106828?s=80&v=4"},"commit":{"message":"Changed: Bump gradle/wrapper-validation-action from 1 to 2\n\nBumps [gradle/wrapper-validation-action](https://github.com/gradle/wrapper-validation-action) from 1 to 2.\n- [Release notes](https://github.com/gradle/wrapper-validation-action/releases)\n- [Commits](https://github.com/gradle/wrapper-validation-action/compare/v1...v2)\n\n---\nupdated-dependencies:\n- dependency-name: gradle/wrapper-validation-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Changed: Bump gradle/wrapper-validation-action from 1 to 2"}},{"before":null,"after":"9b06e61b05de180f9e61d126aab534a80707a40b","ref":"refs/heads/dependabot/github_actions/gradle/wrapper-validation-action-2","pushedAt":"2024-01-30T19:04:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Changed: Bump gradle/wrapper-validation-action from 1 to 2\n\nBumps [gradle/wrapper-validation-action](https://github.com/gradle/wrapper-validation-action) from 1 to 2.\n- [Release notes](https://github.com/gradle/wrapper-validation-action/releases)\n- [Commits](https://github.com/gradle/wrapper-validation-action/compare/v1...v2)\n\n---\nupdated-dependencies:\n- dependency-name: gradle/wrapper-validation-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Changed: Bump gradle/wrapper-validation-action from 1 to 2"}},{"before":"70574e0cd49b71167f8e94c827c9a7a316a75aae","after":null,"ref":"refs/heads/dependabot/github_actions/actions/upload-artifact-4","pushedAt":"2024-01-01T15:19:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"landfillbaby","name":"Lucy Phipps","path":"/landfillbaby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20822924?s=80&v=4"}},{"before":"e4385832b74e0272d6cd9c34c2c14f9be0031381","after":"8e3a8980a849046adbd4156741e1d84047ee1df6","ref":"refs/heads/master","pushedAt":"2024-01-01T15:19:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"landfillbaby","name":"Lucy Phipps","path":"/landfillbaby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20822924?s=80&v=4"},"commit":{"message":"Changed: Bump actions/upload-artifact from 3 to 4 (#3735)","shortMessageHtmlLink":"Changed: Bump actions/upload-artifact from 3 to 4 (#3735)"}},{"before":"10a276a82010659486ae93db01ed4e92b745dde8","after":null,"ref":"refs/heads/dependabot/github_actions/actions/download-artifact-4","pushedAt":"2024-01-01T15:19:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"landfillbaby","name":"Lucy Phipps","path":"/landfillbaby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20822924?s=80&v=4"}},{"before":"3b5018b4c79a2c2d218eb6fd570b2f2bebb8415a","after":"e4385832b74e0272d6cd9c34c2c14f9be0031381","ref":"refs/heads/master","pushedAt":"2024-01-01T15:19:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"landfillbaby","name":"Lucy Phipps","path":"/landfillbaby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20822924?s=80&v=4"},"commit":{"message":"Changed: Bump actions/download-artifact from 3 to 4 (#3736)\n\nl","shortMessageHtmlLink":"Changed: Bump actions/download-artifact from 3 to 4 (#3736)"}},{"before":null,"after":"10a276a82010659486ae93db01ed4e92b745dde8","ref":"refs/heads/dependabot/github_actions/actions/download-artifact-4","pushedAt":"2023-12-14T19:52:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Changed: Bump actions/download-artifact from 3 to 4\n\nBumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.\n- [Release notes](https://github.com/actions/download-artifact/releases)\n- [Commits](https://github.com/actions/download-artifact/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/download-artifact\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Changed: Bump actions/download-artifact from 3 to 4"}},{"before":null,"after":"70574e0cd49b71167f8e94c827c9a7a316a75aae","ref":"refs/heads/dependabot/github_actions/actions/upload-artifact-4","pushedAt":"2023-12-14T19:52:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Changed: Bump actions/upload-artifact from 3 to 4\n\nBumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.\n- [Release notes](https://github.com/actions/upload-artifact/releases)\n- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/upload-artifact\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Changed: Bump actions/upload-artifact from 3 to 4"}},{"before":"c84d4804c82c8325d1037fc20a5a847026fa11ca","after":"3b5018b4c79a2c2d218eb6fd570b2f2bebb8415a","ref":"refs/heads/master","pushedAt":"2023-11-02T04:20:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agnostic-apollo","name":null,"path":"/agnostic-apollo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31106828?s=80&v=4"},"commit":{"message":"Changed: Update `Twitter` to `X (Twitter)` in README\n\nCo-authored-by: @BandhiyaHardik \r\nCo-authored-by: @agnostic-apollo \r\n\r\nRelated pull #3681","shortMessageHtmlLink":"Changed: Update Twitter to X (Twitter) in README"}},{"before":"6727bbecc4ddc92933fbc7426cf153d11c09a12f","after":"c84d4804c82c8325d1037fc20a5a847026fa11ca","ref":"refs/heads/master","pushedAt":"2023-11-01T12:30:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agnostic-apollo","name":null,"path":"/agnostic-apollo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31106828?s=80&v=4"},"commit":{"message":"Changed!: Update commit messages guidelines in README to be more clear and remove `Docs` as a valid type\n\nThe `Docs` refer to \"something\" that is changed, and not the type of change being made. If docs are to be changed in future, it should be added as a scope instead, like `Added(docs): Add some docs` or `Fixed(docs): Fix some docs`.","shortMessageHtmlLink":"Changed!: Update commit messages guidelines in README to be more clea…"}},{"before":"e27f9fa979dfd386e54a94d65d4101eb717bd204","after":"6727bbecc4ddc92933fbc7426cf153d11c09a12f","ref":"refs/heads/master","pushedAt":"2023-10-19T03:04:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agnostic-apollo","name":null,"path":"/agnostic-apollo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31106828?s=80&v=4"},"commit":{"message":"Changed: Put GitHub debug keystore information in README in dropdown","shortMessageHtmlLink":"Changed: Put GitHub debug keystore information in README in dropdown"}},{"before":"e2f0edf4d20bc17c99b39c551708296f2c5c7939","after":"e27f9fa979dfd386e54a94d65d4101eb717bd204","ref":"refs/heads/master","pushedAt":"2023-10-19T03:00:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agnostic-apollo","name":null,"path":"/agnostic-apollo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31106828?s=80&v=4"},"commit":{"message":"Changed: Update README with info on how to install termux for android 5 and 6","shortMessageHtmlLink":"Changed: Update README with info on how to install termux for android…"}},{"before":"3fd5dc8ad0243858d401ea4134404bce96ad0563","after":"49955f2c501c1cf0f69423b80f2f509e8b68d86b","ref":"refs/heads/google-play","pushedAt":"2023-10-15T23:43:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fornwall","name":"Fredrik Fornwall","path":"/fornwall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277251?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"b2873d33493e43213df4d22c09f7d545456da7bf","after":"3fd5dc8ad0243858d401ea4134404bce96ad0563","ref":"refs/heads/google-play","pushedAt":"2023-10-12T23:50:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fornwall","name":"Fredrik Fornwall","path":"/fornwall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277251?s=80&v=4"},"commit":{"message":"WIP: Android 10+ as target and Google Play distribution support","shortMessageHtmlLink":"WIP: Android 10+ as target and Google Play distribution support"}},{"before":"8449c38fc455b71de8e388c7bb689c1b9f005e63","after":"b2873d33493e43213df4d22c09f7d545456da7bf","ref":"refs/heads/google-play","pushedAt":"2023-10-12T23:50:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fornwall","name":"Fredrik Fornwall","path":"/fornwall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277251?s=80&v=4"},"commit":{"message":"a","shortMessageHtmlLink":"a"}},{"before":"732305e360f7e960dbb803b46150ddef64591921","after":"8449c38fc455b71de8e388c7bb689c1b9f005e63","ref":"refs/heads/google-play","pushedAt":"2023-10-09T00:14:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fornwall","name":"Fredrik Fornwall","path":"/fornwall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277251?s=80&v=4"},"commit":{"message":"WIP: VolumeUp+Z to request autofill","shortMessageHtmlLink":"WIP: VolumeUp+Z to request autofill"}},{"before":"3e0c01d818094529770bd5a95ad5e29dd30b78a5","after":"732305e360f7e960dbb803b46150ddef64591921","ref":"refs/heads/google-play","pushedAt":"2023-10-09T00:01:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fornwall","name":"Fredrik Fornwall","path":"/fornwall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277251?s=80&v=4"},"commit":{"message":"WIP: Stripping away some functionality","shortMessageHtmlLink":"WIP: Stripping away some functionality"}},{"before":"9ea69cc62bf8da96c57861e4e570452b1363a0b9","after":"3e0c01d818094529770bd5a95ad5e29dd30b78a5","ref":"refs/heads/google-play","pushedAt":"2023-10-08T20:44:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fornwall","name":"Fredrik Fornwall","path":"/fornwall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277251?s=80&v=4"},"commit":{"message":"WIP: Fix CI build","shortMessageHtmlLink":"WIP: Fix CI build"}},{"before":"787491ee060b820af2e9db4299522ad3713d6f84","after":"9ea69cc62bf8da96c57861e4e570452b1363a0b9","ref":"refs/heads/google-play","pushedAt":"2023-10-08T20:33:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fornwall","name":"Fredrik Fornwall","path":"/fornwall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277251?s=80&v=4"},"commit":{"message":"WIP: Android 10+ as target and Google Play distribution support","shortMessageHtmlLink":"WIP: Android 10+ as target and Google Play distribution support"}},{"before":null,"after":"787491ee060b820af2e9db4299522ad3713d6f84","ref":"refs/heads/google-play","pushedAt":"2023-10-08T20:14:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fornwall","name":"Fredrik Fornwall","path":"/fornwall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277251?s=80&v=4"},"commit":{"message":"WIP: Android 10+ as target and Google Play distribution support","shortMessageHtmlLink":"WIP: Android 10+ as target and Google Play distribution support"}},{"before":"c5b69975e1a0fd7afc445e19174d83e9a4bd10b7","after":"e2f0edf4d20bc17c99b39c551708296f2c5c7939","ref":"refs/heads/master","pushedAt":"2023-10-08T20:03:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fornwall","name":"Fredrik Fornwall","path":"/fornwall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/277251?s=80&v=4"},"commit":{"message":"Chore: Add vim swap files to .gitignore","shortMessageHtmlLink":"Chore: Add vim swap files to .gitignore"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENFh-DwA","startCursor":null,"endCursor":null}},"title":"Activity · termux/termux-app"}