<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-networking/recipes-support/tnftp, branch master</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2026-03-17T20:25:24+00:00</updated>
<entry>
<title>tnftp: Add HOMEPAGE</title>
<updated>2026-03-17T20:25:24+00:00</updated>
<author>
<name>Liu Yiding</name>
<email>liuyd.fnst@fujitsu.com</email>
</author>
<published>2026-03-12T02:32:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=87c4aaa3aa7a30c34623b4bd87874b42196b75b8'/>
<id>urn:sha1:87c4aaa3aa7a30c34623b4bd87874b42196b75b8</id>
<content type='text'>
Signed-off-by: Liu Yiding &lt;liuyd.fnst@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>tnftp: upgrade 20230507 -&gt; 20260211</title>
<updated>2026-03-03T03:26:00+00:00</updated>
<author>
<name>Liu Yiding</name>
<email>liuyd.fnst@fujitsu.com</email>
</author>
<published>2026-02-28T09:02:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=645c82e60bf7402a35cc28775f92629c7332ca47'/>
<id>urn:sha1:645c82e60bf7402a35cc28775f92629c7332ca47</id>
<content type='text'>
1.Changelog:
 * tnftp.h: improve &lt;arpa/nameser.h&gt; compat.

 * Sync inet_pton.c to lib/libc/inet/inet_pton.c 1.8, via
   othersrc/libexec/tnftpd/libnetbsd/inet_pton.c 1.5:
         * Lint issues.
         * Hex formatting change from bind 9.4.0.

 * Sync inet_ntop.c to lib/libc/inet/inet_ntop.c 1.12, via
   othersrc/libexec/tnftpd/libnetbsd/inet_ntop.c 1.5:
         * Always set errno when returning NULL.

 * Sync fgetln.c to tools/compat/fgetln.c 1.12:
         * Switch to a version that does not suffer from reporting the
           wrong length if the file contains NULs. From OpenBSD.

 * Fix -Wformat-overflow issues detected by gcc 11 in fetch.c.
   (Also fixed in upstream NetBSD ftp, will be part of next import.)

2. LICENSE checksum has changed as Copyright year changed

Signed-off-by: Liu Yiding &lt;liuyd.fnst@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>tnftp: fix lib32-tnftp build failure with gcc-14</title>
<updated>2024-06-14T17:20:37+00:00</updated>
<author>
<name>Changqing Li</name>
<email>changqing.li@windriver.com</email>
</author>
<published>2024-06-14T07:53:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=f6f2fad649b2d404f40660968151b8b5a58c5fc7'/>
<id>urn:sha1:f6f2fad649b2d404f40660968151b8b5a58c5fc7</id>
<content type='text'>
lib32-tnftp do_compile failed with gcc-14:
../../tnftp-20230507/libedit/terminal.c:597:56: error: passing argument 2 of 'terminal_overwrite' from incompatible pointer type [-Wincompatible-pointer-types]
  597 |                                 terminal_overwrite(el, &amp;el-&gt;el_display[
      |                                                        ^~~~~~~~~~~~~~~~
      |                                                        |
      |                                                        wint_t * {aka unsigned int *}
  598 |                                     el-&gt;el_cursor.v][el-&gt;el_cursor.h],
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../tnftp-20230507/libedit/refresh.c:114:38: error: initialization of 'wchar_t *' {aka 'long int *'} from incompatible pointer type 'wint_t *' {aka 'unsigned int *'} [-Wincompatible-pointer-types]
  114 |                 wchar_t *firstline = el-&gt;el_vdisplay[0];

For 64bit system:
wchar_t is defined as int
wint_t is define as unsigned int

For 32bit system:
wchar_t is defined as long int
wint_t is define as unsigned int

In 64bit case, it works well, but in 32bit case, gcc will take it as
incompatible, and report above error

Signed-off-by: Changqing Li &lt;changqing.li@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>tnftp: switch the SRC_URI to https</title>
<updated>2024-04-09T20:56:26+00:00</updated>
<author>
<name>Randy MacLeod</name>
<email>Randy.MacLeod@windriver.com</email>
</author>
<published>2024-04-09T20:25:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=8f4dc754cf2a01905211a89980f7a492c33b71a8'/>
<id>urn:sha1:8f4dc754cf2a01905211a89980f7a492c33b71a8</id>
<content type='text'>
Signed-off-by: Randy MacLeod &lt;Randy.MacLeod@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>tnftp: upgrade 20210827 -&gt; 20230507</title>
<updated>2023-11-06T16:48:27+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2023-11-04T20:45:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=f8518f7c36b5d0ad59233230822898b1b24ac39d'/>
<id>urn:sha1:f8518f7c36b5d0ad59233230822898b1b24ac39d</id>
<content type='text'>
License-Update: Its now under BSD-2-Clause

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>tnftp: switch to using variable flags for alternatives</title>
<updated>2023-02-09T23:56:25+00:00</updated>
<author>
<name>Ulrich Ölmann</name>
<email>u.oelmann@pengutronix.de</email>
</author>
<published>2023-02-08T18:17:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=21a0a86141a5c1d030ee9ad9fb5c5ba4fc474c03'/>
<id>urn:sha1:21a0a86141a5c1d030ee9ad9fb5c5ba4fc474c03</id>
<content type='text'>
Up to now in this recipe the alternative mechanism only worked by accident, so
do like all other recipes and utilize varflags.

Signed-off-by: Ulrich Ölmann &lt;u.oelmann@pengutronix.de&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>tnftp: Add missing header stdc-predef.h</title>
<updated>2022-01-18T17:01:51+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2022-01-14T17:24:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=18448441868b2db1c959b5993253952e084d4dea'/>
<id>urn:sha1:18448441868b2db1c959b5993253952e084d4dea</id>
<content type='text'>
musl highlights this problem

Fixes
| ../../tnftp-20210827/libedit/chartype.h:47:3: error: wchar_t must store ISO 10646 characters
|         #error wchar_t must store ISO 10646 characters                                             |          ^
| 1 error generated.

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Cc: Yi Zhao &lt;yi.zhao@windriver.com&gt;
</content>
</entry>
<entry>
<title>tnftp: upgrade 20151004 -&gt; 20210827</title>
<updated>2022-01-18T17:01:51+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2022-01-14T01:39:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=1b3b4c65b3fdfce13bf843f1940cde5981cda205'/>
<id>urn:sha1:1b3b4c65b3fdfce13bf843f1940cde5981cda205</id>
<content type='text'>
* License-Update: Update copyright years
* Drop tnftp-autotools.patch as the issue had been fixed upstream

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>Convert to new override syntax</title>
<updated>2021-08-03T17:21:25+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2021-07-29T15:04:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c61dc077bbd81260e4f167fa2251643ba0ba6974'/>
<id>urn:sha1:c61dc077bbd81260e4f167fa2251643ba0ba6974</id>
<content type='text'>
This is the result of automated script (0.9.1) conversion:

oe-core/scripts/contrib/convert-overrides.py .

converting the metadata to use ":" as the override character instead of "_".

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>Make use of the new bb.utils.filter() function</title>
<updated>2017-03-07T12:30:26+00:00</updated>
<author>
<name>Peter Kjellerstedt</name>
<email>peter.kjellerstedt@axis.com</email>
</author>
<published>2017-03-01T17:30:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=0c31f55bcfd6630d894dd2dda6ca483bea5de4ab'/>
<id>urn:sha1:0c31f55bcfd6630d894dd2dda6ca483bea5de4ab</id>
<content type='text'>
Signed-off-by: Peter Kjellerstedt &lt;peter.kjellerstedt@axis.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
</feed>
