# Changelog ## Version 1.0.2 ### overall system * add support of changing the uplink-preset * add a new uplink-preset "tunnelberlin-tunneldigger" * add package "freifunk-berlin-bbbdigger" as alternative to BBB-VPN via OpenVPN ### Freifunk Berlin __build system__ ``` 3035147e66 packages: switch to OpenVPN-openssl e0d937f76d build: add freifunk-berlin-bbbdigger as a module ad5c3deaaa build: add tunneldigger images 109b43e0e9 patches: patch mbedtls to allow 1024 bits RSA d3108ff6db configs: remove obsolete OpenVPN_polarssl options df5e603ea3 Move tl-wr710n_v1.0 and tl-wr710n_v2.1 to non-tiny profile ``` __packages-berlin__ ``` ee46c1fbb migration: allow whitespace at begin of logmessages abfb8fd4a hotplug 60-ffopenvpn: remove local declaration of variables 567b5d1ec notunnel ffuplink: routing table set using the options ip[4,6]table 3d5064d41 lib-guard: add guard_delete() ada5b8b33 wizard:backport VPN03 references, https-links c930acb36 Merge pull request #154 from freifunk-berlin/freifunk-berlin-tunneldigger 91e91b779 uplink notunnel: add setting a static macaddr 6da0d4e75 migration: run jffs-cleanup as very last uci-default script d5fc0731d Merge changes which provide the basics for changing the uplink-preset d332954f9 Merge code to change the uplinks 212db2396 migration: update DNS-Servers for interface DHCP 15b1fbb62 add OLSRd core dump garbage collectiong (#173) 7edad1f32 Wizard: Check for empty Mesh-IP ``` ### Upstream (OpenWrt and OpenWrt-Routing) update to OpenWrt-Release 17.01.6+ for OpenWrt-core, OpenWrt-packages, LuCI and OpenWrt-Routing (https://openwrt.org/releases/17.01/notes-17.01.6) __OpenWrt-core__ ``` 01a8f0e444 mac80211: brcmfmac: backport first important changes from the 4.20 10eb247ee8 mac80211: add iw command wrapper with error logging a360d5a18e mac80211: brcmfmac: rename 4.20 backport patches b1fc9b79d0 mac80211: brcmfmac: backport the latest 4.20 changes c11f335275 mac80211: brcmutil: backport chanspec debugging patch e50a5a9328 mac80211: brcmfmac: add 2 more recent changes 5970e6d466 libubox: update to latest git HEAD 0f47ce8180 base-files: fix unkillable processes after restart 4c101f8b3a uclient: update to latest Git head 6cf22507fd uhttpd: update to latest Git head ecf104c023 sdk: find kernel modules when KDIR is a symlink e42415723b base-files: fix prerm return value, align with postinst code 89ed2d6f78 rules.mk: add INSTALL_SUID macro 3e6e33f528 procd: procd_send_signal use signal names 26b8069604 rpcd: update to latest Git head 65044a50ab kernel: bump 4.4 to 4.4.167 202c3ceb13 cns3xxx: fix writing to wrong PCI registers 459a40fce2 apm821xx: MBL: load kernel/dtb from SATA 0:1 first 834bd86424 apm821xx: switch MX60(W)'s recovery images to multi-image method 9d4eed6837 mac80211: brcmfmac: fix use-after-free & possible NULL pointer dereference e09592748c cns3xxx: use actual size reads for PCIe ``` __Packages-feed__ ``` 578a7c506 tinc: update to 1.0.35 c3109a256 tiff: security bump to 4.0.10 6fdeb2df9 sqlite3: security bump d309d0090 sqlite3: use dynamic linking for sqlite cli tool ``` __LuCI-feed__: ``` 27ff6e930 freifunk profiles: add nameserver 80.67.169.40 from www.fdn.fr/actions/dns 3f16979c2 community-profiles: create profile for Fürstenwalde f4f063252 community-profiles: change subnet of mesh_network option for Berlin e86fedb7d timezone data: update to 2018i ``` __Routing-feed__ ``` 4e4a03244 batman-adv: Merge bugfixes from 2019.0 ``` ## Version 1.0.1 ### overall system * add migration from previous releases * add a UCI-option "ffberlin-uplink" which holds the current previous uplink-preset ## Version 1.0.0 ### overall system ``` rename interface "ffvpn" to "ffuplink" move interface "ffvpn" into its own firewall-zone network-defaults: set interface "wan" as bridge hostapd: disable 802.11 legacy-rates by default kernel: bump 4.4 to 4.4.116 openvpn: update to 2.4.4 Update OONF to 0.14.1-1 batman-adv: update to 2016.5 olsrd: stay at v 0.9.0.3 for compatibility with BBB-VPN (https://github.com/OLSR/olsrd/issues/20) configs: in preinit and failsafe change network to 192.168.42.1/24 for 4MB-models there ist only enough space in the default-image use OpenVPN-openssl as of RSA1024-keys for VPN03 and BBB-VPN ``` ### packages ``` caa7958715 packages: remove "migration" for Hedy-1.0.0 64cd8de4b1 patches: do not run policy-routing script on interface ffuplink 5550d6bb52 configs: add package ffuplink-notunnel (as image-flavor "default") 0b7aa08806 Add "diffutils" and "patch" to optional packages 3dd9eaf575 Allow ICMP for busybox traceroute 8f5085c6f6 configs: build kmod-nf-nathelper-extra as module cdfd3b0b5e add packages to support setup of ipip-tunnels (also for LuCI) 35e8419d27 packages: add tcpdump to the default package set ac6dd7c412 configs: add iperf3 and collectd-modules conntrack, irq d02b09ff62 configs: add PPPoE-support 9a331fb011 configs: remove deprecated 6to4-package 86e155c2df configs: select collectd-dhcp-addon by default d2f4aa74bb configs: disable "HORST", which fails to build 6d0c0dd52c configs: add package luci-app-wifischedule ``` ### hardware-support ``` 696871104f Add Raspberry Pi 3 configuration 7251b6648f added RaspberryPi configuration a0d1ca0ecd backport Ubiquiti ERX SFP to LEDE 17.01 f8dc9aa640 profiles: add TP-Link WR1043ND-v4 ``` ### feeds ``` 5e8f501c2 wizard, uplink-files: add uci-setting to request different auth-types 19cb3cddd dhcp-defaults: don't announce as default-gw 41ea9464b guard: add function "rename_guard " f845b3bb3 ffwizard: drop private AP-feature 1288c3dc9 ffwizard, migration: don't create cronjob to restart "wan" a08be1521 freifunk-defaults: change our settings, which differ from upstream fa8619e2a freifunk-berlin-freifunk-defaults: use uci-default script 8b7e40011 openvpn-files: depend on virtual-package openvpn-crypto fa3a118d collectd: fix for uptime plugin 938db714 collectd: upstream fix for vulnerabity in network plugin CVE-2017-7401 3f6a27fbf luci-mod-admin-full: Add mesh_fwding support 33f6527cc luci-mod-admin-full: Add meshId support 426c1043b luci-mod-admin-full: auto-migrate ifnames when changing VLAN configuration 6e412cc78 luci-mod-admin-full: reload wifi settings page after changing countey code 1cd096d29 luci-mod-admin-full: allow unset txpower value ``` ### build ``` 20e25c82d6 Makefile: do not include git-revision in filename of releases 708240926d Makefile: prefix images with "hedy" ec06e30ea4 Makefile: add setting "SET_BUILDBOT" cad82aea78 Makefile: add BUILD env "IS_BUILDBOT" 972e689370 assemble_firmware: skip usecases with empty package-list 97eef0a600 Makefile: new target "images" to only create the firmware-images 86330521ff Makefile: IB_BUILD_DIR is obsoleted by assemble_firmware.sh cdc1404263 Makefile: remove unused TOOLCHAIN_PATH e7b8a364d5 Makefile: define separate target for VERSION.txt 105d293ef9 assemble_firmware: check for files in embedded-directory a66896d3ca Makefile: use openwrt/files to embedd files directly into image ``` packages: ``` 2e44ee693 network-defaults: setup the ip rules at runtime 2df127c7a network-defaults: prohibit traffic to net on ffuplink 08474427d uplink-notunnel: setup default-route via hotplug.d 98f0a3442 ffwizard: adapt to new hostname from "system-defaults" package a29d9a4d3 system-defaults: change the default hostname e284bc9bd add new package: freifunk-berlin-uplink-tunnelberlin-files 02fb2519b firewall-defaults, wizard: add separate zone ffvpn ``` OpenWRT ``` b934aa2f21 kernel: update 17.01 kernel to 4.4.116 77e79b2dd0 openvpn: update to 2.4.4 108a42bcba ramips: support jumbo frame on mt7621 up to 2k f0a493160c mac80211: gracefully handle preexisting VIF f173464f13 base-files: add generic board_name function to functions.sh b41a2e646e opkg: bump to version 2017-12-08 f5f5f583f9 hostapd: backport fix for wnm_sleep_mode=0 3590316121 dnsmasq: backport infinite dns retries fix e626942c33 dnsmasq: load instance-specific conf-file if exists ``` also check the releasenotes of underlying LEDE releases * https://lede-project.org/releases/17.01/notes-17.01.4 * https://lede-project.org/releases/17.01/notes-17.01.3 * https://lede-project.org/releases/17.01/notes-17.01.2 * https://lede-project.org/releases/17.01/notes-17.01.1 * https://lede-project.org/releases/17.01/notes-17.01.0 ## Version 0.3.0 * OpenWrt ChaosCalmer of Mar 09, 2017 (9a1fd3e) * kernel 3.18.45 * OpenWrt packages of Apr 8, 2017 (b5f4718) * OpenWrt LuCI of Jan 13, 2017 (b89b022) * Berlin-packages of Apr 9, 2017 (6bd5486) ### packages ``` dhcp-defaults: quieten dnsmasq collectd-addons/dnsmasq: package added ``` ### hardware-support ``` build GL.inet AR300, MT300a, MT300n build Buffalo WZRHPG300NH2, WZRHPAG300H, WZR600DHP, WZRHPG450H build TPlink-WR941 ``` ### build Makefile is compatible to the current LEDE-compatible ``` convert target-names to include always MAINTARGET and SUBTARGET Makefile: split off firmware assemble from Makefile append subtarget name to all platforms ``` ## Version 0.2.0 * OpenWrt ChaosCalmer of Nov 8, 2016 (1b6dc2e) * kernel 3.18.44 * improved Security, hardware-support * fixes bricking NanoStations XM with original-firmware >5.5 * OpenWrt packages of Oct 29, 2016 (e3e9f34) * Collectd V5.4.2 * OpenWrt LuCI of Nov 8, 2016 (9047456) * OpenWrt routing of Jun 7, 2016 (d580d71) * olsr v0.9.0.3 * batman-adv: 2016.1 bugfixes & stability updates * OONF release 0.12.1 ### packages ``` patches: fix issue#402 (bypass VPN on mesh) snmp-templates: add template to query Ubiquiti AirMax via SNMP configs: add package snmp-utils configs: do not build ffwizard-pberg [packages] use luci-mod-freifunk-ui enable CONFIG_PACKAGE_kmod-ppp for PPPoE/PPP/mobile connections [luci-app-ffwizard-berlin] do not use ffwatchd packages/default_4MB: remove opkg and usign build kernel modules for usb-ethernet tethering [packages]: build luci-app-olsr-viz as package [configs] build kernel modules for cifs/ext4/vfat, nls, USB ACM/serial/storage [configs] build luci-app-splash [configs] build olsrd2 remove l2gvpn package remove libwebsocket and websocket server implementation remove auto-ipv6-node package remove auto-ipv6-gw package remove ffwizard-pberg remove luci-app-chat ``` ### hardware-support ``` add OpenWRT-support for TP-link WR-842v3 OpenWRT added support for TPlink WR841-v11 and others add TP-link MR3220 for ar71xx add GL.inet AR150, AR300, DominioPi, MT300A+N, MT750 add GL-AR150 support add support for D-Link DIR505 router Add profile for TP-Link TL-WA801N/ND routers. add version 1.1 support to CPE210/220/510/520 Add support for Archer C7 v2 add ramips config (Nexx WT3020) add GL.iNet 6416A ``` ### feeds ``` [patches] update OWM API URL [olsrd-defaults] fix filename of olsr6 watchdog file network-defaults: add workaround for too high txpower on NanoStation M2 [ffwizard] fix replacing VPN key/cert fork freifunk-ui from luci-mod-freifunk-ui [ffwizard] set start and limit in dhcp configuration [freifunk-berlin-openvpn-files] start OpenVPN via hotplug script, use --local for binding to WAN IP only Replace dyngw ping check target with stable ones [ffwizard] remove all references to uci "system.system.latlon" [ff-berlin-statistics-defaults]: change ping host for collectd [ffwizard] [migration] use ffvpn for QoS rather than wan [uhttpd-defaults]: do not force a redirect to https [owm] add --dry-run option for debugging ``` ### config ``` [configs] disable kernel Swap-support [configs] use LUCI_SRCDIET=y to create smaller rootfs [configs] disable SSP_SUPPORT [configs] strip kernel exports ``` ### build ``` patches: add PATCHES.rst to introduce a counting structure Makefile: add target openwrt-clean-bin Makefile: add unpatch target [patches] run postinst-script just before building the image split up configs into common part and arch-specific part Makefile: create VERSION file with git branch and revision Set VERSION and REVISION string from this firmware repository ``` ## Version 0.1.2 ``` [patches] update OLSRd to v0.9.0.2 [feeds] update firmware-packages (OpenVPN mssfix) ``` ## Version 0.1.1 * https://github.com/freifunk-berlin/firmware/commits/v0.1.1 * https://github.com/freifunk-berlin/firmware-packages/commits/v0.1.1 ## Version 0.1.0 ### packages ``` [packages] add basic packages list for backbone nodes (83c5fb3) [packages] add luci-app-firewall (d6d26f6) [packages] bbb - add tcpdump (89e14bd) [packages] build and integrate freifunk-berlin-migration package into firmware (55b9fe5) [packages] rename lists to 'default' and 'minimal' (8bf3979) ``` ### config ``` config.mk: Update OpenWrt revision to 44162 (4fb186f) [configs] build ath{5,9,10}k wifi drivers as modules for x86 target (5dab54c) [configs] build tcpdump as optional package (5d6b47a) [configs] increase VERSION_NUMBER to 0.1.0 (baeed92) [configs] update default packages list (848bc23) ``` ### feeds ``` [feeds] change url for packages berlin to new repo url (dbf79a8) [feeds] update feeds to include vpn03-firewall fix (a72f5de) [feeds] update packages berlin (0e62c8f) [feeds] update packages_berlin (8b524d0) [feeds] update packages_berlin feed (363e526) [feeds] update packages_berlin feed (fc2e535) [feeds] update routing feed (5a46b41) [feeds] update routing feed (a1018bb) [feeds] update routing feed (b98f5f2) ``` ### patches ``` [patches] add two ipv6 nameservers (83df6ab) [patches] backport support for ubnt loco xw (7142d00) [patches] change default dhcp leasetime to 5 minutes (b38af12) [patches] fix ascii art in /etc/banner (99a4382) [patches] fix ascii art in /etc/banner (9c8394c) [patches] fix firstboot checkpasswd condition (6c943d9) [patches] fix redirect on firstboot (8dc3728) [patches] fix regression introduced by openvpn update in openwrt release (08762ad) [patches] remove 008-luci-freifunk-gwcheck.patch (5328184) [patches] remove dead code and add a comment (afaef84) [patches] remove olsrd PingCmd patch (now in upstream release) (1cfb3e6) [patches] remove the PingCmd patch from series file (3f66f8c) [patches] remove unused regdb.txt patch (ec39bf0) ``` ### build ``` [profiles] add support for TL-WR710N (6ac7e57) [Makefile] fix wrong directory for packages (613875b) [Makefile] new firmware directory layout (e40935f) [Makefile] only copy imagebuilder once for each target (1260cda) [Makefile/Packages] rename minimal to backbone (c2413e2) [Makefile] Support for different packages lists (066e80e) remove 4MB constraint from mikrotik profile (74e8316) update openwrt/packages to head of branch for-14.07 (9b2c15c) ``` ### misc ``` CHANGELOG.md: fix version number (a309bbf) CHANGELOG.md: Fix markdown for CHANGELOG.md (9b0693b) fix multiple policyrouting rules (9a72280) fix policyrouting typo (208aada) [README] add firmware directory layout (9ca1762) [README] add ipv6 resolvers to feature list (811566d) [README] fix imagebuilder location (847302e) [README] mention some prerequisites for the build process and add some links (cba0a89) [README] some restructuring; buildbot/branch notes; news part I (06abf0f) ``` ## Version 0.0.0 ### Packages ``` [packages] added luci-app-openvpn (092822a) [packages] Add batctl to list (86de22f) [packages] add collectd-mod-uptime and -mod-memory (32962c8) [packages] added alfred to package list (337c54c) [packages] added mtr to minimal list (35ade53) [packages] add freifunk-berlin-firewall-defaults (e474626) [packages] add freifunk-berlin-statistics-defaults (3731064) [packages] add olsrd-mod-txtinfo (7e627e4) [packages] add olsrd-mod-txtinfo and olsrd-mod-dyn-gw (f59e432) [packages] move default values for olsr and network in own packages (bfe776d) [packages] add px5g (4e8680a) [packages] refactoring and removing unnecessary entries (ec94dc8) [packages] refactor packages (80413ae) [packages] remove 6to4 (61bcec0) [packages] remove duplicate olsrd-mod-jsoninfo package (8ac0530) [packages] remove wpad package (a845e14) [packages] remove wpad (pulled in by mpc85xx) (0e6b5b6) [packages] remove alfred from ar71xx.config (488f240) [packages] remove auto-ipv6-{gw,node} from ar71xx.config (7a0d190) [packages] remove olsrd-plugin-txtinfo (fix #103) (b01b4ca) [packages] rename package list 'minimal' to 'vpn' (f42dc9c) [packages] replace ar71xx.config with sane new config (130b8e1) [packages] Add default packages for dhcp and freifunk (646e295) [packages] Added additional packages to configs (227c13d) [packages] Added freifunk-berlin-openvpn-files and freifunk-policyrouting (77fcddc) [packages] Added package tmux to configs (0efc3ca) [packages] Adding python to the list of missing pakages. (Missing for docker ubuntu images) (15cd128) ``` ### Config ``` [configs] Added rudimentary packages list (024cafb) [configs] #7 added luci-app-firewall package (c4db051) [configs] do not use IGNOE_ERRORS=m (ced9337) [configs] update openwrt revision (latest change) (e6abd81) [configs] update openwrt revision to latest revision (4a6fcbb) [configs] add community-profiles to ar71xx.config (2090804) [configs] added alfred as package fixed dyn_gw (9f6e774) [configs] added mtr as package to build (684647a) [configs] add freifunk-berlin-firewall-default package (e949442) [configs] add lib-guard, statistics-default and olsrd-mod-txtinfo (ee367b8) [configs] add om-watchdog for OM2P target (1ec3938) [configs] add px5g (00d8cc5) [configs] add px5g to ar71xx.config (402ec38) [configs] add x86 as target (42ca4df) [configs] build with SSP_SUPPORT/libssp (d88f13c) [configs] enable DFS support in ar71xx.config (1541177) [configs] fix #20 VERSIONOPT bug (484d68a) [configs] honor users regdb configuration (3b609e4) [configs] only build image builder for ar71xx (83dc48b) [configs] remove ppp support and some kernel debug flags (268812b) [configs] set version information (622576d) [configs] strip polarssl (aa81db0) [configs] update repo link to buildbot (8e685fd) [configs] update routing and luci (8b9a534) [configs] update ar71xx (3229ebe) [configs] fix https duplicated commonname/issuer id problem (e703655) [configs] use barrier breaker 14.07 branch (92a31ed) [configs] Add minimal package lists for 4MB flash devices (09bf78c) [configs] add OM2P boards to ar71xx profiles (fbacfc5) [configs] Add support for different default packages list (92f8ba9) [configs] Add target 'x86' (aea021f) [configs] update ar71xx.config to current openwrt revision (92a310e) [configs] update luci feed and remove obsolete map patch (d0d4284) [configs] Update OpenWRT version (e5737d7) ``` ### Feeds ``` [feeds] packages_berlin ffwizard added qos script (fb78ccd) [feeds] packages_berlin ffwizard set mac addr if present (4e3f5e9) [feeds] packages_berlin firewalldefaults Add unreachable rules for tunl0 (f7fb9a0) [feeds] update routing feeds (9877987) [feeds] packages_berlin olsrddefauls ipv6 stuff (15e7724) [feeds] update olsrd to 0.6.7.1 (66dfd72) [feeds] update luci feed (3b4e592) [feeds] adapt feeds for freifunk (e4ef5a6) [feeds] add support for statistics (e1d5f4b) [feeds] bugfixes for ffwizard and freifunk-defaults freifunk-defaults - add missing firewall rules ffwizard-berlin - set wan type to bridge for private APs (63d7cdf) [feeds] change page order of optional stuff and wireless (a31ed55) [feeds] configure olsrd with defaults values from community_profile (ce2ffed) [feeds] update luci feed and rebase/remove patches (087fc30) [feeds] update revision of packages-berlin remove defaults from wizard (e714ddd1) [feeds] ffwizard - activate dhcpv6+ra server mode for odhcpd for dhcp network (787b311) [feeds] ffwizard-berlin: firewall - add dhcp to freifunk zone (95f4a51) [feeds] ffwizard-berlin - only configure statistics if installed (8963389) [feeds] ffwizard-berlin support wifi iface5, osm tiles (9f6c437) [feeds] ffwizard-berlin - use HT40 only for channels 36..100 (2e353a9) [feeds] fix copy/paste error in uci-defaults of ffwizard-berlin (9bf4324) [feeds] fix zoom level for map in ffwizard-berlin (0696a93) [feeds] olsrd defaults - add RtTablePriority to fix netlink errors (9f057b3) [feeds] pin down all feeds to a specific commit (886ccf9) [feeds] update berlin-packages always enable policy routing (65e57cb) [feeds] update berlin-packages ix openwifimap, wireless ap config (57a8c1b) [feeds] update berlin-packages update for smartgw and dyngw (470aea0) [feeds] updated packages_berlin add lib guard fix ipinfo (af6aa36) [feeds] update ffwizard-berlin fix countryCode,olsr, qos (821a29f) [feeds] update ffwizard-berlin wizard with map, private ap, vap (7e2652b) [feeds] update luci feed (3b4e592) [feeds] update package_berlin (9919dd4) [feeds] update package_berlin change default ip to 192.168.42.1, add static [feeds] update package_berlin remove p2pblock, added switch-ports to br-dhcp (ff83bd4) [feeds] update packages-berlin no ipip tunnel if uplink (e336804) [feeds] update packages_berlin update openvpn setup (b79c5d4) [feeds] update packages_berlin toggle stats in wizard (c9d419f) [feeds] use dyngw instead of dyngw_plain+ff_olsr_gwcheck (ec593c6) [feeds] use ffwizard-berlin (1580033) ``` ### Patches ``` [patches] update olsrd dynamic gw ping cmd patch (8f90f36) [patches] remove olsrd ipv6 bind only patch (366ea66) [patches] add fix for mac address issues for wdr4900 (4fd9c3f) [patches] firstboot - fix auth parameters (734e95e) [patches] pr - add rule for tunl0 to olsr-tunnel (b0901b9) [patches] #18 redirect to ffwizard without login (5732ad5) [patches] #18 redirect to freifunk wizard on first boot (3085cc6) [patches] #41 change ssid to berlin.freifunk.net (5d4f9e1) [patches] add barrier breaker patches (38aa6b7) [patches] add bind ipv6 only patch for olsrd txtinfo and jsoninfo (6cb7a33) [patches] add default values for olsrd to community_profile (90e8e97) [patches] added freifunk gwcheck jshn patch (ac0327a) [patches] Add Freifunk to /etc/banner (fcc948b) [patches] add patch for hostapd dfs (2e1297e) [patches] add '%' to valid olsrd option values (7e14e99) [patches] adjust to new ffwizard config (d55358e) [patches] firstboot - only set username/password in url if password is blank (24ada56) [patches] fix #79 - invalid autogenerated olsrd config (fd4638c) [patches] fix name of freifunk-policyrouting-hotplug-device patch (323941b) [patches] fix paths of jshn-patch (8a8ec63) [patches] import luci-freifunk-gwcheck.patch (005aabe) [patches] import luci-freifunk-map.patch (75ced53) [patches] import luci-freifunk-policyrouting-berlin.patch (0c748b6) [patches] import luci-mod-admin-dfs.patch (08f5ed0) [patches] import luci-olsr-controller.patch (c508d1a) [patches] incorporate fixes for olsrd dynamic gateway ping command patch (5592edb) [patches] merge profile berlin patches (563c955) [patches] olsrd - add dyn gw PingCmd param (66cc0a8) [patches] profile_berlin - add country and mcast_rate (e90753e) [patches] profile_berlin - add wifi_device and _iface for 5GHz (5823e89) [patches] redirect only if no password is set (fec200b) [patches] remove 002-target-atheros-whr-hp-ag108-sysupgrade.patch (28f5d22) [patches] remove 003-comgt-dep-ppp.patch (a1d895c) [patches] remove 004-package-openssl-broken.patch (802e72b) [patches] remove 006-target-imagebuilder-remove-initramfs-dep.patch (d7cf86f) [patches] removed dfs related patch which breaks /sbin/wifi (d5b1e73) [patches] remove !initramfs dependency of imagebuilder (ae80af8) [patches] remove non existent freifunk community profiles (6c49443) [patches] remove obsolete olsr defaults (4558f8c) [patches] remove owm_api and mapserver key from community profile (d4ee2e1) [patches] remove redundant country param in profile_berlin (0185677) [patches] remove RtTableTunnel for olsrd6 (a0cb0ea) [patches] rename 007-routing-olsrd-ipv6-bind-only.patch (9abde9d) [patches] rename dev to DEVICE in freifunk-policyrouting hotplug script (96007ff) [patches] set netmask for interfaces to 255.255.255.255 (c0d736b) [patches] use intern-chXX.freifunk.net as ssid scheme for adhoc (6ce8f59) [patches] use luci.model.ipkg instead of luci.fs to check if wizard is installed (4a0e6a7) ``` ### Build ``` [Makefile] add images target (1ea1da7) [makefile] add MAKE_ARGS (8aaf7ce) [Makefile] add pre-patch target (3f4fe00) [makefile] compile and build firmwares by default (60a0218) [makefile] use diffconfigs (1f90d9b) [makefile] do not execute imagebuilder manually (bc51253) [makefile] fix parallel issues (653ade2) [makefile] fix patches symlink (70f014f) [Makefile] fix possible issue with imagebuilder (979539a) [Makefile] fix quilt dir (48af529) [Makefile] quilt from openwrt toolchain for patching (9d259a7) [makefile] images target -> firmware target (7df4262) [Makefile] inject config after patches have been applied (3aa788b) [Makefile] let make clean invoke ./scripts/feeds clean (fa2f1ad) [makefile] moarrr profile fixes (361de16) [Makefile] place binaries in expanded target dir (with subtarget) (7f1eb98) [makefile] revamp makefile with stamp files (0b314b6) [Makefile] set SHELL to bash (471c0f1) [Makefile] set umask to 022 (c8d46aa) [makefile] support multiple profiles (7e28bd1) [makefile] support subtargets (178ff19) [makefile] add configurable make command MAKE_CMD (a8a8ad1) [makefile] also remove repositories with git clean (4f2cd3e) [makefile] apply patches w/ quilt (d80f181) [makefile] fix PWD (13a176b) [makefile] remove build.sh (8c9cf59) [makefile] remove generate.sh (f0b3169) [makefile] terminate if git checkout fails (ee637cb) [makefile] uninstall feeds (126190a) [makefile] use absolute paths (bfc499d) [makefile] use git branches. Disable AA, enable BB by default (671ee3e) ```