Return-Path: <tiff-bounces@lists.osgeo.org>
Received: from mailgate223.isp.belgacom.be ([195.238.22.55])
          by mailfep015.skynet.be
          (InterMail vM.8.04.03.28.4 201-2389-100-182-103-20180124)
          with ESMTP
          id <20210215143557.DEVE4404.mailfep015.skynet.be@mailgate223.isp.belgacom.be>
          for <chris.lindelaan@skynet.be>; Mon, 15 Feb 2021 15:35:57 +0100
Received-SPF: None (mx201.skynet.be: no sender authenticity
  information available from domain of
  tiff-bounces@lists.osgeo.org) identity=pra;
  client-ip=140.211.15.3; receiver=mx201.skynet.be;
  envelope-from="tiff-bounces@lists.osgeo.org";
  x-sender="tiff-bounces@lists.osgeo.org";
  x-conformance=sidf_compatible
Received-SPF: Pass (mx201.skynet.be: domain of
  tiff-bounces@lists.osgeo.org designates 140.211.15.3 as
  permitted sender) identity=mailfrom; client-ip=140.211.15.3;
  receiver=mx201.skynet.be;
  envelope-from="tiff-bounces@lists.osgeo.org";
  x-sender="tiff-bounces@lists.osgeo.org";
  x-conformance=sidf_compatible; x-record-type="v=spf1";
  x-record-text="v=spf1 mx a:mail.osgeo.org a:lists.osgeo.org
  a:mail.osgeo.osuosl.org a:tracsvn.osgeo.osuosl.org -all"
Received-SPF: Pass (mx201.skynet.be: domain of
  postmaster@lists.osgeo.org designates 140.211.15.3 as
  permitted sender) identity=helo; client-ip=140.211.15.3;
  receiver=mx201.skynet.be;
  envelope-from="tiff-bounces@lists.osgeo.org";
  x-sender="postmaster@lists.osgeo.org";
  x-conformance=sidf_compatible; x-record-type="v=spf1";
  x-record-text="v=spf1 mx a:mail.osgeo.org a:lists.osgeo.org
  a:mail.osgeo.osuosl.org a:tracsvn.osgeo.osuosl.org -all"
Authentication-Results: mx201.skynet.be; spf=None smtp.pra=tiff-bounces@lists.osgeo.org; spf=Pass smtp.mailfrom=tiff-bounces@lists.osgeo.org; spf=Pass smtp.helo=postmaster@lists.osgeo.org; dkim=hardfail (body hash did not verify [final]) header.i=@gmail.com; dkim=hardfail (body hash did not verify [final]) header.i=@gmail.com; dmarc=fail (p=none dis=none) d=gmail.com
IronPort-SDR: oA4OHw9w0MB+UVEbxTYTmpdcs9JrHWYOFm6/cNhrNP4ha7UkMPHlycQgIiQSX9ESm31cCvtQvG
 oXbdtXOCcZ43nBtb/FX5M7PwaPUoCEVYYaFrzecFStHipNtHnuvnf0Bw121DaT4lojgHsB94F4
 7U22aWipYp5tZS0sTDouSMGe1kcnYAnhdl3CH5AhpbIyNgQSBcyY8/Dg2J4mf0IXz1IZcdV17l
 k07PNvqAW0I+FrcNOQWVUFFn+7Bk9UNDe20e1ROUaGjIfsV4zcXbpD970C5rLbqNzjFUeNWyvr
 oGYZhhBP2gM7Cx4T/vKUfCo+
