aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* firewall: allow local redirection of portsJo-Philipp Wich2011-04-122-5/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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> SVN-Revision: 26617
* solos: various upstreamed solos patchesFelix Fietkau2011-04-122-0/+158
| | | | | | | | These patches were submitted to netdev and will likely be out in 2.6.38.3. In the meantime, they're needed in 2.6.37.6. Patch by Philip Prindeville SVN-Revision: 26616
* generic: Add support for 2.6.39Felix Fietkau2011-04-12103-0/+62035
| | | | | | Add support for 2.6.39 based on rc3. Runtime tested on bcm63xx. SVN-Revision: 26615
* pppd: support the nomp option if multilink support is disabledFelix Fietkau2011-04-121-0/+19
| | | | SVN-Revision: 26614
* hostapd: properly mark random data as ready if initialization succeeds ↵Felix Fietkau2011-04-121-3/+33
| | | | | | without reassociation (#9222) SVN-Revision: 26611
* mac80211: fix WPA auth on WDS station interfaces (#9227)Felix Fietkau2011-04-123-14/+10
| | | | SVN-Revision: 26609
* Modify environment variables for altered filesystem layoutHamish Guthrie2011-04-121-2/+2
| | | | SVN-Revision: 26608
* Change partition table layoutHamish Guthrie2011-04-121-0/+34
| | | | SVN-Revision: 26607
* ar71xx: fix build error w/o CONFIG_PCIGabor Juhos2011-04-123-1/+15
| | | | SVN-Revision: 26606
* ar71xx: don't hardcode console parameters in kernel configGabor Juhos2011-04-123-52/+101
| | | | SVN-Revision: 26605
* mac80211: ath9k: register id table for platform deviceGabor Juhos2011-04-122-1/+47
| | | | | | | | | | | | Currently the device id in the platform driver is hardcoded to an id which is specific to AR9130/AR9132 SOCs as it supports only wmac (wireless mac) of these SOCs. But this needs to be dynamic when we want to support different wmac of SOCs. So add id_table to driver to make it extendable to more SOCs. Signed-off-by: Vasanthakumar Thiagarajan <vasanth@atheros.com> SVN-Revision: 26604
* ar71xx: use the gpio_keys_polled driver instead of gpio_buttonsGabor Juhos2011-04-1238-262/+299
| | | | SVN-Revision: 26603
* package/kernel: add module for the gpio_keys_polled driverGabor Juhos2011-04-121-0/+19
| | | | SVN-Revision: 26602
* ar71xx: Add support for WZR-HP-G301NHGabor Juhos2011-04-129-19/+90
| | | | | | | | | | | | | | Add support for the Buffalo WZR-HP-G301NH. The only difference between it and the WZR-HP-G00NH is that it has a RTL8366RB instead of a RTL8366S. Since we don't do runtime detection of the switch, we need a separate machine definition for it. While we are at it, also rename the profile to reflect that it now is for more than one device. Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com> SVN-Revision: 26601
* generic: rtl8366{s,rb}: remove the PHY driver.Gabor Juhos2011-04-122-104/+2
| | | | | | | | | | Since the PHY driver is only used for the WAN port and there is virtually no difference between it and the generic PHY driver, we can sefely remove it. Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com> SVN-Revision: 26600
* opkg: update to r618Jo-Philipp Wich2011-04-115-71/+7
| | | | SVN-Revision: 26598
* generic: add support for the MX25L1606E SPI flashGabor Juhos2011-04-112-0/+40
| | | | SVN-Revision: 26596
* ar71xx: merge dev-ar9{13,34}x-wmac into dev-ar9xxx-wmacGabor Juhos2011-04-1123-222/+164
| | | | SVN-Revision: 26595
* ar71xx: fix AR934X_WMAC_SIZEGabor Juhos2011-04-111-1/+1
| | | | SVN-Revision: 26594
* rules.mk: properly populate $(LIBGCC_S) for external toolchainsJo-Philipp Wich2011-04-111-0/+5
| | | | SVN-Revision: 26593
* autotools.mk: disable autoreconf recursion if more than one dir is given in ↵Jo-Philipp Wich2011-04-111-0/+1
| | | | | | PKG_AUTOMAKE_PATHS SVN-Revision: 26589
* atheros: use ath5k instead of madwifiFelix Fietkau2011-04-111-1/+1
| | | | SVN-Revision: 26588
* ath5k: disable the unusable 2 GHz mode on the first radio of a dual-band ↵Felix Fietkau2011-04-111-0/+50
| | | | | | AR5312 device SVN-Revision: 26587
* ath5k: fix eeprom capability checks that disabled AES crypto support where ↵Felix Fietkau2011-04-111-0/+11
| | | | | | it should have been enabled SVN-Revision: 26586
* atheros: remove bogus wlan device mask checksFelix Fietkau2011-04-111-31/+7
| | | | SVN-Revision: 26585
* cmake.mk: don't assume toolchain binaries in .../bin/ if an external ↵Jo-Philipp Wich2011-04-111-0/+7
| | | | | | toolchain is used, rely on `which` instead SVN-Revision: 26584
* ath5k: fix mac address detection on dual-radio ar5312Felix Fietkau2011-04-102-0/+229
| | | | SVN-Revision: 26583
* ath5k: fix 2ghz-only radio handling on ar5312Felix Fietkau2011-04-101-0/+12
| | | | SVN-Revision: 26582
* drop 005-au1000_phy_addr.patch, upstream is fixedFlorian Fainelli2011-04-101-29/+0
| | | | SVN-Revision: 26580
* ath5k: decrease interrupt load for rx/tx interruptsFelix Fietkau2011-04-101-0/+140
| | | | SVN-Revision: 26579
* ath5k: clean up debugfs codeFelix Fietkau2011-04-101-0/+143
| | | | SVN-Revision: 26578
* ath5k: fix config options for debugfsFelix Fietkau2011-04-101-2/+3
| | | | SVN-Revision: 26577
* amazon: Upgrade amazon target to kernel 2.6.37Hauke Mehrtens2011-04-1019-27/+380
| | | | | | This was just a little bit tested on an SAMSUNG SMT-G3020 and pci and usb do not work like before. SVN-Revision: 26576
* kernel: do not build gpiolib into the kernelHauke Mehrtens2011-04-101-2/+2
| | | | | | fix for r26570. SVN-Revision: 26574
* mac80211: fix compile with older kernel versionsHauke Mehrtens2011-04-091-0/+12
| | | | SVN-Revision: 26573
* acx-mac80211 needs some header files from compat-wireless to buildHauke Mehrtens2011-04-091-0/+1
| | | | SVN-Revision: 26572
* at91: add some missing config optionsHauke Mehrtens2011-04-091-0/+3
| | | | SVN-Revision: 26571
* kernel: add symbols, small fixesHauke Mehrtens2011-04-0910-9/+28
| | | | | | | | * Some module should be loaded later to load them after the modules they are depending on * add some more missing config symbols * make CS5535 build again SVN-Revision: 26570
* crypto: The if statement for twofish did not work, deflate depends on ↵Hauke Mehrtens2011-04-091-5/+10
| | | | | | zlib_deflate SVN-Revision: 26569
* sound: do not pack ac97_bus.ko and snd-ac97-codec.ko into two packages.Hauke Mehrtens2011-04-091-8/+23
| | | | SVN-Revision: 26568
* iipt-debug: create bundle of netfilter modules for debuggingHauke Mehrtens2011-04-092-0/+23
| | | | | | | | | | 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> SVN-Revision: 26567
* ath5k: add some more performance improvementsFelix Fietkau2011-04-095-0/+444
| | | | SVN-Revision: 26566
* ath5k: rename a misnamed patchFelix Fietkau2011-04-091-0/+0
| | | | SVN-Revision: 26565
* ath5k: add a few fixes that improve performanceFelix Fietkau2011-04-093-0/+147
| | | | SVN-Revision: 26564
* ath5k: fix tx status reportingFelix Fietkau2011-04-091-0/+37
| | | | SVN-Revision: 26563
* ar71xx: fix section mismatchGabor Juhos2011-04-091-1/+1
| | | | SVN-Revision: 26562
* ar71xx: rename ar934x_ref_freq to ar71xx_ref_freqGabor Juhos2011-04-094-20/+25
| | | | | | | Also initialize that for each SoC and print its value along with the other frequencies. SVN-Revision: 26561
* ar71xx: show the SoC type earlierGabor Juhos2011-04-091-3/+2
| | | | SVN-Revision: 26560
* ar71xx: cleanup SoC detection codeGabor Juhos2011-04-091-9/+6
| | | | SVN-Revision: 26559
* ar71xx: sync kernel configurationGabor Juhos2011-04-091-0/+16
| | | | SVN-Revision: 26558