Skip to content

Releases: jwise/HoRNDIS

HoRNDIS 9.2

Choose a tag to compare

@jwise jwise released this 02 Aug 05:48
rel9.2

Version 9.2 of HoRNDIS has the following changes:

  • Support for devices that have RNDIS-over-Ethernet descriptors, including Nokia 7 Plus (issue #88).

The changes in this release were developed by Mikhail Iakhiaev (@mikhailai).

For more information, please visit https://joshuawise.com/horndis.

HoRNDIS 9.1

Choose a tag to compare

@jwise jwise released this 23 Jul 07:17
rel9.1
c5f4f27

Version 9.1 of HoRNDIS has the following changes:

  • Support for devices that do not enumerate as composite devices, including Galaxy S7 Edge (issue #85).
  • Support for devices that have unusual CDC-RNDIS descriptors, including BeagleBone.
  • Bug fixes for suspend / resume, link status indication, and multicast.

The changes in this release were developed by Mikhail Iakhiaev (@mikhailai).

For more information, please visit https://joshuawise.com/horndis.

HoRNDIS 9.0

Choose a tag to compare

@jwise jwise released this 09 Jul 21:10
rel9.0
1670dd5

Version 9.0 of HoRNDIS has the following changes:

  • HoRNDIS's USB implementation has been rewritten to use the new APIs for OS X El Capitan and above, which should improve compatibility with newer versions of OS X.
  • HoRNDIS uses a better buffer allocation strategy, which should improve performance on devices like Pixel 2.
  • HoRNDIS's internal versioning has been updated to behave more like "normal" Apple system components (i.e., "9.0", rather than "rel9", and development builds in the interim were "9.0d1", etc.).
  • Support for older versions of OS X has been removed. The latest version of HoRNDIS that supports OS X 10.10 and older is Rel8.

The changes in this release were developed by Mikhail Iakhiaev (@mikhailai); Mikhail has also graciously volunteered to serve as maintainer for HoRNDIS going forward. Thanks, Mikhail!

For more information, please visit http://joshuawise.com/horndis.

HoRNDIS rel8

Choose a tag to compare

@jwise jwise released this 16 Oct 06:40
rel8

Rel8 of HoRNDIS has the following improvements:

  • Adds support to work around the broken USB stack in OS X 10.11 and OS X 10.12 (issue #42). Some devices continue to experience connectivity issues with OS X 10.11. Users are encouraged to file additional issues for individual devices that do not work, if the issue can be localized to a specific type of device (i.e., if the driver is known to be working for other devices on the same system).

Thanks to David Ryskalczyk (@d235j) for his help in developing a workaround for Xcode functionality regressions in building for older versions of OS X.

Please note that the GPG key used to sign this version of HoRNDIS has been rotated. The new key is signed by the old key.

For more information, please visit http://joshuawise.com/horndis.

HoRNDIS rel7

Choose a tag to compare

@jwise jwise released this 20 Oct 06:41

Rel7 of HoRNDIS has the following improvements:

  • Adds support for OS X 10.10 (issue #26). This fix involves a workaround for an issue with an unknown root cause; it has been found to solve the issue on the author's computer, but could benefit from additional testing. Please file bugs if you find issues.
  • Fixes regression in which unsigned kext was no longer installed (issue #27).
  • Binary release is now compiled with a production version of Xcode.

Thanks to David Ryskalczyk (@d235j) for his help in tracking down the issues with OS X 10.10.

For more information, please visit http://joshuawise.com/horndis.

HoRNDIS rel6

Choose a tag to compare

@jwise jwise released this 12 Sep 23:37

Rel6 of HoRNDIS has the following improvements:

  • Adds support for multicast mode, enabling mDNS.
  • Adds code signing for installer and kext, to shut up warnings on OS X 10.9+

There still exists a known problem in this version where HoRNDIS can at times crash OS X 10.10+ when a device is disconnected.

For more information, please visit http://joshuawise.com/horndis.

HoRNDIS rel5

Choose a tag to compare

@jwise jwise released this 13 Dec 08:53

Rel5 of HoRNDIS has the following improvements:

  • Adds support for promiscuous mode, enabling bridging.
  • Fixes an MTU bug that would cause Mac OS X's Internet Connection Sharing to fail.

This version should make it possible to share your Mac's network connection with a connected device -- for instance, if you have a BeagleBoard connected.

For more information, please visit http://joshuawise.com/horndis.

HoRNDIS rel4

Choose a tag to compare

@jwise jwise released this 29 Oct 08:59

Rel4 of HoRNDIS has the following improvements:

  • Actually fixes #5 and #9, adding support for Samsung Galaxy S II and HTC Desire S. (Thanks @grishka.)
  • Improves compatibility with earlier versions of Mac OS X.

For more information, please visit http://joshuawise.com/horndis.

HoRNDIS rel2 & rel3

Choose a tag to compare

@jwise jwise released this 29 Oct 09:00

HoRNDIS rel2 has the following changes:

  • Disables installation on 32-bit machines, with which it is incompatible.
  • Includes new device support.

rel3 has no code changes from rel2, but it enables 32-bit support again.

For more information, please visit http://joshuawise.com/horndis.

HoRNDIS rel1

Choose a tag to compare

@jwise jwise released this 29 Oct 09:02

HoRNDIS rel1 fixes issue #2.

For more information, please visit http://joshuawise.com/horndis.