Felix Fietkau
|
8f98214617
|
lua: add reference counting for strings - this will need A LOT of testing, but it should finally fix the excessive memory usage problems triggered by luci
SVN-Revision: 18136
|
15 years ago |
John Crispin
|
eff75d868b
|
make ethernet a platform device
SVN-Revision: 18135
|
15 years ago |
John Crispin
|
5c399c6f20
|
missing define to make mach for fonera20n work
SVN-Revision: 18134
|
15 years ago |
John Crispin
|
81e5a2d14b
|
make default llll/w vlan setup in esw
SVN-Revision: 18133
|
15 years ago |
John Crispin
|
e4e4aa90d3
|
adds mach type for fonera20n
SVN-Revision: 18132
|
15 years ago |
Felix Fietkau
|
b59e59dcba
|
gcc: fix compile on armv4t with the cs toolchain
SVN-Revision: 18131
|
15 years ago |
Felix Fietkau
|
e7c0b6aa00
|
gcc: fix bug reporting url in newer compiler versions
SVN-Revision: 18130
|
15 years ago |
John Crispin
|
5b2c123b60
|
fixes commit 18128, wrong patch :)
SVN-Revision: 18129
|
15 years ago |
John Crispin
|
d95163658c
|
adds ethernet driver, esw needs to be moved to swconfig, driver is missing rt288x support, not a platform device yet
SVN-Revision: 18128
|
15 years ago |
Florian Fainelli
|
21367682e8
|
update to 2.6.31.5
SVN-Revision: 18127
|
15 years ago |
Florian Fainelli
|
d4b251bdb8
|
update to 2.6.30.9
SVN-Revision: 18126
|
15 years ago |
Florian Fainelli
|
46c66bba36
|
update to 2.6.27.35
SVN-Revision: 18125
|
15 years ago |
Jo-Philipp Wich
|
ed2eed7b64
|
opkg: ignore Section, Source and Maintainer as well when ignoring descriptions, saves a few hundred KB memory
SVN-Revision: 18124
|
15 years ago |
Felix Fietkau
|
28d3db089d
|
mklibs: use -Wl,--gc-sections when relinking - currently only saves a few bytes, maybe more in the future
SVN-Revision: 18123
|
15 years ago |
Felix Fietkau
|
d648a0827b
|
fix a typo
SVN-Revision: 18122
|
15 years ago |
Felix Fietkau
|
9bd710e050
|
add some extra stripping options for kernel modules to reduce size even more (thx, matteo)
SVN-Revision: 18121
|
15 years ago |
Jo-Philipp Wich
|
763644ae93
|
opkg: - re-enable upgrade and restrict it to signle packages, fix usage text - only read package descriptions if they're actually needed (almost never), saves even more space when parsing package lists - refresh patches
SVN-Revision: 18120
|
15 years ago |
Jo-Philipp Wich
|
3231dce5aa
|
opkg: - replace package list parser by something that works with fixed buffers to avoid slurping the whole file into memory during parsing - fix a possible null pointer dereference in opkg_remove_cmd() - get rid of upgrade, it cannot upgrade single packages and kills the system in most cases - get rid of the flag operation, not needed - bump package revision
SVN-Revision: 18119
|
15 years ago |
Felix Fietkau
|
991a35c6a6
|
imagebuilder: accept empty profile names, some targets do not define profiles (thx, patrick)
SVN-Revision: 18117
|
15 years ago |
Florian Fainelli
|
97d2d1f90f
|
get rid of gcc-4.4.0 support
SVN-Revision: 18115
|
15 years ago |
Florian Fainelli
|
903704d98b
|
refresh toolchain patches, add ubicom32 patch to gcc 4.4.1 and 4.4.2
SVN-Revision: 18114
|
15 years ago |
Florian Fainelli
|
0a18260fed
|
add support for gcc-4.4.2, add missing gcc-4.4.1 md5sum
SVN-Revision: 18113
|
15 years ago |
Felix Fietkau
|
4228768e31
|
madwifi: reduce the size of the multicall tool binary
SVN-Revision: 18112
|
15 years ago |
Felix Fietkau
|
b2f4f696bf
|
do not relink libresolv, it makes iproute2 barf
SVN-Revision: 18111
|
15 years ago |
Felix Fietkau
|
e9aa394113
|
remove obsolete uci validation awk code
SVN-Revision: 18110
|
15 years ago |
Felix Fietkau
|
e69a6f1b82
|
base-files: remove obsolete stuff from common.awk
SVN-Revision: 18109
|
15 years ago |
Felix Fietkau
|
3b2713c42e
|
wireless-tools: reduce binary size by ~13k by removing unused/obsolete features
SVN-Revision: 18108
|
15 years ago |
Felix Fietkau
|
a7cba046e6
|
hostapd: make compilation of the hostap driver conditional - saves 10k uncompressed
SVN-Revision: 18107
|
15 years ago |
Felix Fietkau
|
73723393f9
|
hotplug2: get rid of the unnecessary reference to libdl as well
SVN-Revision: 18106
|
15 years ago |
Felix Fietkau
|
902aecf9e1
|
mark the llvm toolchain as broken
SVN-Revision: 18105
|
15 years ago |
Felix Fietkau
|
ebb1151032
|
hotplug2: compile in the worker module statically, saves >20k uncompressed
SVN-Revision: 18104
|
15 years ago |
Gabor Juhos
|
28e212cc40
|
ar71xx: add default network configuration for RS and RS-Pro
SVN-Revision: 18103
|
15 years ago |
Jo-Philipp Wich
|
cfe1bc11ad
|
base-files: only try to execute watchdog if binary is present
SVN-Revision: 18102
|
15 years ago |
Gabor Juhos
|
a525c056d5
|
ar71xx: add default network configuration file for the WP543 board
SVN-Revision: 18101
|
15 years ago |
Gabor Juhos
|
891a351b39
|
ar71xx: Compex WPJ543 board is supported as well
SVN-Revision: 18100
|
15 years ago |
Gabor Juhos
|
053e9ab067
|
ar71xx: fix PCI IRQ map of the WP543
SVN-Revision: 18099
|
15 years ago |
Felix Fietkau
|
f97b87b6e7
|
remove $(FPIC) from iptables, it is handled internally correctly. saves 2k on mips
SVN-Revision: 18098
|
15 years ago |
Felix Fietkau
|
6c2b49cf23
|
fix potential inconsistencies in toolchain selection on linux 2.4
SVN-Revision: 18097
|
15 years ago |
Felix Fietkau
|
82fcc3bef3
|
use the new 4.3.3+cs toolchain for mips and arm - significantly improves code size on mips and performance on arm
SVN-Revision: 18094
|
15 years ago |
Felix Fietkau
|
9708adb16f
|
zlib: replace -fPIC with $(FPIC)
SVN-Revision: 18093
|
15 years ago |
Felix Fietkau
|
fff7416664
|
uci: only use $(FPIC) on library parts, saves a few hundred bytes
SVN-Revision: 18092
|
15 years ago |
Felix Fietkau
|
762991f315
|
opkg: get rid of libopkg, saves >10k compressed, >40k uncompressed
SVN-Revision: 18091
|
15 years ago |
Felix Fietkau
|
cb3495fac5
|
fix pthread mklibs relinking by copying libpthread_so.a from uclibc instead of using the standard _pic variant
SVN-Revision: 18090
|
15 years ago |
Felix Fietkau
|
dc637ccdff
|
install the right version of libgcc along with its version map to fix relinking issues with mklibs, attempt to relink only if the version map is actually present
SVN-Revision: 18089
|
15 years ago |
Hamish Guthrie
|
c724a69355
|
At boot, the startup process is executed in a non-interactive shell. Default behavior for a non-interactive shell is that SIGINT is processeld locally by the shell (and typically ignored), this runtime environment is inherited by children, hence Ctrl-C has no effect within a telnet session. This patch enables the correct behavior
SVN-Revision: 18088
|
15 years ago |
Felix Fietkau
|
4136623a5f
|
gcc: backport libgcc_pic changes to older gcc4 versions, install the libgcc map file as well
SVN-Revision: 18087
|
15 years ago |
Felix Fietkau
|
c96312958c
|
gcc: create a proper libgcc_pic.a static library for relinking (4.3.3+ for now, backport will follow)
SVN-Revision: 18086
|
15 years ago |
Felix Fietkau
|
6f52504a97
|
mklibs: preserve the uclibc init symbol
SVN-Revision: 18085
|
15 years ago |
Felix Fietkau
|
57d29edb07
|
mklibs: handle duplicate symbols properly
SVN-Revision: 18084
|
15 years ago |
Felix Fietkau
|
eeadbde8ea
|
mklibs: fix crashes on nonexistant sections in readelf (thx, justus)
SVN-Revision: 18083
|
15 years ago |