IronPort-PHdr: =?us-ascii?q?9a23=3ARM59xRPFlinfDPEv7eMl6mtUPXoX/o7sNwtQ0K?=
 =?us-ascii?q?IMzox0K/3/pcbcNUDSrc9gkEXOFd2Cra4d2qyI7Ou/BCQp2tWoiDg6aptCVh?=
 =?us-ascii?q?sI2409vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFR?=
 =?us-ascii?q?rhKAF7Ovr6GpLIj8Swyuu+54Dfbx9HiTagZb5+NhS7oAfeusQUgYZpN7o8xA?=
 =?us-ascii?q?bOrnZUYepd2HlmJUiUnxby58ew+IBs/iFNsP8/9MBOTLv3cb0gQbNXEDopPW?=
 =?us-ascii?q?Y15Nb2tRbYVguA+mEcUmQNnRVWBQXO8Qz3UY3wsiv+sep9xTWaMMjrRr06RT?=
 =?us-ascii?q?iu86FmQwLzhSwZKzA27n3Yis1ojKJavh2hoQB/w5XJa42RLfZyY7/Rcc8fSW?=
 =?us-ascii?q?dHQ81fVTFOApmkYoQAAeoOP+ZWoYf+qVUQsBW+HQuhCuHyxjJGmnP5wbM10/?=
 =?us-ascii?q?86HAHDwAAtBcgDvGjIoNj3MqoZTOC7zLPPzTXGd/5bxTH955XSchAgofCHQL?=
 =?us-ascii?q?V+ftDLyUYzFwPKlFaQopHiMjOQyOgNqWeW4/RjVe20lWEosRtxryOgxscpkI?=
 =?us-ascii?q?bJh4YVxkrY+iV+xYY4PNu1Q1N0btC4CpVfrT2aN5doTcM4RWFloCg3x6EFtJ?=
 =?us-ascii?q?KleCUHyJsqyR7fZvGafIaF/B3uWuiRLzp4mH9pZqyziwuy/0S9y+DxVca63V?=
 =?us-ascii?q?hEoCRKjNXAq3QA2wHV58OaSfV95l+s1SuA2gzP8O1IP104mbfBJ5I8wrM8jJ?=
 =?us-ascii?q?QevVzdEiPqnEj6lqybe0U+9uS16unqY6/qqoKfOoNpjAz1L74gldalAesiNw?=
 =?us-ascii?q?gDR2ib9vq41L3k5UD5RLRKjuYqkqnCqpzaIt8bpqGnDA9SyIoj7Ay/Dzi+3N?=
 =?us-ascii?q?QZm3kIMk5FdQqag4XmJ13COu70Aeqij1i2jTtmx+rKM7P5DpXINHfDkbPhfb?=
 =?us-ascii?q?hn605bzQo+1cxf55NaCrEPOf78QUjxtMHeDhAlLQO02P3qCNF81oMFRWKPGb?=
 =?us-ascii?q?WVMKTJsV+H+O0vJPOAZIgPuDbyM/Ql/eLhjWclmV8BeqmkxYcYaHCiHvRnOE?=
 =?us-ascii?q?WVe37sgtYHEWgXoAU+SPblh0eEUTNIfHayXKI95jclB4K6F4vMXZ6i0/S82j?=
 =?us-ascii?q?ymFMhWenxeEQLLVnPpbJmfHfAXZy+VZMh7nXsBXLmlToYnkha2qA79zaEgMu?=
 =?us-ascii?q?va9H4ls4n+3o1w7uzXiRZg6T16AYGH3niQQnpotmcJXCMtmqdkrkF6jFCZ3v?=
 =?us-ascii?q?9jnvZaGNdPsu5PSRowLpXGzuZ3WO30QR/LXtqARFu8F9W6HSkqHJV2x94Vf1?=
 =?us-ascii?q?07HM6tgxeF2DClRLoclriODZpz9brA3n/3PIFhynjIh5QnlEQsYsZGOWC806?=
 =?us-ascii?q?t29gzPANzVkkuX0rynbLkRxzLl8GaY0XHIu1pXXQk2Vr/KCmsCbEnbpsis+0?=
 =?us-ascii?q?XZUrW1Aq4mOAYS9cnXDqZNbNTzgR18Q+zuPsjeZGb5z2OqAg2FwK+MRIPmfG?=
 =?us-ascii?q?8Qmi7aDR5XvRoU+COvMwQkBzbphmvEBzxnFhq7Zhn2rbN9on6yVGc7ygiLaw?=
 =?us-ascii?q?tq0L/jqU1dvuCVV/5GhuFMgywmsTghWQ/lh4uLWfajhi8kUbtVZc40/FZA0z?=
 =?us-ascii?q?yC615ja8XzZ6k3nEUXNh93thmziUY/AdBanMwjvH4mixB/LauI3V8SPz/N0p?=
 =?us-ascii?q?X5O7mRIW73r1i0PvSOgw+HiIzLqcJtoPRtrlTmsUS3G1A58nJhgcNY3XaG65?=
 =?us-ascii?q?PBARFAUJS0SEsv8wk/u7aIbDM64tHY3GFhY6y5qSTL1N9sBed30QuqfdpULP?=
 =?us-ascii?q?GYE2qQW58RDJvmIux/hVWJUgs0N9hq8rYFGN2XULyp8/eRJMgxpiv+q1hNzJ?=
 =?us-ascii?q?8t7W3P2xVEEd/o+sNWppPQ1F6EWAf3lGuckPi0l9trezgpA0elygKnPdB1PI?=
 =?us-ascii?q?wsXLkLKCSfHNTq+9Fc3aDmZSN16lqiVkkG49e0SRqicF2n5gNQ/GRywzSoyC?=
 =?us-ascii?q?qB4xpKwgww8rCf9xLDmv7MW10DKGJXaWZTlV7wf7GG0MBGU1KuXjY1njmL4V?=
 =?us-ascii?q?zx4a92545YD0ruAl4QUhTGF2FZU87S/vnZMuRVyqwzsBllYuCQUXmxcZ66py?=
 =?us-ascii?q?FdjXnmLyhY3i5qcQuvsK7XvEd4rFyNNyhPq3eaIcF/+xr01uCffd988R44Gw?=
 =?us-ascii?q?Vz7FufKAS+G+WR8N6Prr3SqtuCUkKiB7BNTxna3JmSrAqi/mQyBDvnwcDspJ?=
 =?us-ascii?q?rIK1lkgDai/YEwZwrM8FHzOZvT3qaLA8dhU1UNZhft+fN6J6ZHvolpookMgE?=
 =?us-ascii?q?oKiK2urSs1kUn9DNdq2YnvXV4gGy4myMLV8jnj+kEkNXHVzoDVdGS6+MJDdv?=
 =?us-ascii?q?udY3lR+DIG16UoQIesvbMRyHg9sh+5twXXef9ngnIHxOAz7GJPg+gTtAQkzy?=
 =?us-ascii?q?HOSqBXHFNfOzTrjQjN4sqkq78CbmGjYPCw3VF+1dygAPmEpR0URnvje5kzVR?=
 =?us-ascii?q?x+78N2NGefjS/fz6jeU4CJM4BL8jGRmg3LteVeL4g9xLIS0CxgP2+59WUu17?=
 =?us-ascii?q?ti1UQqlYqi6ZGaIn9k+r64BBMcfjT5ZMIWryupxa9FhsjDxcTnBIhoTwZLE5?=
 =?us-ascii?q?7hTPahDS4S8O7qLwGUDCYUpXCcFr7SWwSY7Qgi5yuXT8D2aC/PZUxdy9JkSU?=
 =?us-ascii?q?PHdmVCnAAZWik7lZclFwesgfbsa1p9+itKugOqrwsWkrsuLBruVGrD4g2lOX?=
 =?us-ascii?q?8vUJbKCh1Q40lZ4lvNd9SE57dvHi9Wu5emsQqGJ3ezYwVTEXpPXVeLClelOa?=
 =?us-ascii?q?OhtpHb6+bNPuOlNLPVZKmW7+lXVvOG35Wqh5dn8TjJPMKSOHJvFNU/21FfRj?=
 =?us-ascii?q?Z+AMvUnHMIUSNE3znVYZujrQynsjZystj58PnvX1f34pCTDrJJLdh10xS3mr?=
 =?us-ascii?q?uYcemLiyt+bzFC2cBEyXzJze0f1UQehShvc3HtG7MMpGbNRbnQ0qNWA1YdbD?=
 =?us-ascii?q?87KsZS7qwtljpDOMjSjua0nr51h/I4ERFEAHTun8ioYYoBJGTufF/EBUPeNL?=
 =?us-ascii?q?2cKTPCwsW/Iam7RawYjOxPt1W8uDrTFUj/diqOjTjnRlicP+BKhSWufVRetY?=
 =?us-ascii?q?ixfwwrCD3LQ9fvaxn9O9hy3nU6xLQujSbEPG8YeXhkJkVKqLDY4SJD1/N4HW?=
 =?us-ascii?q?EApnYwIuyNmiLf5O7dc8xEi/ZgDyVqmu4f20wUkOIMvgdDQvE92C7C9IY35U?=
 =?us-ascii?q?qlg++C1nxtXUgGrDEDn4+NsUh4cazE6plNX2rF9xMR/ADyQ1wLodViENjmp6?=
 =?us-ascii?q?FXzJDGiqvyLD5I99+c89EbAoDYL8eOMXxpNhSMenacEAoLQ3uhMnzZjEFGuP?=
 =?us-ascii?q?WT7WGO6J8hpZXr3p0URf4TVVA4EO8bFlUwBMYLc/IVFnsvlb+WitJN5GLr9U?=
 =?us-ascii?q?WJAp8D59aeC7TJUr31JT2UjKdJfU4N0emgdMIINZz91lAkYFQp+eaCU0fWQ9?=
 =?us-ascii?q?1JpTVsKwEup0AYumR/QGN20UX4bAig+1cXFOWohVgxkQRzZqIq7jimsDJVbh?=
 =?us-ascii?q?La4TA9lkU8g4CvnTGffnv7K7q2VoxNIy71rFQqdJTgTAtyKwqokgY3UVWMD6?=
 =?us-ascii?q?IUhLxme2dxjQbaspYaAv9QQ5pPZxoIzO2WbfEliA4OkCisyE5Z6OeAMqNMyF?=
 =?us-ascii?q?Z6I6altGkImwdzNoZsY7fTNaxE0h5ai/DGsiit3+E3iAgQQiRFuH+TdiBNsk?=
 =?us-ascii?q?sVMLIrPAKs//dw8kqFgDROfy4LTfVirv9x90w7MviN1Gq5j+YFcBnocbXCaf?=
 =?us-ascii?q?jRsnOl94bAWl4q00IUi0RJtaN718suaQvcVkwiyqeQCwVcMMPDLQ9PaM8BvH?=
 =?us-ascii?q?PXfCuIraDM2ccsY937TLmxC7bT8v1H5yDsVBwkFIkN8MkbS5y8ihmBa9zkPb?=
 =?us-ascii?q?gI1VMn6VeORh3NAfJXdRaMiDpCrdu4yco9wYhTKHQXBnh7OiiszrLWvRMxxv?=
 =?us-ascii?q?2YU9oxJHAAUcFXUxB+EN3/gCNfs3laWXOr0+wXjQKF8jn3qz/4CDjnc8ElY+?=
 =?us-ascii?q?ybaBQqD8u5s2ZakeD+mRvc9ZPQIHv/PNJpt4rU6O8UkJ2ADutdUbh3t0qP05?=
 =?us-ascii?q?kdXXGhVHTDVMKkP5WlIZd5dsT6UzzpNz73wyJwVcr6O8yha7SFkR29D5gBq5?=
 =?us-ascii?q?GVhXgmJYe0RDQXGhM2oPoM6aU6YhcMK5NpZR/zqx94MLewLQDe1c+hJgTlYT?=
 =?us-ascii?q?IESvBeyaO9fLNayGwrdfK9039mSYs1h+Dl7VQET4oUiFfZ3vmuYM9ZSjX0AX?=
 =?us-ascii?q?gbfB/A7W8wk2wrb7xg+Oo0zRLWvFVZCAilKLExOlRNpMp0RVaCey0vTHE7Vl?=
 =?us-ascii?q?mRkczJ71zk07cX9ipb19FatI8N+GD5pYPaaSmwVbaDrZTOrzFmasMprqo3Np?=
 =?us-ascii?q?bsaseLr5LRmDXDQYKY61HdFnTjTrwDx54LaCtDJZsA0XkoI8kHpZZM5QIqW8?=
 =?us-ascii?q?EyKqYOQKggq7a2aCZ1WC4fyShKH4iE3TEEnqK9w+6Dyk/WKs17dkVZ9s4R57?=
 =?us-ascii?q?lVGzR7aS4fuqK5AoDGzTfdDHMIMQEe8UJG6VFl9Mc4c+b77Y7PVJIJxSRRpq?=
 =?us-ascii?q?c+TirFGNxi8Eb9QWyNqVz5U+m61euy0g9VivX23ZNIPXw3QVgY3OtQmkYyff?=
 =?us-ascii?q?tvLLIMu4fRrjKSXUf7p372juy9K1RWj8rOeBeraeiN/Xq5WSoa93oOQIZJw3?=
 =?us-ascii?q?yKDpUenT1yb6MzrUlNKoSrKQ7uoiYpzINzE/ykRNimkhw7+G0eSX7gQL8jQ6?=
 =?us-ascii?q?l29UjaUzp/b9W3pYX5bt9MF3RI9sTVrkcRmRdoOi+9j51HJMxKpDkWU3BG8z?=
 =?us-ascii?q?Gcp8epDspY1sJxSZgWLbId8z/0SqZNOZzXpGY5t7upzWTE/Cs49lCgy326Sb?=
 =?us-ascii?q?OiRulC4WtYHR4mKmPYrVIyCPAotGDI/RiIu1Rwtb4GVIjKtl14pXNGJr4LBj?=
 =?us-ascii?q?tN0in6fVByV2Vd9eJBJ6nSNctGTKtrPE79C1kFDfcjmnex0wRxlHb9bTZ1s1?=
 =?us-ascii?q?IFqSTcRBUvEy4Ojbrq3zoEpZP+YGNIe9dzdTwkKhz9BUeDgykO40Rbalp2QN?=
 =?us-ascii?q?YeGdlI/Pccx4QGpsc=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0FbBgDfhSpghwMP04xiHQEBAQEJARI?=
 =?us-ascii?q?BBQUBQIFPAk1UgQEBFwFkVwEpBzmEQYkEiE8Dh3GCPoYRi34UAQECAQEBAQE?=
 =?us-ascii?q?JHQEKDAQBAQECgiKCKIINHwYBBDQTAgECAQEBAwIFAQEBBAEBAQIBAQIDAgI?=
 =?us-ascii?q?BAQIQAQEBDgsJCCksBn4DAT4EYgZbBIFsDAIxDUMBEAGBYwUCAx8BBm2BCAE?=
 =?us-ascii?q?BAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEEAg1SHygBAR0?=
 =?us-ascii?q?BAQEBAgEBAQEPER0BBQoMEgsBAgEBAQECBQEBAQUDAgsDAwMBAgEiBAQCAgM?=
 =?us-ascii?q?BFwYBAQQBDAEFARQIBhMFFQiCTgGCVAEDCQUgBQqTOI8SgQQ9ij50AoEVBQE?=
 =?us-ascii?q?XgwUGhEsKGSgNZVlfAgEGBQ2BJgGGegEBhkWBO4EJgRE2gjYuPoIbQgEEgXy?=
 =?us-ascii?q?CdoJfBIJNXRsQFBgFKiwvTytznE4Nm2BRCghNgi+DKoYNh0yEAYFdhSkimyG?=
 =?us-ascii?q?IDJ9mgwGOfYRqECOBSSOBWDMaI1AxgjhNAQIBAg0CAQEBAwECAgIBAQICAQE?=
 =?us-ascii?q?CjhwMF4NOhRSFRz8BMTcCBgEJAQEDCYZAg2iBawEB?=
