Commit Graph

6166 Commits

Author SHA1 Message Date
Felix Fietkau
39195e3a25 libnl-tiny: fix a potential memleak in an error path
SVN-Revision: 29720
2012-01-12 10:15:18 +00:00
Jo-Philipp Wich
7251541786 pptp: remove support for underlying ipproto, it is adviced since a while that pptp should be declared as separate interface alognside wan - in this configuration the ipproto will cause stray udhcpc errors due to not existent interfaces, so remove it
SVN-Revision: 29694
2012-01-08 15:41:34 +00:00
Jo-Philipp Wich
df57c5fdde cyassl: use patch-libtool pkg fixup
SVN-Revision: 29693
2012-01-08 15:39:42 +00:00
Felix Fietkau
37020b2d6b zlib: fix duplicate function declarations for largefile support
SVN-Revision: 29690
2012-01-08 15:39:11 +00:00
Jo-Philipp Wich
4e88bcfb00 base-files: implement a --force option for sysupgrade to override image checks, useful to upgrade old ar71xx installations to current trunk ones
SVN-Revision: 29688
2012-01-08 15:30:37 +00:00
Jo-Philipp Wich
8094fa46da firewall: add support for "local" port forwards which target an internal address on the router itself
SVN-Revision: 29687
2012-01-08 15:29:24 +00:00
Jo-Philipp Wich
97af76a920 include: calculate md5sum over sorted kernel config symbol list and incorperate it into the kernel metapackage version, make kmods depend on this specific version. The aim of this change is to invalidate kmods which are built against a different kernel config on the opkg metadata level. Manual copying and insmod of custom *.ko files, e.g. for development purpose, is still possible.
SVN-Revision: 29686
2012-01-08 15:23:11 +00:00
Felix Fietkau
2d17b67c28 ath9k: merge a channel change fix from linux-wireless
SVN-Revision: 29684
2012-01-07 20:54:33 +00:00
Jo-Philipp Wich
3e15593955 openssl: bump to v1.0.0f (CVE-2011-4108, CVE-2011-4576, CVE-2011-4577, CVE-2011-4619, CVE-2012-0027)
SVN-Revision: 29670
2012-01-06 15:18:30 +00:00
Gabor Juhos
c3b763ac77 package/kernel: add package for the PCF2123 RTC driver
SVN-Revision: 29664
2012-01-04 21:16:21 +00:00
Gabor Juhos
b38b966a3c package: remove the om2p-watchdog package
Signed-off-by: Antonio Quartulli <ordex@autistici.org>

SVN-Revision: 29649
2012-01-04 17:30:42 +00:00
Gabor Juhos
ce639ba185 package: add om-watchdog package
om2p-watchdog package is OM2P specific. However a similar watchdog
mechanism exists on OM1P as well. This new package wants to substitute
om2p-watchdog with a new one which is suitable either for OM1P and OM2P.

Signed-off-by: Antonio Quartulli <ordex@autistici.org>

