{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":182114024,"defaultBranch":"master","name":"maverick-synergy","ownerLogin":"sshtools","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-04-18T15:36:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7746204?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715725231.0","currentOid":""},"activityList":{"items":[{"before":"3585fe6926878ceab1553543818f4addaa081f69","after":"d99260535ad382f8ef826c27ab5914090d476b51","ref":"refs/heads/develop_3.1.x","pushedAt":"2024-06-20T22:38:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ludup","name":"Lee David Painter","path":"/ludup","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6527203?s=80&v=4"},"commit":{"message":"Get existing attributes from file object that are already there.","shortMessageHtmlLink":"Get existing attributes from file object that are already there."}},{"before":"d3433e01063d1ec3e12a668385b9d584f7a729de","after":"3585fe6926878ceab1553543818f4addaa081f69","ref":"refs/heads/develop_3.1.x","pushedAt":"2024-06-20T22:10:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brett-smith","name":"Brett Smith","path":"/brett-smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10938912?s=80&v=4"},"commit":{"message":"Allow the memo to be updated. Have also added `private` to all member variables used in the classes in this module that were package protected. As is nearly always the cases with code of any maturity, this exposes a whole bunch of unused members, and 99% of them did not need to be package protected anyway.","shortMessageHtmlLink":"Allow the memo to be updated. Have also added private to all member…"}},{"before":"04ce445191b93edec355eb914c35a213a8f47249","after":"d3433e01063d1ec3e12a668385b9d584f7a729de","ref":"refs/heads/develop_3.1.x","pushedAt":"2024-06-20T21:13:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ludup","name":"Lee David Painter","path":"/ludup","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6527203?s=80&v=4"},"commit":{"message":"More logging improvements and length check in SftpFileInputStream","shortMessageHtmlLink":"More logging improvements and length check in SftpFileInputStream"}},{"before":"f39ab470a1fee4eb2b592c5ab0dc8ac594ec4754","after":"04ce445191b93edec355eb914c35a213a8f47249","ref":"refs/heads/develop_3.1.x","pushedAt":"2024-06-18T16:53:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ludup","name":"Lee David Painter","path":"/ludup","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6527203?s=80&v=4"},"commit":{"message":"Handle does not log sending of close message in DEBUG level","shortMessageHtmlLink":"Handle does not log sending of close message in DEBUG level"}},{"before":"b76088db863a3f7bdb856263f160c3efb3255c26","after":"f39ab470a1fee4eb2b592c5ab0dc8ac594ec4754","ref":"refs/heads/develop_3.1.x","pushedAt":"2024-06-12T15:03:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brett-smith","name":"Brett Smith","path":"/brett-smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10938912?s=80&v=4"},"commit":{"message":"Could not get at last error.","shortMessageHtmlLink":"Could not get at last error."}},{"before":"50ee4de6e6979f4effdaed1b2532525b65ea414e","after":"b76088db863a3f7bdb856263f160c3efb3255c26","ref":"refs/heads/develop_3.1.x","pushedAt":"2024-06-08T14:57:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brett-smith","name":"Brett Smith","path":"/brett-smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10938912?s=80&v=4"},"commit":{"message":"Tidy up, null guard.","shortMessageHtmlLink":"Tidy up, null guard."}},{"before":"7c28fcf2afe22ba454af376ac7f243ea425cf5ca","after":"50ee4de6e6979f4effdaed1b2532525b65ea414e","ref":"refs/heads/develop_3.1.x","pushedAt":"2024-06-08T13:10:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brett-smith","name":"Brett Smith","path":"/brett-smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10938912?s=80&v=4"},"commit":{"message":"Start the SshEngine during construction of client.","shortMessageHtmlLink":"Start the SshEngine during construction of client."}},{"before":"c9272b6e184d61fb7340afdeb6fbe7ec43443eda","after":"7c28fcf2afe22ba454af376ac7f243ea425cf5ca","ref":"refs/heads/develop_3.1.x","pushedAt":"2024-06-08T11:09:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ludup","name":"Lee David Painter","path":"/ludup","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6527203?s=80&v=4"},"commit":{"message":"Refactor to make callback reconnects simpler and easier to debug. Removed setup via events in favour of doing everything in the connect method directly, waiting for disconnect, then looping in the executor thread.","shortMessageHtmlLink":"Refactor to make callback reconnects simpler and easier to debug. Rem…"}},{"before":"e2e859624aa70a36222a04576c53acddb5a366ab","after":"c9272b6e184d61fb7340afdeb6fbe7ec43443eda","ref":"refs/heads/develop_3.1.x","pushedAt":"2024-06-04T18:10:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ludup","name":"Lee David Painter","path":"/ludup","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6527203?s=80&v=4"},"commit":{"message":"Updated change log.","shortMessageHtmlLink":"Updated change log."}},{"before":"a8d22879af243876170832e05ceff6ccb2562a67","after":"e2e859624aa70a36222a04576c53acddb5a366ab","ref":"refs/heads/develop_3.1.x","pushedAt":"2024-06-03T14:27:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ludup","name":"Lee David Painter","path":"/ludup","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6527203?s=80&v=4"},"commit":{"message":"Merged some issues from hotfixes.\nUpdated change log.","shortMessageHtmlLink":"Merged some issues from hotfixes."}},{"before":"75df70d6b2aa3567e5f5794d0591130976b37c3f","after":"44943cd966010e7a1a155441434189ba064af923","ref":"refs/heads/develop","pushedAt":"2024-05-27T22:23:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brett-smith","name":"Brett Smith","path":"/brett-smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10938912?s=80&v=4"},"commit":{"message":"`ExpectShell` now transitioning to entirely immutable and created via builder. Also introduced `enum` for operating system type instead of constants. All setters and public constructors to be removed at 3.3.0","shortMessageHtmlLink":"ExpectShell now transitioning to entirely immutable and created via…"}},{"before":"7e662cceadea6b46a07f06a49a6583081332f9be","after":"75df70d6b2aa3567e5f5794d0591130976b37c3f","ref":"refs/heads/develop","pushedAt":"2024-05-27T22:21:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brett-smith","name":"Brett Smith","path":"/brett-smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10938912?s=80&v=4"},"commit":{"message":"Minimum Java required in now Java 17.","shortMessageHtmlLink":"Minimum Java required in now Java 17."}},{"before":"9af7bb94f6ac72732f9928514392343e13ec19e6","after":"7e662cceadea6b46a07f06a49a6583081332f9be","ref":"refs/heads/develop","pushedAt":"2024-05-27T18:01:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brett-smith","name":"Brett Smith","path":"/brett-smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10938912?s=80&v=4"},"commit":{"message":"Removes all API functionality that was marked as deprecated for removal (since 3.1.0).","shortMessageHtmlLink":"Removes all API functionality that was marked as deprecated for remov…"}},{"before":"48d1452eb1f496a55f03d63780a709fd00a54dc8","after":"9af7bb94f6ac72732f9928514392343e13ec19e6","ref":"refs/heads/develop","pushedAt":"2024-05-27T11:06:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brett-smith","name":"Brett Smith","path":"/brett-smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10938912?s=80&v=4"},"commit":{"message":"Stray debug\nDeprecated `PseudoTerminalModes` entirely to be replaced by `TerminalModes` in the common library.\nPass on pseudo terminal modes to child SSH clients. https://github.com/jline/jline3/issues/980\nWhen no permissions, use `---------` rather than an empty string (this method is intended for `ls` type output).\nEnvironment not being set at all.\nThere was no way to set non-null shell environment variables.\nMore changes required for unix domain socket forwarding over callback. Package not being exported.\nAnother constructor so that channel type may be passed in (e.g. for domain socket forwarding).\nPath could lead to Not enough answers! exception.","shortMessageHtmlLink":"Stray debug"}},{"before":null,"after":"13d486e313591db8406181d9960663966fc54c4b","ref":"refs/heads/dependabot/maven/maverick-base/org.bouncycastle-bcpkix-jdk18on-1.78","pushedAt":"2024-05-14T22:20:31.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":"Build(deps): Bump org.bouncycastle:bcpkix-jdk18on in /maverick-base\n\nBumps [org.bouncycastle:bcpkix-jdk18on](https://github.com/bcgit/bc-java) from 1.76 to 1.78.\n- [Changelog](https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html)\n- [Commits](https://github.com/bcgit/bc-java/commits)\n\n---\nupdated-dependencies:\n- dependency-name: org.bouncycastle:bcpkix-jdk18on\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Build(deps): Bump org.bouncycastle:bcpkix-jdk18on in /maverick-base"}},{"before":null,"after":"04854f05dbaeab2b9c0b635231dab020bfd5f46a","ref":"refs/heads/dependabot/maven/maverick-bc/org.bouncycastle-bcpkix-jdk18on-1.78","pushedAt":"2024-05-14T22:20:17.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":"Build(deps): Bump org.bouncycastle:bcpkix-jdk18on in /maverick-bc\n\nBumps [org.bouncycastle:bcpkix-jdk18on](https://github.com/bcgit/bc-java) from 1.76 to 1.78.\n- [Changelog](https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html)\n- [Commits](https://github.com/bcgit/bc-java/commits)\n\n---\nupdated-dependencies:\n- dependency-name: org.bouncycastle:bcpkix-jdk18on\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Build(deps): Bump org.bouncycastle:bcpkix-jdk18on in /maverick-bc"}},{"before":null,"after":"7a807e0d18183f5bf7dfa824672f9be187222ff3","ref":"refs/heads/dependabot/maven/maverick-bc-fips/org.bouncycastle-bc-fips-1.0.2.5","pushedAt":"2024-05-14T22:19:24.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":"Build(deps): Bump org.bouncycastle:bc-fips in /maverick-bc-fips\n\nBumps org.bouncycastle:bc-fips from 1.0.2.4 to 1.0.2.5.\n\n---\nupdated-dependencies:\n- dependency-name: org.bouncycastle:bc-fips\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Build(deps): Bump org.bouncycastle:bc-fips in /maverick-bc-fips"}},{"before":"96bedd34687300a004faa28fd271b355524fbea6","after":"a8d22879af243876170832e05ceff6ccb2562a67","ref":"refs/heads/develop_3.1.x","pushedAt":"2024-05-14T13:14:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brett-smith","name":"Brett Smith","path":"/brett-smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10938912?s=80&v=4"},"commit":{"message":"Stray debug","shortMessageHtmlLink":"Stray debug"}},{"before":"55c4ab7bf7a06d995acb4dfdcf4ca671e259f677","after":"96bedd34687300a004faa28fd271b355524fbea6","ref":"refs/heads/develop_3.1.x","pushedAt":"2024-05-14T09:56:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brett-smith","name":"Brett Smith","path":"/brett-smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10938912?s=80&v=4"},"commit":{"message":"Deprecated `PseudoTerminalModes` entirely to be replaced by `TerminalModes` in the common library.\n\n * Lets us use same object in both server and client.\n * Now entirely immutable.\n * Integer constants replaced by `enum`.\n * Can now easily both set and query modes by their code or enum name.\n\nVirtual shell now makes use of this rather than the byte array.","shortMessageHtmlLink":"Deprecated PseudoTerminalModes entirely to be replaced by `Terminal…"}},{"before":"b6f8f8231ba94ad908955f711dcee18bdb13ff6b","after":"55c4ab7bf7a06d995acb4dfdcf4ca671e259f677","ref":"refs/heads/develop_3.1.x","pushedAt":"2024-05-14T00:49:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brett-smith","name":"Brett Smith","path":"/brett-smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10938912?s=80&v=4"},"commit":{"message":"Pass on pseudo terminal modes to child SSH clients. https://github.com/jline/jline3/issues/980","shortMessageHtmlLink":"Pass on pseudo terminal modes to child SSH clients. jline/jline3#980"}},{"before":"f7c17b6c074c378e98d22f4592e1b8231211e35b","after":"b6f8f8231ba94ad908955f711dcee18bdb13ff6b","ref":"refs/heads/develop_3.1.x","pushedAt":"2024-05-12T10:34:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brett-smith","name":"Brett Smith","path":"/brett-smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10938912?s=80&v=4"},"commit":{"message":"When no permissions, use `---------` rather than an empty string (this method is intended for `ls` type output).","shortMessageHtmlLink":"When no permissions, use --------- rather than an empty string (thi…"}},{"before":"35ee6ae933a941c7cf31ce81b8c4a7d2f99c8b3b","after":"f7c17b6c074c378e98d22f4592e1b8231211e35b","ref":"refs/heads/develop_3.1.x","pushedAt":"2024-05-09T11:26:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brett-smith","name":"Brett Smith","path":"/brett-smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10938912?s=80&v=4"},"commit":{"message":"Environment not being set at all.","shortMessageHtmlLink":"Environment not being set at all."}},{"before":"b2f59a1d827ae156e8c5564dd398d86749288afd","after":"35ee6ae933a941c7cf31ce81b8c4a7d2f99c8b3b","ref":"refs/heads/develop_3.1.x","pushedAt":"2024-05-09T11:05:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brett-smith","name":"Brett Smith","path":"/brett-smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10938912?s=80&v=4"},"commit":{"message":"There was no way to set non-null shell environment variables.","shortMessageHtmlLink":"There was no way to set non-null shell environment variables."}},{"before":"e282bd967fa77a8d4cbcf04f89edaf6387c7079b","after":"b2f59a1d827ae156e8c5564dd398d86749288afd","ref":"refs/heads/develop_3.1.x","pushedAt":"2024-05-08T08:46:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brett-smith","name":"Brett Smith","path":"/brett-smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10938912?s=80&v=4"},"commit":{"message":"More changes required for unix domain socket forwarding over callback. Package not being exported.","shortMessageHtmlLink":"More changes required for unix domain socket forwarding over callback…"}},{"before":"ca4e497a1a07b6348871d0099c733f04c45bf205","after":"e282bd967fa77a8d4cbcf04f89edaf6387c7079b","ref":"refs/heads/develop_3.1.x","pushedAt":"2024-05-07T22:25:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brett-smith","name":"Brett Smith","path":"/brett-smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10938912?s=80&v=4"},"commit":{"message":"Another constructor so that channel type may be passed in (e.g. for domain socket forwarding).","shortMessageHtmlLink":"Another constructor so that channel type may be passed in (e.g. for d…"}},{"before":"1291315f81abadf6db335acc454bd6959d509826","after":"ca4e497a1a07b6348871d0099c733f04c45bf205","ref":"refs/heads/develop_3.1.x","pushedAt":"2024-05-06T19:10:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ludup","name":"Lee David Painter","path":"/ludup","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6527203?s=80&v=4"},"commit":{"message":"Path could lead to Not enough answers! exception.","shortMessageHtmlLink":"Path could lead to Not enough answers! exception."}},{"before":"a120b36a3d116953b17e42a347e71fb39899fc00","after":"48d1452eb1f496a55f03d63780a709fd00a54dc8","ref":"refs/heads/develop","pushedAt":"2024-05-06T18:03:45.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ludup","name":"Lee David Painter","path":"/ludup","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6527203?s=80&v=4"},"commit":{"message":"Various fixes around child session commands. enableRawMode has been renamed to the more appropriate pauseDataCaching which is actually what we are doing, this stops data being cached in the sessions InputStream, so means child commands that utilize this MUST use channel data listeners (or use the console methods to read/write data).","shortMessageHtmlLink":"Various fixes around child session commands. enableRawMode has been r…"}},{"before":"59931fd85307740eee834c95b5d10157afba0af3","after":"1291315f81abadf6db335acc454bd6959d509826","ref":"refs/heads/develop_3.1.x","pushedAt":"2024-05-06T18:02:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ludup","name":"Lee David Painter","path":"/ludup","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6527203?s=80&v=4"},"commit":{"message":"Various fixes around child session commands. enableRawMode has been renamed to the more appropriate pauseDataCaching which is actually what we are doing, this stops data being cached in the sessions InputStream, so means child commands that utilize this MUST use channel data listeners (or use the console methods to read/write data).","shortMessageHtmlLink":"Various fixes around child session commands. enableRawMode has been r…"}},{"before":"4fe1e092aecd613a3db9152aa9732b21959546b1","after":"59931fd85307740eee834c95b5d10157afba0af3","ref":"refs/heads/develop_3.1.x","pushedAt":"2024-05-06T12:45:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ludup","name":"Lee David Painter","path":"/ludup","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6527203?s=80&v=4"},"commit":{"message":"Attempting simple change that does not use \"raw\" mode.","shortMessageHtmlLink":"Attempting simple change that does not use \"raw\" mode."}},{"before":"22d26d58e2b1b04e0381eea74a414823cabe872b","after":"4fe1e092aecd613a3db9152aa9732b21959546b1","ref":"refs/heads/develop_3.1.x","pushedAt":"2024-05-06T11:43:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brett-smith","name":"Brett Smith","path":"/brett-smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10938912?s=80&v=4"},"commit":{"message":"`CommandTaskBuilder` missing `withConnection`.","shortMessageHtmlLink":"CommandTaskBuilder missing withConnection."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEawppqQA","startCursor":null,"endCursor":null}},"title":"Activity · sshtools/maverick-synergy"}