X-IPAS-Result: =?us-ascii?q?A0FbBgDfhSpghwMP04xiHQEBAQEJARIBBQUBQIFPAk1Ug?=
 =?us-ascii?q?QEBFwFkVwEpBzmEQYkEiE8Dh3GCPoYRi34UAQECAQEBAQEJHQEKDAQBAQECg?=
 =?us-ascii?q?iKCKIINHwYBBDQTAgECAQEBAwIFAQEBBAEBAQIBAQIDAgIBAQIQAQEBDgsJC?=
 =?us-ascii?q?CksBn4DAT4EYgZbBIFsDAIxDUMBEAGBYwUCAx8BBm2BCAEBAQEBAQEBAQEBA?=
 =?us-ascii?q?QEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEEAg1SHygBAR0BAQEBAgEBAQEPE?=
 =?us-ascii?q?R0BBQoMEgsBAgEBAQECBQEBAQUDAgsDAwMBAgEiBAQCAgMBFwYBAQQBDAEFA?=
 =?us-ascii?q?RQIBhMFFQiCTgGCVAEDCQUgBQqTOI8SgQQ9ij50AoEVBQEXgwUGhEsKGSgNZ?=
 =?us-ascii?q?VlfAgEGBQ2BJgGGegEBhkWBO4EJgRE2gjYuPoIbQgEEgXyCdoJfBIJNXRsQF?=
 =?us-ascii?q?BgFKiwvTytznE4Nm2BRCghNgi+DKoYNh0yEAYFdhSkimyGIDJ9mgwGOfYRqE?=
 =?us-ascii?q?COBSSOBWDMaI1AxgjhNAQIBAg0CAQEBAwECAgIBAQICAQECjhwMF4NOhRSFR?=
 =?us-ascii?q?z8BMTcCBgEJAQEDCYZAg2iBawEB?=
