From: "Eray Aslan" <eras@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/
Date: Sun, 24 Dec 2023 22:01:57 +0000 (UTC) [thread overview]
Message-ID: <1703455308.6ec1f51e1548f5ec5d9b69cb05294ab9917a3bd1.eras@gentoo> (raw)
commit: 6ec1f51e1548f5ec5d9b69cb05294ab9917a3bd1
Author: Eray Aslan <eras <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 24 21:39:43 2023 +0000
Commit: Eray Aslan <eras <AT> gentoo <DOT> org>
CommitDate: Sun Dec 24 22:01:48 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ec1f51e
mail-mta/postfix: add 3.8.4 - smtp smuggling fix
Added smtpd_forbid_bare_newline and smtpd_forbid_bare_newline_exclusions
to default main.cf to mitigate against email spoofing attack - smtp
smuggling.
We are diverging from the postfix upstream for the above two
configurations. However, they will show up as config changes and the
mail admins will be able to make their own decisions. This should result
in minimal risk in disrupting existing mail flows.
This change in the ebuild will probably not be needed for postfix-3.9
releases (not yet released).
Bug: https://bugs.gentoo.org/920509
Signed-off-by: Eray Aslan <eras <AT> gentoo.org>
mail-mta/postfix/Manifest | 1 +
mail-mta/postfix/postfix-3.8.4.ebuild | 303 ++++++++++++++++++++++++++++++++++
2 files changed, 304 insertions(+)
diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 02c25f8d5aae..e7875e8dbdc7 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -1,3 +1,4 @@
DIST postfix-3.8.2.tar.gz 4848718 BLAKE2B 233693e088901e8ed986e34d60b55fb6b786c37868095ab914e6049c5ad6aee09f07d3b5d1f2bec64d8570e215bb15196760d30074cd8ddfaeff3897ad117b81 SHA512 1c441c95bcadee6fc038eb5cb826a686a8bd98b0c78afbc36fdcee01ca0b1c7071036542c729ac345ef8f1e6fb42211452da802e86048967ebc77774dea7752d
DIST postfix-3.8.3.tar.gz 4849329 BLAKE2B a656606c2a46671548cb954a65d769ba5bf68a5c8f0ccdc0e753b03386956eef3e264b696a306c586f1df1b06fb173e5f3db74c6a9e4d3686c86b8f53be585ed SHA512 38df222cd1fca992bba9eef123ed547386244f41577f0f4eec9c055afd48773736bd9d5857166e31d94e5c55be57a4381f8ce1c8cde80e9b8779bae5e0720aef
+DIST postfix-3.8.4.tar.gz 4864184 BLAKE2B 200ce3d72444da05e42fc8627002d53d68c1b3d78b7f74b0130ac958c23d16454783ef4849a8c9a4e3cba8ae36646e921f7e94ac4fb819b597e1a5ab1a875272 SHA512 5bae3d62e104714aead1fff28a595bab4315227382f53c8dae2a231f4240e31abda19c1e3befc1db4c89bc5d66c9a43830390365aadabdac5cf36b493c5c48c7
DIST postfix-3.9-20231224.tar.gz 4901720 BLAKE2B a49da1ef8c38efddf25b39828a30966d2be8b5db6d8dee436ba7059c01b71d4959b20f0d30366cf5adea039e3a82a0e191944822483d3852a166fbc90ca4892d SHA512 7c683f55e74f49805142fcd022d52aeec174611cd2da4d3662154f8c4d612f6ad61ee7bde2f31c806d906094b481b73a9be7a95be896e27b2583c76c40b678bd
diff --git a/mail-mta/postfix/postfix-3.8.4.ebuild b/mail-mta/postfix/postfix-3.8.4.ebuild
new file mode 100644
index 000000000000..00ea871c1a1d
--- /dev/null
+++ b/mail-mta/postfix/postfix-3.8.4.ebuild
@@ -0,0 +1,303 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit pam systemd toolchain-funcs
+
+MY_PV="${PV/_rc/-RC}"
+MY_SRC="${PN}-${MY_PV}"
+MY_URI="ftp://ftp.porcupine.org/mirrors/postfix-release/official"
+RC_VER="2.7"
+
+DESCRIPTION="A fast and secure drop-in replacement for sendmail"
+HOMEPAGE="http://www.postfix.org/"
+SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
+
+LICENSE="|| ( IBM EPL-2.0 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql nis pam postgres sasl selinux sqlite ssl"
+
+DEPEND="
+ acct-group/postfix
+ acct-group/postdrop
+ acct-user/postfix
+ dev-libs/libpcre2:0
+ dev-lang/perl
+ berkdb? ( >=sys-libs/db-3.2:* )
+ cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) )
+ eai? ( dev-libs/icu:= )
+ ldap? ( net-nds/openldap:= )
+ ldap-bind? ( net-nds/openldap:=[sasl] )
+ lmdb? ( >=dev-db/lmdb-0.9.11:= )
+ mysql? ( dev-db/mysql-connector-c:0= )
+ nis? ( net-libs/libnsl:= )
+ pam? ( sys-libs/pam )
+ postgres? ( dev-db/postgresql:* )
+ sasl? ( >=dev-libs/cyrus-sasl-2 )
+ sqlite? ( dev-db/sqlite:3 )
+ ssl? ( >=dev-libs/openssl-1.1.1:0= )
+ "
+
+RDEPEND="${DEPEND}
+ memcached? ( net-misc/memcached )
+ net-mail/mailbase
+ !mail-mta/courier
+ !mail-mta/esmtp
+ !mail-mta/exim
+ !mail-mta/msmtp[mta]
+ !mail-mta/netqmail
+ !mail-mta/nullmailer
+ !mail-mta/sendmail
+ !mail-mta/opensmtpd
+ !mail-mta/ssmtp[mta]
+ selinux? ( sec-policy/selinux-postfix )"
+
+# require at least one of db implementations for newalias (and postmap)
+# command to function correctly
+REQUIRED_USE="
+ || ( berkdb cdb lmdb )
+ ldap-bind? ( ldap sasl )
+ "
+
+S="${WORKDIR}/${MY_SRC}"
+
+src_prepare() {
+ default
+ sed -i -e "/^#define ALIAS_DB_MAP/s|:/etc/aliases|:/etc/mail/aliases|" \
+ src/util/sys_defs.h || die "sed failed"
+ # change default paths to better comply with portage standard paths
+ sed -i -e "s:/usr/local/:/usr/:g" conf/master.cf || die "sed failed"
+}
+
+src_configure() {
+ for name in CDB LDAP LMDB MYSQL PCRE PGSQL SDBM SQLITE
+ do
+ local AUXLIBS_${name}=""
+ done
+
+ # Make sure LDFLAGS get passed down to the executables.
+ local mycc="" mylibs="${LDFLAGS} -ldl"
+
+ # libpcre is EOL. prefer libpcre2
+ mycc=" -DHAS_PCRE=2"
+ AUXLIBS_PCRE="$(pcre2-config --libs8)"
+
+ use pam && mylibs="${mylibs} -lpam"
+
+ if use ldap; then
+ mycc="${mycc} -DHAS_LDAP"
+ AUXLIBS_LDAP="-lldap -llber"
+ fi
+
+ if use mysql; then
+ mycc="${mycc} -DHAS_MYSQL $(mysql_config --include)"
+ AUXLIBS_MYSQL="$(mysql_config --libs)"
+ fi
+
+ if use postgres; then
+ mycc="${mycc} -DHAS_PGSQL -I$(pg_config --includedir)"
+ AUXLIBS_PGSQL="-L$(pg_config --libdir) -lpq"
+ fi
+
+ if use sqlite; then
+ mycc="${mycc} -DHAS_SQLITE"
+ AUXLIBS_SQLITE="-lsqlite3 -lpthread"
+ fi
+
+ if use ssl; then
+ mycc="${mycc} -DUSE_TLS"
+ mylibs="${mylibs} -lssl -lcrypto"
+ fi
+
+ if use lmdb; then
+ mycc="${mycc} -DHAS_LMDB"
+ AUXLIBS_LMDB="-llmdb -lpthread"
+ fi
+
+ if ! use eai; then
+ mycc="${mycc} -DNO_EAI"
+ fi
+
+ # broken. and "in other words, not supported" by upstream.
+ # Use inet_protocols setting in main.cf
+ #if ! use ipv6; then
+ # mycc="${mycc} -DNO_IPV6"
+ #fi
+
+ if use sasl; then
+ if use dovecot-sasl; then
+ # Set dovecot as default.
+ mycc="${mycc} -DDEF_SASL_SERVER=\\\"dovecot\\\""
+ fi
+ if use ldap-bind; then
+ mycc="${mycc} -DUSE_LDAP_SASL"
+ fi
+ mycc="${mycc} -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl"
+ mylibs="${mylibs} -lsasl2"
+ elif use dovecot-sasl; then
+ mycc="${mycc} -DUSE_SASL_AUTH -DDEF_SERVER_SASL_TYPE=\\\"dovecot\\\""
+ fi
+
+ if ! use nis; then
+ mycc="${mycc} -DNO_NIS"
+ fi
+
+ if ! use berkdb; then
+ mycc="${mycc} -DNO_DB"
+ # change default database type
+ if use lmdb; then
+ mycc="${mycc} -DDEF_DB_TYPE=\\\"lmdb\\\""
+ elif use cdb; then
+ mycc="${mycc} -DDEF_DB_TYPE=\\\"cdb\\\""
+ fi
+ fi
+
+ if use cdb; then
+ mycc="${mycc} -DHAS_CDB -I/usr/include/cdb"
+ # Tinycdb is preferred.
+ if has_version dev-db/tinycdb ; then
+ AUXLIBS_CDB="-lcdb"
+ else
+ CDB_PATH="/usr/$(get_libdir)"
+ for i in cdb.a alloc.a buffer.a unix.a byte.a ; do
+ AUXLIBS_CDB="${AUXLIBS_CDB} ${CDB_PATH}/${i}"
+ done
+ fi
+ fi
+
+ sed -i -e "/^RANLIB/s/ranlib/$(tc-getRANLIB)/g" "${S}"/makedefs
+ sed -i -e "/^AR/s/ar/$(tc-getAR)/g" "${S}"/makedefs
+
+ emake makefiles shared=yes dynamicmaps=no pie=yes \
+ shlib_directory="/usr/$(get_libdir)/postfix/MAIL_VERSION" \
+ DEBUG="" CC="$(tc-getCC)" OPT="${CFLAGS}" CCARGS="${mycc}" AUXLIBS="${mylibs}" \
+ AUXLIBS_CDB="${AUXLIBS_CDB}" AUXLIBS_LDAP="${AUXLIBS_LDAP}" \
+ AUXLIBS_LMDB="${AUXLIBS_LMDB}" AUXLIBS_MYSQL="${AUXLIBS_MYSQL}" \
+ AUXLIBS_PCRE="${AUXLIBS_PCRE}" AUXLIBS_PGSQL="${AUXLIBS_PGSQL}" \
+ AUXLIBS_SQLITE="${AUXLIBS_SQLITE}"
+}
+
+src_install() {
+ LD_LIBRARY_PATH="${S}/lib" \
+ /bin/sh postfix-install \
+ -non-interactive \
+ install_root="${D}" \
+ config_directory="/etc/postfix" \
+ manpage_directory="/usr/share/man" \
+ command_directory="/usr/sbin" \
+ mailq_path="/usr/bin/mailq" \
+ newaliases_path="/usr/bin/newaliases" \
+ sendmail_path="/usr/sbin/sendmail" \
+ || die "postfix-install failed"
+
+ # Fix spool removal on upgrade
+ rm -Rf "${D}"/var
+ keepdir /var/spool/postfix
+
+ # Install rmail for UUCP, closes bug #19127
+ dobin auxiliary/rmail/rmail
+
+ # Provide another link for legacy FSH
+ dosym ../sbin/sendmail /usr/$(get_libdir)/sendmail
+
+ # Install qshape, posttls-finger, collate and tlstype
+ dobin auxiliary/qshape/qshape.pl
+ doman man/man1/qshape.1
+ dobin bin/posttls-finger
+ doman man/man1/posttls-finger.1
+ dobin auxiliary/collate/collate.pl
+ newdoc auxiliary/collate/README README.collate
+ dobin auxiliary/collate/tlstype.pl
+ dodoc auxiliary/collate/README.tlstype
+
+ # Performance tuning tools and their manuals
+ dosbin bin/smtp-{source,sink} bin/qmqp-{source,sink}
+ doman man/man1/smtp-{source,sink}.1 man/man1/qmqp-{source,sink}.1
+
+ # Set proper permissions on required files/directories
+ keepdir /var/lib/postfix
+ fowners -R postfix:postfix /var/lib/postfix
+ fperms 0750 /var/lib/postfix
+ fowners root:postdrop /usr/sbin/post{drop,queue,log}
+ fperms 02755 /usr/sbin/post{drop,queue,log}
+
+ keepdir /etc/postfix
+ keepdir /etc/postfix/postfix-files.d
+ if use mbox; then
+ mypostconf="mail_spool_directory=/var/mail"
+ else
+ mypostconf="home_mailbox=.maildir/"
+ fi
+
+ # see https://www.postfix.org/smtp-smuggling.html
+ mypostconf="${mypostconf}
+ smtpd_forbid_bare_newline=yes
+ smtpd_forbid_bare_newline_exclusions=\$mynetworks"
+
+ LD_LIBRARY_PATH="${S}/lib" \
+ "${D}"/usr/sbin/postconf -c "${D}"/etc/postfix \
+ -e ${mypostconf} || die "postconf failed"
+
+ insinto /etc/postfix
+ newins "${FILESDIR}"/smtp.pass saslpass
+ fperms 600 /etc/postfix/saslpass
+
+ newinitd "${FILESDIR}"/postfix.rc6.${RC_VER} postfix
+ # do not start mysql/postgres unnecessarily - bug #359913
+ use mysql || sed -i -e "s/mysql //" "${D}/etc/init.d/postfix"
+ use postgres || sed -i -e "s/postgresql //" "${D}/etc/init.d/postfix"
+
+ dodoc *README COMPATIBILITY HISTORY PORTING RELEASE_NOTES*
+ dodoc -r README_FILES/ examples/
+ # postfix set-permissions expects uncompressed man files
+ docompress -x /usr/share/man
+
+ if use pam; then
+ pamd_mimic_system smtp auth account
+ fi
+
+ if use sasl; then
+ insinto /etc/sasl2
+ newins "${FILESDIR}"/smtp.sasl smtpd.conf
+ fi
+
+ # header files
+ insinto /usr/include/postfix
+ doins include/*.h
+
+ if has_version mail-mta/postfix; then
+ # let the sysadmin decide when to change the compatibility_level
+ sed -i -e /^compatibility_level/"s/^/#/" "${D}"/etc/postfix/main.cf || die
+ fi
+
+ systemd_dounit "${FILESDIR}/${PN}.service"
+}
+
+pkg_postinst() {
+ # do not assume berkdb
+ if [[ ! -e /etc/mail/aliases.db \
+ && ! -e /etc/mail/aliases.cdb \
+ && ! -e /etc/mail/aliases.lmdb ]] ; then
+ ewarn
+ ewarn "You must edit /etc/mail/aliases to suit your needs"
+ ewarn "and then run /usr/bin/newaliases. Postfix will not"
+ ewarn "work correctly without it."
+ ewarn
+ fi
+
+ # check and fix file permissions
+ "${EROOT}"/usr/sbin/postfix set-permissions
+
+ # hint for configuring tls
+ if use ssl ; then
+ if "${EROOT}"/usr/sbin/postfix tls all-default-client; then
+ elog "To configure client side TLS settings, please run:"
+ elog "${EROOT}"/usr/sbin/postfix tls enable-client
+ fi
+ if "${EROOT}"/usr/sbin/postfix tls all-default-server; then
+ elog "To configure server side TLS settings, please run:"
+ elog "${EROOT}"/usr/sbin/postfix tls enable-server
+ fi
+ fi
+}
next reply other threads:[~2023-12-24 22:02 UTC|newest]
Thread overview: 565+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-12-24 22:01 Eray Aslan [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-02-10 7:02 [gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/ Eray Aslan
2025-02-07 10:52 Eray Aslan
2025-01-30 6:10 Eray Aslan
2025-01-28 23:35 Jakov Smolić
2025-01-28 7:22 Sam James
2025-01-28 7:22 Sam James
2025-01-28 7:22 Sam James
2025-01-28 7:22 Sam James
2025-01-28 7:01 Sam James
2025-01-28 6:13 Eray Aslan
2025-01-20 7:00 Eray Aslan
2025-01-17 6:44 Eray Aslan
2025-01-06 11:30 Eray Aslan
2024-12-28 22:39 Sam James
2024-12-05 6:35 Eray Aslan
2024-12-04 16:00 Eray Aslan
2024-11-25 8:50 Eray Aslan
2024-11-15 8:25 Eray Aslan
2024-11-15 8:22 Eray Aslan
2024-11-14 19:04 Sam James
2024-11-14 19:04 Sam James
2024-11-14 19:04 Sam James
2024-11-14 18:41 Sam James
2024-11-14 18:41 Sam James
2024-11-14 7:47 Eray Aslan
2024-10-30 6:40 Eray Aslan
2024-10-27 8:05 Eray Aslan
2024-10-25 6:48 Eray Aslan
2024-10-12 6:59 Eray Aslan
2024-10-04 7:03 Eray Aslan
2024-09-29 9:02 Eray Aslan
2024-09-27 7:39 Eray Aslan
2024-09-25 6:05 Eray Aslan
2024-09-24 5:25 Eray Aslan
2024-09-19 7:32 Eray Aslan
2024-09-10 7:11 Eray Aslan
2024-09-09 5:29 Eray Aslan
2024-08-30 7:41 Eray Aslan
2024-08-30 7:39 Eray Aslan
2024-07-28 23:58 Jakov Smolić
2024-07-25 12:23 Eray Aslan
2024-07-24 6:30 Eray Aslan
2024-06-24 20:01 Eray Aslan
2024-06-16 8:06 Sam James
2024-06-16 8:05 Sam James
2024-06-16 8:04 Sam James
2024-06-13 6:42 Eray Aslan
2024-06-10 7:54 Eray Aslan
2024-04-23 5:39 Eray Aslan
2024-03-11 15:13 Eray Aslan
2024-03-10 13:21 Eray Aslan
2024-03-08 11:40 Eray Aslan
2024-03-08 11:18 Eray Aslan
2024-03-06 7:24 Eray Aslan
2024-03-05 9:22 Eray Aslan
2024-03-05 9:22 Eray Aslan
2024-03-03 0:29 Sam James
2024-03-02 22:50 Sam James
2024-03-02 11:25 Arthur Zamarin
2024-03-01 8:15 Eray Aslan
2024-03-01 8:13 Eray Aslan
2024-02-28 7:17 Eray Aslan
2024-02-27 23:04 Sam James
2024-02-27 23:04 Sam James
2024-02-24 18:56 Eray Aslan
2024-02-14 11:30 Eray Aslan
2024-02-10 8:32 Eray Aslan
2024-02-10 8:06 Eray Aslan
2024-02-10 8:06 Eray Aslan
2024-02-07 12:22 Eray Aslan
2024-01-30 17:28 Eray Aslan
2024-01-26 7:48 Eray Aslan
2024-01-25 17:00 Eray Aslan
2024-01-23 7:46 Eray Aslan
2024-01-22 7:15 Eray Aslan
2024-01-19 7:05 Eray Aslan
2024-01-17 8:03 Eray Aslan
2024-01-15 12:56 Eray Aslan
2024-01-11 7:11 Eray Aslan
2024-01-08 9:28 Eray Aslan
2024-01-05 8:25 Eray Aslan
2024-01-02 15:13 Eray Aslan
2024-01-02 15:13 Eray Aslan
2023-12-29 19:15 Arthur Zamarin
2023-12-25 19:55 Arthur Zamarin
2023-12-25 19:17 Arthur Zamarin
2023-12-25 6:24 Sam James
2023-12-25 6:24 Sam James
2023-12-25 6:24 Sam James
2023-12-24 22:01 Eray Aslan
2023-12-21 8:11 Eray Aslan
2023-12-13 19:37 Eray Aslan
2023-12-13 19:19 Eray Aslan
2023-12-13 7:32 Eray Aslan
2023-12-12 6:32 Michał Górny
2023-12-11 17:48 Sam James
2023-12-11 13:48 Sam James
2023-12-11 13:48 Sam James
2023-12-11 8:23 Eray Aslan
2023-11-15 19:02 Eray Aslan
2023-11-03 7:26 Eray Aslan
2023-10-31 7:38 Eray Aslan
2023-10-30 12:32 Eray Aslan
2023-10-14 19:57 Eray Aslan
2023-10-13 20:58 Eray Aslan
2023-10-13 20:58 Eray Aslan
2023-10-09 16:21 Arthur Zamarin
2023-10-09 16:21 Arthur Zamarin
2023-10-09 7:52 Sam James
2023-10-09 7:04 Sam James
2023-10-09 7:04 Sam James
2023-10-09 6:11 Eray Aslan
2023-09-27 5:01 Eray Aslan
2023-09-24 7:44 Eray Aslan
2023-09-19 10:39 Eray Aslan
2023-09-14 7:57 Eray Aslan
2023-09-04 6:53 Eray Aslan
2023-09-04 6:53 Eray Aslan
2023-09-03 7:19 Eray Aslan
2023-08-24 14:06 Eray Aslan
2023-08-14 13:28 Eray Aslan
2023-07-25 11:22 Eray Aslan
2023-07-11 5:08 Eray Aslan
2023-07-10 19:23 Arthur Zamarin
2023-07-10 19:23 Arthur Zamarin
2023-07-10 19:23 Arthur Zamarin
2023-07-10 19:23 Arthur Zamarin
2023-07-10 19:18 Arthur Zamarin
2023-07-10 13:15 Jakov Smolić
2023-06-06 10:14 Eray Aslan
2023-06-06 10:14 Eray Aslan
2023-06-05 7:29 Eray Aslan
2023-05-25 5:25 Eray Aslan
2023-05-24 8:39 Eray Aslan
2023-05-23 10:15 Eray Aslan
2023-05-17 13:29 Eray Aslan
2023-05-10 11:22 Eray Aslan
2023-05-08 5:48 Eray Aslan
2023-05-07 14:59 Eray Aslan
2023-05-05 11:40 Eray Aslan
2023-05-03 17:17 Eray Aslan
2023-04-29 11:46 Eray Aslan
2023-04-20 16:12 Eray Aslan
2023-04-17 12:43 Eray Aslan
2023-04-17 12:43 Eray Aslan
2023-04-12 18:47 Eray Aslan
2023-04-12 18:47 Eray Aslan
2023-04-12 15:35 Eray Aslan
2023-04-03 14:22 Eray Aslan
2023-03-18 10:15 Arthur Zamarin
2023-03-15 15:12 Eray Aslan
2023-03-13 7:59 Eray Aslan
2023-03-10 8:14 Eray Aslan
2023-03-07 6:20 Eray Aslan
2023-03-06 13:44 Arthur Zamarin
2023-03-06 13:44 Arthur Zamarin
2023-03-06 13:04 Arthur Zamarin
2023-03-06 12:52 Arthur Zamarin
2023-03-06 12:52 Arthur Zamarin
2023-03-06 12:08 Arthur Zamarin
2023-03-06 7:49 Eray Aslan
2023-02-25 12:47 Jakov Smolić
2023-02-25 12:47 Jakov Smolić
2023-02-20 6:57 Eray Aslan
2023-02-15 18:35 Eray Aslan
2023-01-31 14:35 Eray Aslan
2023-01-24 7:43 Eray Aslan
2023-01-22 8:39 Eray Aslan
2023-01-09 17:04 Eray Aslan
2022-12-30 12:52 Eray Aslan
2022-12-11 14:33 Eray Aslan
2022-11-03 8:14 Eray Aslan
2022-11-03 8:08 Agostino Sarubbo
2022-11-03 8:06 Agostino Sarubbo
2022-11-02 21:25 Sam James
2022-11-02 7:52 Arthur Zamarin
2022-11-02 7:52 Arthur Zamarin
2022-11-02 7:52 Arthur Zamarin
2022-10-24 6:01 Eray Aslan
2022-10-11 6:03 Eray Aslan
2022-10-08 9:24 Eray Aslan
2022-08-17 8:08 Eray Aslan
2022-07-29 6:37 Eray Aslan
2022-06-06 12:33 Eray Aslan
2022-06-03 11:19 Agostino Sarubbo
2022-06-03 11:17 Agostino Sarubbo
2022-06-02 9:47 Jakov Smolić
2022-06-02 9:47 Jakov Smolić
2022-06-02 9:36 Jakov Smolić
2022-06-02 9:36 Jakov Smolić
2022-05-28 8:24 Eray Aslan
2022-05-10 14:10 Eray Aslan
2022-05-09 5:49 Eray Aslan
2022-04-28 6:14 Eray Aslan
2022-04-22 8:37 Eray Aslan
2022-04-22 8:37 Eray Aslan
2022-04-19 11:59 Eray Aslan
2022-04-19 11:59 Eray Aslan
2022-04-19 7:03 Eray Aslan
2022-04-08 10:29 Eray Aslan
2022-04-04 7:01 Eray Aslan
2022-03-29 5:30 Eray Aslan
2022-03-23 0:14 Sam James
2022-03-18 8:28 Arthur Zamarin
2022-03-17 7:43 Agostino Sarubbo
2022-03-17 7:42 Agostino Sarubbo
2022-03-16 16:09 Jakov Smolić
2022-03-16 8:13 Jakov Smolić
2022-03-15 19:44 Jakov Smolić
2022-02-24 9:10 Eray Aslan
2022-02-08 6:36 Eray Aslan
2022-02-07 7:19 Eray Aslan
2022-02-07 7:19 Eray Aslan
2022-02-07 7:19 Eray Aslan
2022-01-31 10:13 Eray Aslan
2022-01-31 10:13 Eray Aslan
2022-01-29 9:14 Eray Aslan
2022-01-24 10:40 Eray Aslan
2022-01-24 10:40 Eray Aslan
2022-01-22 9:39 Eray Aslan
2022-01-19 8:19 Eray Aslan
2022-01-19 8:19 Eray Aslan
2022-01-14 7:16 Eray Aslan
2022-01-03 7:32 Eray Aslan
2021-12-21 9:58 Eray Aslan
2021-12-06 5:58 Eray Aslan
2021-11-30 7:45 Eray Aslan
2021-11-19 11:13 Eray Aslan
2021-11-19 7:59 Arthur Zamarin
2021-11-17 22:47 Sam James
2021-11-15 23:17 Jakov Smolić
2021-11-15 19:41 Agostino Sarubbo
2021-11-15 16:29 Agostino Sarubbo
2021-11-15 12:10 Eray Aslan
2021-11-15 9:27 Jakov Smolić
2021-11-09 6:00 Eray Aslan
2021-11-09 6:00 Eray Aslan
2021-11-02 18:41 Eray Aslan
2021-10-25 9:35 Eray Aslan
2021-10-04 5:46 Eray Aslan
2021-09-30 4:17 Eray Aslan
2021-08-18 14:28 Sam James
2021-08-16 8:01 Eray Aslan
2021-08-08 6:42 Eray Aslan
2021-08-04 6:56 Eray Aslan
2021-08-02 3:52 Sam James
2021-07-30 22:36 Sam James
2021-07-28 9:50 Eray Aslan
2021-07-28 9:50 Eray Aslan
2021-07-27 3:16 Sam James
2021-07-26 11:17 Sam James
2021-07-17 23:45 Sam James
2021-07-17 23:44 Sam James
2021-07-09 7:07 Eray Aslan
2021-06-28 8:49 Eray Aslan
2021-06-18 8:20 Eray Aslan
2021-06-15 8:41 Eray Aslan
2021-06-15 8:41 Eray Aslan
2021-06-15 8:41 Eray Aslan
2021-06-08 10:41 Eray Aslan
2021-06-01 7:31 Eray Aslan
2021-05-02 8:54 Mikle Kolyada
2021-04-30 6:59 Eray Aslan
2021-04-29 6:03 Eray Aslan
2021-04-27 6:48 Eray Aslan
2021-04-23 7:42 Eray Aslan
2021-04-20 5:47 Eray Aslan
2021-04-19 11:03 Eray Aslan
2021-04-13 6:21 Eray Aslan
2021-04-13 5:58 Eray Aslan
2021-04-05 6:30 Eray Aslan
2021-02-25 11:49 Eray Aslan
2021-02-17 6:34 Eray Aslan
2021-02-04 9:18 Eray Aslan
2021-01-22 16:21 Mikle Kolyada
2021-01-18 8:28 Eray Aslan
2021-01-16 8:11 Eray Aslan
2020-12-29 6:48 Eray Aslan
2020-12-27 11:38 Sergei Trofimovich
2020-12-24 22:06 Sergei Trofimovich
2020-12-22 4:27 Sam James
2020-12-21 22:36 Sam James
2020-12-21 17:48 Thomas Deutschmann
2020-12-14 10:12 Eray Aslan
2020-11-09 6:54 Eray Aslan
2020-11-05 8:17 Eray Aslan
2020-11-02 11:52 Eray Aslan
2020-10-28 7:37 Eray Aslan
2020-10-26 6:43 Eray Aslan
2020-10-08 6:05 Eray Aslan
2020-10-06 15:36 Sam James
2020-09-28 10:15 Eray Aslan
2020-09-28 10:15 Eray Aslan
2020-09-13 8:44 Sergei Trofimovich
2020-09-09 21:59 Sergei Trofimovich
2020-09-07 19:40 Sam James
2020-09-07 19:08 Sam James
2020-09-07 14:54 Thomas Deutschmann
2020-09-01 11:29 Eray Aslan
2020-09-01 11:29 Eray Aslan
2020-08-05 5:33 Eray Aslan
2020-07-27 6:54 Eray Aslan
2020-07-27 6:17 Eray Aslan
2020-06-29 14:30 Eray Aslan
2020-06-29 14:30 Eray Aslan
2020-06-22 10:16 Eray Aslan
2020-06-16 13:42 Eray Aslan
2020-06-12 10:38 Eray Aslan
2020-06-06 6:05 Eray Aslan
2020-05-27 12:27 Eray Aslan
2020-05-21 8:06 Agostino Sarubbo
2020-05-21 8:00 Agostino Sarubbo
2020-05-21 7:58 Agostino Sarubbo
2020-05-21 7:57 Agostino Sarubbo
2020-05-21 7:53 Agostino Sarubbo
2020-05-20 7:16 Eray Aslan
2020-05-20 7:16 Eray Aslan
2020-05-13 8:01 Eray Aslan
2020-04-20 12:07 Eray Aslan
2020-04-20 12:07 Eray Aslan
2020-04-17 8:04 Eray Aslan
2020-03-23 6:43 Eray Aslan
2020-03-23 6:43 Eray Aslan
2020-03-22 10:43 Agostino Sarubbo
2020-03-22 10:37 Agostino Sarubbo
2020-03-22 10:33 Agostino Sarubbo
2020-03-22 10:31 Agostino Sarubbo
2020-03-22 10:30 Agostino Sarubbo
2020-03-22 8:48 Mikle Kolyada
2020-03-16 10:15 Eray Aslan
2020-03-16 10:12 Eray Aslan
2020-03-13 10:45 Eray Aslan
2020-03-12 15:19 Eray Aslan
2020-03-09 9:43 Eray Aslan
2020-03-09 9:39 Eray Aslan
2020-02-03 7:00 Eray Aslan
2020-01-17 5:17 Eray Aslan
2020-01-06 5:08 Eray Aslan
2019-12-15 8:10 Eray Aslan
2019-12-03 5:30 Eray Aslan
2019-12-02 11:21 Eray Aslan
2019-12-02 11:21 Eray Aslan
2019-12-02 11:05 Mikle Kolyada
2019-10-21 8:36 Eray Aslan
2019-10-16 9:12 Eray Aslan
2019-10-12 19:16 Mikle Kolyada
2019-09-24 4:53 Eray Aslan
2019-09-16 10:14 Eray Aslan
2019-09-11 6:56 Eray Aslan
2019-08-11 11:20 David Seifert
2019-08-01 6:23 Sergei Trofimovich
2019-07-28 20:05 Mikle Kolyada
2019-07-28 14:00 Mikle Kolyada
2019-07-28 14:00 Mikle Kolyada
2019-07-26 8:50 Eray Aslan
2019-07-24 21:52 Sergei Trofimovich
2019-07-24 21:51 Sergei Trofimovich
2019-07-05 9:50 Eray Aslan
2019-07-03 9:00 Agostino Sarubbo
2019-07-02 10:33 Agostino Sarubbo
2019-07-01 19:23 Thomas Deutschmann
2019-06-26 20:05 Sergei Trofimovich
2019-06-25 5:22 Eray Aslan
2019-06-06 6:46 Agostino Sarubbo
2019-05-26 22:27 Thomas Deutschmann
2019-05-26 7:04 Sergei Trofimovich
2019-05-25 8:12 Mikle Kolyada
2019-05-24 22:51 Sergei Trofimovich
2019-05-24 22:08 Sergei Trofimovich
2019-05-24 20:18 Sergei Trofimovich
2019-05-23 20:17 Sergei Trofimovich
2019-05-20 5:57 Eray Aslan
2019-04-29 6:44 Eray Aslan
2019-04-29 6:24 Eray Aslan
2019-04-24 8:59 Eray Aslan
2019-04-24 8:58 Eray Aslan
2019-04-01 6:15 Eray Aslan
2019-04-01 6:15 Eray Aslan
2019-04-01 6:15 Eray Aslan
2019-03-29 5:22 Eray Aslan
2019-03-28 23:12 Patrice Clement
2019-03-27 4:59 Eray Aslan
2019-03-26 23:02 William Hubbs
2019-03-26 21:30 William Hubbs
2019-03-15 15:29 Eray Aslan
2019-03-15 15:28 Eray Aslan
2019-03-14 16:01 Eray Aslan
2019-03-11 9:58 Eray Aslan
2019-03-11 9:58 Eray Aslan
2019-03-05 5:30 Eray Aslan
2019-03-05 5:25 Eray Aslan
2019-03-01 11:21 Eray Aslan
2019-03-01 11:12 Eray Aslan
2019-02-27 5:28 Eray Aslan
2019-02-22 15:01 Eray Aslan
2019-02-18 15:36 Brian Evans
2019-01-31 15:56 Eray Aslan
2019-01-10 8:28 Eray Aslan
2019-01-01 11:19 Eray Aslan
2018-12-12 19:51 Sergei Trofimovich
2018-12-03 6:16 Eray Aslan
2018-11-27 5:56 Eray Aslan
2018-11-18 15:27 Thomas Deutschmann
2018-11-05 10:52 Eray Aslan
2018-10-10 16:26 Markus Meier
2018-09-21 8:29 Eray Aslan
2018-09-18 7:16 Eray Aslan
2018-09-14 12:17 Tobias Klausmann
2018-09-07 13:45 Eray Aslan
2018-09-07 7:19 Eray Aslan
2018-09-01 23:26 Sergei Trofimovich
2018-09-01 23:22 Sergei Trofimovich
2018-09-01 23:18 Sergei Trofimovich
2018-09-01 22:38 Mikle Kolyada
2018-09-01 17:55 Thomas Deutschmann
2018-08-27 14:44 Eray Aslan
2018-07-15 14:06 Eray Aslan
2018-07-02 8:44 Eray Aslan
2018-06-26 5:43 Eray Aslan
2018-06-20 16:49 Eray Aslan
2018-06-19 6:04 Eray Aslan
2018-06-11 10:15 Eray Aslan
2018-06-11 10:11 Eray Aslan
2018-05-22 8:38 Eray Aslan
2018-05-22 8:38 Eray Aslan
2018-05-22 8:38 Eray Aslan
2018-05-06 19:11 Sergei Trofimovich
2018-04-13 23:22 Aaron Bauman
2018-04-05 5:16 Eray Aslan
2018-04-04 8:19 Eray Aslan
2018-04-02 8:48 Eray Aslan
2018-04-02 8:43 Eray Aslan
2018-03-28 1:18 Matt Turner
2018-03-28 1:18 Matt Turner
2018-03-18 17:38 Sergei Trofimovich
2018-03-05 8:10 Sergei Trofimovich
2018-02-27 6:14 Eray Aslan
2018-02-27 6:14 Eray Aslan
2018-02-27 6:14 Eray Aslan
2018-02-21 9:43 Eray Aslan
2018-02-20 6:23 Eray Aslan
2018-02-08 5:32 Eray Aslan
2018-02-07 11:02 Eray Aslan
2018-02-06 13:52 Eray Aslan
2018-01-28 18:23 Tobias Klausmann
2018-01-22 9:24 Eray Aslan
2018-01-17 18:01 Markus Meier
2018-01-08 14:44 Eray Aslan
2017-12-25 7:27 Eray Aslan
2017-12-20 6:48 Eray Aslan
2017-12-16 10:31 Tobias Klausmann
2017-12-15 22:53 Sergei Trofimovich
2017-12-08 20:39 Thomas Deutschmann
2017-10-30 10:56 Eray Aslan
2017-10-30 10:56 Eray Aslan
2017-10-11 14:01 Eray Aslan
2017-10-11 13:58 Eray Aslan
2017-09-28 6:37 Eray Aslan
2017-09-28 6:37 Eray Aslan
2017-09-21 9:30 Sergei Trofimovich
2017-09-20 7:07 Eray Aslan
2017-08-03 7:08 Eray Aslan
2017-07-24 6:50 Eray Aslan
2017-07-24 6:50 Eray Aslan
2017-07-17 14:41 Eray Aslan
2017-06-23 4:40 Markus Meier
2017-06-21 12:17 Agostino Sarubbo
2017-06-21 5:32 Eray Aslan
2017-06-20 14:56 Tobias Klausmann
2017-06-17 15:08 Sergei Trofimovich
2017-06-16 14:10 Agostino Sarubbo
2017-06-14 6:35 Eray Aslan
2017-06-14 6:35 Eray Aslan
2017-06-14 6:35 Eray Aslan
2017-06-12 5:11 Eray Aslan
2017-06-12 5:11 Eray Aslan
2017-06-12 5:11 Eray Aslan
2017-05-11 8:49 Eray Aslan
2017-05-04 13:09 Eray Aslan
2017-05-03 14:33 Eray Aslan
2017-03-01 8:19 Eray Aslan
2017-03-01 8:15 Eray Aslan
2017-03-01 8:15 Eray Aslan
2017-02-06 10:03 Eray Aslan
2017-01-30 8:36 Eray Aslan
2017-01-23 7:34 Eray Aslan
2017-01-17 6:28 Eray Aslan
2017-01-16 6:49 Eray Aslan
2017-01-12 9:58 Eray Aslan
2017-01-12 9:54 Eray Aslan
2016-12-26 10:36 Eray Aslan
2016-12-21 11:23 Thomas Deutschmann
2016-12-20 19:21 Tobias Klausmann
2016-12-13 11:33 Eray Aslan
2016-11-07 7:02 Eray Aslan
2016-11-02 8:17 Eray Aslan
2016-11-01 5:36 Eray Aslan
2016-10-28 4:55 Markus Meier
2016-10-16 17:45 Tobias Klausmann
2016-10-13 12:57 Eray Aslan
2016-10-10 14:46 Jeroen Roovers
2016-10-10 14:41 Jeroen Roovers
2016-10-10 11:03 Eray Aslan
2016-10-10 11:03 Eray Aslan
2016-10-10 11:03 Eray Aslan
2016-10-10 11:03 Eray Aslan
2016-10-10 11:03 Eray Aslan
2016-09-26 5:10 Eray Aslan
2016-09-25 16:17 Eray Aslan
2016-09-21 5:33 Eray Aslan
2016-08-31 5:27 Eray Aslan
2016-08-31 5:21 Eray Aslan
2016-08-31 5:21 Eray Aslan
2016-08-29 9:28 Eray Aslan
2016-07-06 9:23 Agostino Sarubbo
2016-07-04 15:21 Patrick Lauer
2016-06-25 20:14 Agostino Sarubbo
2016-06-14 8:30 Eray Aslan
2016-06-14 8:30 Eray Aslan
2016-06-12 13:14 Eray Aslan
2016-06-10 15:32 Agostino Sarubbo
2016-06-01 9:45 Tobias Klausmann
2016-05-30 6:55 Eray Aslan
2016-05-28 11:08 Markus Meier
2016-05-23 6:25 Eray Aslan
2016-05-16 8:55 Eray Aslan
2016-05-16 8:55 Eray Aslan
2016-05-16 8:55 Eray Aslan
2016-05-16 8:36 Eray Aslan
2016-04-04 7:20 Eray Aslan
2016-03-18 15:05 Eray Aslan
2016-02-26 15:05 Eray Aslan
2016-02-26 10:56 Eray Aslan
2016-02-23 16:09 Eray Aslan
2016-02-22 6:53 Eray Aslan
2016-02-22 6:43 Eray Aslan
2016-02-22 6:43 Eray Aslan
2016-02-15 8:31 Eray Aslan
2016-02-14 11:41 Eray Aslan
2016-02-08 8:32 Eray Aslan
2016-02-05 19:10 Markus Meier
2016-02-05 9:17 Tobias Klausmann
2016-01-27 9:22 Agostino Sarubbo
2016-01-22 10:10 Eray Aslan
2016-01-07 6:41 Eray Aslan
2015-12-21 7:14 Eray Aslan
2015-12-01 15:15 Eray Aslan
2015-11-02 7:14 Eray Aslan
2015-11-02 7:14 Eray Aslan
2015-10-12 15:05 Eray Aslan
2015-10-04 21:10 Julian Ospald
2015-10-03 8:58 Markus Meier
2015-09-28 9:57 Eray Aslan
2015-09-24 17:33 Eray Aslan
2015-09-24 7:59 Agostino Sarubbo
2015-09-22 8:57 Agostino Sarubbo
2015-09-21 11:27 Agostino Sarubbo
2015-09-20 9:52 Jeroen Roovers
2015-09-20 9:30 Agostino Sarubbo
2015-09-19 12:32 Agostino Sarubbo
2015-09-16 11:39 Tobias Klausmann
2015-09-16 7:13 Eray Aslan
2015-08-31 6:20 Eray Aslan
2015-08-25 4:59 Jeroen Roovers
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=1703455308.6ec1f51e1548f5ec5d9b69cb05294ab9917a3bd1.eras@gentoo \
--to=eras@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox