{"push_id":1435923233,"size":26,"distinct_size":1,"ref":"refs/heads/add_softether","head":"20435bfc07978fefae68fe184a015d72b01b065e","before":"66f7a0e2ccbe8fd24aa25bbc236c80f203112f7c","commits":[{"sha":"70b104f98c0657323b28fce140b73a94bf3eb756","author":{"name":"Jo-Philipp Wich","email":"c30df38d364c8b831238cca65a8b53da9945503b@mein.io"},"message":"tools: mkimage: fix build with OpenSSL 1.1.x (FS#182)\n\nThe OpenSSL 1.1.x version series undergone some major API changes which made\nthe RSA structure opaque and deprecated a number of methods, so add some\nconditional compat code to make the u-boot source build again.\n\nSigned-off-by: Jo-Philipp Wich <jo@mein.io>","distinct":false,"url":"https://api.github.com/repos/musashino205/lede-source/commits/70b104f98c0657323b28fce140b73a94bf3eb756"},{"sha":"e678c9f764c37f963e6667777b6a05bddcf05ea5","author":{"name":"Felix Fietkau","email":"8cf1b58efcecbc12846b1b7b0c62f2bc67216d26@nbd.name"},"message":"mkimage: fix openssl 1.1.x compat fix with libressl\n\nlibressl sets OPENSSL_VERSION_NUMBER to 0x20000000L, which breaks API\nchecks based on it.\n\nSigned-off-by: Felix Fietkau <nbd@nbd.name>","distinct":false,"url":"https://api.github.com/repos/musashino205/lede-source/commits/e678c9f764c37f963e6667777b6a05bddcf05ea5"},{"sha":"4596f9b5ac4278d544040b2b3fc9ec5fce3d2b10","author":{"name":"Jo-Philipp Wich","email":"c30df38d364c8b831238cca65a8b53da9945503b@mein.io"},"message":"e2fsprogs: avoid picking up incompatible libcom_err.so\n\nCommit 2728512 (\"e2fsprogs: List all libraries explicitly\") forced the\ne2fsprogs build system to link libcom_err.so in various places.\n\nUnfortunately, the krb5 package also ships a libcom_err.so with a totally\ndifferent ABI and puts it into the global staging directory which causes\ne2fsprogs to pick up this wrong library, leading to the following failure:\n\n    \tLD blkid\n    ../lib/libext2fs.so: undefined reference to `_et_list'\n    collect2: error: ld returned 1 exit status\n    Makefile:504: recipe for target 'blkid' failed\n\nChange the SYSLIBS specification to explicitely link libcom_err.so.0.0\nwhich in order to work around the problem.\n\nIn the long run, the libcom_err clash between e2fsprogs and krb5 needs to\nbe solved properly.\n\nSigned-off-by: Jo-Philipp Wich <jo@mein.io>","distinct":false,"url":"https://api.github.com/repos/musashino205/lede-source/commits/4596f9b5ac4278d544040b2b3fc9ec5fce3d2b10"},{"sha":"4d448cf7203ffdd0762086adf36b99f603917f41","author":{"name":"Felix Fietkau","email":"8cf1b58efcecbc12846b1b7b0c62f2bc67216d26@nbd.name"},"message":"xtables-addons: add CONFIG_NF_CONNTRACK_MARK=y to all kmod-* packages\n\nNot all kmod packages depends on kmod-ipt-compat-xtables, but this\nkernel config option is required for building the whole package\n\nSigned-off-by: Felix Fietkau <nbd@nbd.name>","distinct":false,"url":"https://api.github.com/repos/musashino205/lede-source/commits/4d448cf7203ffdd0762086adf36b99f603917f41"},{"sha":"7abd011b0a33d6fe490a1ce68805103348375f51","author":{"name":"Jo-Philipp Wich","email":"c30df38d364c8b831238cca65a8b53da9945503b@mein.io"},"message":"tools: cmake: import upstream patch for OpenSSL 1.1.x compatibility\n\nSigned-off-by: Jo-Philipp Wich <jo@mein.io>","distinct":false,"url":"https://api.github.com/repos/musashino205/lede-source/commits/7abd011b0a33d6fe490a1ce68805103348375f51"},{"sha":"b2443838e6818942501a92acec94b88df85b5c1f","author":{"name":"Felix Fietkau","email":"8cf1b58efcecbc12846b1b7b0c62f2bc67216d26@nbd.name"},"message":"kernel: add missing config symbols\n\nSigned-off-by: Felix Fietkau <nbd@nbd.name>","distinct":false,"url":"https://api.github.com/repos/musashino205/lede-source/commits/b2443838e6818942501a92acec94b88df85b5c1f"},{"sha":"83697ec389ceaae3e93413c9309e93e816f5c6c6","author":{"name":"Jo-Philipp Wich","email":"c30df38d364c8b831238cca65a8b53da9945503b@mein.io"},"message":"tools: cmake: import another upstream commit for OpenSSL backwards compatibility\n\nSigned-off-by: Jo-Philipp Wich <jo@mein.io>","distinct":false,"url":"https://api.github.com/repos/musashino205/lede-source/commits/83697ec389ceaae3e93413c9309e93e816f5c6c6"},{"sha":"550f71ec8d1562c0deec8259cd753e27aa922e33","author":{"name":"Pavel Kubelun","email":"eddd2ec1dd26fd58ae129bc331217825fae52018@gmail.com"},"message":"ipq806x: refactor rpm clock controller patches\n\nRPM clock controller driver had made its way upstream and previous\napproach of directly redoing a driver to support ipq806x is a no go anymore.\n\nThus reverting mentioned patches to upstream state and renaming\nin correct patch numbering accordance.\n\nTo make the driver work on ipq806x boards we introduce a custom patch.\n\nSigned-off-by: Pavel Kubelun <be.dissent@gmail.com>","distinct":false,"url":"https://api.github.com/repos/musashino205/lede-source/commits/550f71ec8d1562c0deec8259cd753e27aa922e33"},{"sha":"7de8d5322e8a90cf073a92e2c9c479d4667c94b9","author":{"name":"Pavel Kubelun","email":"eddd2ec1dd26fd58ae129bc331217825fae52018@gmail.com"},"message":"net: ar8216: sync mib_work cancellation\n\nImport from https://chromium.googlesource.com/chromiumos/third_party/kernel/+/c05af20272059e149e2da2e1fa1fbd90c03ec979\nSigned-off-by: Pavel Kubelun <be.dissent@gmail.com>\n\nCHROMIUM: drivers: ar8216: sync mib_work cancellation\n\nar8xxx_mib_stop() is called from ar8xxx_phy_remove(), so we want to make\nsure the work doesn't run after priv is freed / the device ceases to\nexist.\n\nBUG=chrome-os-partner:33096\nTEST=none\n\nChange-Id: Iafb44ce93a87433adc4576e5fea5fda58d1f43a9\nSigned-off-by: Mathieu Olivari <mathieu@codeaurora.org>\nReviewed-on: https://chromium-review.googlesource.com/232827\nReviewed-by: Matthias Kaehlcke <mka@chromium.org>\nReviewed-by: Toshi Kikuchi <toshik@chromium.org>\nReviewed-by: Grant Grundler <grundler@chromium.org>\nTested-by: Toshi Kikuchi <toshik@chromium.org>","distinct":false,"url":"https://api.github.com/repos/musashino205/lede-source/commits/7de8d5322e8a90cf073a92e2c9c479d4667c94b9"},{"sha":"9aa734f8f5f3a2804a562f14091b684614941249","author":{"name":"Pavel Kubelun","email":"eddd2ec1dd26fd58ae129bc331217825fae52018@gmail.com"},"message":"net: ar8327: remove unnecessary spinlocks\n\nImport from https://chromium.googlesource.com/chromiumos/third_party/kernel/+/541c15f8dd02ddce07e0a462a0c2572d8398bccc%5E%21/#F0\nSigned-off-by: Pavel Kubelun <be.dissent@gmail.com>\n\nCHROMIUM: drivers: ar8216: remove unnecessary spinlocks\n\nBUG=chrome-os-partner:33096\nTEST=none\n\nChange-Id: Ia1b51258504501863fd3298717cc923a1baf34ca\nSigned-off-by: Mathieu Olivari <mathieu@codeaurora.org>\nReviewed-on: https://chromium-review.googlesource.com/232828\nReviewed-by: Matthias Kaehlcke <mka@chromium.org>\nReviewed-by: Toshi Kikuchi <toshik@chromium.org>\nTested-by: Toshi Kikuchi <toshik@chromium.org>","distinct":false,"url":"https://api.github.com/repos/musashino205/lede-source/commits/9aa734f8f5f3a2804a562f14091b684614941249"},{"sha":"65b20d8b64bb5c6d8b9375d3952899b6aaaa302e","author":{"name":"Pavel Kubelun","email":"eddd2ec1dd26fd58ae129bc331217825fae52018@gmail.com"},"message":"net: ar8327: replace sprintf() by scnprintf()\n\nImport from https://chromium.googlesource.com/chromiumos/third_party/kernel/+/fd0c41c7b9327ce003f44df38ce42556fb177b17%5E%21/#F0\nSigned-off-by: Pavel Kubelun <be.dissent@gmail.com>\n\nCHROMIUM: drivers: ar8216: replace sprintf() by scnprintf()\n\nBUG=chrome-os-partner:33096\nTEST=none\n\nChange-Id: Ib82035c9f2769a86d3e90f9573a09e5700ff5676\nSigned-off-by: Mathieu Olivari <mathieu@codeaurora.org>\nReviewed-on: https://chromium-review.googlesource.com/232829\nReviewed-by: Matthias Kaehlcke <mka@chromium.org>\nTested-by: Toshi Kikuchi <toshik@chromium.org>\nReviewed-by: Toshi Kikuchi <toshik@chromium.org>","distinct":false,"url":"https://api.github.com/repos/musashino205/lede-source/commits/65b20d8b64bb5c6d8b9375d3952899b6aaaa302e"},{"sha":"eb049d3777ce6e50ae830a41f9308c270cb26858","author":{"name":"Pavel Kubelun","email":"eddd2ec1dd26fd58ae129bc331217825fae52018@gmail.com"},"message":"net: ar8216: hold ar8xxx_dev_list_lock during use_count--\n\nImport from https://chromium.googlesource.com/chromiumos/third_party/kernel/+/c3fd96a7b87da23979d8569ce45447f8419ca303%5E%21/#F0\nSigned-off-by: Pavel Kubelun <be.dissent@gmail.com>\n\nCHROMIUM: drivers: ar8216: hold ar8xxx_dev_list_lock during use_count--\n\nIt is possible for the remove() callback to run twice in parallel, which\ncould result into --use_count returning only 1 in both cases and the\nrest of the unregistration path to never be reached.\n\nThis case has never been observed in practice, but we will fix\npreventively to make the code more robust.\n\nBUG=chrome-os-partner:33096\nTEST=none\n\nChange-Id: If09abe27fdb2037f514f8674418bafaab3cbdef6\nSigned-off-by: Mathieu Olivari <mathieu@codeaurora.org>\nReviewed-on: https://chromium-review.googlesource.com/232870\nReviewed-by: Matthias Kaehlcke <mka@chromium.org>\nReviewed-by: Toshi Kikuchi <toshik@chromium.org>\nTested-by: Toshi Kikuchi <toshik@chromium.org>","distinct":false,"url":"https://api.github.com/repos/musashino205/lede-source/commits/eb049d3777ce6e50ae830a41f9308c270cb26858"},{"sha":"a3454d1929abb452102ad7639ade192caf98719e","author":{"name":"Pavel Kubelun","email":"eddd2ec1dd26fd58ae129bc331217825fae52018@gmail.com"},"message":"net: ar8216: prevent device duplication in ar8xxx_dev_list\n\nImport from https://chromium.googlesource.com/chromiumos/third_party/kernel/+/fd7b89dd464a4afffa04ff2e17c771dfe95668cf%5E%21/#F0\nSigned-off-by: Pavel Kubelun <be.dissent@gmail.com>\n\nCHROMIUM: drivers: ar8216: prevent device duplication in ar8xxx_dev_list\n\nIf probe is called twice, once for PHY0 and a second time for PHY4,\nthe same switch device will be added twice to ar8xxx_dev_list, while\nsupposedly this list should have one element per hardware switch present\nin the system.\n\nWhile no negative impact have been observed, it does happen if a\nplatform instanciates these two PHYs from device-tree, as an example.\n\nChange-Id: Iddcbdf7d4adacb0af01975b73f8e56b4582e894e\nSigned-off-by: Mathieu Olivari <mathieu@codeaurora.org>\nReviewed-on: https://chromium-review.googlesource.com/234790\nReviewed-by: Matthias Kaehlcke <mka@chromium.org>\nReviewed-by: Toshi Kikuchi <toshik@chromium.org>\nTested-by: Toshi Kikuchi <toshik@chromium.org>","distinct":false,"url":"https://api.github.com/repos/musashino205/lede-source/commits/a3454d1929abb452102ad7639ade192caf98719e"},{"sha":"5a69f596027ff45d9daf7c6584a8a9d4f7ea0770","author":{"name":"Pavel Kubelun","email":"eddd2ec1dd26fd58ae129bc331217825fae52018@gmail.com"},"message":"net: ar8216: address security vulnerabilities in swconfig & ar8216\n\nImported from https://chromium.googlesource.com/chromiumos/third_party/kernel/+/e1aaf7ec008a97311867f0a7d0418e4693fecfd4%5E%21/#F0\nSigned-off-by: Pavel Kubelun <be.dissent@gmail.com>\n\nCHROMIUM: net: ar8216: address security vulnerabilities in swconfig & ar8216\n\nThis patch does the following changes:\n*address the security vulnerabilities in both swconfig framework and in\n ar8216 driver (many bound check additions, and turned swconfig structure\n signed element into unsigned when applicable)\n*address a couple of whitespaces and indendation issues\n\nBUG=chrome-os-partner:33096\nTEST=none\n\nChange-Id: I94ea78fcce8c1932cc584d1508c6e3b5dfb93ce9\nSigned-off-by: Mathieu Olivari <mathieu@codeaurora.org>\nReviewed-on: https://chromium-review.googlesource.com/236490\nReviewed-by: Toshi Kikuchi <toshik@chromium.org>\nCommit-Queue: Toshi Kikuchi <toshik@chromium.org>\nTested-by: Toshi Kikuchi <toshik@chromium.org>","distinct":false,"url":"https://api.github.com/repos/musashino205/lede-source/commits/5a69f596027ff45d9daf7c6584a8a9d4f7ea0770"},{"sha":"94e4ee5395b437e9ddaec8cdea47c1a4a9ba0c01","author":{"name":"Pavel Kubelun","email":"eddd2ec1dd26fd58ae129bc331217825fae52018@gmail.com"},"message":"net: ar8327: modify some configuration of switch\n\nImported from https://source.codeaurora.org/quic/qsdk/system/openwrt/commit/?h=korg/linux-3.4.y/release/arugula_bb_cs&id=2be4f8a8b205ae1a37db44839864451ebe893e6e\nSigned-off-by: Pavel Kubelun <be.dissent@gmail.com>\n\nEnable flow control of LAN and WAN ports to\nget better performance.\nSetup pvid as 0 for all ports during initialisation\nto avoid confusion during system or switch INIT.\nDisable PORT MAC before config MAC to avoid it work abnormal.\nThis change is for IR-054144, IR-057315.\n\nChange-Id: I345f3dffa59ad3f97150e09692723da12a7b1067\nSigned-off-by: Zou Shunxiang <shunxian@codeaurora.org>\nSigned-off-by: xiaofeis <xiaofeis@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/musashino205/lede-source/commits/94e4ee5395b437e9ddaec8cdea47c1a4a9ba0c01"},{"sha":"8fca99266ef45f4b58bfa17a1d6d9eb749db23ef","author":{"name":"Pavel Kubelun","email":"eddd2ec1dd26fd58ae129bc331217825fae52018@gmail.com"},"message":"ipq806x: add enable reg and masks for PRNG\n\nCherry-picked from https://source.codeaurora.org/quic/qsdk/system/openwrt/tree/?h=korg/linux-3.4.y/release/arugula_bb_cs\n\nSigned-off-by: Pavel Kubelun <be.dissent@gmail.com>","distinct":false,"url":"https://api.github.com/repos/musashino205/lede-source/commits/8fca99266ef45f4b58bfa17a1d6d9eb749db23ef"},{"sha":"2b71f958b1d2022bd0c4dcaa458f5ba1b955f934","author":{"name":"Pavel Kubelun","email":"eddd2ec1dd26fd58ae129bc331217825fae52018@gmail.com"},"message":"ipq806x: increase coherent dma pool size\n\nCherry-picked and rebased from\nhttps://source.codeaurora.org/quic/qsdk/system/openwrt/tree/?h=korg/linux-3.4.y/release/arugula_bb_cs\n\nSigned-off-by: Pavel Kubelun <be.dissent@gmail.com>","distinct":false,"url":"https://api.github.com/repos/musashino205/lede-source/commits/2b71f958b1d2022bd0c4dcaa458f5ba1b955f934"},{"sha":"fef6a96d9e9e001a28b6a673c56ed79029457b5d","author":{"name":"dissent1","email":"7a82295a62be0d5603773b132f55a24f18869d6a@gmail.com"},"message":"ipq806x: add thermal sensor driver\n\nAllows to check cpu temperature.\n\nHuge thanks to @hnyman for valuable assistance!\n\nSigned-off-by: Pavel Kubelun <be.dissent@gmail.com>","distinct":false,"url":"https://api.github.com/repos/musashino205/lede-source/commits/fef6a96d9e9e001a28b6a673c56ed79029457b5d"},{"sha":"07b571a4355a27502fcadf8f81144cab8e00a42a","author":{"name":"Andrew Yong","email":"b4a5ea001e047040e8c9075b67a268293138da2c@ndoo.sg"},"message":"ramips: RB750Gr3: Add pwr LED and buzzer to DTS\n\nuse pwr LED in diag.sh\nExpose unused pinmux pins as GPIOs\nexport power LED and buzzer pins\nUse rb750gr3:blue:pwr LED in diag.sh for boot status instead of rb750gr3:green:usr\n\nSigned-off-by: Andrew Yong <me@ndoo.sg>","distinct":false,"url":"https://api.github.com/repos/musashino205/lede-source/commits/07b571a4355a27502fcadf8f81144cab8e00a42a"},{"sha":"0b3b8c83c047137ed83f5697ed44c04dbed5bbeb","author":{"name":"Jo-Philipp Wich","email":"c30df38d364c8b831238cca65a8b53da9945503b@mein.io"},"message":"tools: cmake: fix compatibility with LibreSSL as well\n\nSadly, LibreSSL claims to be OpenSSL v2.0.0 while not providing the new\ninterfaces introduced with OpenSSL v1.1.x, so extend the pre-OpenSSL 1.1.x\ncompat checks to consider LibreSSL as well.\n\nSigned-off-by: Jo-Philipp Wich <jo@mein.io>","distinct":false,"url":"https://api.github.com/repos/musashino205/lede-source/commits/0b3b8c83c047137ed83f5697ed44c04dbed5bbeb"}]}
{"actor":{"display_login":"musashino205"}}