<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/kaloz/config, branch master</title>
<subtitle>Staging tree of Imre Kaloz</subtitle>
<id>https://git.openwrt.org/openwrt/staging/kaloz/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/kaloz/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/'/>
<updated>2018-02-10T19:16:39Z</updated>
<entry>
<title>config: fix ARM64 dependency check</title>
<updated>2018-02-10T19:16:39Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2018-02-05T21:40:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=fc166931fae87be0f98ea9e0c74b0f33ddd11113'/>
<id>urn:sha1:fc166931fae87be0f98ea9e0c74b0f33ddd11113</id>
<content type='text'>
The ARM64 CPUs use aarch64 config symbol, fix the depends lines.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>lantiq: ase: turn off fpu emulator in default build</title>
<updated>2018-01-29T09:34:48Z</updated>
<author>
<name>Yousong Zhou</name>
</author>
<published>2018-01-29T07:07:51Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=d76ad1dc79a65990deb893736e738698eb30b7e7'/>
<id>urn:sha1:d76ad1dc79a65990deb893736e738698eb30b7e7</id>
<content type='text'>
It was only enabled when the target was added back in commit 9b321bc
("lantiq: add Amazon-SE subtarget")

Leave pistachio alone as devices of this target are not likely have
small_flash or low_mem constraint

Signed-off-by: Yousong Zhou &lt;yszhou4tech@gmail.com&gt;
</content>
</entry>
<entry>
<title>build: add config option KERNEL_MIPS_FPU_EMULATOR</title>
<updated>2018-01-29T07:06:53Z</updated>
<author>
<name>Yousong Zhou</name>
</author>
<published>2018-01-29T01:40:52Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=82ceb2ad2a155b65979630e774b728310c328be2'/>
<id>urn:sha1:82ceb2ad2a155b65979630e774b728310c328be2</id>
<content type='text'>
To make it more accessible for nodejs users to configure and run a build
on mips target lacking hardware fpu

Signed-off-by: Yousong Zhou &lt;yszhou4tech@gmail.com&gt;
</content>
</entry>
<entry>
<title>build: cleanup SSP_SUPPORT configure option</title>
<updated>2018-01-27T18:02:48Z</updated>
<author>
<name>Julien Dusser</name>
</author>
<published>2018-01-07T17:47:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=241e6dd3e92c4f215b8ac75379a4b5aeaeb92171'/>
<id>urn:sha1:241e6dd3e92c4f215b8ac75379a4b5aeaeb92171</id>
<content type='text'>
Configure variable SSP_SUPPORT is ambiguous for packages (tor, openssh,
avahi, freeswitch). It means 'toolchain supporting SSP', but for toolchain
and depends it means 'build gcc with libssp'.

Musl no longer uses libssp (1877bc9d8f), it has internal support, so
SSP_SUPPORT was disabled leading some package to not use SSP.

No information why Glibc and uClibc use libssp, but they may also provide
their own SSP support. uClibc used it own with commit 933b588e25 but it was
reverted in f3cacb9e84 without details.

Create an new configure GCC_LIBSSP and automatically enable SSP_SUPPORT
if either USE_MUSL or GCC_LIBSSP.

Signed-off-by: Julien Dusser &lt;julien.dusser@free.fr&gt;
</content>
</entry>
<entry>
<title>build: add hardened builds with PIE (ASLR) support</title>
<updated>2018-01-27T15:46:45Z</updated>
<author>
<name>Julien Dusser</name>
</author>
<published>2018-01-08T22:47:06Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=df0bd42fdeb76c9bc51b816c3df699db123c0024'/>
<id>urn:sha1:df0bd42fdeb76c9bc51b816c3df699db123c0024</id>
<content type='text'>
Introduce a configuration option to build a "hardened" OpenWrt with
ASLR PIE support.

Add new option PKG_ASLR_PIE to enable Address Space Layout Randomization (ASLR)
by building Position Independent Executables (PIE). This new option protects
against "return-to-text" attacks.

Busybox need a special care, link is done with ld, not gcc, leading to
unknown flags. Set BUSYBOX_DEFAULT_PIE instead and disable PKG_ASLR_PIE.

If other failing packages were found, PKG_ASLR_PIE:=0 should be added to
their Makefiles.