SVN-Revision: 29647
2012-01-04 17:30:39 +00:00
Jo-Philipp Wich
a788f199c9 remove current RTSP support
SVN-Revision: 29643
2012-01-04 00:29:29 +00:00
Jo-Philipp Wich
0baa69ddda iwinfo: factor txpower offset into info display output, recompile if driver selection changes
SVN-Revision: 29634
2012-01-01 16:17:10 +00:00
Gabor Juhos
ff89832fdb package/base-files: add support for the switch LED trigger
SVN-Revision: 29629
2011-12-31 15:02:35 +00:00
Gabor Juhos
3f85c52a3a package/base-files: use case statement in led init script
SVN-Revision: 29628
2011-12-31 15:02:32 +00:00
Jo-Philipp Wich
250ef0cb72 add usbreset - a small simple utility to send port rests to selected usb devices (#10394)
SVN-Revision: 29611
2011-12-25 13:59:17 +00:00
Felix Fietkau
e7c63048df mac80211: clean up init, remove some redundant checks, fix tx power init (#10113)
SVN-Revision: 29606
2011-12-23 19:24:38 +00:00
Jo-Philipp Wich
1c6821b42e base-files: add -b (--create-backup) option to sysupgrade, which generates a backup .tar.gz according to the user settings. This will also be reused by LuCI.
SVN-Revision: 29587
2011-12-20 17:25:15 +00:00
Jo-Philipp Wich
77dda8d67a firewall: - introduce per-section "option enabled" which defaults to "1" - useful to disable rules or zones without having to delete them - annotate default traffic rules with names - bump version
SVN-Revision: 29577
2011-12-20 01:10:15 +00:00
Hauke Mehrtens
5b8686c303 brcm47xx: add new usb driver for bcma bus and replace ssb usb driver.
This new usb driver uses an extra device so the ehci and the ohci driver are not depending on ech other any more.

SVN-Revision: 29575
2011-12-19 23:39:13 +00:00
Hauke Mehrtens
6e7d48b1ea mac80211: deactivate mac80211 tracing
Activating tracing on kernel <= 2.6.32 causes build errors.

SVN-Revision: 29572
2011-12-19 23:23:34 +00:00
Felix Fietkau
eb3bd41114 ath9k: fix another tx locking issue
SVN-Revision: 29570
2011-12-19 15:51:20 +00:00
Felix Fietkau
b62f4e0aa2 mac80211: fix powersave setting
SVN-Revision: 29569
2011-12-19 10:27:28 +00:00
Felix Fietkau
fe8a3a36f0 mac80211: apply txpower after bringing up the interface, should fix #10113
SVN-Revision: 29566
2011-12-18 22:19:21 +00:00
Felix Fietkau
25540787ad mac80211: use iw instead of iwconfig to disable powersave
SVN-Revision: 29565
2011-12-18 22:18:46 +00:00
Felix Fietkau
dd90113508 ath9k: fix some issues in the btcoex disable patch
SVN-Revision: 29564
2011-12-18 22:17:34 +00:00
Felix Fietkau
ead4fdf1f1 ath9k: fix a locking issue in the tx path
SVN-Revision: 29560
2011-12-17 14:28:25 +00:00
Felix Fietkau
5b89536395 hostapd: add missing check for wds stations
SVN-Revision: 29559
2011-12-17 14:28:20 +00:00
Felix Fietkau
9a996761b5 ath9k: fix a crash in led init
SVN-Revision: 29558
2011-12-16 23:41:44 +00:00
Felix Fietkau
e8a01f3588 ath9k: fix a locking issue
SVN-Revision: 29537
2011-12-14 21:03:52 +00:00
Felix Fietkau
e3017bc05e ath9k: add support for registering extra leds connected to the wmac gpio lines
SVN-Revision: 29530
2011-12-14 20:21:36 +00:00
Jo-Philipp Wich
8bfef35385 kernel: rename kmod-switch-rtl8366_smi to kmod-switch-rtl8366-smi to avoid underscores in package names
SVN-Revision: 29518
2011-12-13 15:29:45 +00:00
Felix Fietkau
7f648456cd busybox: disable "mesg" by default
SVN-Revision: 29510
2011-12-13 13:51:05 +00:00
Jo-Philipp Wich
059d4bad00 hostapd: support optional argument for the -v switch of hostapd and wpa_supplicant to query build features, e.g. hostapd -veap to test whether 802.11i support is compiled in
SVN-Revision: 29507
2011-12-12 17:26:13 +00:00
Felix Fietkau
d886c0aaed mac80211: make mesh support optional
SVN-Revision: 29506
2011-12-12 14:42:35 +00:00
Felix Fietkau
1f12c12b9e mac80211: merge another upstream aggregation fix
SVN-Revision: 29496
2011-12-10 21:17:19 +00:00
Felix Fietkau
185419f417 ath9k: disable bluetooth coexistence support to reduce module size
SVN-Revision: 29495
2011-12-10 21:17:12 +00:00
Felix Fietkau
4a295e5d53 ath9k: improve handling of blockackreq (should improve aggregation behavior under tough wifi conditions with lots of retransmission)
SVN-Revision: 29494
2011-12-10 21:17:07 +00:00
Felix Fietkau
5ad8bcbba4 mac80211: merge an upstream fix for an aggregation related race condition
SVN-Revision: 29493
2011-12-10 21:16:58 +00:00
Hauke Mehrtens
542d1f1b61 mac80211: add support for firmware 666.2 for b43 devices
SVN-Revision: 29485
2011-12-08 22:53:13 +00:00
Jo-Philipp Wich
60e283d646 librpc: do not build if external or native toolchains are used
SVN-Revision: 29484
2011-12-08 16:49:45 +00:00
Felix Fietkau
efe251b4c2 ubus: update to the latest version
SVN-Revision: 29465
2011-12-06 16:00:00 +00:00
Felix Fietkau
132556a6b9 libubox: update to latest version, fix some endian issues
SVN-Revision: 29464
2011-12-06 15:59:53 +00:00
Jo-Philipp Wich
8434527305 iwinfo: support nl80211 hardware identification against radioX pseudo interfaces, useful if radio is not up yet
SVN-Revision: 29462
2011-12-06 13:24:47 +00:00
Felix Fietkau
4dfdbf5039 mac80211: merge some pending fixes, fixes skb leaks and some warnings
SVN-Revision: 29460
2011-12-05 22:12:16 +00:00
Felix Fietkau
ff7f354874 netifd: update to latest version, fixes some use-after-free issues
SVN-Revision: 29439
2011-12-05 14:20:39 +00:00
Felix Fietkau
84b97dc0fb ath9k: fix antenna configuration on ar9285 for devices without antenna diversity
SVN-Revision: 29438
2011-12-05 14:20:34 +00:00
Felix Fietkau
cdda13e194 ath9k: fix 5/10 mhz channel bandwidth issues
SVN-Revision: 29437
2011-12-05 14:20:25 +00:00
Felix Fietkau
aa63f0bef6 mac80211: update to 2011-12-01
SVN-Revision: 29436
2011-12-05 14:20:17 +00:00
Jo-Philipp Wich
d3d91930d1 iwinfo: factor tx power offset into power level listing
SVN-Revision: 29430
2011-12-04 22:04:00 +00:00
Jo-Philipp Wich
3a9d303059 iwinfo: expose txpower and frequency offset information
SVN-Revision: 29425
2011-12-04 20:37:01 +00:00
Jo-Philipp Wich
33750dc3e9 iwinfo: populate tx power offsets for most ubnt devices, add NSM2/5 and BM2/5
SVN-Revision: 29424
2011-12-04 19:44:47 +00:00
Jo-Philipp Wich
6e83b08555 iwinfo: fix model detection on legacy atheros
SVN-Revision: 29423
2011-12-04 18:11:57 +00:00
Jo-Philipp Wich
0d587a173c iwinfo: add initial hardware detection capabilities
SVN-Revision: 29421
2011-12-04 03:42:17 +00:00
Jo-Philipp Wich
83e6c14f82 libiwinfo: fix hw mode detection
SVN-Revision: 29417
2011-12-03 18:13:38 +00:00
Jo-Philipp Wich
b222319c0b add libiwinfo (moved from LuCI trunk)
SVN-Revision: 29403
2011-12-03 13:57:38 +00:00
Gabor Juhos
6a0b84e671 package/kernel: create packages for the rtl8366* drivers
This allows to enable rtl8366 switches family support, which are
optional (present on few boards).

Based on a patch by Roman Yeryomin <roman@advem.lv>

SVN-Revision: 29388
2011-12-01 22:48:52 +00:00
Gabor Juhos
561f4d2840 base-files: add lib/functions/uci-defaults.sh
SVN-Revision: 29384
2011-12-01 22:48:46 +00:00
Jo-Philipp Wich
0f74cb4631 dnsmasq: automatically add host entry for own hostname and ptr record for lan ip address
SVN-Revision: 29375
2011-12-01 21:34:45 +00:00
John Crispin
83bef60b52 kernel: package TI's USB 3410/505 usb driver
This is a patch that adds kernel drivers for TI's USB 3410/5052
devices to the `make menuconfig` GUI during setup.

Signed-off-by: Nemanja Stefanovic <nemik@nemik.net>

SVN-Revision: 29366
2011-11-30 14:16:58 +00:00
John Crispin
6db7b50cec comgt: Add scripts to comgt to retrieve the IMSI and CNUM to identify the SIM card.
Signed-off-by: Daniel Golle <dgolle@allnet.de>

SVN-Revision: 29365
2011-11-30 14:16:44 +00:00
John Crispin
fc6b568cab kernel: This adds support for Marvell S-ATA.
Useful for kirkwood and probably other Marvell SoCs.

Signed-off-by: Daniel Golle <dgolle@allnet.de>

SVN-Revision: 29364
2011-11-30 12:45:50 +00:00
Felix Fietkau
cb76939571 ath9k: fix a regression in touching power mode related registers
SVN-Revision: 29341
2011-11-27 06:29:09 +00:00
Felix Fietkau
2dfa9533f9 dropbear: fix build breakage
SVN-Revision: 29340
2011-11-27 05:30:40 +00:00
Felix Fietkau
ae3a134cc4 ath9k: enable ANI on ar913x, should noticeably improve stability in noisy environments
SVN-Revision: 29338
2011-11-27 04:30:09 +00:00
Nicolas Thill
59a4ad8820 package/dropbear: update to 2011.54
SVN-Revision: 29330
2011-11-25 00:53:19 +00:00
Nicolas Thill
8553f9d243 package/dnsmasq: update to 2.59 (thanks to Raphael Huck)
SVN-Revision: 29329
2011-11-25 00:53:13 +00:00
Nicolas Thill
be4f27f38b package/busybox: wget: URL-decode user:password before base64-encoding it into auth hdr (upstream fix)
SVN-Revision: 29299
2011-11-23 19:41:36 +00:00
Felix Fietkau
e735154874 mac80211: fix aggregation related kernel warnings when using wds
SVN-Revision: 29296
2011-11-23 13:55:35 +00:00
Felix Fietkau
8a33526c4e ath9k: fix setting channel bandwidth before bringing up interfaces
SVN-Revision: 29295
2011-11-23 13:55:14 +00:00
Nicolas Thill
aca5063d4e package/mac80211: fix atomic64 issues on x86 / uml
SVN-Revision: 29289
2011-11-21 21:40:26 +00:00
Jo-Philipp Wich
16c583531a mac80211: revert unrelated change in previous commit
SVN-Revision: 29285
2011-11-21 13:35:19 +00:00
Jo-Philipp Wich
95f0a41bf5 mac80211: fix reversed WARN_ON() condition which causes a stray stacktrace on boot
SVN-Revision: 29284
2011-11-21 13:33:11 +00:00
Felix Fietkau
19694044e8 ath9k: merge a pending aggregation fix
SVN-Revision: 29273
2011-11-20 09:29:42 +00:00
Felix Fietkau
c893863d31 mac80211: refresh p54spi patches
SVN-Revision: 29272
2011-11-20 09:29:34 +00:00
Felix Fietkau
e49b39486a mac80211: fix a workqueue compat backport
SVN-Revision: 29271
2011-11-20 09:29:27 +00:00
Felix Fietkau
067aedb906 Revert "package/mac80211: fix atomic64 compat"
SVN-Revision: 29258
2011-11-19 16:56:47 +00:00
Felix Fietkau
c6f0ca6c00 ath9k: allow run-time change of the chanbw debugfs file
SVN-Revision: 29257
2011-11-19 16:56:44 +00:00
Jo-Philipp Wich
d46e17548b base-files: kill remaining processes after running user hooks (#10461)
SVN-Revision: 29256
2011-11-19 16:50:25 +00:00
Felix Fietkau
0838e883f2 mac80211: update to wireless-testing 2011-11-15
SVN-Revision: 29240
2011-11-18 11:27:19 +00:00
Nicolas Thill
c43938afc3 package/mac80211: fix atomic64 compat
SVN-Revision: 29209
2011-11-17 09:57:00 +00:00
Jo-Philipp Wich
010e58d209 base-files: another empty password check fix (#10440)
SVN-Revision: 29208
2011-11-17 09:40:06 +00:00
Jo-Philipp Wich
33443d2a8c base-files: now that we have date -k, adjust the kernel timezone after setting up TZ and localtime
SVN-Revision: 29204
2011-11-17 01:18:22 +00:00
Jo-Philipp Wich
5e36196651 busybox: add a "date -k" to set the kernel timezone from the current localtime utc offset
SVN-Revision: 29203
2011-11-17 01:11:56 +00:00
Michael Büsch
e12543a1d7 p54spi: workqueue deadlock fix
SVN-Revision: 29202
2011-11-16 22:45:23 +00:00
Michael Büsch
6aac54298b p54spi: Lock fixes
SVN-Revision: 29200
2011-11-16 22:26:12 +00:00
Jo-Philipp Wich
6d80ce78f1 base-files: rewrite killing of nonessential services to not rely on top, use the proc filesystem only
SVN-Revision: 29187
2011-11-16 15:01:18 +00:00
Jo-Philipp Wich
cabbc9966c busybox: fix empty password detection in telnetd init (#10432)
SVN-Revision: 29183
2011-11-16 13:17:35 +00:00
Nicolas Thill
63820327d3 package/ppp: fix typo in r28868 (closes: #10429)
SVN-Revision: 29165
2011-11-15 23:40:39 +00:00
Florian Fainelli
ffdf69028f allow building 8021q and bridge as modules
SVN-Revision: 29163
2011-11-15 22:24:18 +00:00
Florian Fainelli
d589ac0939 kmod-r6040 depends on kmod-libphy
SVN-Revision: 29162
2011-11-15 19:15:42 +00:00
Jo-Philipp Wich
13839520bc busybox: revert accidentally committed debugging flag
SVN-Revision: 29158
2011-11-15 17:54:02 +00:00
Jo-Philipp Wich
d0f5b51a8b busybox: fix hexdump segmentation fault with an empty leading format unit
SVN-Revision: 29156
2011-11-15 17:38:55 +00:00
Felix Fietkau
817c72ef02 ath9k: reorganize patches, reset hardware after full sleep (fixes #10349)
SVN-Revision: 29155
2011-11-15 14:53:21 +00:00
Jo-Philipp Wich
215239a470 uhttpd: prevent linking uhttpd binary against crypto libraries
SVN-Revision: 29152
2011-11-15 10:17:59 +00:00
Jo-Philipp Wich
5a4f0f84df broadcom-wl: align RADIUS options with r26482, patch by Etienne Champetier <etienne.champetier@free.fr>
SVN-Revision: 29136
2011-11-14 21:37:53 +00:00
Felix Fietkau
b33f7e264c ath9k: do not put the hardware to full-sleep while tx is pending
SVN-Revision: 29133
2011-11-14 21:21:24 +00:00
Felix Fietkau
b14b5bb038 ath9k: rework radio stop/start cleanup, avoid duplicate rx/tx stop, avoid early phy stop
SVN-Revision: 29132
2011-11-14 21:21:03 +00:00
Jo-Philipp Wich
8b20bfafdf base-files: prime root password with "x" to notify programs that there is a shadow record, fix /bin/login.sh password detection accordingly. Solves broken key based dropbear login with empty password after r28935.
SVN-Revision: 29130
2011-11-14 19:02:01 +00:00
Felix Fietkau
3b0870f450 mac80211: enable support for RaLink Rt53xx USB devices in rt2800usb
The driver works quite nice and stable for me using a RaLink Rt5370 USB device.

Signed-off-by: Daniel Golle <dgolle@allnet.de>

SVN-Revision: 29116
2011-11-14 14:06:37 +00:00
Felix Fietkau
8e1bd3a8aa netifd: update to latest version, fixes tcp connection loss issues on dhcp rekey
SVN-Revision: 29115
2011-11-14 14:06:32 +00:00
Jo-Philipp Wich
43cd850faa uci: update to latest git rev 7289b2d69aaffa9299b47aaaa0da1e9969ace6c1
SVN-Revision: 29111
2011-11-14 13:18:09 +00:00
John Crispin
f4f326699b madwifi: rename patch from ifxmips -> lantiq
SVN-Revision: 29020
2011-11-13 12:10:52 +00:00
John Crispin
0096aa78b2 uboot-lantiq: not all configs were using lzma for compression, add gigaset ramboot image
Signed-off-by: Andrej Vlašić <andrej.vlasic0@gmail.com>

SVN-Revision: 29019
2011-11-13 12:09:34 +00:00
John Crispin
eb20ab87e6 lantiq: w303v has its rt2860 eep on the nor flash. tell compat-wireless how to use it
SVN-Revision: 28994
2011-11-12 18:41:15 +00:00
Nicolas Thill
b49aed1520 package/base-files: enhance service functions
* allow matching process by name (useful for processes changing it)
 * check if first argument is executable
 * fix function name used in error messages

SVN-Revision: 28991
2011-11-12 13:53:15 +00:00
Gabor Juhos
0939419e24 package: add om2p-watchdog script
Based on a patch by: Marek Lindner <lindner_marek@yahoo.de>

SVN-Revision: 28972
2011-11-12 10:54:06 +00:00
John Crispin
0e35877fea pjsip: bump to 1.10 and improve ltq_tapi backend
SVN-Revision: 28963
2011-11-11 22:23:26 +00:00
Jo-Philipp Wich
20ff304ed9 base-files: now that the initial password is completely empty (and not primed with "!") adjust login.sh for it to make telnetd available again
SVN-Revision: 28943
2011-11-11 13:25:31 +00:00
Nicolas Thill
348347ce41 package/base-files-network: fix udhcpc issues introduced in r28866 (closes: #10383)
SVN-Revision: 28942
2011-11-11 13:23:29 +00:00
Jo-Philipp Wich
1cdd762f90 mac80211: add antenna control api for b43
SVN-Revision: 28940
2011-11-10 23:07:42 +00:00
Florian Fainelli
4ad1f2d710 acx-mac80211: update to 20111030
Fixes build failures with Linux 3.1+

SVN-Revision: 28939
2011-11-10 15:31:37 +00:00
Imre Kaloz
28039aea90 nuke another 2.4 skeleton
SVN-Revision: 28937
2011-11-10 13:39:06 +00:00
Imre Kaloz
7944b6fa32 enable and use shadow passwords by default
SVN-Revision: 28936
2011-11-10 12:55:01 +00:00
Imre Kaloz
55ac529951 the empty root password should be empty ;)
SVN-Revision: 28935
2011-11-10 12:47:50 +00:00
Jo-Philipp Wich
be49daffc8 base-files, target: assign name to system timeserver section, makes it easier to set servers on the cli
SVN-Revision: 28933
2011-11-10 12:16:41 +00:00
Jonas Gorski
f8f30bff82 package: kernel: fix typo
SVN-Revision: 28898
2011-11-09 22:11:51 +00:00
Jonas Gorski
0a2728664f package: kernel: add handling for 3.2 renames (and some missed ones for 3.1)
SVN-Revision: 28897
2011-11-09 21:16:52 +00:00
Jonas Gorski
5079522183 package: mac80211: mark as broken for 3.2
SVN-Revision: 28896
2011-11-09 21:16:48 +00:00
Jonas Gorski
e22a9087a8 package: acx: mark as broken for 3.2
SVN-Revision: 28895
2011-11-09 21:16:45 +00:00
Jonas Gorski
0a2eb804cc package: madwifi: mark as broken for 3.2
SVN-Revision: 28894
2011-11-09 21:16:42 +00:00
Jonas Gorski
f53128f79b target: linux: mtd: fix MTDREFRESH to an arbitrary high number
To make the ioctl number "stable", use an arbitrary high number to prevent
conflicts with new mtd ioctls that would push MTDREFRESH's number.

Also make mtd use the in-kernel mtd headers.

SVN-Revision: 28893
2011-11-09 21:16:36 +00:00
Jo-Philipp Wich
44da6400cd uhttpd: cope with DES crypted passwd entries by not relying on a leading dollar sign to indicate a cipher
SVN-Revision: 28886
2011-11-09 18:55:28 +00:00
Nicolas Thill
d9aa1e3c1b package/busybox: passwd: use MD5 hash by default (like it used to be)
SVN-Revision: 28885
2011-11-09 17:32:23 +00:00
Gabor Juhos
b1a4acfb40 pacakge/iw: don't show a stray ']' if the chain signal attribute list is empty
Without the patch, the output of 'station dump' command looks weird in
some cases:

root@OpenWrt:/# iw dev wlan0 station dump
Station 00:21:27:cb:57:02 (on wlan0)
        inactive time:  190 ms
        rx bytes:       36652
        rx packets:     149
        tx bytes:       1998
        tx packets:     16
        tx retries:     0
        tx failed:      0
        signal:         -31 ] dBm
        signal avg:     -30 [-32, -36] dBm
        tx bitrate:     5.5 MBit/s
        rx bitrate:     54.0 MBit/s
root@OpenWrt:/#

SVN-Revision: 28879
2011-11-09 11:47:44 +00:00
Jo-Philipp Wich
10f199d832 firewall: add DHCPv6 default rule (#10381)
SVN-Revision: 28874
2011-11-09 11:10:37 +00:00
Nicolas Thill
f371d516bf package/base-files: /lib/functions.sh: add {group,user}_{add,exists} functions
SVN-Revision: 28871
2011-11-09 00:23:58 +00:00
Nicolas Thill
62a2827ea7 package/base-files: /lib/functions.sh: let service_stop exit early if no matching process to stop where found
SVN-Revision: 28870
2011-11-08 23:35:13 +00:00
Nicolas Thill
f67f9ef941 package/relayd: use new service wrappers
SVN-Revision: 28869
2011-11-08 22:48:11 +00:00
Nicolas Thill
72de194d16 package/ppp: use new service wrappers
SVN-Revision: 28868
2011-11-08 22:48:05 +00:00
Nicolas Thill
ec11af20f6 package/linux-atm: use new service wrappers
SVN-Revision: 28867
2011-11-08 22:48:00 +00:00
Nicolas Thill
f4dacc850c package/base-files-network: use new service wrappers
SVN-Revision: 28866
2011-11-08 22:47:54 +00:00
Nicolas Thill
b7b56df707 package/base-files: enhance & cleanup service wrappers
* add service_check function for checking if a process is alive
 * add service_signal for sending arbitrary signals to a process
 * change service_stop to send a TERM signal first, wait for the process to die and send a KILL signal if it doen't
 * have service_kill print a warning on STDERR stating it has been deprecated

SVN-Revision: 28865
2011-11-08 22:47:49 +00:00
Nicolas Thill
d0659ce37e package/base-files: move service* functions from /etc/rc.common to /lib/functions.sh
SVN-Revision: 28864
2011-11-08 22:47:41 +00:00
Jo-Philipp Wich
7e3b6aa1f1 base-files: do not kill udhcpc on sysupgrade, it will tear down the interface if terminated
SVN-Revision: 28863
2011-11-08 19:14:55 +00:00
Jo-Philipp Wich
daca6a6a97 base-files: do not assume that "top" is busybox' top, but try to call the applet explicitely
SVN-Revision: 28862
2011-11-08 18:48:38 +00:00
Jo-Philipp Wich
a73fffe857 base-files: properly handle wifi ifaces with no network attached, useful for unmanaged interfaces like used for batman or monitoring
SVN-Revision: 28860
2011-11-08 14:42:58 +00:00
Jo-Philipp Wich
ec20b84048 hostapd: add code to prevent accidentally bridging non-wds sta mode interfaces
SVN-Revision: 28858
2011-11-08 14:22:56 +00:00
Nicolas Thill
b6aef59ea8 package/base-files: move /etc/functions.sh to /lib/functions.sh
SVN-Revision: 28857
2011-11-08 14:14:29 +00:00
Felix Fietkau
9906717bfb netifd: fix compile error when both libnl and libnl-tiny are built
SVN-Revision: 28854
2011-11-08 10:12:31 +00:00
Felix Fietkau
3a12bd8bce busybox: use bash for gen_build_files.sh to avoid printf argument list issues on some systems
SVN-Revision: 28849
2011-11-08 00:33:10 +00:00
Nicolas Thill
75e186832a package/uhttpd: use new service wrapper
SVN-Revision: 28841
2011-11-07 22:59:06 +00:00
Nicolas Thill
d7409c85b5 package/ubus: use new service wrapper
SVN-Revision: 28840
2011-11-07 22:59:01 +00:00
Nicolas Thill
7a176742bb package/netifd: use new service wrapper
SVN-Revision: 28839
2011-11-07 22:58:56 +00:00
Nicolas Thill
be27ac53f2 package/dropbear: use new service wrapper
SVN-Revision: 28838
2011-11-07 22:58:50 +00:00
Nicolas Thill
4f5cbf9f9b package/dnsmasq: use new service wrapper
SVN-Revision: 28837
2011-11-07 22:58:45 +00:00
Nicolas Thill
e4a8f5abe6 package/busybox: use new service wrapper
SVN-Revision: 28836
2011-11-07 22:58:39 +00:00
Nicolas Thill
93886bc776 package/base-files: use new service wrapper
SVN-Revision: 28835
2011-11-07 22:58:34 +00:00
Nicolas Thill
10a03275bf package/base-files: /etc/rc.common: add service wrapper around start-stop-daemon
SVN-Revision: 28834
2011-11-07 22:58:27 +00:00