X-MGA-submission: =?us-ascii?q?MDFZ1mTj0cknafMHatsIhP9VTnqsb65rvzbOLY?=
 =?us-ascii?q?YERS94e7raA25VYTqW8ijW5wpiGp8l0HRu4vyknjpsMHQVyKgU4CI8ZN?=
 =?us-ascii?q?w2XtxBXzRpDgBX2WrPL35PC9ogQh+cyGLdCRY=3D?=
Received: from osgeo6.osgeo.osuosl.org (HELO lists.osgeo.org) ([140.211.15.3])
  by mx201.skynet.be with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 15 Feb 2021 15:35:53 +0100
Received: from osgeo6.osgeo.osuosl.org (localhost [127.0.0.1])
	by lists.osgeo.org (Postfix) with ESMTP id 8C93161449AC;
	Mon, 15 Feb 2021 06:35:48 -0800 (PST)
Received: from mail-il1-f181.google.com (mail-il1-f181.google.com
 [209.85.166.181])
 by lists.osgeo.org (Postfix) with ESMTPS id 61A646146825
 for <tiff@lists.osgeo.org>; Mon, 15 Feb 2021 06:35:47 -0800 (PST)
Received: by mail-il1-f181.google.com with SMTP id q5so5606187ilc.10
 for <tiff@lists.osgeo.org>; Mon, 15 Feb 2021 06:35:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=veHTqXcPPnpYOvYO/GC1RpF9Rq0NTbDw8WG+DWP3YHM=;
 b=kgXcpTUJP+f3GvaSuErkB+Q6L2I6IWhI+YWq5UlJ2VcV5Evli9rhSpuXhXwi2SfhAH
 g9iQDNV9Uq4rhCVe1rFG/lzdtEgYpat6QZ7x4grnYVtbJFlrcNoE+BOHKU+q0ETXPhSi
 +39BrJWsiTZZlDXACSH/lR/62mX+nrv9nRmbSFK3jLVxs6Toe+0hgVeCZT+PIEGLV7Dc
 F4jLTPecsQBypSTmHk9EvVXYyrzpIqsa0mN06X7V/GR969q1B02ZGl4/g3zPajYZMnEt
 yzQhUOQDj1Npt1ZxfPS89ZhFfUjYhCyYLE6xEcthzYnJd/sk4ajDJyORaJyJOir/JxSP
 HP9g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=veHTqXcPPnpYOvYO/GC1RpF9Rq0NTbDw8WG+DWP3YHM=;
 b=XhKANjLCWouaFVW4VVC0aoOWDg8K5aalaFzi/hBAJ/3bHGTNHhMMcG5oIjxkR86Nd0
 R5+qffq46DVmgu2QFM54z2G3IWp8hfLN7GzQyxM6PGzMur7z8cbNCvN8+ZMDrkefSqkW
 QThAhwg5Bp98FCXHla9dek33axZjLhzKIO6u65Nz4ACcvUN3448J4jYZVLkyyjXKhyMW
 4Hd30OHYc/nmbJ52UujOqZJz9KNE9WA8VNTtwK5c1fLIx/7ljwkPhsD1G23vgxXd4UC1
 LS77bA/eZJw6i3WtY/Vn1ogwIEWW9t65Dvz+QkPZ5pxxqcpjCRclBnXoytMY2AaWyacC
 tHoA==
