**** BEGIN LOGGING AT Fri Jul 24 02:59:59 2015 Jul 24 03:22:12 is there an IRC channel for LuCI development? Jul 24 03:23:21 i would ask in #openwrt or in #Lua -- but i dont know of a specific channel Jul 24 03:23:37 whacha workin on? i know a smidge of LuCI Jul 24 03:23:57 I have a question about its XSRF token 'stok' Jul 24 03:24:38 I'd like to set it up such that my router login persists with my browser session Jul 24 03:25:04 the sysauth cookie does live long enough for this, but the XSRF prevention means I can't easily construct an URL with a correct XSRF token Jul 24 03:25:21 yikes dunno Jul 24 03:25:25 so when I type http://my-router/cgi-bin/luci, LuCI treats me as an "XSRF attempt" and shows me a login screen Jul 24 03:26:54 might be anything in /etc/config/* that is settable? Jul 24 03:27:05 re: session length/timeouts Jul 24 03:28:20 I think it's a fundamental part of how the dispatcher works: https://github.com/openwrt/luci/blob/a835fc013b1420666e2a437b963ef7c5f07aea69/modules/luci-base/luasrc/dispatcher.lua#L315-333 Jul 24 03:28:28 but not 100% sure, would need someone familiar with the code Jul 24 03:29:39 eigma maybe jow_laptop can help you, but giving the time I assume he is sleeping now Jul 24 03:30:11 yeah, I figured I'd end up asking him. what time zone is he in? Jul 24 03:31:52 hes in the battlemesh zone Jul 24 03:31:56 MuahHAhhaAHa Jul 24 03:31:58 nah jk, heh Jul 24 03:32:05 :) Jul 24 03:34:15 eigma germany iirc Jul 24 06:52:18 build #66 of cobalt is complete: Failure [failed shell_10] Build details are at http://buildbot.openwrt.org:8010/builders/cobalt/builds/66 Jul 24 06:54:59 build #66 of cns21xx is complete: Failure [failed shell_10] Build details are at http://buildbot.openwrt.org:8010/builders/cns21xx/builds/66 Jul 24 06:57:34 build #66 of orion is complete: Failure [failed shell_10] Build details are at http://buildbot.openwrt.org:8010/builders/orion/builds/66 Jul 24 08:58:34 blogic r46442 branches/ (10 files in 9 dirs) * ar71xx: add support for the devolo dLAN pro 500 Wireless+ Jul 24 08:58:37 blogic r46443 branches/chaos_calmer/package/kernel/mac80211/Makefile * mac80211: make ath10k firmware v2 selectable Jul 24 08:58:43 blogic r46444 branches/ (11 files in 10 dirs) * ar71xx: add support for the devolo dLAN pro 1200+ WiFi ac Jul 24 08:58:50 blogic r46445 branches/ (11 files in 10 dirs) * v3: CC : ar71xx: Backport Support for the Bitmain Antminer S3 Jul 24 08:58:57 blogic r46446 branches/ chaos_calmer/target/linux/ar71xx/files/arch/mips/ath79/mach-epg5000.c chaos_calmer/target/linux/ar71xx/patches-3.18/718-MIPS-ath79-add-EPG5000-support.patch chaos_calmer/target/linux/ar71xx/config-3.18 * CC: ar71xx: add kernel support for EnGenius EPG5000. Jul 24 08:59:06 blogic r46447 branches/chaos_calmer/target/linux/ar71xx/base-files/ etc/diag.sh lib/upgrade/platform.sh etc/uci-defaults/02_network lib/ar71xx.sh * CC: ar71xx: add user-space support for EnGenius EPG5000. Jul 24 08:59:12 blogic r46448 branches/ chaos_calmer/target/linux/ar71xx/generic/profiles/engenius.mk chaos_calmer/target/linux/ar71xx/image/Makefile * CC: ar71xx: add profile and build image for EnGenius EPG5000. Jul 24 08:59:18 blogic r46449 branches/chaos_calmer/target/linux/ar71xx/base-files/etc/uci-defaults/02_network * CC: ar71xx: Fix WAN port location on EnGenius ESR1750 and EPG5000. Jul 24 08:59:27 blogic r46450 branches/chaos_calmer/target/linux/ar71xx/base-files/etc/uci-defaults/01_leds * CC: ar71xx: add LED defaults for the EnGenius EPG5000 Jul 24 09:04:00 build #66 of pxa is complete: Failure [failed shell_10] Build details are at http://buildbot.openwrt.org:8010/builders/pxa/builds/66 Jul 24 09:09:27 blogic r46451 trunk/package/kernel/linux/modules/other.mk * kmod-regmap: enable MMIO support Jul 24 09:09:32 blogic r46452 trunk/package/kernel/lantiq/ltq-ifxos/patches/100-compat.patch * lantiq: Fix ifxos driver on linux 4.1 Jul 24 09:09:38 blogic r46453 trunk/target/linux/lantiq/patches-4.1/0001-MIPS-lantiq-add-pcie-driver.patch * lantiq: Silence the PCIe error interrupt printk also in 4.1 Jul 24 09:09:52 blogic r46454 trunk/target/linux/ (8 files in 7 dirs) * ramips: add support for STORYLiNK SAP-G3200U3 Jul 24 09:09:57 blogic r46455 trunk/target/linux/ar71xx/base-files/lib/ar71xx.sh * ar71xx: fix wndr3700_board_detect for some NETGEAR WNDR3700v2 Jul 24 09:10:03 blogic r46456 trunk/target/linux/ar71xx/ patches-4.1/740-MIPS-ath79-add-PCI-for-QCA953x-SoC.patch patches-3.18/740-MIPS-ath79-add-PCI-for-QCA953x-SoC.patch * ar71xx: Add support for PCIe on QCA953x Jul 24 09:10:13 blogic r46457 trunk/target/linux/ar71xx/ (15 files in 13 dirs) * ar71xx: Add support for AP147-010 reference board Jul 24 09:10:19 blogic r46458 trunk/ (10 files in 10 dirs) * ar71xx: add support for Onion Omega Jul 24 09:10:30 blogic r46459 trunk/target/linux/ar71xx/ patches-4.1/739-MIPS-ath79-add-gpio-func-register-for-QCA955x-SoC.patch patches-3.18/739-MIPS-ath79-add-gpio-func-register-for-QCA955x-SoC.patch * ar71xx: Allow to use ath79_gpio_output_select on QCA955x Jul 24 09:10:37 blogic r46460 trunk/target/linux/brcm2708/modules.mk * brcm2708: add kmod-video-bcm2835 support Jul 24 09:10:45 blogic r46461 trunk/target/linux/brcm2708/modules.mk * brcm2708: add kmod-sound-soc-bcm2708-i2s support Jul 24 09:10:50 blogic r46462 trunk/target/linux/generic/config-4.1 * generic: add missing symbol Jul 24 09:11:12 blogic r46463 trunk/target/linux/generic/config-4.1 * generic: Add missing symbols when tracing is enabled Jul 24 09:11:17 blogic r46464 trunk/target/linux/generic/patches-3.18/190-cdc_ncm_add_support_for_moving_ndp_to_end_of_ncm_frame.patch * generic: cdc_ncm: Add support for moving NDP to end of NCM frame Jul 24 09:11:25 blogic r46465 trunk/package/system/procd/Makefile * procd: update to latest git HEAD Jul 24 09:11:30 blogic r46466 trunk/package/base-files/files/etc/init.d/boot * base-files: fix /tmp/.jail permissions Jul 24 09:11:36 blogic r46467 trunk/package/network/services/dnsmasq/files/dnsmasq.init * dnsmasq: add some missing files to the jail Jul 24 09:11:49 blogic r46468 trunk/package/kernel/mac80211/Makefile * mac80211: Clarify ath9k & ath10k debug selection Jul 24 09:11:54 blogic r46469 trunk/tools/firmware-utils/src/mktplinkfw.c * firmware-utils mktplinkfw: print amount of exceeding bytes Jul 24 09:12:00 blogic r46470 trunk/package/utils/bzip2/Makefile * bzip2: add host build Jul 24 09:12:05 blogic r46471 trunk/package/ network/services/hostapd/files/wps-hotplug.sh base-files/files/etc/rc.button/failsafe base-files/files/etc/rc.button/rfkill base-files/files/etc/rc.button/reset * buttons: make all button handler scripts return 0 Jul 24 09:12:12 blogic r46472 trunk/target/linux/ramips/patches-3.18/0052-i2c-MIPS-adds-ralink-I2C-driver.patch * ramips: add clock strecthing support to i2c driver Jul 24 09:12:27 blogic r46473 trunk/target/linux/ (9 files in 5 dirs) * ramips: add subtarget for mt7688 Jul 24 09:12:33 blogic r46474 trunk/target/linux/ramips/patches-3.18/0026-MIPS-ralink-add-mt7628an-support.patch * ramips: various mt7688 pinmux fixes Jul 24 09:12:41 blogic r46475 trunk/target/linux/ramips/patches-3.18/0053-mmc-MIPS-ralink-add-sdhci-for-mt7620a-SoC.patch * ramips: add CD polling to sd driver Jul 24 09:12:46 blogic r46476 trunk/target/linux/ramips/modules.mk * ramips: make sd driver depend on mt7688 Jul 24 09:12:51 blogic r46477 trunk/target/linux/ramips/dts/mt7628an.dtsi * ramips: add additional uarts to mt7628.dtsi Jul 24 10:01:15 cyrus r46478 trunk/package/network/ config/firewall/files/firewall.config config/firewall/Makefile * firewall: comply with REC-22, REC-24 of RFC 6092 Jul 24 10:16:31 he also got a new job recently, and hasn't been as active here, unfortunately. pray for luci2? Jul 24 10:18:38 eigma: the stok is a fundamental concept, yes. We could introduce a settable option to disable stok handling Jul 24 10:20:20 heh, wow. good to see you :) Jul 24 12:45:13 build #66 of x86.64 is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/x86.64/builds/66 Jul 24 13:12:03 build #66 of ppc40x is complete: Failure [failed shell_10] Build details are at http://buildbot.openwrt.org:8010/builders/ppc40x/builds/66 Jul 24 13:52:13 cyrus r46479 trunk/package/network/services/odhcpd/Makefile * odhcpd: fix RA lifetimes Jul 24 13:52:15 cyrus r46480 trunk/toolchain/ fortify-headers/Makefile fortify-headers/patches * fortify-headers: update to 0.7 Jul 24 15:04:55 build #74 of ramips is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/ramips/builds/74 Jul 24 15:32:24 build #68 of malta is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/malta/builds/68 Jul 24 15:36:26 nbd r46481 trunk/toolchain/musl/patches/ (6 files) * musl: update to latest git version Jul 24 15:36:32 nbd r46482 trunk/target/linux/ generic/patches-4.1/131-MIPS-export-get_c0_perfcount_int.patch ar71xx/patches-4.1/509-MIPS-ath79-process-board-kernel-option.patch * kernel: fix oprofile performance counter interrupt handling on mips Jul 24 15:36:38 nbd r46483 trunk/ target/linux/x86/geode/target.mk package/kernel/mac80211/Makefile target/linux/x86/config-3.18 package/kernel/linux/modules/crypto.mk Jul 24 15:36:38 kernel: remove kmod-crypto-aes, AES crypto support is always built into the kernel Jul 24 16:38:08 Please comment - https://dev.openwrt.org/ticket/20114 Jul 24 17:05:22 build #66 of rb532 is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/rb532/builds/66 Jul 24 18:03:27 build #65 of x86.xen_domu is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/x86.xen_domu/builds/65 Jul 24 18:27:06 jow_laptop: how about "new token landing page": https://www.owasp.org/index.php/CSRFGuard_3_Configuration#New_Token_Landing_Page Jul 24 18:27:42 my goal is: log into router, look around, close tab but keep browser open, 5 minutes later, "http://router/" should show me the config page again, without asking me to re-login Jul 24 18:28:01 I think if "new token landing page" were /cgi-bin/luci, this would work, withour compromising CSRF protection Jul 24 18:28:34 (/cgi-bin/luci is non-state changing) Jul 24 20:18:25 build #67 of netlogic is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/netlogic/builds/67 Jul 24 20:53:23 build #65 of x86.kvm_guest is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/x86.kvm_guest/builds/65 Jul 24 22:17:51 build #66 of imx6 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/imx6/builds/66 Jul 24 22:20:25 build #65 of avr32 is complete: Failure [failed shell_10] Build details are at http://buildbot.openwrt.org:8010/builders/avr32/builds/65 Jul 24 22:27:15 cyrus r46484 trunk/package/libs/ (5 files in 4 dirs) * mbedtls: package version 2.0, make polarssl compatible Jul 24 22:39:19 build #65 of x86 is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/x86/builds/65 Jul 24 22:40:16 build #69 of ar71xx.nand is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/ar71xx.nand/builds/69 Jul 24 23:00:58 build #65 of ar7 is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/ar7/builds/65 Jul 25 00:15:56 build #66 of mxs is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/mxs/builds/66 Jul 25 00:43:12 build #65 of ixp4xx is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/ixp4xx/builds/65 Jul 25 00:53:32 build #68 of brcm63xx.smp is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/brcm63xx.smp/builds/68 Jul 25 02:03:38 build #67 of kirkwood is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/kirkwood/builds/67 Jul 25 02:31:09 build #65 of brcm47xx.mips74k is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/brcm47xx.mips74k/builds/65 Jul 25 02:47:34 build #65 of ar71xx is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/ar71xx/builds/65 Jul 25 02:50:00 build #67 of lantiq.xrx200 is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/lantiq.xrx200/builds/67 **** ENDING LOGGING AT Sat Jul 25 02:59:58 2015