Some conversation would have been useful before closing this. The fix is incorrect, in that it changes lirc's udp device protocol, which has been the same for decades. Anyone using this protocol to talk to lirc, other than with irtext2udp, will see their systems fail when lirc is next released.
There seem to be more problems with irtext2udp than just this. See ticket #379. The patches there include this one, so this can be closed, I guess.
UDP protocol: bugs in documentation, and irtext2udp
irtext2udp broken for large pulse durations
reduce thickness of service roads
buildmap_osm: differentiate between streets, tr...
initial commit
buildmap_osm_text.c: simplify all water handlin...
roadmap_osm_layers.h: add village_green, recrea...
buildmap_osm_text: tileid now global, so it can...
buildmap_osm layers: clean up / simplify the l...
buildmap_osm_text.c: bug fixes, clean up node h...
buildmap_osm_text.c: don't start polygon add un...
rdm_osm_fetch_tile: fix typo
buildmap_osm_text.c: rivers and lakes both qual...
default/All: leave rivers and islands visible a...
buildmap_osm_layers: AREA/PLACE flags only matt...
buildmap_osm_text.c: constrain layer searches
buildmap_osm_layers: pick up riverbanks, which...
buildmap_osm_text.c: improve commented-out debu...
boundary box adjustments: fix calculation
buildmap_osm_text.c: cleanup
buildmap_osm_layers.h: cleanup
multipolygons and islands: still a work in pro...
buildmap_line.c: rename long line routines
buildmap_osm: improve handling of islands
buildmap_osm_text.c: remove debug output
buildmap_osm_text.c: handle islands in lakes, a...
default/All: add Islands layer, used for auto-d...
buildmap_osm_text: add check for relations alre...
buildmap_osm_text.c: first working relation/mul...
buildmap_osm: switch from xapi compatibility to...
buildmap_osm_text.c: switch to using new reados...
buildmap_dictionary, buildmap_line: enhance pro...
gtk2/roadmap_canvas.c: don't draw very long lin...
agg_support/roadmap_canvas.cpp: compilation err...
buildmap_metadata.c: don't reset metadata, so i...
buildmap_square.c: don't let extremely sparse s...
buildmap_osm_main.c: add --download option, to ...
rdm_osm_fetch_tile: add --force option, to forc...
roadmap_hash: change key values to unsigned
buildmap_osm_text: fix issues resulting from no...
buildmap_osm_layers.h: add landuse: conservation
buildmap_osm_main: switch back to using .osm.gz...
buildmap_osm_text.c: fix float to int conversions
buildmap_polygon: properly report no. of polygo...
roadmap_label: more debug support for labels
roadmap_screen: only draw debug square outlines...
buildmap_place: fix indexing bugs in layer tabl...
roadmap_line/place_in_square: code clarification
dumpmap: add ability to dump raw children (with...
buildmap_line: remove redundant assignment
dumpmap: add character representaion to table d...
roadmap_hash.c: clear statistics counters when ...
roadmap_main.c: compiler warning suppression
buildmap_osm_text: remove obsolete code from re...
buildmap_osm_text.c: rewrite, using libreadosm
buildmap_osm_text.c: places: pick up ways tagge...
roadmap_math, and others: fix naming of roadmap...
doc updates
docs/Configuration: add %1 and %2 to message fo...
roadmap_locator: improve debug logging
roadmap_option: add sticky option for starting ...
roadmap_locator: improve cache hit rate
start using the new layer mappings, for line, p...
roadmap_locator: create mapping between intern...
roadmap_layer: add ability to look up a layer i...
buildus_main: don't reference the "zip" tables
roadmap_start/factory: reduce link dependencies...
roadmap_line: ifdef some NAVIGATE_PLUGIN code
roadmap_line.h: comment reformatting
roadmap_screen: share the static layers array b...
roadmap_layer: variable and function renaming f...
buildmap_layer: store layer values from the cla...
roadmap_street: remove inappropriate restrictio...
roadmap_trip: consolidate some more HAVE_NAVIGA...
roadmap_trip: include the current route name in...
roadmap_trip: preserve selected route across pr...
roadmap_voice: just say "K" instead of kilomete...
roadmap_trip: oops. null route names are permis...
roadmap_dialog: reenable the default button code
roadmap_trip: ifdef more NAVIGATE_PLUGIN stuff
gtk2/roadmap_main: double the timeout for OLPC ...
roadmap_trip: fix azymuth to destination
roadmap_trip: round distance-to-next down to ne...
roadmap_voice: say "K" rather than "kilometers"...
roadmap_math: adjust how we say miles/kilometer...
roadmap_start/trip: add a "movegps" command for...
roadmap_trip: reimplement waypoint distance thr...
roadmap_trip: alphabetize routes and tracks aft...
roadmap_start: metric/imperial unit selection n...
roadmap_voice: change "1 miles" to "1 mile"
roadmap_math_trip_set_distance: eliminate redun...
roadmap_trip,roadmap_voice: say description of ...
roadmap_trip: suppress the .5 mile distance ann...
roadmap_trip: suppress too-frequent waypoint vo...
roadmap_trip: if direction to next 2 waypoints ...
roadmap_screen: add comment re: buggy line trim...
roadmap_screen: fix street label angles
add support for binding to "all arrows pressed"...