X-Gm-Message-State: AOAM531qtMZUmRlpGnelQz5ocdORGNJqn8WzdHxWNyzLBiCguHHQyB6G
 UcZBpnZoI15qqaj8+hgnCaCr85HB+XewP1qwPxw=
X-Google-Smtp-Source: ABdhPJzhOfchv/JDUwN7lPVycgIpi9IPY3zQf6SdDApach+t9AQyk8Cfo09o8PV2ahuOJL4NNmqiIkwAqhujVOn4sLc=
X-Received: by 2002:a92:db12:: with SMTP id b18mr13505149iln.261.1613399746687; 
 Mon, 15 Feb 2021 06:35:46 -0800 (PST)
MIME-Version: 1.0
References: <CALPDkRPSd=rnbJ3Ha5cV16O_8_FekYj3ayQV3gT+BEg8o4EavA@mail.gmail.com>
 <79AE0742-F02E-4335-82D8-6230CAFFA7EC@adobe.com>
 <561A36FA-C754-43C3-9626-34ADCC8DF552@codelibre.net>
 <7EF9AA25-9DD4-4AAD-82EB-DFC5D29F692C@adobe.com>
In-Reply-To: <7EF9AA25-9DD4-4AAD-82EB-DFC5D29F692C@adobe.com>
From: Andriy Marchak <m2r42kbear@gmail.com>
Date: Mon, 15 Feb 2021 16:35:33 +0200
Message-ID: <CALPDkRNEGLmZ-NiK+8+5aiQDWE-bRZ0LUsTTJf1M48CYW7pHdw@mail.gmail.com>
To: Leonard Rosenthol <lrosenth@adobe.com>
Subject: Re: [Tiff] Maximum count of characters can write to tag
X-BeenThere: tiff@lists.osgeo.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: TIFF and libtiff discussion <tiff.lists.osgeo.org>
List-Unsubscribe: <https://lists.osgeo.org/mailman/options/tiff>,
 <mailto:tiff-request@lists.osgeo.org?subject=unsubscribe>
