RSID logic

  * Corrected tool tips on ID config tab
  * Changed logic used for RsID conditionals
  * Original patch submitted by: Kamal Mostafa <kamal@whence.com>
    - BugLink: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=705431
METAR format

  * Added user definable METAR end-of-header search string
    - Default is "Connecton close", but may vary depending on
      selected METAR station
SysV ARQ interface

  * Removed SysV from ARQ implementation.
  * Changed event logging to INFO for most ARQ reports
PortAudio

  * Added throw exception statement and loop test to PortAudio
    Read and Write while blocks
  * Potentially cause of reported faults and unresponsive behavior
    by both Linux and Windows users.
xmlrpcpp

  * Fixes for uncaught exceptions in xmlrpc.cxx
  * Changes required by recent change from xmlrpc_c
    to xmlrpcpp library
ARQ support changes

  * ARQ changes chasing down the elusive pskmail server fault
  * Added <cmd>abort</cmd> ARQ command string
    - immediately clears all ARQ buffers and returns fldigi to
      Rx mode
    - sends the 0x06 acknowledgment character back to ARQ client.
  * Added AbortARQ call for xmlrpc main.abort command
XML parser

* Removed use of REGEX in configuration_def.xml parser
QSL VIA

  * Added QSL_VIA field in ADIF files.
Port to MXE / MingW

  * Wefax destination directory now ended by one slash only.
  * Use PRId64 for printing long long.
  * Set right pthread library for mingw.
  * Fixed include files in debug build mode.
  * This commit does not include modifications specific to
    SYNOP commit, due to reordering of commits submitted by
    Remi during branch merging.
  * Changed extended rsid iaw doc/rsid_codes.gnumeric
pskmail events

  * changed INFO event reporting to be like DEBUG level report
  * added event reports to provide additional program flow
TX state

  * Change method of reporting trx_state variable to xmlrpc request
    TX, RX, OTHER
RigCAT user commands

  * Added user definable RigCAT user strings as Macros
    <RIGCAT: hex hex:retnbr>
    <RIGCAT: "string":retnbr>
    where:
      hex hex ... are sequential hexadecimal values
      string is Ascii char sequence
      retnbr is number of bytes in xcvr response
      ':retnbr' is optional; retnbr set to 0 if missing
RTTY decoder

  * filter update
XMLRPC

  * removed references to external xmlrpc-c library
MXE compile

  * Mxe-ming32 compatibility changes
Cwidth test for zero

  * cwidth tested for zero to avoid divide-by-zero fault
  * cwidth == 0 caused by corrupted font file on OS X
    potential for same to occur on other OS.
MFSK shut down

  * Added code to prevent MFSK shuttting down until transmit
    terminates.
Pskmail Notify RsID

  * Call to socket not within a REQ(...) inter-thread
    message - possible cause of random failure when
    running with pskmail server
Code cleanup

  * fldigi.cxx/fldigi.h
    - Changed scope of variables to static if not accessed
      outside of fl_digi.cxx
    - added gettext precompiler notation where needed
  * Removed unused variables / code
    - src/compat/getsysinfo.c
    - src/widgets/Fl_Text_Display_mod_1_3.cxx
    - src/xmlrpcpp/XmlRpcSource.cpp