Original Work by: Yongkui Han &lt;yonhan@cisco.com&gt;
Signed-off-by: Julien Dusser &lt;julien.dusser@free.fr&gt;
</content>
</entry>
<entry>
<title>Config-devel.in: rename symbol KERNEL_GIT_BRANCH -&gt; KERNEL_GIT_REF</title>
<updated>2018-01-27T15:46:45Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2018-01-17T12:05:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=ab6a96f3f52320f834e7e4a12ec411d77bab7686'/>
<id>urn:sha1:ab6a96f3f52320f834e7e4a12ec411d77bab7686</id>
<content type='text'>
The Download/git rule will do a `git checkout &lt;git-ref&gt;`.
So, we can use any ref we want.

No need to limit just to branches.

Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
<entry>
<title>build: disable BUILD_PATENTED by default</title>
<updated>2018-01-26T01:45:08Z</updated>
<author>
<name>Yousong Zhou</name>
</author>
<published>2018-01-25T01:40:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=dc555d003c21679c8c94ac7f5c74cbd5cd089ae0'/>
<id>urn:sha1:dc555d003c21679c8c94ac7f5c74cbd5cd089ae0</id>
<content type='text'>
This is mainly for legal considerations and not promoting the usage of
and no redistribution of binaries of patented technologies seems to be
also the established practice in other linux distros.

Signed-off-by: Yousong Zhou &lt;yszhou4tech@gmail.com&gt;
</content>
</entry>
<entry>
<title>config: support new symbol intro'd in kernel 4.12</title>
<updated>2018-01-13T15:27:45Z</updated>
<author>
<name>Koen Vandeputte</name>
</author>
<published>2018-01-11T11:55:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=fce35bce0f6e14b278f8e20ba46d53b3696b9a31'/>
<id>urn:sha1:fce35bce0f6e14b278f8e20ba46d53b3696b9a31</id>
<content type='text'>
Symbol CONFIG_INITRAMFS_FORCE allows to ignore the value passed by the
bootloader.

By default, all symbols containing INITRAMFS are wiped from the final
config and then re-added conditionally.

Add support for this symbol, as the build will stop otherwise
questioning the user about this option:

* Restart config...
*
*
* General setup
*
Cross-compiler tool prefix (CROSS_COMPILE) []
Compile also drivers which will not load (COMPILE_TEST) [N/y/?] n

...

Initial RAM filesystem and RAM disk (initramfs/initrd) support
(BLK_DEV_INITRD) [Y/n/?] y
Initramfs source file(s) (INITRAMFS_SOURCE) []
Ignore the initramfs passed by the bootloader (INITRAMFS_FORCE)
[N/y/?] (NEW)

Signed-off-by: Koen Vandeputte &lt;koen.vandeputte@ncentric.com&gt;
</content>
</entry>
<entry>
<title>kernel: allow disabling multicast routing support</title>
<updated>2018-01-11T10:51:24Z</updated>
<author>
<name>Matthias Schiffer</name>
</author>
<published>2018-01-10T14:38:42Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=ef27f153302b9f8296f5a8c71d08ae7392e721de'/>
<id>urn:sha1:ef27f153302b9f8296f5a8c71d08ae7392e721de</id>
<content type='text'>
Multicast routing support is not needed in most setups, and increases the
size of the kernel considerably (&gt;10K after LZMA). Add a config switch to
allow disabling it.

Signed-off-by: Matthias Schiffer &lt;mschiffer@universe-factory.net&gt;
</content>
</entry>
<entry>
<title>kernel: fix spelling in CONFIG_DEVTMPFS help text</title>
<updated>2017-12-11T11:43:29Z</updated>
<author>
<name>Sascha Paunovic</name>
</author>
<published>2017-11-29T18:53:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/kaloz/commit/?id=d810a2aebf30ce2f493e7a519177021c42f10ba4'/>
<id>urn:sha1:d810a2aebf30ce2f493e7a519177021c42f10ba4</id>
<content type='text'>
Change "ti" to "to", as that's the correct spelling.

Signed-off-by: Sascha Paunovic &lt;azarus@posteo.net&gt;
</content>
</entry>
</feed>
