Re: [Fonts] filtered Tempest fonts

2003-03-03 Thread James H. Cloos Jr.
> "Juliusz" == Juliusz Chroboczek <[EMAIL PROTECTED]> writes:

MK> Putting an anti-tempest filter into freetype2 has been on my todo
MK> list for a long time

Juliusz> Could you guys be so kind as to tell us mere mortals what
Juliusz> you're speaking about?

Presumably the idea is to manipulate the glyphs in such a way that,
while the visual display is not impaired, the recovery of that data
from monitoring the monitor's EM emmissions is impaired.

Essentially a steg technique, yes?

Sounds fun.

-JimC

___
Fonts mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/fonts


Re: [Fonts] filtered Tempest fonts

2003-03-03 Thread Juliusz Chroboczek
MK> Putting an anti-tempest filter into freetype2 has been on my todo list
MK> for a long time

Could you guys be so kind as to tell us mere mortals what you're
speaking about?

It's got something to do with deploying XFree86 in the American
embassy in Moscow, right?

Juliusz

___
Fonts mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/fonts


Re: [Fonts] filtered Tempest fonts

2003-03-03 Thread Markus Kuhn
G S Osler wrote on 2003-02-28 21:05 UTC:
> Do we have any filtered Tempest fonts available for X.

BDF was not designed to carry gray-scale bitmap glyphs, as would be
necessary to display low-pass filtered fonts.

The X11 font system is in addition at present not capable to vary each
useage of a glyph, as it would be essential to make sure the filtering
does not actually leak more information on digital video links.

Putting an anti-tempest filter into freetype2 has been on my todo list
for a long time (and might remain there a bit longer given current
workload).

Markus

-- 
Markus Kuhn, Computer Lab, Univ of Cambridge, GB
http://www.cl.cam.ac.uk/~mgk25/ | __oo_O..O_oo__

___
Fonts mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/fonts


[Fonts] Bug in XftDrawGlyphFontSpec

2003-03-03 Thread Wu Jian Feng
When using composition of RENDER and non-RENDER fonts,
it will cause seg faults. I don't know in which case
these two types of fonts may co exist, I just use
FcPatternAddBool(pattern, XFT_RENDER, FcFalse);
to force it :-)
Index: xftdraw.c
===
RCS file: /cvs/xc/lib/Xft/xftdraw.c,v
retrieving revision 1.25
diff -u -3 -p -r1.25 xftdraw.c
--- xftdraw.c   2002/10/11 17:53:02 1.25
+++ xftdraw.c   2003/03/03 07:59:42
@@ -724,7 +724,7 @@ XftDrawGlyphFontSpec (XftDraw   *draw,
{
XftGlyphFontSpecRender (draw->dpy, _XftDrawOp (draw, color),
src, draw->render.pict,
-   0, 0, glyphs, i - start);
+   0, 0, glyphs + start , i - start);
}
}
else
@@ -732,7 +732,7 @@ XftDrawGlyphFontSpec (XftDraw   *draw,
while (i < len && !((XftFontInt *) glyphs[i].font)->format)
i++;
if (_XftDrawCorePrepare (draw, color))
-   XftGlyphFontSpecCore (draw, color, glyphs, len);
+   XftGlyphFontSpecCore (draw, color, glyphs + start, i - start);
}
 }
 }