connman.lists.linux.dev archive mirror
 help / color / mirror / Atom feed
* dnsproxy: first round of refactoring, TCP bugfix
@ 2022-06-10 12:33 Matthias Gerstner
  2022-06-10 12:33 ` [PATCH 01/16] dnsproxy-simple-test: improve test coverage and test flexibility Matthias Gerstner
                   ` (15 more replies)
  0 siblings, 16 replies; 19+ messages in thread
From: Matthias Gerstner @ 2022-06-10 12:33 UTC (permalink / raw)
  To: connman

Second round of patches with Daniel's comments adressed:

- consistently use macros for various sizeof() calculations
- moved a default: label to the bottom of the switch
- early exit & coding style fix in cache_free_ipv[46]
- more verbose commit messages with refactoring details (they're a bit
  repetitive)
- added C99 compiler requirement to autoconf
- fixed a few newly occuring GCC warnings
- added my copyright to dnsproxy.c



^ permalink raw reply	[flat|nested] 19+ messages in thread
* dnsproxy: first round of refactoring, TCP bugfix
@ 2022-10-18  8:47 Matthias Gerstner
  2022-10-18  8:47 ` [PATCH 14/16] dnsproxy: harmonize use of sizeof() for message size calculations Matthias Gerstner
  0 siblings, 1 reply; 19+ messages in thread
From: Matthias Gerstner @ 2022-10-18  8:47 UTC (permalink / raw)
  To: connman

From Matthias Gerstner <matthias.gerstner@suse.de> # This line is ignored.
From: Matthias Gerstner <matthias.gerstner@suse.de>
Reply-To: 
Subject: dnsproxy: first round of refactoring, TCP bugfix
In-Reply-To: 



^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2022-10-18  8:48 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-06-10 12:33 dnsproxy: first round of refactoring, TCP bugfix Matthias Gerstner
2022-06-10 12:33 ` [PATCH 01/16] dnsproxy-simple-test: improve test coverage and test flexibility Matthias Gerstner
2022-06-10 12:33 ` [PATCH 02/16] autoconf: require C99 compiler and set C99 mode Matthias Gerstner
2022-06-10 12:33 ` [PATCH 03/16] dnsproxy: first bits of refactoring data types, global variables, simpler functions Matthias Gerstner
2022-08-28 16:21   ` Daniel Wagner
2022-06-10 12:33 ` [PATCH 04/16] dnsproxy: refactoring of update_cached_ttl() and append_data() Matthias Gerstner
2022-06-10 12:33 ` [PATCH 05/16] dnsproxy: refactor parse_response() Matthias Gerstner
2022-06-10 12:33 ` [PATCH 06/16] dnsproxy: refactoring of cache_update() Matthias Gerstner
2022-06-10 12:33 ` [PATCH 07/16] dnsproxy: strip_domains(): fix out of bounds read access Matthias Gerstner
2022-06-10 12:33 ` [PATCH 08/16] dnsproxy: refactor and document strip_domains() to make it less confusing Matthias Gerstner
2022-06-10 12:33 ` [PATCH 09/16] dnsproxy: refactor ns_resolv() and forwards_dns_reply() Matthias Gerstner
2022-06-10 12:33 ` [PATCH 10/16] dnsproxy: uncompress: replace unnecessary goto with return statements Matthias Gerstner
2022-06-10 12:33 ` [PATCH 11/16] dnsproxy: forward_dns_reply: pull out separate dns_reply_fixup_domains() Matthias Gerstner
2022-06-10 12:33 ` [PATCH 12/16] dnsproxy: finish first pass of refactoring the compilation unit Matthias Gerstner
2022-06-10 12:33 ` [PATCH 13/16] dnsproxy: fix TCP server reply handling if domain name is appended Matthias Gerstner
2022-06-10 12:33 ` [PATCH 14/16] dnsproxy: harmonize use of sizeof() for message size calculations Matthias Gerstner
2022-06-10 12:33 ` [PATCH 15/16] dnsproxy: add my copyright statement covering the larger refactoring changes Matthias Gerstner
2022-06-10 12:33 ` [PATCH 16/16] dnsproxy: fix compiler warnings (differing signedness, empty format string) Matthias Gerstner
2022-10-18  8:47 dnsproxy: first round of refactoring, TCP bugfix Matthias Gerstner
2022-10-18  8:47 ` [PATCH 14/16] dnsproxy: harmonize use of sizeof() for message size calculations Matthias Gerstner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).