List-Post: <mailto:tiff@lists.osgeo.org>
List-Help: <mailto:tiff-request@lists.osgeo.org?subject=help>
List-Subscribe: <https://lists.osgeo.org/mailman/listinfo/tiff>,
 <mailto:tiff-request@lists.osgeo.org?subject=subscribe>
Cc: "tiff@lists.osgeo.org" <tiff@lists.osgeo.org>
Content-Type: multipart/mixed; boundary="===============5160659166158847231=="
Errors-To: tiff-bounces@lists.osgeo.org
Sender: "Tiff" <tiff-bounces@lists.osgeo.org>

--===============5160659166158847231==
Content-Type: multipart/alternative; boundary="000000000000c8374505bb60e6ce"

--000000000000c8374505bb60e6ce
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi guys,

Thanks a lot for all your answers, especially to you, Leonard Rosenthol.

I really appreciate it and also want to take a part in the improvement of
LibTIFF tools.

Thanks,
Andriy

=D0=BF=D0=BD, 15 =D0=BB=D1=8E=D1=82. 2021 =D0=BE 01:40 Leonard Rosenthol <l=
rosenth@adobe.com> =D0=BF=D0=B8=D1=88=D0=B5:

> > is there any news on the TIFF tag registry?
>
> >
>
> I just pinged the relevant parties again and will get back to you.   It=
=E2=80=99s
> harder when I can=E2=80=99t walk up to their office doors and stand there=
 till I
