All of lore.kernel.org
 help / color / mirror / Atom feed
From: Max Kellermann <max@duempel.org>
To: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Cc: Harald Welte <laforge@netfilter.org>,
	netfilter-devel@lists.netfilter.org
Subject: Re: [PATCH pom-ng] H.225 parser for h323-conntrack-nat
Date: Mon, 4 Apr 2005 11:10:35 +0200	[thread overview]
Message-ID: <20050404091035.GB28490@roonstrasse.net> (raw)
In-Reply-To: <Pine.LNX.4.58.0504040852460.12853@blackhole.kfki.hu>

Hi all,

back from vacation now.

On 2005/04/04 10:07, Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> wrote:
> > Jozsef: what do you think of that patch? h.323 helper is your code,
> > after all.
> 
> Max does the right thing. And as he completes the helper with the H.245
> parser, we could finally consider to push the helper into the
> kernel. :-)

Jozsef, thanks for confirming my patches. The H.225 parser works for
the clients I tested, but needs more work, because it *may* break
other clients (no ASN.1-PER parser, just q'n'd).

I have already written a lean H.245 parser which is working for me. It
aims to parse the ASN.1-PER correctly, but it has grown more complex
than I had expected. I will release it after I have spent more time on
cleanup, review and testing.

Security is my goal #1; what we need least is a remote kernel hole
(other ASN.1 parsers had holes in the past). This is the most complex
conntrack helper until now. It has to undergo much more review before
we can recommend it for the mainstream kernel.

Once the H.245 parser is finished, the H.225 parser will be rewritten
using my low-level ASN.1-PER parser library.

Max

  reply	other threads:[~2005-04-04  9:10 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-03-17  3:24 [PATCH pom-ng] H.225 parser for h323-conntrack-nat Max Kellermann
2005-04-01  5:58 ` Harald Welte
2005-04-04  8:07   ` Jozsef Kadlecsik
2005-04-04  9:10     ` Max Kellermann [this message]
2005-04-04  9:28       ` Jozsef Kadlecsik
2005-04-04 14:01       ` Wang Jian
2005-04-04 14:06         ` Max Kellermann
2005-04-04 15:04           ` Wang Jian
2005-04-04 15:06             ` Max Kellermann
2005-04-04 15:32               ` Wang Jian
2005-04-04 15:51                 ` Max Kellermann
2005-04-04 15:58                   ` Wang Jian
2005-04-10 20:41           ` Harald Welte
2005-04-10 21:01             ` Max Kellermann
2005-04-10 21:21               ` Harald Welte

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20050404091035.GB28490@roonstrasse.net \
    --to=max@duempel.org \
    --cc=kadlec@blackhole.kfki.hu \
    --cc=laforge@netfilter.org \
    --cc=netfilter-devel@lists.netfilter.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.