<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/pepe2k/package/utils, branch v18.06.9</title>
<subtitle>Staging tree of Piotr Dymacz</subtitle>
<id>https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v18.06.9</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v18.06.9'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/'/>
<updated>2020-09-27T22:37:50Z</updated>
<entry>
<title>lua: lnum: fix strtoul based number parsing</title>
<updated>2020-09-27T22:37:50Z</updated>
<author>
<name>Liangbin Lian</name>
</author>
<published>2019-05-14T15:20:45Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=bf78cd351439bbca374bb53ddb041ca88615544b'/>
<id>urn:sha1:bf78cd351439bbca374bb53ddb041ca88615544b</id>
<content type='text'>
Lua's LNUM patch currently doesn't parse properly certain numbers as
it's visible from the following simple tests.

On x86_64 host (stock Lua 5.1.5, expected output):

 $ /usr/bin/lua -e 'print(0x80000000); print(0x80000000000); print(0x100000000)'

  2147483648
  8796093022208
  4294967296

On x86_64 host:

 $ staging_dir/hostpkg/bin/lua -e 'print(0x80000000); print(0x80000000000); print(0x100000000)'

  -2147483648
  0
  0

On x86_64 target:

 $ lua -e 'print(0x80000000); print(0x80000000000); print(0x100000000)'

  -2147483648
  0
  0

On ath79 target:

 $ lua -e 'print(0x80000000); print(0x80000000000); print(0x100000000)'

  -2147483648
  8796093022208
  4294967296

It's caused by two issues fixed in this patch, first issue is caused by
unhadled strtoul overflow and second one is caused by the cast of
unsigned to signed Lua integer when parsing from hex literal.

Run tested on:

 * Zidoo Z9S with RTD1296 CPU (aarch64_cortex-a53)
 * qemu/x86_64
 * qemu/armvirt_64
 * ath79

Signed-off-by: Liangbin Lian &lt;jjm2473@gmail.com&gt;
[commit subject/message touches, fixed From to match SOB, fixed another
 unhandled case in luaO_str2i, host Lua, package bump]
Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
(cherry picked from commit 4bb9af48ca36605424c57b6af27dd5e5c827395f)
</content>
</entry>
<entry>
<title>e2fsprogs: Fix CVE-2019-5094 in libsupport</title>
<updated>2020-01-01T19:55:17Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2019-11-22T21:43:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=97e9be4e3a4c4121056f8946c78709967046afe7'/>
<id>urn:sha1:97e9be4e3a4c4121056f8946c78709967046afe7</id>
<content type='text'>
This adds the following patch from debian:
https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git/commit/?h=debian/stable&amp;id=09fe1fd2a1f9efc3091b4fc61f1876d0785956a8
libsupport: add checks to prevent buffer overrun bugs in quota code

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
(cherry picked from commit 0062aad8ecc9bbe36c55895fd78fcaf9a406b006)
</content>
</entry>
<entry>
<title>bzip2: Fix CVE-2019-12900</title>
<updated>2019-09-03T10:55:00Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2019-09-01T18:34:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=f6de1fa6c6b69ac6282f453f61c894695d11f433'/>
<id>urn:sha1:f6de1fa6c6b69ac6282f453f61c894695d11f433</id>
<content type='text'>
More details about this CVE:
https://nvd.nist.gov/vuln/detail/CVE-2019-12900

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>xfsprogs: Replace valloc with posix_memalign</title>
<updated>2019-08-14T07:12:52Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2019-05-06T21:57:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=28dc34f249736d5dcb7ae5788ddcfa15874a7fc0'/>
<id>urn:sha1:28dc34f249736d5dcb7ae5788ddcfa15874a7fc0</id>
<content type='text'>
Fixes compilation under uClibc-ng.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
(cherry picked from commit e49b6bb61828b8b903db0ef48113b4065a215c63)
</content>
</entry>
<entry>
<title>busybox: strip off ALTERNATIVES spec</title>
<updated>2019-07-12T07:52:38Z</updated>
<author>
<name>Yousong Zhou</name>
</author>
<published>2019-07-12T07:50:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=627bb0b8dc75a0a57cdd808ccd6880f67fe959d6'/>
<id>urn:sha1:627bb0b8dc75a0a57cdd808ccd6880f67fe959d6</id>
<content type='text'>
Now that busybox is a known alternatives provider by opkg, we remove the
ALTERNATIVES spec and add a note to make the implicit situation clear

