home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / archives / 2959 < prev    next >
Encoding:
Internet Message Format  |  1992-07-23  |  4.6 KB

  1. Path: sparky!uunet!cs.utexas.edu!zaphod.mps.ohio-state.edu!usc!elroy.jpl.nasa.gov!ames!agate!EXPO.LCS.MIT.EDU!gildea
  2. From: gildea@EXPO.LCS.MIT.EDU (Stephen Gildea)
  3. Newsgroups: comp.archives
  4. Subject: [comp.windows.x.announce] X11R5 public fix #13 available
  5. Followup-To: comp.windows.x.announce
  6. Date: 24 Jul 1992 10:18:10 GMT
  7. Organization: X Consortium, MIT Laboratory for Computer Science
  8. Lines: 80
  9. Approved: adam@soda.berkeley.edu
  10. Distribution: world
  11. Message-ID: <14old2INN8no@agate.berkeley.edu>
  12. References: <9207211733.AA23976@expo.lcs.mit.edu>
  13. NNTP-Posting-Host: soda.berkeley.edu
  14. X-Original-Newsgroups: comp.windows.x.announce
  15. X-Original-Date: 21 Jul 92 17:33:43 GMT
  16.  
  17. Archive-name: auto/comp.windows.x.announce/X11R5-public-fix-13-available
  18.  
  19. Patches for a variety of font support problems in R5 are now available
  20. via anonymous ftp on export.lcs.mit.edu and via the xstuff mail archive
  21. server on expo.lcs.mit.edu.  Instructions for applying the fix are
  22. included in the patch file itself.
  23.  
  24. Fixes are available via anonymous ftp to export.lcs.mit.edu (18.24.0.12),
  25. in the /pub/R5/fixes/ directory.  The file "fix-13" contains this fix.
  26. Fixes usually propagate to other distribution sites as well, so it may
  27. pay to check at a nearer site first.
  28.  
  29. For those without ftp access, individual fixes can be obtained by mail by
  30. sending a message to xstuff@expo.lcs.mit.edu (18.24.0.11).  In the usual
  31. case, the message should have a subject line and no body, or a single-line
  32. body and no subject.  Fix 13 from xstuff is multi-part, you need to ask for
  33. fixes "13a", "13b", and "13c" individually, e.g.,
  34.     send fixes 13a
  35. to get part 13a.  Concatenate all three parts together before applying.
  36. To get a summary of fixes, send the line:
  37.     index fixes
  38. If you need help, send the line:
  39.     help
  40. Some mailers produce mail headers that are unusable for extracting return
  41. addresses.  If you use such a mailer, you won't get any response.  If you
  42. happen to know an explicit path, you can include a line like
  43.     path foo%bar.bitnet@mitvma.mit.edu
  44. or
  45.     path zot!gzork!me@uunet.uu.net
  46. in the body of your message, and the daemon will use it.
  47.  
  48.  
  49. Fix 13 corrects some serious Font Service protocol errors in both the
  50. font server and font client libraries.  Because these fixes change the
  51. implemented protocol in an incompatible way, the version number is
  52. changed to 2.0.  The old, broken implementation is still supported as
  53. version 1; new clients can talk to old font servers, and vice versa.
  54.  
  55. These protocol fixes and other bug fixes are detailed below:
  56.  
  57. FS protocol: fontserver and fontlib have fsChar2B backwards
  58. FS protocol: ListFontsWithXInfo reply incorrectly formatted
  59. FS protocol: fs returns font metrics rather than ink metrics for some fonts
  60. FS protocol: ListFontsWithXInfo reply length incorrect
  61. FS protocol: ListFontsWithXInfo last reply length incorrect
  62. FS protocol: fs can return -1 authorization index
  63. FS protocol: auth_len is miscalculated in initial connection
  64. config: bdftopcf and mkfontdir not made if BuildFonts is NO
  65. fontlib: fs crashes if filename suggests scalable but XLFD name does not
  66. fontlib: bdf file with empty XLFD field crashes fs
  67. fontlib: bdf reader doesn't check for end of file
  68. fontlib: pcf reader frees uninitialized pointer on error
  69. fontlib: "byte" used as a variable name
  70. fontlib: fs_send_load_bitmap uses QueryXBitamp8 with 16-bit encoded character
  71. fontlib: attempt to access fonts through chained font servers fails
  72. fontlib: Speedo reader frees uninitialized pointer on error
  73. fontlib: Speedo generation fails at tiny sizes
  74. fontlib: ListFontsWithXInfo reply incorrectly parsed
  75. fontlib: libFS tries to read extension data twice
  76. fontlib: X server can't detect when font server has died
  77. fontlib: memory leaks
  78. fontserver: fs dies if garbage characters fed to its socket
  79. fontserver: fs doesn't manage signals correctly
  80. fontserver: syntax errors in osdep.h
  81. fontserver: fs dispatch routines poorly named
  82. fontserver: parameters swapped on call to WriteSwappedDataToClient
  83. fontserver: some error states return the same value as FSSuccess
  84. fontserver: fs can dereference a bogus pointer when reseting
  85. fontserver: ListFonts can attempt to free nonexistent memory
  86. fontserver: fs can dump core when chaining fontservers
  87. fontserver: when no font path elements, ListFonts sends no reply
  88. fontserver: num_range not byte-swapped for QueryXExtents and QueryXBitmaps
  89. fontserver: QueryExtension request doesn't get byte swapped
  90. fontserver: memory leaks
  91. FS protocol document: changed to read version 2.0
  92. showfont: handles nonexistent characters incorrectly
  93. showfont: incorrectly generates 2-byte ranges
  94. showfont: bitmap format is not always passed to the font server correctly
  95. misc fonts: some Scandinavian characters wrong or poorly-formed
  96.  
  97.