[ft-devel] Digital signatures

2005-08-25 Thread George Williams
There has been an argument running on the OpenType list about Digital signatures. I must confess I fail to understand the need for them on a linux/unix platform. Perhaps someone can illuminate me, or perhaps linux/unix is different enough from Windows/Mac that font validation isn't as important.

Re: [ft-devel] Freetype on Mac uses deprecated functions

2005-08-25 Thread George Williams
On Wed, 2005-08-24 at 09:41, Sean McBride wrote: I am writing here to report a 'bug' of sorts. Basically, it seems the freetype implementation on the Mac is somewhat antiquated. I receive the following warnings about the use of deprecated functions: - FSSpecs should be replaced with FSRefs

Re: [ft-devel] Freetype on Mac uses deprecated functions

2005-08-25 Thread George Williams
On Thu, 2005-08-25 at 06:59, Sean McBride wrote: Well, from the look of FMCreateFontFamilyIterator's docs, FreeType already needs Mac OS 9. The mac code contains #ifdefs and there is an #ifdef enabling MAC_OS8. Whether it works any more I haven't the faintest idea (probably not because the

Re: [ft-devel] Freetype on Mac uses deprecated functions

2005-08-25 Thread Sean McBride
On 2005-08-25 09:07, George Williams said: - FSSpecs should be replaced with FSRefs I started looking at this. Unfortunately the FSSpec type has wormed its way into the API for the mac: FT_EXPORT_DEF( FT_Error ) FT_New_Face_From_FSSpec( FT_Librarylibrary,

Re: [ft-devel] Freetype on Mac uses deprecated functions

2005-08-25 Thread George Williams
On Thu, 2005-08-25 at 09:25, Sean McBride wrote: Or you could deprecate FT_New_Face_From_FSSpec() and add a new analogous API FT_New_Face_From_FSRef(). Obviously. But that changes freetype's API too. ___ Freetype-devel mailing list

Re: [ft-devel] Digital signatures

2005-08-25 Thread David Somers
On Thursday 25 August 2005 16:17, George Williams wrote: There has been an argument running on the OpenType list about Digital signatures. Its more of a deep discussion than an argument :-) I must confess I fail to understand the need for them on a linux/unix platform. Perhaps someone can

Re: [ft-devel] Digital signatures

2005-08-25 Thread David Somers
On Thursday 25 August 2005 17:18, Turner, David wrote: My opinion is that the DSIG table is the brain-child of DRM-obsessed managers at Microsoft Typography (or above), who don't understand much things regarding security. Managers rarely understand these things ;-) If digital signatures are

RE: [ft-devel] Freetype on Mac uses deprecated functions

2005-08-25 Thread Turner, David
I started looking at this. Unfortunately the FSSpec type has wormed its way into the API for the mac: FT_EXPORT_DEF( FT_Error ) FT_New_Face_From_FSSpec( FT_Librarylibrary, const FSSpec *spec, FT_Long face_index,

RE: [ft-devel] Digital signatures

2005-08-25 Thread Turner, David
If digital signatures are not mandatory _and_ used with non-reversible encryption, they're simply useless. As signed font can be thought of as the equivalent of a signed (but unencrypted) email message (its done using more-or-less the same system). Hoo, the horror of counterfeit