Signed-off-by: Yousong Zhou &lt;yszhou4tech@gmail.com&gt;
(cherry-picked from 62be427067ee3883b68bcfb08dfc0c43dce22fa3)
</content>
</entry>
<entry>
<title>busybox: add missing install dir</title>
<updated>2019-03-11T16:07:29Z</updated>
<author>
<name>Hans Dedecker</name>
</author>
<published>2019-03-01T17:59:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=9f2cbcad6d29f96e1caa2132329bf2313808351f'/>
<id>urn:sha1:9f2cbcad6d29f96e1caa2132329bf2313808351f</id>
<content type='text'>
Add missing /usr/sbin install dir fixing :

install: cannot create regular file 'build_dir/target-x86_64_musl/busybox-1.30.1/.pkgdir/busybox/usr/sbin/ntpd-hotplug': No such file or directory

Signed-off-by: Hans Dedecker &lt;dedeckeh@gmail.com&gt;
(cherry picked from commit 2cd28c9a0836b82c591cccc3d9e01228b7990869)
</content>
</entry>
<entry>
<title>ugps: update to latest git HEAD</title>
<updated>2018-12-18T16:22:06Z</updated>
<author>
<name>Alexander Couzens</name>
</author>
<published>2018-11-11T01:31:41Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=ab64f9da81c72cad4ca88c0af1e3a7ba0fa7685c'/>
<id>urn:sha1:ab64f9da81c72cad4ca88c0af1e3a7ba0fa7685c</id>
<content type='text'>
07528d43f9bc nmea.c: set _BSD_SOURCE to have timegm() &amp; stime() on musl
b88037b6bf6a check timegm return code
ccabdf6c235f nmea.c: Add null byte to nmea fields
cdc1478a8133 remove deprication warning

Signed-off-by: Alexander Couzens &lt;lynxis@fe80.eu&gt;
(backported from 81d7f82441f0754d398309a722323d792a24d76a)
</content>
</entry>
<entry>
<title>usbutils: Update usb.ids to 0.315</title>
<updated>2018-12-18T10:28:13Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2018-09-10T01:55:43Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=376e9294c718c1ba3fcf5eb536f3f0e42369cef3'/>
<id>urn:sha1:376e9294c718c1ba3fcf5eb536f3f0e42369cef3</id>
<content type='text'>
Referencing the version instead of revision should fix uscan.

Tested on Turria Omnia.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
(backported from a9aa25c8b6f2e694d5bc0b14fe84eac6fffeb23a)
</content>
</entry>
<entry>
<title>usbutils: Switch to Fedora usbutils</title>
<updated>2018-12-18T08:44:03Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2018-06-30T19:25:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=3e3b286fa17aa232f3a89f235d70c8561e155ccd'/>
<id>urn:sha1:3e3b286fa17aa232f3a89f235d70c8561e155ccd</id>
<content type='text'>
The Gentoo GitHub mirror went down. One benefit of Fedora's usb.ids file
is that it's versioned.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
(backported from f23271f3b4f54d1e5ddf7b85786f9a30f38409ad)
</content>
</entry>
<entry>
<title>busybox: udhcpc: replace udhcpc_no_msg_dontroute patch by upstream fix</title>
<updated>2018-12-18T08:44:00Z</updated>
<author>
<name>Hans Dedecker</name>
</author>
<published>2018-06-21T20:26:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=32b18f6e211e2699de2b9a8be94f91e0890c562d'/>
<id>urn:sha1:32b18f6e211e2699de2b9a8be94f91e0890c562d</id>
<content type='text'>
Replace 204-udhcpc_no_msg_dontroute patch by the upstream busybox fix
which removes the code which requires the server ID to be on local
network

Signed-off-by: Hans Dedecker &lt;dedeckeh@gmail.com&gt;
(backported from c6e50075f245b076b57f3f87b5401764a2e11b92)
</content>
</entry>
</feed>
