New features
Changes in 20230924 version
- Also apply --ttl option if Rendez-vous address is unicast (because
data address may still be multicast)
- By default do not use SSM multicast address
- Add support for SSM multicast (if address explicitly picked by user as
data multicast address is an SSM address)
- Do not mention --fec in usage if not compiled in
- Use newest busybox and kernel
- Fix unicode in Udpcast dialog
Changes in 20200328 version
- Use newest busybox and kernel
- Return a non-zero exit status if timeout expires at start
- Fix compiler warnings and various typoes
- Fixes for Mingw
- Fix issues in assembly in fec.c
Changes in 20120424 version
- Udpcast: Correctly return error status of pipe used by receiver
- Udpcast: Default to --nosync even when copying to device
- Dialog: Fixed bug where file descriptor to harddisk to be copied was held open
Changes in 20120103 version
- Kernel: Upgraded to 3.1.6
Changes in 20110710 version
- Dialog: Support booting and saving config on USB media
- Dialog: Builtin boot server (DHCP+TFTP) to allow booting receivers from sender via the network
- Dialog: Interactive choice of network interface, if there is more than one
- Dialog: More compact image thanks to uclibc
- new --no-progress flag to suppress progress display
- print most debug messages to log, if available
- properly handle Control-C signal
- --receive-timeout parameter for receiver timeout during transmission
- "real" daemon mode
Changes in 20100131 version
- Dialog: Fixed display of accented characters
- Dialog: Fixed spelling mistakes in Luxembourgish menu texts
- Dialog: Removed unneeded code and unneeded messages
Changes in 20100130 version
- Udpcast: udp-receiver and udp-sender now have same name (with dash) also in busybox environment
- Dialog: Support for having different default parameter lists for udp-receiver and udp-sender
- Kernel: Upgraded to 2.6.32.7
- Busybox: Upgraded to 1.16.0
Changes in 20091230 version
- Udpcast: udp-receiver now supports the --ignore-lost-data useful for multimedia transmissions
- Udpcast: A useless restriction on the number of network interfaces present has been lifted
- Dialog: Support for autodetecting USB storage devices
- Kernel: Upgraded to 2.6.32
- Busybox: Upgraded to 1.15.3
Changes in 20090920 version
- Udpcast: udp-sender now also supports --start-timeout option
- Dialog: Fixed handling of new interfaces. New defNic option
- Kernel: Upgraded to 2.6.31
- Busybox: Upgraded to 1.15.2
Changes in 20090920 version
- Udpcast: - Fixed slice management bug introduced with streaming
Changes in 20090912 version
- Udpcast: Restored block alignment enforcement (needed when reading data from a pipe)
- Udpcast: Fixed division-by-zero error on zero-sized transmissions
- Udpcast: Only make data blocks as big as needed
Changes in 20090830 version
- Busybox: use busybox 1.15.0, which now has lzop included
- Udpcast: streaming mode, receivers can now join an ongoing transmission (but lose its beginning, obviously)
Changes in 20090614 version
- Kernel: Use kernel 2.6.30. Now, the bzip2/lzma boot compression has been included in released standard kernel
- MakeImage: Be able to cope with modules.dep that have relative paths rather than absolute
- MakeImage: Add timeout=1 to syslinux command line, so that it automatically boots
Changes in 20090510 version
- Kernel: Use kernel 2.6.30-rc5 . Now, the bzip2/lzma boot compression has been included in standard kernel
Bug fixes in 20081213 version
- Udpcast: Fixed compilation on prehistoric compilers
Bug fixes in 20081130 version
- Dialog: In the list of suggested modules, first show modules present on the boot media, and only then modules which need an extra modules disk
- Udpcast: Fix a couple of compilation warnings
Bug fixes in 20081116 version
- Udpcast: Print statistics less often (only once every half second). How often is configurable via the --stat-config option.
- Udpcast: Workaround for lseek bug on Linux
- Dialog: Use dhcp timeout of 3x11 seconds, in order to deal with "interesting" switches
Bug fixes in 20080914 version
- Udpcast: Removed obsolete -m486 flag
- Udpcast: If there are no participants after autostart delay, do not transmit but exit right away
- Udpcast: Adapt to Solaris 9 Sparc
- Udpcast: Added a lot of short opts (for systems without getopt_long)
- Udpcast: Pluggable rate governor
- Udpcast: Mingw fixes (socket closing / daemon mode)
- Dialog: Did away with busybox.diff, now patch busybox directly from tar files
- MakeImage: Did away with busybox.diff, now patch busybox directly from tar files
Bug fixes in 20080904 version
- Udpcast: Upgraded to 2.6.26.3 kernel, and adapted dialog to cope with new /sys layout
- Udpcast: Switch off unicode via escape sequence
- Udpcast: Disable support for obsole xircom_tulip_cb driver
- Udpcast: Redirect init output to /dev/tty5, so that it can be observed more
easily
- Udpcast: Switch off INIT_DEBUG in busybox, so that startup is less noisy
Bug fixes in 20080107 version
- Fixed __libc_atexit/--gc-sections bug, which prevented final IO flushing from working properly
Bug fixes in 20080106 version
- Fixed __libc_atexit/--gc-sections bug, which prevented final IO flushing from working properly