{"push_id":2777324083,"size":21,"distinct_size":21,"ref":"refs/heads/master","head":"20d0048f328c757e6f0b42b77e69d4266e5eccff","before":"25583f6914a790b459cead7b22b5deaa522eefde","commits":[{"sha":"a692e4e3de60e1a10906511fb8ef2d14937d4a19","author":{"name":"Jo-Philipp Wich","email":"bd73d35759d75cc215150d1bbc94f1b1078bee01@mein.io"},"message":"scripts: time.pl: avoid hard Time::HiRes dependency\n\nUse Time::HiRes when available and fallback to raw syscall interface\nwhen not. If that fails too, simply report 0, 0 as real time.\n\nSigned-off-by: Jo-Philipp Wich <jo@mein.io>","distinct":true,"url":"https://api.github.com/repos/ghent360/lede-project/commits/a692e4e3de60e1a10906511fb8ef2d14937d4a19"},{"sha":"72489ebeb65fd1e1d77e8d9fbe105827a98dbf03","author":{"name":"Andreas Ziegler","email":"34c6fceca75e456f25e7e99531e2425c6c1de443@andreas-ziegler.de"},"message":"base-files: sysupgrade: abort if config backup fails\n\nSysupgrade shouldn't proceed, if the backup of the configuration\nfails because tar (or gzip) exit with a non-zero code.\n\nSigned-off-by: Andreas Ziegler <dev@andreas-ziegler.de>","distinct":true,"url":"https://api.github.com/repos/ghent360/lede-project/commits/72489ebeb65fd1e1d77e8d9fbe105827a98dbf03"},{"sha":"ad5c2897ec054b80549e526ef639dd75548d4747","author":{"name":"Paul Spooren","email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@aparcar.org"},"message":"imagebuilder: manifest function show stderr\n\nThis really simplifies debugging, if a package is not found or a feed is\nnot reachable, a proper stderr is printed. Currently it would only say\n`_call_manifest` failed.\n\nSigned-off-by: Paul Spooren <mail@aparcar.org>","distinct":true,"url":"https://api.github.com/repos/ghent360/lede-project/commits/ad5c2897ec054b80549e526ef639dd75548d4747"},{"sha":"f72fa883b324311c1972c39ed521e536b25d674c","author":{"name":"Daniel Gimpelevich","email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@gimpelevich.san-francisco.ca.us"},"message":"ramips: add support for Edimax BR-6478AC v2\n\nRoll-up of patches by Rohan Murch, Hans Ulli Kroll, and James McKenzie.\nTaken from https://forum.openwrt.org/viewtopic.php?id=67192 and updated.\n\nSpecification:\n- System-On-Chip: MT7620A\n- CPU/Speed: 580 MHz\n- Flash-Chip: Macronix MX25L6405D\n- Flash size: 8192 KiB\n- RAM: 64 MiB\n- Wireless No1: SoC-integrated: MT7620A 2.4GHz 802.11bgn\n- Wireless No2: On-board chip: MT7612E 5GHz 802.11ac\n- Switch: Mediatek MT7530W Gigabit Switch\n- USB: Yes 1 x 2.0\n\nInstallation:\n1. Download sysupgrade.bin\n2. Open vendor web interface\n3. Choose to upgrade firmware\n4. After reboot connect via ethernet at 192.168.1.1\n\nSigned-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>","distinct":true,"url":"https://api.github.com/repos/ghent360/lede-project/commits/f72fa883b324311c1972c39ed521e536b25d674c"},{"sha":"5a6229a93df8a3f292094012a43410c6a24c210e","author":{"name":"Daniel Gimpelevich","email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@gimpelevich.san-francisco.ca.us"},"message":"ramips: remove superfluous & confusing DT binding\n\nMediatek has a reference platform that pairs an MT7620A with an MT7530W,\nwhere the latter responds on MDIO address 0x1f while both chips respond on\n0x0 to 0x4. The driver special-cases this arrangement to make sure it's\ntalking to the right chip, but two different ways in two different places.\nThis patch consolidates the detection without the current requirement of\nboth tests to be separately satisfied in the DTS.\n\nSigned-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>","distinct":true,"url":"https://api.github.com/repos/ghent360/lede-project/commits/5a6229a93df8a3f292094012a43410c6a24c210e"},{"sha":"379fe506729a20c5fdb072840cb662b032e90c36","author":{"name":"Daniel Gimpelevich","email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@gimpelevich.san-francisco.ca.us"},"message":"ramips: fix gigabit switch PHY access on MDIO\n\nWhen PHY's are defined on the MDIO bus in the DTS, gigabit support was\nbeing masked out for no apparent reason, pegging all such ports to 10/100.\nIf gigabit support must be disabled for some reason, there should be a\n\"max-speed\" property in the DTS.\n\nReported-by: James McKenzie <openwrt@madingley.org>\nSigned-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>","distinct":true,"url":"https://api.github.com/repos/ghent360/lede-project/commits/379fe506729a20c5fdb072840cb662b032e90c36"},{"sha":"f6d81e2fa1f110d8025eaa434d67d0014aca1d42","author":{"name":"Chen Minqiang","email":"9f1ff28b80c95cd89a67381256d0790e832b9b11@gmail.com"},"message":"mt7620: gsw: make IntPHY and ExtPHY share mdio addr 4 possible\n\nTo share mdio addr for IntPHY and ExtPHY,\nas described in the documentation (MT7620_ProgrammingGuide.pdf).\n(refer: http://download.villagetelco.org/hardware/MT7620/MT7620_ProgrammingGuide.pdf)\n\nwhen port4 setup to work as gmac mode, dts like:\n\n&gsw {\n    mediatek,port4 = \"gmac\";\n};\n\nwe should set SYSCFG1.GE2_MODE==0x0 (RGMII).\nbut SYSCFG1.GE2_MODE may have been set to 3(RJ-45) by uboot/default\nso we need to re-set it to 0x0\n\nbefore this changes:\ngsw: 4FE + 2GE may not work correctly and MDIO addr 4 cannot be used by ExtPHY\n\nafter this changes:\ngsw: 4FE + 2GE works and MDIO addr 4 can be used by ExtPHY\n\nSigned-off-by: Chen Minqiang <ptpt52@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ghent360/lede-project/commits/f6d81e2fa1f110d8025eaa434d67d0014aca1d42"},{"sha":"3fce12568a5c38fe0361b433902a1321d34f93d7","author":{"name":"Christian Lamparter","email":"2b86d4915b352c348b09e5d907edf5d041a1585c@gmail.com"},"message":"kernel: modules: fix kmod-regmap redux\n\nJonas Gorski commented on the previous patch:\n|This is actually the wrong fix and papers over an issue in one of our\n|local patches.\n|\n|We intentionally allow regmap to be built as a module, see\n|\n|/target/linux/generic/hack-4.14/259-regmap_dynamic.patch\n|[...]\n|[The regulator code] optionally supports regmap thanks to the stubs\n|provided if regmap is disabled - which breaks if you compile regmap\n|as a module.\n\nIn order to mitigate this issue, this patch reverts the previous patch\nand replaces the existing IS_ENABLED(CONFIG_REGMAP) with\nIS_REACHABLE(CONFIG_REGMAP). This solves this particular issue as the\nregulator code will now automatically fallback to the regmap stubs in\ncase the kmod-regmap module is enabled, but nothing else sets\nCONFIG_REGMAP=y.\n\nNote: There's still a potential issue that this patch doesn't solve:\nIf someone ever wants to make a OpenWrt kernel package for a\nregulator module that requires the REGMAP feature for a target that\ndoesn't set CONFIG_REGMAP=y but has CONFIG_REGULATOR=y, the resulting\nkmod-regulator-xyz package will not work on the target.\nLuckily, there aren't any in-tree OpenWrt kernel module packages for\nregulators at the moment. On the bright side: regmap is a critical\npart nowadays and all new and upcoming architectures require it by\ndefault. This will likely only ever be a problem for legacy targets\nand devices that cannot afford to enable REGMAP.\n\nCc: Jonas Gorski <jonas.gorski@gmail.com>\nCc: John Crispin <john@phrozen.org>\nFixes: d00913d1215b (\"kernel: modules: fix kmod-regmap\")\nSigned-off-by: Christian Lamparter <chunkeey@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ghent360/lede-project/commits/3fce12568a5c38fe0361b433902a1321d34f93d7"},{"sha":"115e993adcc4b3c5ce441a70ae6cf62985797729","author":{"name":"Chuanhong Guo","email":"a2ee2a770a38b6b21c6a360cd14e11fdade3e029@gmail.com"},"message":"ath79: remove useless phy-handle nodes\n\nphy-handle is used to poll link status. They are useless when\nwe need fixed-link on these interfaces.\n\nSigned-off-by: Chuanhong Guo <gch981213@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ghent360/lede-project/commits/115e993adcc4b3c5ce441a70ae6cf62985797729"},{"sha":"690c55e8cc409f00774d2e0ac8e8456f8d90c946","author":{"name":"Chuanhong Guo","email":"a2ee2a770a38b6b21c6a360cd14e11fdade3e029@gmail.com"},"message":"ath79: fix support for TL-WR740N/WR741N v4\n\n1. Swap eth0/eth1\n Both devices are using AR9331, the builtin switch on AR9331 is\n connected to gmac1 and gmac1 is named as eth1 in ath79.\n PS: gmac1 is eth0 and gmac0 is eth1 in ar71xx because of the\n reversed initialization order.\n2. Fix the incorrect compatible string in dts\n\nSigned-off-by: Chuanhong Guo <gch981213@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ghent360/lede-project/commits/690c55e8cc409f00774d2e0ac8e8456f8d90c946"},{"sha":"3804134369aad07ee92d11dc3531bd52cbba19cc","author":{"name":"Chuanhong Guo","email":"a2ee2a770a38b6b21c6a360cd14e11fdade3e029@gmail.com"},"message":"ath79: fix support for TL-MR3020 v1\n\nChange lan and it's LED to eth0\nIt's broken since c7c807cb8c3fd6538101de885f66d4681785defe\nwhere I changed the dts but forgot to change default configurations.\n\nSigned-off-by: Chuanhong Guo <gch981213@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ghent360/lede-project/commits/3804134369aad07ee92d11dc3531bd52cbba19cc"},{"sha":"f9065e44a6396dabfe578b87d7dad518253c6242","author":{"name":"Chuanhong Guo","email":"a2ee2a770a38b6b21c6a360cd14e11fdade3e029@gmail.com"},"message":"ath79: put all devices in alphabetical order in scripts\n\nAnd remove specifying lan interfaces as eth1.1 because this is\nhandled by ucidef_add_switch.\n\nSigned-off-by: Chuanhong Guo <gch981213@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ghent360/lede-project/commits/f9065e44a6396dabfe578b87d7dad518253c6242"},{"sha":"2da431e5839019bf83da2c83559430ac237bd537","author":{"name":"Chuanhong Guo","email":"a2ee2a770a38b6b21c6a360cd14e11fdade3e029@gmail.com"},"message":"ath79: remove quotes for boardname in scripts\n\nQuotes are not required in case statements.\n\nSigned-off-by: Chuanhong Guo <gch981213@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ghent360/lede-project/commits/2da431e5839019bf83da2c83559430ac237bd537"},{"sha":"8288af1e18adfe68bc556df93521881d1e5d0eda","author":{"name":"Chuanhong Guo","email":"a2ee2a770a38b6b21c6a360cd14e11fdade3e029@gmail.com"},"message":"ath79: rename dts/image using manufacturer_board scheme\n\nThis helps getting rid of SUPPORTED_DEVICES which can be\nauto-generated in image/Makefile.\n\nSigned-off-by: Chuanhong Guo <gch981213@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ghent360/lede-project/commits/8288af1e18adfe68bc556df93521881d1e5d0eda"},{"sha":"2d5fee248c5bcc47de529fbf798a3ca07eefa6a4","author":{"name":"Chuanhong Guo","email":"a2ee2a770a38b6b21c6a360cd14e11fdade3e029@gmail.com"},"message":"ath79: alphabetical order image/generic.mk\n\nMove the wzr-hp-g450h in image/generic.mk to keep alphabetical order.\n\nSigned-off-by: Chuanhong Guo <gch981213@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ghent360/lede-project/commits/2d5fee248c5bcc47de529fbf798a3ca07eefa6a4"},{"sha":"18a2595315b2f123cc449f875a642857aee102b5","author":{"name":"Chuanhong Guo","email":"a2ee2a770a38b6b21c6a360cd14e11fdade3e029@gmail.com"},"message":"ath79: rename tl-archer-c7 to archer-c7\n\nThis router is called Archer C7 and the tl was used to identify\nTP-LINK. Since we have added tplink in dts/board name, the tl\nprefix is useless now.\n\nSigned-off-by: Chuanhong Guo <gch981213@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ghent360/lede-project/commits/18a2595315b2f123cc449f875a642857aee102b5"},{"sha":"2b637e5ab8ae24ff4176930f259dce195983d7ea","author":{"name":"Rosy Song","email":"b182a441cb793564b5fdddcebd4888e9c99f5e28@rosinson.com"},"message":"base-files: do not add relevant sections & options except when ipv6 is support in kernel\n\nSigned-off-by: Rosy Song <rosysong@rosinson.com>","distinct":true,"url":"https://api.github.com/repos/ghent360/lede-project/commits/2b637e5ab8ae24ff4176930f259dce195983d7ea"},{"sha":"42a3c6465a230a4e03f2a185f4db5ac57b89f673","author":{"name":"Rosy Song","email":"b182a441cb793564b5fdddcebd4888e9c99f5e28@rosinson.com"},"message":"netfilter: separate IPv6 relevant kernel modules from IPv4\n\nSigned-off-by: Rosy Song <rosysong@rosinson.com>","distinct":true,"url":"https://api.github.com/repos/ghent360/lede-project/commits/42a3c6465a230a4e03f2a185f4db5ac57b89f673"},{"sha":"93ac8b03b04e8b414e5aea0ac4e986585931c1fe","author":{"name":"Jo-Philipp Wich","email":"bd73d35759d75cc215150d1bbc94f1b1078bee01@mein.io"},"message":"Revert \"netfilter: separate IPv6 relevant kernel modules from IPv4\"\n\nThis reverts commit 42a3c6465a230a4e03f2a185f4db5ac57b89f673.\n\nThe change was apparently never build-tested with all kmods enabled. I took\na brief look but found no simple way to untangle this, so revert it.\n\nSigned-off-by: Jo-Philipp Wich <jo@mein.io>","distinct":true,"url":"https://api.github.com/repos/ghent360/lede-project/commits/93ac8b03b04e8b414e5aea0ac4e986585931c1fe"},{"sha":"9537c1a153591d2f6082a797d1d088c5d921e9cc","author":{"name":"Hans Dedecker","email":"42a785db5cac8022043ae11d140a69ce324665dc@gmail.com"},"message":"procd: update to latest git HEAD\n\ne29966f Allow disabling seccomp or changing the whitelist\n5f57223 trace: Use properly sized type for PTRACE_GETEVENTMSG\n747efb6 procd: fix ustream deadlock when there are 0 bytes or no newlines\n\nSigned-off-by: Hans Dedecker <dedeckeh@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ghent360/lede-project/commits/9537c1a153591d2f6082a797d1d088c5d921e9cc"}]}
{"actor":{"display_login":"ghent360"}}