Skip to content

Releases: jwise/HoRNDIS

HoRNDIS 9.2

02 Aug 05:48
rel9.2
Compare
Choose a tag to compare

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

23 Jul 07:17
rel9.1
c5f4f27
Compare
Choose a tag to compare

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

09 Jul 21:10
rel9.0
1670dd5
Compare
Choose a tag to compare

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

16 Oct 06:40
rel8
Compare
Choose a tag to compare

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

20 Oct 06:41
Compare
Choose a tag to compare

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

12 Sep 23:37
Compare
Choose a tag to compare

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

13 Dec 08:53
Compare
Choose a tag to compare

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

29 Oct 08:59
Compare
Choose a tag to compare

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

29 Oct 09:00
Compare
Choose a tag to compare

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

29 Oct 09:02
Compare
Choose a tag to compare

HoRNDIS rel1 fixes issue #2.

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