xref: /aosp_15_r20/external/iptables/COMMIT_NOTES (revision a71a954618bbadd4a345637e5edcf36eec826889)
1*a71a9546SAutomerger Merge WorkerA quick list of rules for committing stuff into netfilter git:
2*a71a9546SAutomerger Merge Worker
3*a71a9546SAutomerger Merge Worker- Always add an appropriate description, in git format
4*a71a9546SAutomerger Merge Worker  (i.e. first line is a summary)
5*a71a9546SAutomerger Merge Worker
6*a71a9546SAutomerger Merge Worker- Please try to include references to bugs when the description does not
7*a71a9546SAutomerger Merge Worker  include total discussion coverage or when the bug report is external to
8*a71a9546SAutomerger Merge Worker  netfilter-devel, e.g.
9*a71a9546SAutomerger Merge Worker  "Closes: netfilter bugzilla #123", or
10*a71a9546SAutomerger Merge Worker  "Reference: http://bugs.{debian,gentoo}.org/..."
11*a71a9546SAutomerger Merge Worker
12*a71a9546SAutomerger Merge Worker- If you touch any parts of libxtables (xtables.c, include/xtables.h.in),
13*a71a9546SAutomerger Merge Worker  make sure the so-version is updated _appropriately_ (i.e. read the
14*a71a9546SAutomerger Merge Worker  libtool manual about Versioning:: first, if need be) in configure.ac.
15*a71a9546SAutomerger Merge Worker  Adding fields to a struct always entails a vcurrent bump.
16*a71a9546SAutomerger Merge Worker
17*a71a9546SAutomerger Merge Worker  - Check, whether a bump (vcurrent,vage) has already been made since the
18*a71a9546SAutomerger Merge Worker    last release (no more than one per release), e.g.:
19*a71a9546SAutomerger Merge Worker            git log v1.4.4.. configure.ac
20