summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* use lazy evaluation to allow targets to override kernel config filesnbd2011-04-171-21/+14
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26714 3c298f89-4303-0410-b956-a3cf2f4a3e73
* prepare .config before testing for missing optionsnbd2011-04-171-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26700 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [include] silence error when package has no patches (patchwork 321)jow2011-04-121-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26627 3c298f89-4303-0410-b956-a3cf2f4a3e73
* firewall: allow local redirection of portsjow2011-04-121-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow a redirect like: config redirect option src 'wan' option dest 'lan' option src_dport '22001' option dest_port '22' option proto 'tcp' note the absence of the "dest_ip" field, meaning to terminate the connection on the firewall itself. This patch makes three changes: (1) moves the conntrack module into the conntrack package (but not any of the conntrack_* helpers). (2) fixes a bug where the wrong table is used when the "dest_ip" field is absent. (3) accepts incoming connections on the destination port on the input_ZONE table, but only for DNATted connections. In the above example, ssh -p 22 root@myrouter would fail from the outside, but: ssh -p 22001 root@myrouter would succeed. This is handy if: (1) you want to avoid ssh probes on your router, or (2) you want to redirect incoming connections on port 22 to some machine inside your firewall, but still want to allow firewall access from outside. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26617 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [include] autotools.mk: disable autoreconf recursion if more than one dir is ↵jow2011-04-111-0/+1
| | | | | | given in PKG_AUTOMAKE_PATHS git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26589 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [include] cmake.mk: don't assume toolchain binaries in .../bin/ if an ↵jow2011-04-111-0/+7
| | | | | | external toolchain is used, rely on `which` instead git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26584 3c298f89-4303-0410-b956-a3cf2f4a3e73
* iipt-debug: create bundle of netfilter modules for debugginghauke2011-04-091-0/+5
| | | | | | | | | | | Add a bundle for including commonly useful modules for IPtables debugging and development. For now, it just contains xt_TRACE.ko Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26567 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: log package dump failures to logs to avoid forcing user to write ↵nbd2011-04-061-1/+6
| | | | | | cryptic commands to figure out what's going on git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26499 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: clean up handling of the kernel confignbd2011-04-063-22/+53
| | | | | | | - support kernel config overlays in env/ - allow overriding the target kernel config with CONFIG_TARGET=platform|subtarget|env git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26498 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add a new package metadata variable MDEPENDS for specifying local menuconfig ↵nbd2011-04-052-0/+2
| | | | | | dependencies that do not propagate to other packages git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26491 3c298f89-4303-0410-b956-a3cf2f4a3e73
* site: set ac_cv_sizeof_off_t=8 to fix autoconf applications using it for ↵nbd2011-04-049-9/+9
| | | | | | detecting largefile support (#8376, #5681) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26471 3c298f89-4303-0410-b956-a3cf2f4a3e73
* make the build system a bit more silent without V=99nbd2011-04-041-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26460 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toplevel: add a warning about .config being out of sync after an updatenbd2011-04-041-0/+7
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26459 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] add kmod-ipt-ledflorian2011-04-031-0/+3
| | | | | | | | | | | Netfilter LED target triggers blinkenlichten when a network packet hits a rule. LED target requires iptables 1.4.9 or higher Signed-off-by: Łukasz Stelmach <stlman@poczta.fm> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26451 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add md5sum of kernelhauke2011-04-031-2/+2
| | | | | | | This was missing in r26441 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26442 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: reduce the amount of generated make code for the initial prereq scan ↵nbd2011-04-031-2/+7
| | | | | | - makes it about 20% faster git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26436 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: use a conditional @ sign before silenced targets instead of .SILENT - ↵nbd2011-04-031-4/+2
| | | | | | makes prereq checks more than twice as fast git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26435 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: undefine debug helper templates used by subdir.mk if the DEBUG ↵nbd2011-04-031-0/+10
| | | | | | variable is empty, speeds up "make prereq" by 25% when lots of packages are installed git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26434 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: move the SH_FUNC eval to the beginning of the opkg control file build ↵nbd2011-04-031-2/+2
| | | | | | command chain, not in front of every single command git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26432 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: do not use shell calls to export empty opkg control files, speeds up ↵nbd2011-04-031-0/+2
| | | | | | | | package build and fixes some "Argument list too long" errors Patch by Thomas Langer from #8450 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26431 3c298f89-4303-0410-b956-a3cf2f4a3e73
* tools/squashfs4: update to version 4.2 (adds support for xz compression)nbd2011-04-031-1/+9
| | | | | | Based on a patch by Jonas Gorski git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26422 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Update 2.6.38 to 2.6.38.2mb2011-03-281-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26332 3c298f89-4303-0410-b956-a3cf2f4a3e73
* global cflags: remove -funit-at-a-time, it is ignored by recent compilers. ↵nbd2011-03-261-8/+8
| | | | | | instead add -fno-caller-saves, which improves compression ratio for generated code with no apparent negative effects on performance git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26300 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [include] target.mk: don't enable coreutils by default, it does not even ↵jow2011-03-221-4/+0
| | | | | | exist anymore... fixes the Image Builder git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26269 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add support for md5sum checks for mirrored tarballs of packages with version ↵nbd2011-03-212-1/+3
| | | | | | control source urls git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26260 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [include] image.mk: only upgrade permissions instead of overwriting, utilize ↵jow2011-03-211-4/+6
| | | | | | tar -p flag for targz image targets (#7667) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26259 3c298f89-4303-0410-b956-a3cf2f4a3e73
* update to 2.6.32.33 and 2.6.37.4kaloz2011-03-181-4/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26226 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add 2.6.38 md5sumkaloz2011-03-181-0/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26221 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: move the CCACHE_DIR to the build targets so that it doesn't interfere ↵nbd2011-03-151-0/+1
| | | | | | with a host ccache setup git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26181 3c298f89-4303-0410-b956-a3cf2f4a3e73
* download.mk: properly quote download urlsnbd2011-03-131-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26129 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update to kernel version 2.6.37.3hauke2011-03-131-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26126 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update to kernel version 2.6.34.8hauke2011-03-131-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26125 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update to kernel version 2.6.32.32hauke2011-03-131-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26124 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [include] target: Added coreutils to list of default packages. It doesn't ↵cshore2011-03-111-0/+4
| | | | | | build or install anything (0 bytes, 0 dependencies) and it prevents other packages from appearing in the package list if it is not selected git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26026 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Revert "[include] provide mipsel-openwrt-linux-uclibcgnueabi site script, ↵nbd2011-03-091-5/+0
| | | | | | fixes the majority of configure problems" git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25970 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [include] provide mipsel-openwrt-linux-uclibcgnueabi site script, fixes the ↵jow2011-03-091-0/+5
| | | | | | majority of configure problems git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25968 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [include] site: cache ac_cv_func_malloc_0_nonnull and ↵jow2011-03-081-0/+2
| | | | | | ac_cv_func_realloc_0_nonnull git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25946 3c298f89-4303-0410-b956-a3cf2f4a3e73
* only support EABI on ARM targetskaloz2011-03-071-2/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25928 3c298f89-4303-0410-b956-a3cf2f4a3e73
* hotplug2: replace udevtrigger from the udev-106 source with a much smaller ↵nbd2011-03-071-1/+1
| | | | | | self-contained, stripped-down version git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25920 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [include] deploy .ipk archives with --force-maintainer to ensure that ↵jow2011-03-061-0/+1
| | | | | | configs are kept up-to-date in case they exist already for various reasons git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25915 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cmake: Fix ccachemb2011-03-051-2/+16
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25878 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add a stamp that can forcibly disable autorebuild for a specific package - ↵nbd2011-03-031-1/+8
| | | | | | useful for testing changes to packages with extremely long recompilation times git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25838 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [buildroot] add config.rpath and link it in autotools.mk if missing, some ↵jow2011-02-271-0/+2
| | | | | | packages might need it, especially users of lib-link.m4 or iconv.m4 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25753 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netfilter.mk: put ipv6 conntrack in the right packagenbd2011-02-271-2/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25750 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netfilter: add missing modules for v6 conntrack (patch from #8940)nbd2011-02-261-0/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25731 3c298f89-4303-0410-b956-a3cf2f4a3e73
* move nf_{conntrack,nat}_tftp to ipt-nathelper-extra, most people don't need thisnbd2011-02-261-4/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25722 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: remove imq support, refresh patchesnbd2011-02-211-8/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25641 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [include] toplevel.mk: remove quotes from the release name, its up to its ↵jow2011-02-191-1/+1
| | | | | | users to ensure proper quoting git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25596 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] update to 2.6.32.29florian2011-02-191-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25583 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] update to 2.6.35.11florian2011-02-191-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25582 3c298f89-4303-0410-b956-a3cf2f4a3e73