Skip to content

Releases: ish-app/ish

Build 80

15 Nov 09:27
Compare
Choose a tag to compare

Fixed bugs:

  • Crash when entering recovery mode
  • Other KVO-related crashes
  • Incorrect syntax for multiple DNS search domains in resolv.conf (thanks @mitchblank)
  • Broken seek in procfs, causing many things dependent on it to hang
  • Directory traversal in filesystem renaming

Build 79

12 Nov 08:05
Compare
Choose a tag to compare

Fixed bugs:

  • Upside-down orientation is disabled to match other apps on notchless iPhones
  • Crash when tapping Done in settings
  • UAF after typing exit on iPhone

iSH is on the app store now! https://apps.apple.com/us/app/ish-shell/id1436902243

Build 78

26 Oct 03:21
Compare
Choose a tag to compare

Fixed bugs:

  • Crash when trying to boot or import a filesystem after closing and reopening the filesystems page
  • Crash in the file provider when you open it before opening the app for the first time

iSH is on the app store now! https://apps.apple.com/us/app/ish-shell/id1436902243

Build 77

24 Oct 04:20
Compare
Choose a tag to compare

New stuff:

  • About page shows the app version at the bottom
  • The default rootfs no longer includes apk, to match the app store version

Fixed bugs:

  • Status bar being invisible when the device is in dark mode and the terminal has a light background

Build 76

12 Oct 05:31
Compare
Choose a tag to compare

New stuff:

  • Filesystems can be renamed
  • GDB works a little bit

Fixed bugs:

  • Dictation doesn't insert 10 useless spaces
  • Files that are copied out in the Files app and then deleted no longer take up space

Build 75

25 Sep 03:06
Compare
Choose a tag to compare

New stuff:

  • More new icons
  • Ctrl-Space can be mapped

Fixed bugs:

  • Illegal instruction from node/npm
  • Illegal instruction from composer
  • Files in /proc on Ubuntu being invisible
  • ^Space in emacs behaving like ^Z
  • Terraform crashing

that's about it

Build 74

19 Aug 02:43
Compare
Choose a tag to compare

New stuff:

  • You can change the app icon! Also includes a link to submit your own app icon designs.

that's about it

Build 73

16 Jul 06:18
Compare
Choose a tag to compare

Bug fixes and stability improvements!

  • Recovery mode now allows you to make the app open straight into settings, so you can still change settings if the app crashes on launch
  • Fixed node/npm segfaulting randomly
  • Fixed crash if the filesystem's root can't be opened, which would happen when importing an Ubuntu Base rootfs (now shows an error instead)
  • Importing a filesystem now always creats a root inode

Build 72

28 Jun 19:11
Compare
Choose a tag to compare

New stuff:

  • The SSE2 bit in cpuid is enabled! Enough instructions have been implemented for gcc, openssl, and node (mostly).
  • Unknown errors will log a message instead of crashing the app
  • The new filesystems management screen lets you export and import your data, and have multiple root filesystems so you can "dual boot"
  • New switch to hide the extra row of keys when a hardware keyboard is connected
  • procmail seems to work

Fixed bugs:

  • ghc-alt-libc installation failing (it doesn't fail quite as much now)
  • execve leaking a copy of its arguments
  • ag (the silver searcher) and node hanging on exit, due to missing FUTEX_REQUEUE
  • Scrolling not behaving sanely on iOS 11 and 12
  • Ctrl-C in bash and fish not doing anything
  • GPG being broken on alpine 3.12
  • Ligatures not working

Build 70

02 Jun 03:59
Compare
Choose a tag to compare

Fixed bugs:

  • Keyboard hiding not working at all
    • This was caused by the extra key hiding setting, and fixed by reverting it. I'll figure out what was up in the next release.
  • sqrt(0) returning NaN
  • Hang when any iOSFS syscall tries to return an error