> get an answer =F0=9F=98=8A.
>
>
>
> Leonard
>
>
>
> *From: *Roger Leigh <rleigh@codelibre.net>
> *Date: *Sunday, February 14, 2021 at 4:46 PM
> *To: *Leonard Rosenthol <lrosenth@adobe.com>
> *Cc: *Andriy Marchak <m2r42kbear@gmail.com>, "tiff@lists.osgeo.org" <
> tiff@lists.osgeo.org>
> *Subject: *Re: [Tiff] Maximum count of characters can write to tag
>
>
>
> On 14 Feb 2021, at 21:15, Leonard Rosenthol via Tiff <tiff@lists.osgeo.or=
g>
> wrote:
>
>
>
> I can=E2=80=99t believe that the description of an image requires 1 milli=
on
> characters.   Perhaps you should be looking at another tag =E2=80=93 or e=
ven
> creating a new custom/private tag =E2=80=93 for your purposes.
>
>
>
> Absolutely agreed Leonard, but this is fairly commonplace, unfortunately.
> I=E2=80=99ve seen this in quite a few scientific and medical TIFF-based i=
maging
> formats.
>
>
>
> To provide one example, OME-TIFF is using ImageDescription to embed XML
> metadata.  Usually this is small.  For large and complex datasets it can =
be
> large (tens to hundreds of megabytes).  For exceptional datasets it can b=
e
> gigabytes.  I did suggest use of a private tag, but I=E2=80=99m afraid th=
ey had
> been using it for years before I got involved and they didn=E2=80=99t wan=
t to break
> compatibility with file versions (breaking readers, that is).  Can=E2=80=
=99t say I
> agreed with that design choice, but it was chosen to maximise
> interoperability with existing tools.
>
>
>
> It=E2=80=99s for this reason that I suggested the possibility of reading =
and
> writing subsets of the string data after preallocating space in the file.
> Even for private text tags, it would be extremely useful and keep memory
> usage minimised.
>
>
>
> On the subject of private tags, is there any news on the TIFF tag
> registry?  Is there a public list of allocated tags in the registry (even
> if the private ones are redacted, it would be useful to know the allocate=
d
> and free ranges and document them so no tag is reused accidentally).
>
>
>
> Kind regards,
>
> Roger
>


--=20

=E2=80=8BBest regards,
=E2=80=8BAndriy Marchak!
Skype: m2r42k_bear
=E2=80=8Bphone: +38 063 147 95 95=E2=80=8B (WhatsApp)=E2=80=8B

--000000000000c8374505bb60e6ce
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:arial,he=
lvetica,sans-serif">Hi guys,</div><div class=3D"gmail_default" style=3D"fon=
t-family:arial,helvetica,sans-serif"><br></div><div class=3D"gmail_default"=
 style=3D"font-family:arial,helvetica,sans-serif">Thanks a lot for all your=
 answers, especially to you,=C2=A0Leonard Rosenthol.</div><div class=3D"gma=
il_default" style=3D"font-family:arial,helvetica,sans-serif"><br></div><div=
 class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif">I=
 really appreciate it and also want to take a part in the improvement of Li=
bTIFF tools.</div><div class=3D"gmail_default" style=3D"font-family:arial,h=
elvetica,sans-serif"><br></div><div class=3D"gmail_default" style=3D"font-f=
amily:arial,helvetica,sans-serif">Thanks,</div><div class=3D"gmail_default"=
 style=3D"font-family:arial,helvetica,sans-serif">Andriy</div></div><br><di=
v class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">=D0=BF=D0=BD,=
 15 =D0=BB=D1=8E=D1=82. 2021 =D0=BE 01:40 Leonard Rosenthol &lt;<a href=3D"=
mailto:lrosenth@adobe.com">lrosenth@adobe.com</a>&gt; =D0=BF=D0=B8=D1=88=D0=
=B5:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px=
 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang=3D"EN-US" style=3D"overflow-wrap: break-word;">
<div class=3D"gmail-m_-115798721235027169WordSection1">
<p class=3D"MsoNormal">&gt; is there any news on the TIFF tag registry? =C2=
=A0<u></u><u></u></p>
<p class=3D"MsoNormal">&gt;<u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">I just pinged the relevant parties again and will ge=
t back to you.=C2=A0=C2=A0 It=E2=80=99s harder when I can=E2=80=99t walk up=
 to their office doors and stand there till I get an answer
