2015-05-25 Michael Gernothhmland: handle commands spanning packet-boundaries
2015-05-24 Michael Gernothbump version
2015-05-24 Michael Gernothhmland: increase receive-buffer for lan-messages
2015-01-31 Michael Gernothavoid possible null-pointer dereference in error-path
2014-05-29 Michael Gernothadd possibility to log network communication
2014-05-14 Michael Gernothonly reboot by default when firmware-version is < 0.967
2014-03-16 Michael Gernothbump version to 0.096-git
2014-03-14 Michael Gernothfix culfw version-check
2014-03-06 Michael Gernothincrease timeout granularity to handle missing acks...
2014-03-05 Michael Gernothadd culfw firmware version-check
2014-03-05 Michael Gernothfix variable assignment, copyright year
2014-03-05 Michael Gernothincrease hm-buffer for culfw-devices
2014-03-05 Michael Gernothfix poll
2014-03-05 Michael Gernothfix error messages
2014-03-05 Michael Gernothabort on missing acks
2014-03-05 Michael Gernothchange default speed, fix getopt
2014-03-05 Michael Gernothadd OTA support for culfw-based devices
2014-02-16 Michael Gernoththe switch_msg are actually CC1101-registers
2014-02-16 Michael Gernothreboot before flashing and retry a bit more often
2014-02-16 Michael Gernothfixed misleading error message
2014-02-16 Michael Gernothset the source hmid, else OTA will fail
2014-02-16 Michael Gernothcheck hmcfgusb firmware before trying to switch speed
2014-02-16 Michael Gernothmore minor cleanups
2014-02-16 Michael Gernotha few cleanups
2014-02-16 Michael Gernothadd missing newline
2014-02-16 Michael GernothAdd flasher for OTA devices
2014-02-15 Michael GernothETIMEDOUT is not a fatal error
2014-02-15 Michael Gernothdon't expect to always receive a full frame
2014-02-15 Michael Gernothsplit out firmware-reading into own module
2014-02-15 Michael Gernothhandle switch to and from FUP-mode
2014-02-13 Michael Gernothtypo
2014-02-13 Michael Gernothcleanup flasher: parse and validate firmware before...
2014-02-10 Michael Gernothfirmware-updater works now (needs hmusbif.enc)
2014-01-18 Michael Gernothlink against librt, too
2013-11-13 Michael Gernothbump version to 0.091-git
2013-11-13 Michael Gernothmake sure to close the device and call libusb_exit...
2013-10-23 Michael Gernothadd version (prepare to release 0.1)
2013-10-15 Michael Gernothhandle bootloader-mode on OpenWrt, too
2013-08-22 Michael Gernothbetter check if reboot is to be scheduled on the next day
2013-08-22 Michael Gernothallow absolute reboot (hh:mm) time to be specified...
2013-08-18 Michael Gernothfactor out leaving the bootloader into own function
2013-08-18 Michael Gernothperiodically reset HM-CFG-USB by enetring and leaving...
2013-07-28 Michael Gernothclarify inet_ntop error (it is fatal!)
2013-07-28 Michael Gernothadd support for older libusb-1.0 found in debian squeeze
2013-07-14 Michael Gernothrevert null frame to zero length
2013-07-13 Michael Gernothonly wake the device up when the timeout really expired
2013-07-13 Michael Gernothprobably working flasher...
2013-07-13 Michael Gernothsend a full frame containing only zeroes instead of...
2013-07-13 Michael Gernothshow textual error
2013-07-13 Michael Gernothdo not report errors when sending of the wakeup-frame...
2013-07-13 Michael Gernothopen device in bootloader-mode, too
2013-07-13 Michael Gernothadd non-working firmware-flasher
2013-07-13 Michael Gernothprint timestamps in verbose mode
2013-07-13 Michael Gernothdon't abort on write-error when sending queued packets
2013-07-13 Michael Gernothqueue all rx-data until response to first K is received
2013-07-13 Michael Gernothdon't print crnl to console
2013-07-13 Michael Gernothprint lan-communication in verbose-mode
2013-07-10 Michael Gernothadd missing break
2013-07-10 Michael Gernothsetting an AES encryption key (Y) needs a length-byte
2013-07-08 Michael Gernothuse minimum tiemout value from call/libusb
2013-07-08 Michael Gernothmake -R default, it doesn't hurt but may improve perfor...
2013-07-07 Michael Gernothtypo
2013-07-07 Michael Gernothalways show timing warning, not only when debugging...
2013-07-07 Michael Gernothadd -R as workaround for Raspberry Pi
2013-07-07 Michael Gernothsome changes in transfer-time-measurement
2013-07-07 Michael Gernothadd and export function to send only a null frame
2013-07-05 Michael Gernothadd USB send-duration to debug output
2013-06-29 Michael Gernothadd separate LICENSE file
2013-06-23 Michael Gernothfix cases where there are multiple commands per packet...
2013-06-16 Michael Gernothrefuse to start when PID file exists
2013-06-14 Michael Gernothadd option to create a PID file in daemon-mode
2013-06-12 Michael Gernothfix linker parameter order
2013-06-08 Michael Gernothfree memory in case of errors
2013-06-08 Michael Gernothadd option to bind socket to specified interface (e...
2013-06-05 Michael Gernothsigaction-failure is fatal
2013-06-05 Michael Gernothgracefully handle errors on socket-write
2013-06-02 Michael Gernothand again, libusb_free_transfer frees the buffer
2013-06-02 Michael Gernothdata buffer is freed by libusb_free_transfer
2013-06-01 Michael Gernothhotplug-dir needs to be created before copying stuff...
2013-06-01 Michael GernothOpenWRT hotplug-script (starts hmland when device is...
2013-06-01 Michael Gernothadd Makefile for OpenWRT
2013-05-31 Michael Gernothdon't abort when the device reboots, only set hmId...
2013-05-30 Michael Gernothadd timestamp
2013-05-30 Michael Gernothfix cfg-flag
2013-05-30 Michael Gernothbeginning of hmsniff, a small HomeMatic sniffer/dissector
2013-05-30 Michael Gernothtypo
2013-05-30 Michael Gernothget rid of strtoul/printf for ascii-hex/bin conversion
2013-05-29 Michael Gernothgroup debug output better
2013-05-29 Michael Gernothmake sure quit is reset to 0 after a device-init
2013-05-29 Michael Gernothmake sure errno is always correct when returning from...
2013-05-29 Michael Gernothadd delays to stop device from resetting
2013-05-29 Michael Gernothalways transmit the full packet size to the device
2013-05-29 Michael Gernothcommand line parsing
2013-05-29 Michael Gernothbetter input parsing/output formatting
2013-05-29 Michael Gernothsimple tcp-server, barely able to communicate with...
2013-05-29 Michael Gernothcleanup on error/exit
2013-05-29 Michael Gernothremove duplicate code
2013-05-29 Michael Gernothlibusb-based driver for HM-CFG-USB and an initial HM...
Impressum, Datenschutz