Skip to content
Snippets Groups Projects
  1. Jul 29, 2019
    • Karel Koci's avatar
      compile_pkgs: rename secondary options section · 04644181
      Karel Koci authored
      Configuration override options was misleading. In reality those are
      options you most probably don't want to mess too much with so let's call
      them rather advanced options.
      
      This also moves PUBLISH_BRANCH in example configuration file to
      section: don't mess with. This is because now we provide it from
      defaults and user just should not mess with it unless he know what he is
      doing.
      Verified
      04644181
    • Karel Koci's avatar
      compile_pkgs: drop confusing option to specify OpenWRT branch · 077bf535
      Karel Koci authored
      OpenWRT commit to be used is specified in feeds.conf file with rest of
      feeds now so it makes not sense to overwrite it. This is just confusing
      without any real gain in here. You can always modify feeds.conf file to
      achieve the same.
      Verified
      077bf535
  2. Jul 26, 2019
  3. Jul 25, 2019
  4. Jul 22, 2019
  5. Jul 19, 2019
  6. Jul 17, 2019
  7. Jul 15, 2019
  8. Jul 12, 2019
  9. Jul 10, 2019
  10. Jul 09, 2019
  11. Jul 08, 2019
    • Karel Koci's avatar
      configs/common/kernel: move firewall configs to firewall section · 38d16637
      Karel Koci authored
      This just reorders options in file to more appropriate place.
      Verified
      38d16637
    • n8v8R's avatar
      enable nft to its full capacities · ab23c50d
      n8v8R authored and Karel Koci's avatar Karel Koci committed
      
      This option adds the "rt" expression that you can use to match packet routing information such as the packet nexthop.
      
      This option adds the "bitmap" set type that is used to build sets whose keys are smaller or equal to 16 bits.
      
      This option adds the "objref" expression that allows you to refer to stateful objects, such as counters and quotas.
      
      This is required if you intend to use the userspace queueing infrastructure (also known as NFQUEUE) from nftables.
      
      This is required if you intend to use any of existing x_tables match/target extensions over the nf_tables framework.
      
      This option allows using the FIB expression from the netdev table. The lookup will be delegated to the IPv4 or IPv6 FIB depending on the protocol of the packet.
      
      This module enables IPv4 packet duplication support for nf_tables.
      
      This module enables IPv6 packet duplication support for nf_tables.
      
      Signed-off-by: default avatarKarel Kočí <karel.koci@nic.cz>
      Verified
      ab23c50d
    • Karel Koci's avatar
      configs/common/kernel: improve comment · 722a2a45
      Karel Koci authored
      Verified
      722a2a45
    • n8v8R's avatar
      enhance NF filter capabilities · 10a8783e
      n8v8R authored and Karel Koci's avatar Karel Koci committed
      closes https://gitlab.labs.nic.cz/turris/turris-build/issues/64
      
      # CONFIG_NETFILTER_XT_TARGET_HMARK
      This option adds the "HMARK" target.
      The target allows you to create rules in the "raw" and "mangle" tables which set the skbuff mark by means of hash calculation within a given range. The nfmark can influence the routing method and can also be used by other subsystems to change their behaviour.
      
      # CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP 
      This option adds a "TCPOPTSTRIP" target, which allows you to strip TCP options from TCP packets.
      
      # CONFIG_NETFILTER_XT_MATCH_CGROUP
      Socket/process control group matching allows you to match locally generated packets based on which net_cls control group processes belong to.
      
      # CONFIG_NETFILTER_XT_MATCH_IPCOMP
      This match extension allows you to match a range of CPIs(16 bits) inside IPComp header of IPSec packets.
      
      # CONFIG_NETFILTER_XT_MATCH_L2TP 
      This option adds an "L2TP" match, which allows you to match against L2TP protocol header fields.
      
      # CONFIG_NETFILTER_XT_MATCH_OSF
      This option selects the Passive OS Fingerprinting match module that allows to passively match the remote operating system by analyzing incoming TCP SYN packets.
      Rules and loading software can be downloaded from http://www.ioremap.net/projects/osf
      
      # CONFIG_NETFILTER_XT_MATCH_SCTP
      With this option enabled, you will be able to use the `sctp' match in order to match on SCTP source/destination ports and SCTP chunk types.
      Verified
      10a8783e
  12. Jul 05, 2019
  13. Jul 03, 2019
  14. Jul 01, 2019
  15. Jun 29, 2019
  16. Jun 28, 2019
    • Karel Koci's avatar
      patches/openwrt: rebase and also improve some patches · 628b25a6
      Karel Koci authored
      Primary change here is that we dropped restart exclusion. Updater
      service is no longer there and there might no longer be need to not
      restart base-files services. It simplifies code and drops Turris
      specific changes.
      Verified
      628b25a6
    • Karel Koci's avatar
      patches/packages: drop luajit patch · 9d6c3a38
      Karel Koci authored
      It seems that upstream fixed problem with luajit compilation. It might
      break because we are dropping patch that upstream does not provide.
      Let's try it without this patch. If we encunter problems with
      compilation then we should add given patch and also push it to upstream.
      Verified
      9d6c3a38