<span style=3D"font-family:&quot;Apple Color Emoji&quot;">=F0=9F=98=8A</spa=
n>.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Leonard<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(181,196,223);padding:3pt 0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:12pt;color:black">From: =
</span></b><span style=3D"font-size:12pt;color:black">Roger Leigh &lt;<a hr=
ef=3D"mailto:rleigh@codelibre.net" target=3D"_blank">rleigh@codelibre.net</=
a>&gt;<br>
<b>Date: </b>Sunday, February 14, 2021 at 4:46 PM<br>
<b>To: </b>Leonard Rosenthol &lt;<a href=3D"mailto:lrosenth@adobe.com" targ=
et=3D"_blank">lrosenth@adobe.com</a>&gt;<br>
<b>Cc: </b>Andriy Marchak &lt;<a href=3D"mailto:m2r42kbear@gmail.com" targe=
t=3D"_blank">m2r42kbear@gmail.com</a>&gt;, &quot;<a href=3D"mailto:tiff@lis=
ts.osgeo.org" target=3D"_blank">tiff@lists.osgeo.org</a>&quot; &lt;<a href=
=3D"mailto:tiff@lists.osgeo.org" target=3D"_blank">tiff@lists.osgeo.org</a>=
&gt;<br>
<b>Subject: </b>Re: [Tiff] Maximum count of characters can write to tag<u><=
/u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal">On 14 Feb 2021, at 21:15, Leonard Rosenthol via Tiff=
 &lt;<a href=3D"mailto:tiff@lists.osgeo.org" target=3D"_blank">tiff@lists.o=
sgeo.org</a>&gt; wrote:<u></u><u></u></p>
<div>
<blockquote style=3D"margin-top:5pt;margin-bottom:5pt">
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">I can=E2=80=99t believe that the description of an i=
mage requires 1 million characters.=C2=A0=C2=A0 Perhaps you should be looki=
ng at another tag =E2=80=93 or even creating a new custom/private tag =E2=
=80=93 for your purposes.<u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Absolutely agreed Leonard, but this is fairly common=
place, unfortunately.=C2=A0 I=E2=80=99ve seen this in quite a few scientifi=
c and medical TIFF-based imaging formats.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">To provide one example, OME-TIFF is using ImageDescr=
iption to embed XML metadata.=C2=A0 Usually this is small.=C2=A0 For large =
and complex datasets it can be large (tens to hundreds of megabytes).=C2=A0=
 For exceptional datasets it can be gigabytes.=C2=A0 I
 did suggest use of a private tag, but I=E2=80=99m afraid they had been usi=
ng it for years before I got involved and they didn=E2=80=99t want to break=
 compatibility with file versions (breaking readers, that is).=C2=A0 Can=E2=
=80=99t say I agreed with that design choice, but it was chosen
 to maximise interoperability with existing tools.<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">It=E2=80=99s for this reason that I suggested the po=
ssibility of reading and writing subsets of the string data after prealloca=
ting space in the file.=C2=A0 Even for private text tags, it would be extre=
mely useful and keep memory usage minimised.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">On the subject of private tags, is there any news on=
 the TIFF tag registry?=C2=A0 Is there a public list of allocated tags in t=
he registry (even if the private ones are redacted, it would be useful to k=
now the allocated and free ranges and document
 them so no tag is reused accidentally).<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Kind regards,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Roger<u></u><u></u></p>
</div>
</div>
</div>

</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
 class=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><blockquo=
te style=3D"margin:0px 0px 0px 40px;border:none;padding:0px"></blockquote><=
span style=3D"font-family:georgia,serif"><div style=3D"text-align:left"><di=
v><span style=3D"font-family:arial,helvetica,sans-serif">=E2=80=8BBest rega=
rds</span>,</div><div style=3D"font-family:Arial,Helvetica,sans-serif"><fon=
t face=3D"georgia, serif"><span style=3D"font-family:arial,helvetica,sans-s=
erif">=E2=80=8BAndriy Marchak</span>!</font></div><div style=3D"font-family=
:Arial,Helvetica,sans-serif"><div><font face=3D"arial, helvetica, sans-seri=
f">Skype: m2r42k_bear</font></div><div><font face=3D"arial, helvetica, sans=
-serif"><span>=E2=80=8Bphone:=C2=A0</span>+38 063 147 95 95<span>=E2=80=8B =
(WhatsApp)=E2=80=8B</span></font></div></div></div></span></div></div></div=
></div>

--000000000000c8374505bb60e6ce--

--===============5160659166158847231==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Tiff mailing list
Tiff@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/tiff

--===============5160659166158847231==--
