{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":200269856,"defaultBranch":"master","name":"jailTools","ownerLogin":"nniro","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-08-02T16:59:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7388880?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721537408.0","currentOid":""},"activityList":{"items":[{"before":"e671ef76a2ee430bcecc5896571ac96ba8925b77","after":"b3a9a7456e01d46645e1b4a9cab5cae3f1a10461","ref":"refs/heads/master","pushedAt":"2024-07-27T04:09:57.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"nniro","name":"blowfist","path":"/nniro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7388880?s=80&v=4"},"commit":{"message":"jailLib: performance fix of a call to prepareScriptInFifo and such.","shortMessageHtmlLink":"jailLib: performance fix of a call to prepareScriptInFifo and such."}},{"before":"56264c7e483b603b2f18f8efe51fc7b3f62c60e9","after":"e671ef76a2ee430bcecc5896571ac96ba8925b77","ref":"refs/heads/master","pushedAt":"2024-07-21T04:54:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nniro","name":"blowfist","path":"/nniro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7388880?s=80&v=4"},"commit":{"message":"README: Removed the link to the TODO URL.\n\nReplaced with the files in the doc/ directory. Those are much easier to\nwork with.","shortMessageHtmlLink":"README: Removed the link to the TODO URL."}},{"before":"4b055b7c4cf1f4be31ab18bee67545c1d1c240d8","after":"56264c7e483b603b2f18f8efe51fc7b3f62c60e9","ref":"refs/heads/master","pushedAt":"2024-07-21T04:52:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nniro","name":"blowfist","path":"/nniro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7388880?s=80&v=4"},"commit":{"message":"Added the doc directory with tasks and roadmaps.","shortMessageHtmlLink":"Added the doc directory with tasks and roadmaps."}},{"before":"353810a5e4de67b3744c209f140ecbd206b131a2","after":"4b055b7c4cf1f4be31ab18bee67545c1d1c240d8","ref":"refs/heads/master","pushedAt":"2024-07-21T04:23:56.000Z","pushType":"push","commitsCount":46,"pusher":{"login":"nniro","name":"blowfist","path":"/nniro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7388880?s=80&v=4"},"commit":{"message":"This is version 0.3.0.\n\nMainly, this version is the \"removal\" of the 2 main scripts in jails : startRoot.sh and jailLib.sh.\nThose are used from inside the 'jt' superscript.\nIt still support a file version of the scripts, in which case 'jt' will detect and use them rather than the embedded ones.\nIt will however be the responsibility of the user to upgrade these files at that point.\nWe may make a mention when one of those differ from the current version to let the user know that they could upgrade them manually.\n\nIn order to do this, we create a fifo file in run which we call run/instrFile. This fifo\nis piped into with the script (either startRoot.sh or jailLib.sh) and we can then run it with 'sh'.","shortMessageHtmlLink":"This is version 0.3.0."}},{"before":"9de58841a3183a0f81597f3ad566880d1692d330","after":"353810a5e4de67b3744c209f140ecbd206b131a2","ref":"refs/heads/master","pushedAt":"2024-07-08T16:54:35.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"nniro","name":"blowfist","path":"/nniro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7388880?s=80&v=4"},"commit":{"message":"tests/general: Added a basic content to the script onFail.sh.","shortMessageHtmlLink":"tests/general: Added a basic content to the script onFail.sh."}},{"before":"e49c675dff178eba2b59518de3c6bc43ab6eaba2","after":"9de58841a3183a0f81597f3ad566880d1692d330","ref":"refs/heads/master","pushedAt":"2024-01-16T03:45:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nniro","name":"blowfist","path":"/nniro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7388880?s=80&v=4"},"commit":{"message":"jailLib: Added /dev/stdin stdout and stderr to the jails.\n\nThese are simple links to /dev/fd/0 1 and 2. Certain scripts expect\nthese 3 paths to be present to work correctly.","shortMessageHtmlLink":"jailLib: Added /dev/stdin stdout and stderr to the jails."}},{"before":"d30fe941f2be112c085880be4949d61af81ff959","after":"e49c675dff178eba2b59518de3c6bc43ab6eaba2","ref":"refs/heads/master","pushedAt":"2023-10-28T03:57:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nniro","name":"blowfist","path":"/nniro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7388880?s=80&v=4"},"commit":{"message":"jailtools: Fixed the status -i command.\n\nAlso removed the no longer necessary function runInNS","shortMessageHtmlLink":"jailtools: Fixed the status -i command."}},{"before":"f160735a46909fe8103739e1447ae89c04285c54","after":"d30fe941f2be112c085880be4949d61af81ff959","ref":"refs/heads/master","pushedAt":"2023-10-07T04:46:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nniro","name":"blowfist","path":"/nniro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7388880?s=80&v=4"},"commit":{"message":"jailLib: Fixed the macro expansion of the variable ipInt.\n\nThis fixes an issue with the firewall command dnat and potentially\nother firewall commands that could take the ipInt variable.","shortMessageHtmlLink":"jailLib: Fixed the macro expansion of the variable ipInt."}},{"before":"a0b9756cac3a556be27a29da48b546e809f22e05","after":"f160735a46909fe8103739e1447ae89c04285c54","ref":"refs/heads/master","pushedAt":"2023-09-16T07:21:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nniro","name":"blowfist","path":"/nniro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7388880?s=80&v=4"},"commit":{"message":"Raised some timeouts for slower systems.","shortMessageHtmlLink":"Raised some timeouts for slower systems."}},{"before":"b905f81f0530a9ed0b8c70036852b7c7001b7ce0","after":"a0b9756cac3a556be27a29da48b546e809f22e05","ref":"refs/heads/master","pushedAt":"2023-09-16T07:08:11.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"nniro","name":"blowfist","path":"/nniro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7388880?s=80&v=4"},"commit":{"message":"jailLib: Added support for the expand safe values for joinBridgeFromOtherJail\n\nFor this, a new function was created called expandSafeValues2 which\ncontrary to expandSafeValues can expand any number of values as long as\nthey are input in pairs.","shortMessageHtmlLink":"jailLib: Added support for the expand safe values for joinBridgeFromO…"}},{"before":"3c99bfaa6742ae6af4bbf2ddf1d9ec4e1225bfa8","after":"b905f81f0530a9ed0b8c70036852b7c7001b7ce0","ref":"refs/heads/master","pushedAt":"2023-09-15T23:14:45.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"nniro","name":"blowfist","path":"/nniro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7388880?s=80&v=4"},"commit":{"message":"jailLib: Fixed bridge creation. It wasn't upgraded to the new config method.","shortMessageHtmlLink":"jailLib: Fixed bridge creation. It wasn't upgraded to the new config …"}},{"before":"63fb8e9f48cd42ec9f70f424c6e4052c09776230","after":"3c99bfaa6742ae6af4bbf2ddf1d9ec4e1225bfa8","ref":"refs/heads/master","pushedAt":"2023-08-02T18:21:17.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"nniro","name":"blowfist","path":"/nniro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7388880?s=80&v=4"},"commit":{"message":"Makefile: Made the busybox compilation a lot more efficient.\n\nAlso introduced a better method to compile applets and also added\na compilation part for busybox patches.","shortMessageHtmlLink":"Makefile: Made the busybox compilation a lot more efficient."}},{"before":"8afbd7c3eabb61550b79c55a2d292e26136ef3d1","after":"63fb8e9f48cd42ec9f70f424c6e4052c09776230","ref":"refs/heads/master","pushedAt":"2023-07-15T03:55:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nniro","name":"blowfist","path":"/nniro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7388880?s=80&v=4"},"commit":{"message":"jailLib: Removed the importing of rootCustomConfig.\n\nTo support this correctly, we had to expand certain variable calls in\ncertain specific configuration variables. The module startRoot had to be\nconverted as well so as to remove the requirement of the configuration\nvariables being globals (plus the expansion of variables as well).","shortMessageHtmlLink":"jailLib: Removed the importing of rootCustomConfig."}},{"before":"b33f8d4332e32fb28d1ec3357d39dfe7161857e4","after":"8afbd7c3eabb61550b79c55a2d292e26136ef3d1","ref":"refs/heads/master","pushedAt":"2023-07-15T03:14:32.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"nniro","name":"blowfist","path":"/nniro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7388880?s=80&v=4"},"commit":{"message":"firewall: Few error messages clarification and also indexing fixup as well.","shortMessageHtmlLink":"firewall: Few error messages clarification and also indexing fixup as…"}},{"before":"06311e22df14d701e3edfebdad7127a1a3024b83","after":"b33f8d4332e32fb28d1ec3357d39dfe7161857e4","ref":"refs/heads/master","pushedAt":"2023-07-11T04:40:49.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"nniro","name":"blowfist","path":"/nniro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7388880?s=80&v=4"},"commit":{"message":"jailLib: Converted the code to use the new utils getBaseUser functions.\n\nThis removes some global variables from the file.","shortMessageHtmlLink":"jailLib: Converted the code to use the new utils getBaseUser functions."}},{"before":"2732d4fccbc264542db315f03c69583cbb140f79","after":"06311e22df14d701e3edfebdad7127a1a3024b83","ref":"refs/heads/master","pushedAt":"2023-07-08T04:37:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nniro","name":"blowfist","path":"/nniro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7388880?s=80&v=4"},"commit":{"message":"embedJT: Added support for sending a special variable to 'running' scripts\n\nwhen a script is run using : jt --run ... the underlying script is\ngetting the environment variable IS_RUNNING=1 so it can then behave like\na command line interface.","shortMessageHtmlLink":"embedJT: Added support for sending a special variable to 'running' sc…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yN1QwNDowOTo1Ny4wMDAwMDBazwAAAASKjMAc","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yN1QwNDowOTo1Ny4wMDAwMDBazwAAAASKjMAc","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0wOFQwNDozNzoxMC4wMDAwMDBazwAAAANRQZqN"}},"title":"Activity · nniro/jailTools"}