Skip to content
Snippets Groups Projects
  1. Dec 14, 2016
    • Felix Fietkau's avatar
      ipkg-make-index.sh: drop md5sum from package index · 34c2b3de
      Felix Fietkau authored
      
      We have switched opkg to sha256 a long time ago, and shrinking package
      lists is useful for systems that are running low on RAM
      
      Signed-off-by: default avatarFelix Fietkau <nbd@nbd.name>
      34c2b3de
    • Felix Fietkau's avatar
      kernel: netfilter: split out iptable_raw into a separate package · 970dd4dd
      Felix Fietkau authored
      
      This will avoid loading it in the default configuration, which reduces
      image size a bit, and (more importantly) improves performance by
      avoiding some unnecessary netfilter hooks
      
      Signed-off-by: default avatarFelix Fietkau <nbd@nbd.name>
      970dd4dd
    • Felix Fietkau's avatar
      gcc: rip out transactional memory related bloat from crtbegin · 565988ab
      Felix Fietkau authored
      
      Slightly improves compression for each executable, saving about 4k from
      the default ar71xx rootfs
      
      Signed-off-by: default avatarFelix Fietkau <nbd@nbd.name>
      565988ab
    • Felix Fietkau's avatar
      swconfig: replace the shared library with a static one · e82c8d6e
      Felix Fietkau authored
      
      Reduces binary size
      
      Signed-off-by: default avatarFelix Fietkau <nbd@nbd.name>
      e82c8d6e
    • Felix Fietkau's avatar
      e175a4d4
    • p-wassi's avatar
      libs/libpcap: update to 1.8.1 · 4297f4f9
      p-wassi authored
      
      Update libpcap to upstream release 1.8.1
      Change the name from libpcap.so.1.3 to libpcap.so.1
      Remove parts of patch 201 which moved code among src files.
      Import patch 204 from Debian to update the USB path.
      
      Signed-off-by: default avatarPaul Wassi <p.wassi@gmx.at>
      Signed-off-by: Felix Fietkau <nbd@nbd.name> [fix parallel build bug]
      4297f4f9
    • Felix Fietkau's avatar
      28f69516
    • Felix Fietkau's avatar
      7dcccacb
    • Alberto Bursi's avatar
      ath10k-firmware: removed broken submenu · 70011393
      Alberto Bursi authored
      
      this package references an undefined variable for its submenu.
      Remove this NOP variable assignment.
      
      Signed-off-by: default avatarAlberto Bursi <alberto.bursi@outlook.it>
      70011393
    • Alberto Bursi's avatar
      kernel: add a missing submenu · 1e15d92d
      Alberto Bursi authored
      
      this kernel module currently does not set submenu.
      Fix this by adding it to the "Others" submenu
      
      Signed-off-by: default avatarAlberto Bursi <alberto.bursi@outlook.it>
      1e15d92d
    • Matti Laakso's avatar
      comgt-ncm: Add support for specifying profile index · 5bd3b9df
      Matti Laakso authored
      
      Add support for specifying a call profile index instead of APN. A
      specific index different from 1 must be used for some service
      provider and modem combinations.
      
      In addition, change the manufacturer detection to use the standard
      AT+CGMI command, which produces more predictable output than ATI,
      remove the redundant ipv6 option, since it is less ambiguous to
      directly specify the PDP context type with mobile connections, and
      fix missing device during teardown when using ncm through the wwan
      proto.
      
      Signed-off-by: default avatarMatti Laakso <malaakso@elisanet.fi>
      5bd3b9df
    • Matti Laakso's avatar
      uqmi: Add support for specifying profile index · 2e2748b0
      Matti Laakso authored
      
      Update uqmi to latest version, which brings about support for
      specifying a call profile index instead of APN. A specific index
      different from 1 must be used for some service provider and modem
      combinations.
      
      Also change option dhcp to dhcpv6, since IPv4 now always uses DHCP,
      replace option ipv6 with pdptype, which is less ambiguous, and
      make autoconnect optional and default it to off for IPv6 due to it
      not working with statically configured IPv6.
      
      Signed-off-by: default avatarMatti Laakso <malaakso@elisanet.fi>
      2e2748b0
    • Dario Ernst's avatar
      dropbear: clean up default PATH handling in makefile · 866b7bad
      Dario Ernst authored
      
      Harmonise handling of DEFAULT_PATH by removing the patch introducing #ifndef
      guards around the path, and only using one means to set the path in the
      makefile.
      
      Signed-off-by: default avatarDario Ernst <Dario.Ernst@riverbed.com>
      866b7bad
    • Giuseppe Lippolis's avatar
      ramips: adding DWM-158 3g Modem · 132b88ea
      Giuseppe Lippolis authored
      
      This patch add the 3G modem DWM-158 to the usb-serial option driver.
      The DWM-158 is a pcie 3G modem. It is embedded in the DWR-512 modem
      supportet by lede. The patch has been submitted and merged in the upstream
      linux-next repository.
      
      Signed-off-by: default avatarGiuseppe Lippolis <giu.lippolis@gmail.com>
      132b88ea
    • Huan Truong's avatar
      ar71xx: Add support for Netgear WNR2000v1 · fd62fa75
      Huan Truong authored
      This patch adds supports for the WNR2000v1 board with 4MB flash, and
      produces device-specific factory, rootfs, and sysupgrade files for the
      WNR2000v1. This board is errorneously claimed as supported on the OpenWRT
      wiki as AP81, but AP81 image would not work because of APT81 image
      requiring having 8MB of flash, while WNR2000v1 has only 4MB.
      
      The image requires the u-boot bootloader to be modified to fuhry's
      bootloader first.
      
      Short specification:
      
      - CPU: Atheros AR9132
      - 4x 10/100 Mbps Ethernet, 1x WAN 10/100 Mbps
      - 4 MB of Flash
      - 32 MB of RAM
      - UART header (J1) on board
      - 1x button
      
      Factory/Initial flash instructions:
      
      - Set up a TFTP server on your local machine.
      - Download the uImage for ar71xx-generic and the rootfs image for
        ar71xx-generic-wnr2000 and save in the tftp server root.
      - Gain serial access to the router via the UART port (telnetenable over
        the network only won't work!).
      - Upgrade the u-boot bootloader to fuhry's version by running the
        script: http://fuhry.com/b/wnr2000/install-repart.sh
      
      
      - When the router restarts, interrupt u-boot and gain access to u-boot command line.
      - Repartititon the board and flash initial uImage and rootfs as follow.
      
      Commands to type in u-boot:
      
      	# tells u-boot that we have a tftp server on 192.168.1.10
      	setenv serverip 192.168.1.10
      
      	# tells u-boot that the router should take the address 192.168.1.1
      	setenv ipaddr 192.168.1.1
      
      	# erase the region from 0x050000-0x3f0000
      	erase 0xbf050000 +0x3A0000
      
      	# loads sqfs.bin on TFTP server, and put it to memory address 0x81000000
      	tftpboot 0x81000000 sqfs.bin
      	# it will tell you the length of sqfs.bin in hex, let's say ZZZZZZ
      	# copy bit by bit 0xZZZZZZ bytes from offset 0x050000
      	cp.b 0x81000000 0xbf050000 0xZZZZZZ
      
      	# same to the uImage.bin, write it right next to sqfs.bin
      	# again, 0xYYYYYY is the length that tftpboot reports
      	tftpboot 0x81000000 uImage.bin
      	cp.b 0x81000000 0xbf2a0000 0xYYYYYY
      
      	# We need to tell the kernel what board it is booting into, and where to find the partitions
      	setenv bootargs "board=WNR2000 console=ttyS0,115200 mtdparts=spi0.0:256k(u-boot)ro,64k(u-boot-env)ro,3712k(firmware),64k(art)ro rootfstype=squashfs,jffs2 noinitrd"
      
      	# Tell u-boot where to find the uImage
      	setenv bootcmd "bootm 0xbf2a0000"
      
      	# Tell u-boot to save parameters to the u-boot-env partitions
      	saveenv
      
      	# Reset the board
      	reset
      
      Tested on:
      
      - WNR2000v1 board.
      - Initial flash works.
      
      Known bugs:
      
      - I don't know why factory image doesn't work on initial flash on stock
        firmware in u-boot recovery mode while it should.
      - Sysupgrade does not yet work, if you do -f it will mess up your
        installation (requiring a reinstall of sqfs and uImage).
      
      Signed-off-by: default avatarHuan Truong <htruong@tnhh.net>
      fd62fa75
    • Jing Lin's avatar
      ar71xx: Add ath10k-firmware-qca988x for DomyWifi DW33D · c9a9f9b8
      Jing Lin authored
      
      The default package selection was missing the correct FW for ath10k to
      work.
      
      Signed-off-by: default avatarJing Lin <mumuqz@163.com>
      c9a9f9b8
    • Jo-Philipp Wich's avatar
      procd: add support for service signals · b22a20af
      Jo-Philipp Wich authored
      
      Update procd to latest HEAD in order to introduce support for services signals:
      
      - Adds a new service.signal ubus call to send a kill() signal to one or all
        running instances of a given service
      
      - Adds a new "reload_signal" property which allows service init scripts to
        request procd to send a specific kill() signal on reload, instead of
        stopping and restarting running processes
      
      Also fixes some potential memory leaks reported by cppcheck and an environment
      variable corruption in the trace command.
      
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      b22a20af
    • Jo-Philipp Wich's avatar
      netfilter: drop proprietary xt_id match · e2f8d200
      Jo-Philipp Wich authored
      
      The xt_id match was used by the firewall3 package to track its own rules but
      the approach has been changed to use xt_comment instead now, so we can drop
      this nonstandard extension.
      
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      e2f8d200
    • Jo-Philipp Wich's avatar
      firewall3: drop support for automatic NOTRACK rules · 2daab45c
      Jo-Philipp Wich authored
      
      Update to current HEAD in order to drop automatic generation of per-zone
      NOTRACK rules.
      
      The NOTRACK rules used to provide a little performance improvement but the
      later introduction of the netfilter conntrack cache made those rules largely
      unnecessary. Additionally, those rules caused various issues which broke
      stateful firewalling in some scenarios.
      
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      2daab45c
  2. Dec 13, 2016
  3. Dec 12, 2016
Loading