Skip to content

Releases: jopohl/urh

v2.2.0

29 Jun 15:07
Compare
Choose a tag to compare

Import announcement if you build URH manually: Cython is now a required dependency to build URH. If you install URH from PyPi (with pip) or use the .msi installer you will not notice any difference. However, if you run URH from source you need to install cython which is as easy as python3 -m pip install cython.

Merged Pull Requests:

  • #478 - make message pause configurable in simulator
  • #476 - add padding when sending very short messages with soundcard
  • #473 - move .desktop file to data folder. Important if you build a package of URH
  • #471 - make relative external programs paths relative to project path
  • #470 - improve conditional compiling of native device extensions
  • #469 - improve device selection in options, use a table instead of a list view
  • #468 - improve python2 interpreter settings for GNU Radio backend with empty urh.ini
  • #458 - add alignment action to analysis
    alignment image

v2.1.1

17 Jun 21:25
Compare
Choose a tag to compare

This release updates the bundled SDR drivers on Windows.
Furthermore, this release adds native device support for 32 bit windows.

Bugfix:

  • a bug was fixed where sample rate of a signal was not written correctly to wav file when exporting as wav

v2.1.0

01 Jun 08:37
Compare
Choose a tag to compare

The highlight of this release is a Command Line Interface (CLI) for the Universal Radio Hacker.
Learn more about this new feature in the wiki.

Moreover, these two features were added:

  • Add export features #437
  • make refin and refout configurable for CRC #439

These bugs were fixed:

  • fix #441 (Reference signal is not kept when disabling and re-enabling "Mark diffs in protocol")
  • fix #442 (consider hidden zeros for show selection in interpretation)
  • fix #444 (Message Break error box popping up too early)
  • fix #448 (Include pyaudio in windows package for soundcard support)

v2.0.4

06 May 19:26
Compare
Choose a tag to compare

This version fixes a bug when importing 24 bit wav files on windows.

v2.0.3

06 May 18:02
Compare
Choose a tag to compare
  • Improve external program behaviour in Simulator #417
  • fix #421
  • Improve simulator useability #422
  • Improve transcript for external programs #425
  • make endianness selectable in order column #428
  • UI improvements #430
  • add support for soundcards as new SDR device #433
  • Multi device support #432
  • add support for 24bit wav #434

v2.0.2

22 Apr 13:05
Compare
Choose a tag to compare
  • Improve external program behaviour in Simulator #417
  • fix #421
  • Improve simulator useability #422
  • Improve transcript for external programs #425
  • make endianness selectable in order column #428
  • UI improvements #430

v2.0.1

23 Mar 11:23
Compare
Choose a tag to compare

Changes:

  • improve appearance of splitters
  • add adaptive noise feature for protocol sniffer and simulator (#401)
  • improve native device rebuild button in options + added a new button to view the build log there (only visible after hitting the rebuild button) (#402)
  • improve performance of CRC calculation (#412)
  • save number of sending repeats when changed in send dialog (#415)

v2.0.0

28 Feb 09:47
Compare
Choose a tag to compare

URH 2.0 is here! This release adds a new tab to the main interface. This Simulator tab enables you to simulate certain devices and crack even sophisticated security mechanisms like challenge response procedures. Learn more about this new feature on this wiki page.

Moreover, the overall performance and stability of URH increases with 2.0. The most notable changes are:

  • improve accuracy when sending messages with short pauses
  • improve accuracy of protocol sniffer
  • allow setting lower frequencies for HackRF (#396)
  • consider latest changes of LimeSuite API (#397)
  • add timestamp to protocol sniffer output (#392)
  • improve performance of modulations
  • improve performance of filtering in analysis
  • improve performance when starting sending
  • improve send accuracy of HackRF
  • improve performance when filtering messages in Analysis

v1.9.2

19 Jan 08:38
Compare
Choose a tag to compare
  • Add BCD (Binary Coded Decimal) as new display format #386
  • Make bit order configurable in analysis view table #390
  • Improved loading of protocol files

v1.9.1

17 Dec 20:44
Compare
Choose a tag to compare

This is a hotfix release that fixes an error with HackRF receiving (#379).