Pat Tullmann 0cb742dafb binfmt-detector-cli: rewrite to support PE32+ binaries (#38)
Rewrite with hard-coded offsets into the PE file format to discern
if a binary is PE32 or PE32+, and then to determine if it contains
a "CLR Data Directory" entry that looks valid.

Tested with PE32 and PE32+ compiled Mono binaries, PE32 and PE32+ native
binaries, and a random assortment of garbage files.

Former-commit-id: 9e7ac86ec84f653a2f79b87183efd5b0ebda001b
2023-10-16 20:16:47 +02:00
..
2019-05-29 08:54:19 +00:00
2018-04-24 09:31:23 +00:00

System.Windows.Forms README

* Introduction

This is a managed implementation of
System.Windows.Forms.  It implements a driver interface to allow
running on multiple windowing systems, for example X11 or Windows. All
controls are implemented in managed code, using System.Drawing to draw
them.


* Status

This library is in a community-supported state. Bug reports are welcome.
Please use https://github.com/mono/mono/issues


* Contributions

Contributions are most welcome.  These can come in many different
forms, depending on what you're interested in working on.  2.0
controls need a lot of work, so ask on the mailing list or in irc if
someone is working on it already, and if not, start in on it.  Also,
the unit tests need a lot of work.  We can always use more of them,
and there are still a small number of them which pass on MS .NET and
fail on Mono.  For code contributions, please check the 'Guidelines'
file.

The Novell System.Windows.Forms team was:
	Andreia Gaita		(shana.ufie@gmail.com)
	Jackson Harper		(jackson@ximian.com)
	Mike Kestner		(kestner@ximian.com)
	Rolf Kvinge		(rolfkvinge@ya.com)
	Chris Toshok		(toshok@ximian.com)

* Mailing List

There is a mailing list dedicated to Mono's System.Windows.Forms 
implementation, mono-winforms-list, see 
https://lists.dot.net/mailman/listinfo/mono-winforms-list