Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

official release 3.0.0.4.334 - new ui

  • Loading branch information...
commit 4a89642f614a1f80b072a93e2d0002042433c685 1 parent e40c28a
rrelmy authored
Showing with 57 additions and 47,432 deletions.
  1. +0 −31 .config
  2. +0 −30 .config.old
  3. +0 −5 .oldconfig
  4. +0 −78 History
  5. +0 −438 Makefile
  6. +0 −27 autoconf.h
  7. +0 −1  config.arch
  8. +0 −44 config.in
  9. +0 −240 config/.config
  10. +0 −252 config/.config.old
  11. +0 −248 config/autoconf.h
  12. +0 −409 config/config.in
  13. +0 −4 config/scripts/lxdialog/BIG.FAT.WARNING
  14. +0 −161 config/scripts/lxdialog/colors.h
  15. +0 −240 config/scripts/lxdialog/inputbox.c
  16. +0 −85 config/scripts/lxdialog/msgbox.c
  17. +0 −118 config/scripts/lxdialog/yesno.c
  18. +57 −0 image/mklang.sh
  19. +0 −173 lib/.config
  20. +0 −27 lib/.config.cmd
  21. +0 −173 lib/.config.old
  22. +0 −791 lib/Changelog
  23. +0 −8,993 lib/Changelog.full
  24. +0 −22 lib/DEDICATION.mjn3
  25. +0 −80 lib/INSTALL
  26. +0 −114 lib/MAINTAINERS
  27. +0 −579 lib/Makefile
  28. +0 −73 lib/README
  29. +0 −354 lib/Rules.mak
  30. +0 −151 lib/TODO
  31. +0 −42 lib/debian/changelog
  32. +0 −172 lib/debian/config
  33. +0 −31 lib/debian/control
  34. +0 −22 lib/debian/copyright
  35. +0 −4 lib/debian/dirs
  36. +0 −4 lib/debian/docs
  37. +0 −28 lib/debian/ldconfig.1
  38. +0 −20 lib/debian/ldd.1
  39. +0 −179 lib/debian/rules
  40. +0 −2  lib/debian/uclibc-dev.files
  41. +0 −22 lib/debian/uclibc-dev.postinst
  42. +0 −4 lib/debian/uclibc-dev.prerm
  43. +0 −4 lib/debian/uclibc.files
  44. +0 −9 lib/debian/uclibc.postinst
  45. +0 −5 lib/debian/uclibc.prerm
  46. +0 −11 lib/debian/uclibc.shlibs
  47. +0 −215 lib/docs/Glibc_vs_uClibc_Differences.txt
  48. +0 −73 lib/docs/man/ldconfig.8
  49. +0 −17 lib/docs/man/ldd.1
  50. +0 −56 lib/docs/threads.txt
  51. +0 −106 lib/docs/uClibc_vs_SuSv3.txt
  52. +0 −675 lib/docs/uclibc.org/FAQ.html
  53. +0 −99 lib/docs/uclibc.org/about.html
  54. +0 −58 lib/docs/uclibc.org/developer.html
  55. +0 −31 lib/docs/uclibc.org/download.html
  56. +0 −39 lib/docs/uclibc.org/footer.html
  57. +0 −81 lib/docs/uclibc.org/header.html
  58. BIN  lib/docs/uclibc.org/images/back.png
  59. BIN  lib/docs/uclibc.org/images/dir.png
  60. BIN  lib/docs/uclibc.org/images/donate.png
  61. BIN  lib/docs/uclibc.org/images/fm.mini.png
  62. BIN  lib/docs/uclibc.org/images/gfx_by_gimp.png
  63. BIN  lib/docs/uclibc.org/images/ltbutton2.png
  64. BIN  lib/docs/uclibc.org/images/osuosl.png
  65. BIN  lib/docs/uclibc.org/images/sdsmall.png
  66. BIN  lib/docs/uclibc.org/images/text.png
  67. BIN  lib/docs/uclibc.org/images/vh40.gif
  68. BIN  lib/docs/uclibc.org/images/written.in.vi.png
  69. +0 −1  lib/docs/uclibc.org/index.html
  70. +0 −49 lib/docs/uclibc.org/lists.html
  71. +0 −68 lib/docs/uclibc.org/news.html
  72. +0 −1,109 lib/docs/uclibc.org/oldnews.html
  73. +0 −25 lib/docs/uclibc.org/other_libs.html
  74. +0 −30 lib/docs/uclibc.org/products.html
  75. +0 −38 lib/docs/uclibc.org/subversion.html
  76. +0 −92 lib/docs/uclibc.org/toolchains.html
  77. +0 −135 lib/docs/uclibc.org/uClibc-apps.html
  78. +0 −30 lib/extra/Configs/Config.alpha
  79. +0 −84 lib/extra/Configs/Config.arm
  80. +0 −28 lib/extra/Configs/Config.bfin
  81. +0 −41 lib/extra/Configs/Config.cris
  82. +0 −2  lib/extra/Configs/Config.default
  83. +0 −34 lib/extra/Configs/Config.e1
  84. +0 −29 lib/extra/Configs/Config.frv
  85. +0 −145 lib/extra/Configs/Config.frv.default
  86. +0 −47 lib/extra/Configs/Config.h8300
  87. +0 −115 lib/extra/Configs/Config.i386
  88. +0 −34 lib/extra/Configs/Config.i960
  89. +0 −1,371 lib/extra/Configs/Config.in
  90. +0 −113 lib/extra/Configs/Config.in.arch
  91. +0 −30 lib/extra/Configs/Config.m68k
  92. +0 −33 lib/extra/Configs/Config.microblaze
  93. +0 −66 lib/extra/Configs/Config.mips
  94. +0 −31 lib/extra/Configs/Config.nios
  95. +0 −30 lib/extra/Configs/Config.nios2
  96. +0 −26 lib/extra/Configs/Config.powerpc
  97. +0 −69 lib/extra/Configs/Config.sh
  98. +0 −52 lib/extra/Configs/Config.sh64
  99. +0 −25 lib/extra/Configs/Config.sparc
  100. +0 −34 lib/extra/Configs/Config.v850
  101. +0 −28 lib/extra/Configs/Config.x86_64
  102. +0 −50 lib/extra/Makefile
  103. +0 −282 lib/extra/config/Kconfig-language.txt
  104. +0 −131 lib/extra/config/Makefile
  105. +0 −583 lib/extra/config/conf.c
  106. +0 −446 lib/extra/config/confdata.c
  107. +0 −1,099 lib/extra/config/expr.c
  108. +0 −195 lib/extra/config/expr.h
  109. +0 −3,688 lib/extra/config/lex.zconf.c_shipped
  110. +0 −123 lib/extra/config/lkc.h
  111. +0 −40 lib/extra/config/lkc_proto.h
  112. +0 −372 lib/extra/config/lxdialog/checklist.c
  113. +0 −161 lib/extra/config/lxdialog/colors.h
  114. +0 −199 lib/extra/config/lxdialog/dialog.h
  115. +0 −438 lib/extra/config/lxdialog/menubox.c
  116. +0 −556 lib/extra/config/lxdialog/textbox.c
  117. +0 −375 lib/extra/config/lxdialog/util.c
  118. +0 −977 lib/extra/config/mconf.c
  119. +0 −390 lib/extra/config/menu.c
  120. +0 −809 lib/extra/config/symbol.c
  121. +0 −109 lib/extra/config/util.c
  122. +0 −366 lib/extra/config/zconf.l
  123. +0 −2,130 lib/extra/config/zconf.tab.c_shipped
  124. +0 −125 lib/extra/config/zconf.tab.h_shipped
  125. +0 −690 lib/extra/config/zconf.y
  126. +0 −72 lib/extra/libstrip/libstrip
  127. +0 −346 lib/extra/locale/LOCALES
  128. +0 −95 lib/extra/locale/Makefile
  129. +0 −71 lib/extra/locale/README
  130. +0 −254 lib/extra/locale/charmaps/ARMSCII-8.pairs
  131. +0 −128 lib/extra/locale/charmaps/ASCII.pairs
  132. +0 −255 lib/extra/locale/charmaps/CP1251.pairs
  133. +0 −233 lib/extra/locale/charmaps/CP1255.pairs
  134. +0 −256 lib/extra/locale/charmaps/GEORGIAN-PS.pairs
  135. +0 −256 lib/extra/locale/charmaps/ISO-8859-1.pairs
  136. +0 −256 lib/extra/locale/charmaps/ISO-8859-10.pairs
  137. +0 −256 lib/extra/locale/charmaps/ISO-8859-13.pairs
  138. +0 −256 lib/extra/locale/charmaps/ISO-8859-14.pairs
  139. +0 −256 lib/extra/locale/charmaps/ISO-8859-15.pairs
  140. +0 −256 lib/extra/locale/charmaps/ISO-8859-16.pairs
  141. +0 −256 lib/extra/locale/charmaps/ISO-8859-2.pairs
  142. +0 −249 lib/extra/locale/charmaps/ISO-8859-3.pairs
  143. +0 −256 lib/extra/locale/charmaps/ISO-8859-4.pairs
  144. +0 −256 lib/extra/locale/charmaps/ISO-8859-5.pairs
  145. +0 −211 lib/extra/locale/charmaps/ISO-8859-6.pairs
  146. +0 −250 lib/extra/locale/charmaps/ISO-8859-7.pairs
  147. +0 −220 lib/extra/locale/charmaps/ISO-8859-8.pairs
  148. +0 −256 lib/extra/locale/charmaps/ISO-8859-9.pairs
  149. +0 −256 lib/extra/locale/charmaps/KOI8-R.pairs
  150. +0 −237 lib/extra/locale/charmaps/KOI8-T.pairs
  151. +0 −256 lib/extra/locale/charmaps/KOI8-U.pairs
  152. +0 −215 lib/extra/locale/charmaps/TIS-620.pairs
  153. +0 −1  lib/extra/locale/collation/af_ZA
  154. +0 −26 lib/extra/locale/collation/am_ET
  155. +0 −4 lib/extra/locale/collation/ar_AE
  156. +0 −4 lib/extra/locale/collation/ar_BH
  157. +0 −4 lib/extra/locale/collation/ar_DZ
  158. +0 −4 lib/extra/locale/collation/ar_EG
  159. +0 −3  lib/extra/locale/collation/ar_IN
  160. +0 −4 lib/extra/locale/collation/ar_IQ
  161. +0 −4 lib/extra/locale/collation/ar_JO
  162. +0 −4 lib/extra/locale/collation/ar_KW
  163. +0 −4 lib/extra/locale/collation/ar_LB
  164. +0 −4 lib/extra/locale/collation/ar_LY
  165. +0 −4 lib/extra/locale/collation/ar_MA
  166. +0 −4 lib/extra/locale/collation/ar_OM
  167. +0 −4 lib/extra/locale/collation/ar_QA
  168. +0 −220 lib/extra/locale/collation/ar_SA
  169. +0 −4 lib/extra/locale/collation/ar_SD
  170. +0 −4 lib/extra/locale/collation/ar_SY
  171. +0 −4 lib/extra/locale/collation/ar_TN
  172. +0 −4 lib/extra/locale/collation/ar_YE
  173. +0 −137 lib/extra/locale/collation/az_AZ
  174. +0 −15 lib/extra/locale/collation/be_BY
  175. +0 −106 lib/extra/locale/collation/bg_BG
  176. +0 −2  lib/extra/locale/collation/bn_BD
  177. +0 −4 lib/extra/locale/collation/bn_IN
  178. +0 −40 lib/extra/locale/collation/br_FR
  179. +0 −91 lib/extra/locale/collation/bs_BA
  180. +0 −2,061 lib/extra/locale/collation/ca_ES
  181. +0 −1,872 lib/extra/locale/collation/comm
  182. +0 −2,162 lib/extra/locale/collation/cs_CZ
  183. +0 −136 lib/extra/locale/collation/cy_GB
Sorry, we could not display the entire diff because too many files (111,279) changed.
31 .config
View
@@ -1,31 +0,0 @@
-#
-# Automatically generated by make menuconfig: don't edit
-#
-
-#
-# Select the Product you wish to target
-#
-# CONFIG_DEFAULTS_RALINK_RT2880 is not set
-# CONFIG_DEFAULTS_RALINK_RT3052 is not set
-CONFIG_DEFAULTS_RALINK_RT3883=y
-# CONFIG_DEFSETTING_4M16M is not set
-# CONFIG_DEFSETTING_4M32M is not set
-CONFIG_DEFSETTING_8M64M=y
-
-#
-# Kernel/Library/Defaults Selection
-#
-CONFIG_DEFAULTS_KERNEL_2_6_21=y
-CONFIG_CROSS_COMPILER_PATH="/opt/buildroot-gcc342/bin"
-# CONFIG_DEFAULTS_OVERRIDE is not set
-# CONFIG_DEFAULTS_KERNEL is not set
-# CONFIG_DEFAULTS_VENDOR is not set
-# CONFIG_DEFAULTS_BUSYBOX is not set
-# CONFIG_DEFAULTS_UCLIBC is not set
-# CONFIG_DEFAULTS_UCLIBC_PLUS_PLUS is not set
-# CONFIG_DEFAULTS_VENDOR_UPDATE is not set
-CONFIG_VENDOR=Ralink
-CONFIG_PRODUCT=RT3883
-CONFIG_LINUXDIR=linux-2.6.21.x
-CONFIG_LIBCDIR=
-CONFIG_LANGUAGE=
30 .config.old
View
@@ -1,30 +0,0 @@
-#
-# Automatically generated by make menuconfig: don't edit
-#
-
-#
-# Select the Product you wish to target
-#
-# CONFIG_DEFAULTS_RALINK_RT2880 is not set
-# CONFIG_DEFAULTS_RALINK_RT3052 is not set
-CONFIG_DEFAULTS_RALINK_RT3883=y
-# CONFIG_DEFSETTING_4M16M is not set
-# CONFIG_DEFSETTING_4M32M is not set
-CONFIG_DEFSETTING_8M64M=y
-
-#
-# Kernel/Library/Defaults Selection
-#
-CONFIG_DEFAULTS_KERNEL_2_6_21=y
-CONFIG_CROSS_COMPILER_PATH="/opt/buildroot-gcc342/bin"
-# CONFIG_DEFAULTS_OVERRIDE is not set
-# CONFIG_DEFAULTS_KERNEL is not set
-# CONFIG_DEFAULTS_BUSYBOX is not set
-# CONFIG_DEFAULTS_UCLIBC is not set
-# CONFIG_DEFAULTS_UCLIBC_PLUS_PLUS is not set
-# CONFIG_DEFAULTS_VENDOR_UPDATE is not set
-CONFIG_VENDOR=Ralink
-CONFIG_PRODUCT=RT3883
-CONFIG_LINUXDIR=linux-2.6.21.x
-CONFIG_LIBCDIR=
-CONFIG_LANGUAGE=
5 .oldconfig
View
@@ -1,5 +0,0 @@
-OLD_VENDOR="Ralink"
-OLD_PRODUCT="RT3883"
-OLD_LINUXDIR="linux-2.6.21.x"
-OLD_LIBCDIR=""
-OLD_LANGUAGE=""
78 History
View
@@ -1,78 +0,0 @@
-Ralink AP SDK - History
-
-Version 3.4.1.0
-===============
-
-New Feature:
-
-- [WebUI/NVRAM] add RT3092AP DLS GUI
-- [WebUI] RVT GUI
-
-App update:
-
-- [Reset] adjust Default settings
-- [Script] support GPL wifi driver insert/remove module
-
-Fixed bug:
-
-- [GPIO] Fix bug for GPIO=24~51
-- [GPIOTOOL] add RALINK_GPIO_HAS_5124 for gpio24~gpio51
-- [WebUI] STA site_survey error
-- [WebUI] AP/STA display/Setting bugs
-- [WebUI] WAPI/WPA_Supplicant Certificate upload
-- [BusyBox] Sysklogd - avoid the read-only filesystem
-- [Raether] MTU bug
-- [Raether] Reorder the sequence of ei_close
-- [Script] greenap.sh supports for MBSSID
-- [Compile] sdk will compile goahead before mattrix, so we should modify goahead's Makefile to compile mattrix first
-- [VPN] Multiple PPTP VPN pass through sessions are able to connect successfully for RT2880
-- [NVRAM] rt3052 + i2s enabled => load default button's gpio=43
-
-Version 3.4.0.0
-===============
-
-New Chip Support:
-
-- [SDK] RT3883 support
-- [SDK] RT3662 support
-- [SDK] RT3350 support
-
-New Feature:
-
-- [Linux] Ralink Flow Classifier
-- [Linux] Linux-based Watchdog driver (/dev/watchdog)
-- [WebUI] WPS supplicant support
-- [SDK] More 3G data card support
-- [App] Video Flow Classification Command
-- [App] Firewall-- Portscan, Syn flood prevention. Snort Support.
-- [App] iTune Server support
-- [App] User space watchdog daemon
-- [App] cURL
-- [App] Expat- C library for parsing XML
-- [App] mpstat
-- [App] user space daemon supported 802.11f protocol
-- [App] net-snmp 5.5
-- [Web] Add WPS GUI for 2nd wireless interface
-- [Web] Add WAPI GUI for 1st wireless interface
-- [Web] Add WPA Supplicant GUI
-- [Web] Add Wizard
-- [Lib] Perl Compatible Regular Expressions
-- [Lib] zlib-1.2.3
-- [Lib] libpcap-1.0
-- [Lib] libncurse-5.7
-
-Peripheral Components:
-
-- [I2S] audio codec WM8750 support for I2S TX/RX
-- [PCM] Multi-SPI for PCM SLIC supported
-
-Fixed bug:
-
-- [PCM] assign next unmask channel every DMA done.
-- [I2S] Change audio codec sampling rate to the nearest frequency settings.
-- [WebUI] 3G PIN, APN, Password, Username, and Dial number support
-- [WebUI] 3G auto-connect mode support
-- [USB] OTG USB driver bug fix
-- [NVRAM] fix commit length threshold
-- [NVRAM] fix memory leak bug
-- [App] IGMP Proxy issues fixed. (see History in user/igmpproxy/src/rt3052.c)
438 Makefile
View
@@ -1,438 +0,0 @@
-############################################################################
-#
-# Makefile -- Top level uClinux makefile.
-#
-# Copyright (c) 2001-2004, SnapGear (www.snapgear.com)
-# Copyright (c) 2001, Lineo
-#
-
-VERSIONPKG = 3.2.0
-VERSIONSTR = $(CONFIG_VENDOR)/$(CONFIG_PRODUCT) Version $(VERSIONPKG)
-
-############################################################################
-#
-# Lets work out what the user wants, and if they have configured us yet
-#
-
-ifeq (.config,$(wildcard .config))
-include .config
-
-#changed by Steven Liu
-#all: ucfront cksum subdirs romfs image
-all: uClibc++_only lib_only user_only modules romfs linux image
-else
-all: config_error
-endif
-
-############################################################################
-#
-# Get the core stuff worked out
-#
-
-LINUXDIR = $(CONFIG_LINUXDIR)
-LIBCDIR = $(CONFIG_LIBCDIR)
-ROOTDIR = $(shell pwd)
-PATH := $(PATH):$(ROOTDIR)/tools
-HOSTCC = cc
-IMAGEDIR = $(ROOTDIR)/images
-ROMFSDIR = $(ROOTDIR)/romfs
-ROMFSINST= $(ROOTDIR)/tools/romfs-inst.sh
-SCRIPTSDIR = $(ROOTDIR)/config/scripts
-TFTPDIR = /tftpboot
-BUILD_START_STRING ?= $(shell date "+%a, %d %b %Y %T %z")
-
-#Added by Steven
-# In linux-2.6, it do not support VPATH in Makefile.
-# But we need to use drivers/net/wireless/rt2860v2 to build ap and sta driver.
-# Workaround: Don't build ap and sta driver at the same time.
-
-ifeq ($(LINUXDIR),linux-2.6.21.x)
-HOST_NCPU := 1
-else
-HOST_NCPU := $(shell if [ -f /proc/cpuinfo ]; then n=`grep -c processor /proc/cpuinfo`; if [ $$n -gt 1 ];then expr $$n \* 2; else echo $$n; fi; else echo 1; fi)
-endif
-#--
-
-LINUX_CONFIG = $(ROOTDIR)/$(LINUXDIR)/.config
-CONFIG_CONFIG = $(ROOTDIR)/config/.config
-BUSYBOX_CONFIG = $(ROOTDIR)/user/busybox/.config
-MODULES_CONFIG = $(ROOTDIR)/modules/.config
-
-
-CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \
- else if [ -x /bin/bash ]; then echo /bin/bash; \
- else echo sh; fi ; fi)
-
-ifeq (config.arch,$(wildcard config.arch))
-ifeq ($(filter %_default, $(MAKECMDGOALS)),)
-include config.arch
-ARCH_CONFIG = $(ROOTDIR)/config.arch
-export ARCH_CONFIG
-endif
-endif
-
-# May use a different compiler for the kernel
-KERNEL_CROSS_COMPILE ?= $(CROSS_COMPILE)
-#KERNEL_CROSS_COMPILE = /opt/timesys/toolchains/mipsisa32r2el-linux/bin/mipsel-linux-
-ifneq ($(SUBARCH),)
-# Using UML, so make the kernel and non-kernel with different ARCHs
-MAKEARCH = $(MAKE) ARCH=$(SUBARCH) CROSS_COMPILE=$(CROSS_COMPILE)
-MAKEARCH_KERNEL = $(MAKE) ARCH=$(ARCH) SUBARCH=$(SUBARCH) CROSS_COMPILE=$(KERNEL_CROSS_COMPILE)
-else
-MAKEARCH = $(MAKE) ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILE)
-MAKEARCH_KERNEL = $(MAKE) ARCH=$(ARCH) CROSS_COMPILE=$(KERNEL_CROSS_COMPILE)
-endif
-DIRS = $(ROOTDIR)/vendors include uClibc++ user lib
-
-export VENDOR PRODUCT ROOTDIR LINUXDIR HOSTCC CONFIG_SHELL
-export CONFIG_CONFIG BUSYBOX_CONFIG LINUX_CONFIG MODULES_CONFIG ROMFSDIR SCRIPTSDIR
-export VERSIONPKG VERSIONSTR ROMFSINST PATH IMAGEDIR RELFILES TFTPDIR
-export BUILD_START_STRING
-export HOST_NCPU
-
-.PHONY: ucfront
-ucfront: tools/ucfront/*.c
- $(MAKE) -C tools/ucfront
- ln -sf $(ROOTDIR)/tools/ucfront/ucfront tools/ucfront-gcc
- ln -sf $(ROOTDIR)/tools/ucfront/ucfront tools/ucfront-g++
- ln -sf $(ROOTDIR)/tools/ucfront/ucfront-ld tools/ucfront-ld
-
-.PHONY: cksum
-cksum: tools/sg-cksum/*.c
- $(MAKE) -C tools/sg-cksum
- ln -sf $(ROOTDIR)/tools/sg-cksum/cksum tools/cksum
-
-############################################################################
-
-#
-# Config stuff, we recall ourselves to load the new config.arch before
-# running the kernel and other config scripts
-#
-
-.PHONY: config.tk config.in
-
-config.in:
- @chmod u+x config/mkconfig
- config/mkconfig > config.in
-
-config.tk: config.in
- $(MAKE) -C $(SCRIPTSDIR) tkparse
- ARCH=dummy $(SCRIPTSDIR)/tkparse < config.in > config.tmp
- @if [ -f /usr/local/bin/wish ]; then \
- echo '#!'"/usr/local/bin/wish -f" > config.tk; \
- else \
- echo '#!'"/usr/bin/wish -f" > config.tk; \
- fi
- cat $(SCRIPTSDIR)/header.tk >> ./config.tk
- cat config.tmp >> config.tk
- rm -f config.tmp
- echo "set defaults \"/dev/null\"" >> config.tk
- echo "set help_file \"config/Configure.help\"" >> config.tk
- cat $(SCRIPTSDIR)/tail.tk >> config.tk
- chmod 755 config.tk
-
-.PHONY: xconfig
-xconfig: config.tk
- @wish -f config.tk
- @if [ ! -f .config ]; then \
- echo; \
- echo "You have not saved your config, please re-run make config"; \
- echo; \
- exit 1; \
- fi
- @chmod u+x config/setconfig
- @config/setconfig defaults
- @if egrep "^CONFIG_DEFAULTS_KERNEL=y" .config > /dev/null; then \
- $(MAKE) linux_xconfig; \
- fi
- @if egrep "^CONFIG_DEFAULTS_MODULES=y" .config > /dev/null; then \
- $(MAKE) modules_xconfig; \
- fi
- @if egrep "^CONFIG_DEFAULTS_VENDOR=y" .config > /dev/null; then \
- $(MAKE) config_xconfig; \
- fi
- @if egrep "^CONFIG_DEFAULTS_BUSYBOX=y" .config > /dev/null; then \
- $(MAKE) -C user/busybox menuconfig; \
- fi
- @if egrep "^CONFIG_DEFAULTS_UCLIBC=y" .config > /dev/null; then \
- $(MAKE) -C lib menuconfig; \
- fi
- @if egrep "^CONFIG_DEFAULTS_UCLIBC_PLUS_PLUS=y" .config > /dev/null; then \
- $(MAKE) -C uClibc++ menuconfig; \
- fi
- @config/setconfig final
-
-.PHONY: config
-config: config.in
- @HELP_FILE=config/Configure.help \
- $(CONFIG_SHELL) $(SCRIPTSDIR)/Configure config.in
- @chmod u+x config/setconfig
- @config/setconfig defaults
- @if egrep "^CONFIG_DEFAULTS_KERNEL=y" .config > /dev/null; then \
- $(MAKE) linux_config; \
- fi
- @if egrep "^CONFIG_DEFAULTS_MODULES=y" .config > /dev/null; then \
- $(MAKE) modules_config; \
- fi
- @if egrep "^CONFIG_DEFAULTS_VENDOR=y" .config > /dev/null; then \
- $(MAKE) config_config; \
- fi
- @if egrep "^CONFIG_DEFAULTS_BUSYBOX=y" .config > /dev/null; then \
- $(MAKE) -C user/busybox menuconfig; \
- fi
- @if egrep "^CONFIG_DEFAULTS_UCLIBC=y" .config > /dev/null; then \
- $(MAKE) -C lib menuconfig; \
- fi
- @if egrep "^CONFIG_DEFAULTS_UCLIBC_PLUS_PLUS=y" .config > /dev/null; then \
- $(MAKE) -C uClibc++ menuconfig; \
- fi
- @config/setconfig final
-
-.PHONY: menuconfig
-menuconfig: config.in
- $(MAKE) -C $(SCRIPTSDIR)/lxdialog all
- @HELP_FILE=config/Configure.help \
- $(CONFIG_SHELL) $(SCRIPTSDIR)/Menuconfig config.in
- @if [ ! -f .config ]; then \
- echo; \
- echo "You have not saved your config, please re-run make config"; \
- echo; \
- exit 1; \
- fi
- @chmod u+x config/setconfig
- @config/setconfig defaults
- @if egrep "^CONFIG_DEFAULTS_KERNEL=y" .config > /dev/null; then \
- $(MAKE) linux_menuconfig; \
- fi
- @if egrep "^CONFIG_DEFAULTS_MODULES=y" .config > /dev/null; then \
- $(MAKE) modules_menuconfig; \
- fi
- @if egrep "^CONFIG_DEFAULTS_VENDOR=y" .config > /dev/null; then \
- $(MAKE) config_menuconfig; \
- fi
- @if egrep "^CONFIG_DEFAULTS_BUSYBOX=y" .config > /dev/null; then \
- $(MAKE) -C user/busybox menuconfig; \
- fi
- @if egrep "^CONFIG_DEFAULTS_UCLIBC=y" .config > /dev/null; then \
- $(MAKE) -C lib menuconfig; \
- fi
- @if egrep "^CONFIG_DEFAULTS_UCLIBC_PLUS_PLUS=y" .config > /dev/null; then \
- $(MAKE) -C uClibc++ menuconfig; \
- fi
- @config/setconfig final
-
-.PHONY: oldconfig
-oldconfig: config.in
- @HELP_FILE=config/Configure.help \
- $(CONFIG_SHELL) $(SCRIPTSDIR)/Configure -d config.in
- @$(MAKE) oldconfig_linux
- @$(MAKE) oldconfig_modules
- @$(MAKE) oldconfig_config
- @chmod u+x config/setconfig
- @config/setconfig final
-
-.PHONY: modules
-modules:
- . $(LINUXDIR)/.config; if [ "$$CONFIG_MODULES" = "y" ]; then \
- [ -d $(LINUXDIR)/modules ] || mkdir $(LINUXDIR)/modules; \
- $(MAKEARCH_KERNEL) -C $(LINUXDIR) modules; \
- fi
-
-.PHONY: modules_install
-modules_install:
- . $(LINUXDIR)/.config; if [ "$$CONFIG_MODULES" = "y" ]; then \
- [ -d $(ROMFSDIR)/lib/modules ] || mkdir -p $(ROMFSDIR)/lib/modules; \
- $(MAKEARCH_KERNEL) -C $(LINUXDIR) INSTALL_MOD_PATH=$(ROMFSDIR) DEPMOD="../user/busybox/examples/depmod.pl" modules_install; \
- rm -f $(ROMFSDIR)/lib/modules/*/build; \
- rm -f $(ROMFSDIR)/lib/modules/*/source; \
- find $(ROMFSDIR)/lib/modules -type f -name "*o" | xargs -r $(STRIP) -R .comment -R .note -g --strip-unneeded; \
- fi
-
-linux_xconfig:
- KCONFIG_NOTIMESTAMP=1 $(MAKEARCH_KERNEL) -C $(LINUXDIR) xconfig
-linux_menuconfig:
- KCONFIG_NOTIMESTAMP=1 $(MAKEARCH_KERNEL) -C $(LINUXDIR) menuconfig
-linux_config:
- KCONFIG_NOTIMESTAMP=1 $(MAKEARCH_KERNEL) -C $(LINUXDIR) config
-modules_xconfig:
- [ ! -d modules ] || $(MAKEARCH) -C modules xconfig
-modules_menuconfig:
- [ ! -d modules ] || $(MAKEARCH) -C modules menuconfig
-modules_config:
- [ ! -d modules ] || $(MAKEARCH) -C modules config
-modules_clean:
- -[ ! -d modules ] || $(MAKEARCH) -C modules clean
-config_xconfig:
- $(MAKEARCH) -C config xconfig
-config_menuconfig:
- $(MAKEARCH) -C config menuconfig
-config_config:
- $(MAKEARCH) -C config config
-oldconfig_config:
- $(MAKEARCH) -C config oldconfig
-oldconfig_modules:
- [ ! -d modules ] || $(MAKEARCH) -C modules oldconfig
-oldconfig_linux:
- KCONFIG_NOTIMESTAMP=1 $(MAKEARCH_KERNEL) -C $(LINUXDIR) oldconfig
-
-############################################################################
-#
-# normal make targets
-#
-
-.PHONY: romfs
-romfs: romfs.subdirs modules_install romfs.post
-
-.PHONY: romfs.subdirs
-romfs.subdirs:
- for dir in vendors $(DIRS) ; do [ ! -d $$dir ] || $(MAKEARCH) -C $$dir romfs || exit 1 ; done
-
-.PHONY: romfs.post
-romfs.post:
- $(MAKEARCH) -C vendors romfs.post
- -find $(ROMFSDIR)/. -name CVS | xargs -r rm -rf
-
-.PHONY: image
-image:
- [ -d $(IMAGEDIR) ] || mkdir $(IMAGEDIR)
- $(MAKEARCH) -C vendors image
-# cp $(IMAGEDIR)/$(USER)_uImage $(TFTPDIR)
-
-.PHONY: release
-release:
- make -C release release
-
-%_fullrelease:
- @echo "This target no longer works"
- @echo "Do a make -C release $@"
- exit 1
-#
-# fancy target that allows a vendor to have other top level
-# make targets, for example "make vendor_flash" will run the
-# vendor_flash target in the vendors directory
-#
-
-vendor_%:
- $(MAKEARCH) -C vendors $@
-
-.PHONY: linux
-linux linux%_only:
- @if [ $(LINUXDIR) = linux-2.4.x -a ! -f $(LINUXDIR)/.depend ] ; then \
- echo "ERROR: you need to do a 'make dep' first" ; \
- exit 1 ; \
- fi
- $(MAKEARCH_KERNEL) -j$(HOST_NCPU) -C $(LINUXDIR) $(LINUXTARGET) || exit 1
- if [ -f $(LINUXDIR)/vmlinux ]; then \
- ln -f $(LINUXDIR)/vmlinux $(LINUXDIR)/linux ; \
- fi
-
-.PHONY: sparse
-sparse:
- $(MAKEARCH_KERNEL) -C $(LINUXDIR) C=1 $(LINUXTARGET) || exit 1
-
-.PHONY: sparseall
-sparseall:
- $(MAKEARCH_KERNEL) -C $(LINUXDIR) C=2 $(LINUXTARGET) || exit 1
-
-.PHONY: subdirs
-subdirs: lib uClibc++ linux modules
- for dir in $(DIRS) ; do [ ! -d $$dir ] || $(MAKEARCH) -C $$dir || exit 1 ; done
-
-dep:
- @if [ ! -f $(LINUXDIR)/.config ] ; then \
- echo "ERROR: you need to do a 'make config' first" ; \
- exit 1 ; \
- fi
- @if [ $(LINUXDIR) = linux-2.6.21.x ] ; then \
- $(MAKEARCH_KERNEL) -C $(LINUXDIR) prepare ; \
- fi
-
- $(MAKEARCH_KERNEL) -C $(LINUXDIR) dep
-
-# This one removes all executables from the tree and forces their relinking
-.PHONY: relink
-relink:
- find user prop vendors -type f -name '*.gdb' | sed 's/^\(.*\)\.gdb/\1 \1.gdb/' | xargs rm -f
-
-clean: modules_clean
- for dir in $(LINUXDIR) $(DIRS); do [ ! -d $$dir ] || $(MAKEARCH) -C $$dir clean ; done
- rm -rf $(ROMFSDIR)/*
- rm -f $(IMAGEDIR)/*
- rm -f config.tk
- rm -f $(LINUXDIR)/linux
- rm -rf $(LINUXDIR)/net/ipsec/alg/libaes $(LINUXDIR)/net/ipsec/alg/perlasm
- rm -f $(LINUXDIR)/arch/mips/ramdisk/*.gz
-
-real_clean mrproper: clean
- -$(MAKEARCH_KERNEL) -C $(LINUXDIR) mrproper
- -$(MAKEARCH) -C config clean
- rm -rf romfs config.in config.arch config.tk images
- rm -f modules/config.tk
- rm -rf .config .config.old .oldconfig autoconf.h
-
-distclean: mrproper
- -$(MAKEARCH_KERNEL) -C $(LINUXDIR) distclean
- -rm -f user/tinylogin/applet_source_list user/tinylogin/config.h
-
-%_romfs:
- @case "$(@)" in \
- */*) d=`expr $(@) : '\([^/]*\)/.*'`; \
- t=`expr $(@) : '[^/]*/\(.*\)'`; \
- $(MAKEARCH) -C $$d $$t;; \
- *) $(MAKEARCH) -C $(@:_romfs=) romfs;; \
- esac
-
-%_only:
- @case "$(@)" in \
- */*) d=`expr $(@) : '\([^/]*\)/.*'`; \
- t=`expr $(@) : '[^/]*/\(.*\)'`; \
- $(MAKEARCH) -C $$d $$t;; \
- *) $(MAKEARCH) -C $(@:_only=);; \
- esac
-
-%_clean:
- @case "$(@)" in \
- */*) d=`expr $(@) : '\([^/]*\)/.*'`; \
- t=`expr $(@) : '[^/]*/\(.*\)'`; \
- $(MAKEARCH) -C $$d $$t;; \
- *) $(MAKEARCH) -C $(@:_clean=) clean;; \
- esac
-
-%_default:
- @if [ ! -f "vendors/$(@:_default=)/config.device" ]; then \
- echo "vendors/$(@:_default=)/config.device must exist first"; \
- exit 1; \
- fi
- -make clean > /dev/null 2>&1
- cp vendors/$(@:_default=)/config.device .config
- chmod u+x config/setconfig
- yes "" | config/setconfig defaults
- config/setconfig final
- make dep
- make
-
-config_error:
- @echo "*************************************************"
- @echo "You have not run make config."
- @echo "The build sequence for this source tree is:"
- @echo "1. 'make config' or 'make xconfig'"
- @echo "2. 'make dep'"
- @echo "3. 'make'"
- @echo "*************************************************"
- @exit 1
-
-prune: ucfront
- @for i in `ls -d linux-* | grep -v $(LINUXDIR)`; do \
- rm -fr $$i; \
- done
-#$(MAKE) -C lib prune
- $(MAKE) -C uClib prune
- $(MAKE) -C user prune
- $(MAKE) -C vendors prune
-
-dist-prep:
- -find $(ROOTDIR) -name 'Makefile*.bin' | while read t; do \
- $(MAKEARCH) -C `dirname $$t` -f `basename $$t` $@; \
- done
-
-############################################################################
27 autoconf.h
View
@@ -1,27 +0,0 @@
-/*
- * Automatically generated by make menuconfig: don't edit
- */
-#define AUTOCONF_INCLUDED
-
-/*
- * Select the Product you wish to target
- */
-#undef CONFIG_DEFAULTS_RALINK_RT2880
-#undef CONFIG_DEFAULTS_RALINK_RT3052
-#define CONFIG_DEFAULTS_RALINK_RT3883 1
-#undef CONFIG_DEFSETTING_4M16M
-#undef CONFIG_DEFSETTING_4M32M
-#define CONFIG_DEFSETTING_8M64M 1
-
-/*
- * Kernel/Library/Defaults Selection
- */
-#define CONFIG_DEFAULTS_KERNEL_2_6_21 1
-#define CONFIG_CROSS_COMPILER_PATH "/opt/buildroot-gcc342/bin"
-#undef CONFIG_DEFAULTS_OVERRIDE
-#undef CONFIG_DEFAULTS_KERNEL
-#undef CONFIG_DEFAULTS_VENDOR
-#undef CONFIG_DEFAULTS_BUSYBOX
-#undef CONFIG_DEFAULTS_UCLIBC
-#undef CONFIG_DEFAULTS_UCLIBC_PLUS_PLUS
-#define CONFIG_DEFAULTS_VENDOR_UPDATE 1
1  config.arch
View
44 config.in
View
@@ -1,44 +0,0 @@
-mainmenu_name 'Ralink Embedded Linux Configuration'
-mainmenu_option next_comment
-comment 'Select the Product you wish to target'
-choice 'Ralink Products' "RT2880 CONFIG_DEFAULTS_RALINK_RT2880\
- RT3052 CONFIG_DEFAULTS_RALINK_RT3052\
- RT3883 CONFIG_DEFAULTS_RALINK_RT3883
- "
-if [ $CONFIG_DEFAULTS_RALINK_RT2880 = "y" ]; then
-choice 'Flash/SDRAM Size'\
- "2M/16M CONFIG_DEFSETTING_2M16M\
- 4M/16M CONFIG_DEFSETTING_4M16M
- "
-elif [ $CONFIG_DEFAULTS_RALINK_RT3883 = "y" ]; then
-choice 'Flash/SDRAM Size'\
- "4M/16M(AP) CONFIG_DEFSETTING_4M16M\
- 4M/32M(AP+NAS) CONFIG_DEFSETTING_4M32M
- 8M/64M(AP+STA) CONFIG_DEFSETTING_8M64M
- "
-else
-choice 'Flash/SDRAM Size'\
- "2M/8M(AP) CONFIG_DEFSETTING_2M8M\
- 2M/16M(AP) CONFIG_DEFSETTING_2M16M\
- 4M/16M(AP+STA) CONFIG_DEFSETTING_4M16M\
- 4M/32M(AP+NAS) CONFIG_DEFSETTING_4M32M
- "
-fi
-endmenu
-mainmenu_option next_comment
-comment 'Kernel/Library/Defaults Selection'
-if [ $CONFIG_DEFAULTS_RALINK_RT2880 = "y" ]; then
-define_bool CONFIG_DEFAULTS_KERNEL_2_4 y
-else
-define_bool CONFIG_DEFAULTS_KERNEL_2_6_21 y
-fi
-string 'Cross Compiler Path' CONFIG_CROSS_COMPILER_PATH /opt/buildroot-gcc342/bin
-comment ' '
-bool 'Default all settings (lose changes)' CONFIG_DEFAULTS_OVERRIDE
-bool 'Customize Kernel Settings' CONFIG_DEFAULTS_KERNEL
-bool 'Customize Vendor/User Settings' CONFIG_DEFAULTS_VENDOR
-bool 'Customize Busybox Settings' CONFIG_DEFAULTS_BUSYBOX
-bool 'Customize uClibc Settings' CONFIG_DEFAULTS_UCLIBC
-bool 'Customize uClibc++ Settings' CONFIG_DEFAULTS_UCLIBC_PLUS_PLUS
-bool 'Update Default Vendor Settings' CONFIG_DEFAULTS_VENDOR_UPDATE
-endmenu
240 config/.config
View
@@ -1,240 +0,0 @@
-#
-# Automatically generated by make menuconfig: don't edit
-#
-
-#
-# Library Configuration
-#
-CONFIG_LIB_LIBPTHREAD_FORCE=y
-# CONFIG_LIB_LIBNVRAM_FORCE is not set
-# CONFIG_LIB_LIBNTFS3G_FORCE is not set
-# CONFIG_LIB_LIBBT_FORCE is not set
-# CONFIG_LIB_READLINE_FORCE is not set
-# CONFIG_LIB_LIBPCAP_FORCE is not set
-# CONFIG_LIB_NCURSE_FORCE is not set
-# CONFIG_LIB_FLEX_FORCE is not set
-CONFIG_LIB_LIBUPNP_FORCE=y
-# CONFIG_LIB_LIBDLNA_FORCE is not set
-# CONFIG_LIB_LIBFFMPEG_FORCE is not set
-CONFIG_LIB_LIBGDBM_FORCE=y
-CONFIG_LIB_LIBID3TAG_FORCE=y
-# CONFIG_LIB_PCRE_FORCE is not set
-CONFIG_LIB_ZLIB_FORCE=y
-CONFIG_LIB_LIBSTDC_PLUS_FORCE=y
-# CONFIG_USER_HELLO_WORLD is not set
-CONFIG_LIB_CRYPT_FORCE=y
-CONFIG_LIB_LIBM_FORCE=y
-# CONFIG_LIB_NSL_FORCE is not set
-CONFIG_LIB_UTIL_FORCE=y
-CONFIG_LIB_RESOLV_FORCE=y
-# CONFIG_LIB_RT_FORCE is not set
-CONFIG_LIB_USB0112_FORCE=y
-# CONFIG_LIB_USB100_FORCE is not set
-CONFIG_LIB_LIBSTDC_PLUS_FORCE=y
-
-#
-# MTD utils
-#
-# CONFIG_USER_MTDUTILS is not set
-# CONFIG_USER_MTDUTILS_ERASE is not set
-# CONFIG_USER_MTDUTILS_ERASEALL is not set
-# CONFIG_USER_MTDUTILS_FTL_CHECK is not set
-# CONFIG_USER_MTDUTILS_FTL_FORMAT is not set
-# CONFIG_USER_MTDUTILS_MKFSJFFS is not set
-# CONFIG_USER_MTDUTILS_MKFSJFFS2 is not set
-# CONFIG_USER_MTDUTILS_NFTLDUMP is not set
-# CONFIG_USER_MTDUTILS_NFTL_FORMAT is not set
-# CONFIG_USER_MTDUTILS_NANDDUMP is not set
-# CONFIG_USER_MTDUTILS_NANDTEST is not set
-# CONFIG_USER_MTDUTILS_NANDWRITE is not set
-# CONFIG_USER_MTDUTILS_DOC_LOADBIOS is not set
-# CONFIG_USER_MTDUTILS_DOC_LOADIPL is not set
-
-#
-# Network Applications
-#
-# CONFIG_USER_3G is not set
-CONFIG_USER_BRCTL_BRCTL=y
-# CONFIG_USER_BIGPOND is not set
-# CONFIG_USER_BT_UTILS is not set
-# CONFIG_USER_BT_AVINFO is not set
-# CONFIG_USER_BT_BCCMD is not set
-# CONFIG_USER_BT_CIPTOOL is not set
-# CONFIG_USER_BT_HCICONFIG is not set
-# CONFIG_USER_BT_HCIATTACH is not set
-# CONFIG_USER_BT_HCISECFILTER is not set
-# CONFIG_USER_BT_HCITOOL is not set
-# CONFIG_USER_BT_L2PING is not set
-# CONFIG_USER_BT_PPPORC is not set
-# CONFIG_USER_BT_SDPTOOL is not set
-# CONFIG_USER_CTORRENT is not set
-# CONFIG_USER_DHCP6 is not set
-# CONFIG_USER_DHCP6_SERVER is not set
-# CONFIG_USER_DHCP6_CLIENT is not set
-# CONFIG_USER_DNSMASQ is not set
-# CONFIG_USER_DISKTYPE is not set
-# CONFIG_USER_ECHO_SERVER is not set
-# CONFIG_USER_STORAGE is not set
-# CONFIG_USER_PROFTPD is not set
-# CONFIG_USER_SAMBA is not set
-# CONFIG_USER_GOAHEAD_HOSTNAME is not set
-CONFIG_USER_MTDAAPD=y
-CONFIG_LIB_LIBGDBM_FORCE=y
-CONFIG_LIB_LIBID3TAG_FORCE=y
-CONFIG_LIB_ZLIB_FORCE=y
-CONFIG_LIB_LIBPTHREAD_FORCE=y
-CONFIG_USER_DNS_RESPONDER=y
-CONFIG_USER_DNS_RESPONDER=y
-# CONFIG_USER_GOAHEAD_HTTPD is not set
-# CONFIG_USER_GOAHEAD_IPV6 is not set
-# CONFIG_USER_GOAHEAD_SSL is not set
-# CONFIG_USER_GOAHEAD_HOSTNAME is not set
-# CONFIG_USER_GOAHEAD_GreenAP is not set
-# CONFIG_USER_WIZARD is not set
-# CONFIG_USER_GOAHEAD_LANG_EN is not set
-# CONFIG_USER_GOAHEAD_LANG_ZHTW is not set
-# CONFIG_USER_GOAHEAD_LANG_ZHCN is not set
-CONFIG_USER_GOAHEAD_LANG_EN=y
-# CONFIG_USER_RALINKIAPPD is not set
-CONFIG_USER_IGMP_PROXY=y
-# CONFIG_USER_INADYN is not set
-CONFIG_USER_IPTABLES_IPTABLES=y
-# CONFIG_USER_IPTABLES_IP6TABLES is not set
-# CONFIG_USER_IPSEC_TOOLS is not set
-CONFIG_USER_IPROUTE2=y
-# CONFIG_USER_IPROUTE2_SS is not set
-# CONFIG_USER_IPROUTE2_NSTAT is not set
-# CONFIG_USER_IPROUTE2_IFSTAT is not set
-# CONFIG_USER_IPROUTE2_RTACCT is not set
-# CONFIG_USER_IPROUTE2_LNSTAT is not set
-# CONFIG_USER_IPROUTE2_IP is not set
-# CONFIG_USER_IPROUTE2_RTMON is not set
-CONFIG_USER_IPROUTE2_TC=y
-CONFIG_LIB_LIBM_FORCE=y
-# CONFIG_USER_MATRIXSSL is not set
-# CONFIG_USER_MINIUPNPD is not set
-# CONFIG_USER_MKDOSFS is not set
-# CONFIG_USER_NTPCLIENT_NTPCLIENT is not set
-# CONFIG_USER_NTPCLIENT_ADJTIMEX is not set
-# CONFIG_USER_OPENSSL is not set
-# CONFIG_USER_OPENSWAN is not set
-# CONFIG_USER_P910ND is not set
-# CONFIG_USER_PORTMAP is not set
-# CONFIG_USER_PPPD is not set
-# CONFIG_USER_PPPD_WITH_PPPOE is not set
-# CONFIG_USER_PPPD_PPPSTATS is not set
-# CONFIG_USER_PPPD_PPPDUMP is not set
-# CONFIG_USER_PPPD_PPPCHAT is not set
-# CONFIG_USER_RPPPPOE_RELAY is not set
-# CONFIG_USER_RPPPPOE_SNIFF is not set
-# CONFIG_USER_PPPOECD is not set
-CONFIG_USER_PPTP_CLIENT=y
-# CONFIG_USER_ZEBRA is not set
-# CONFIG_LIB_LIBZEBRA_FORCE is not set
-CONFIG_USER_RP_L2TP=y
-# CONFIG_USER_RADVD is not set
-# CONFIG_USER_RADVD_DUMP is not set
-CONFIG_USER_802_1X=y
-# CONFIG_USER_RT2561_802_1X is not set
-# CONFIG_USER_SNORT is not set
-# CONFIG_USER_SNMPD is not set
-# CONFIG_USER_TOTD is not set
-# CONFIG_USER_UVC_STREAM is not set
-CONFIG_USER_UPNP_IGD=y
-# CONFIG_USER_WPA_SUPPLICANT is not set
-CONFIG_USER_WSC=y
-CONFIG_LIB_LIBPTHREAD_FORCE=y
-CONFIG_LIB_LIBUPNP_FORCE=y
-CONFIG_USER_WIRELESS_TOOLS=y
-CONFIG_USER_WIRELESS_TOOLS_IWCONFIG=y
-# CONFIG_USER_WIRELESS_TOOLS_IWGETID is not set
-# CONFIG_USER_WIRELESS_TOOLS_IWLIST is not set
-CONFIG_USER_WIRELESS_TOOLS_IWPRIV=y
-# CONFIG_USER_WIRELESS_TOOLS_IWSPY is not set
-# CONFIG_USER_WIRELESS_TOOLS_IWEVENT is not set
-
-#
-# Miscellaneous Applications
-#
-CONFIG_USER_BUSYBOX_BUSYBOX=y
-# CONFIG_USER_BONNIE is not set
-# CONFIG_USER_ETHTOOL is not set
-# CONFIG_DHRYSTONE is not set
-# CONFIG_DHCPFWD is not set
-# CONFIG_USER_GDB_GDBREPLAY is not set
-# CONFIG_USER_GDB_GDBSERVER is not set
-# CONFIG_USER_IXIA_ENDPOINT is not set
-# CONFIG_USER_LMBENCH3 is not set
-CONFIG_USER_MTD_WRITE=y
-# CONFIG_USER_MPSTAT is not set
-# CONFIG_USER_NETCAT is not set
-# CONFIG_USER_NETSTAT_NAT is not set
-# CONFIG_USER_NTFS3G is not set
-# CONFIG_USER_NTFSPROGS is not set
-# CONFIG_LIB_LIBNTFS3G_FORCE is not set
-# CONFIG_USER_STRACE_STRACE is not set
-# CONFIG_USER_TCPDUMP is not set
-# CONFIG_USER_PCIUTIL_LSPCI is not set
-# CONFIG_USER_PCIUTIL_SETPCI is not set
-# CONFIG_USER_LSUSB is not set
-CONFIG_USER_USBMODESWITCH=y
-CONFIG_LIB_USB0112_FORCE=y
-CONFIG_USER_COMGT=y
-CONFIG_USER_SDPARM=y
-# CONFIG_USER_WATCHDOG is not set
-
-#
-# Ralink Proprietary Application
-#
-CONFIG_RALINKAPP=y
-# CONFIG_RALINKAPP_ATED is not set
-# CONFIG_RALINKAPP_REG_RW is not set
-# CONFIG_RALINKAPP_CSR is not set
-# CONFIG_RALINKAPP_FLASH is not set
-CONFIG_RALINKAPP_HWNAT=y
-# CONFIG_RALINKAPP_MII_MGR is not set
-# CONFIG_RALINKAPP_NVRAM is not set
-# CONFIG_RALINKAPP_L2_MANAGE is not set
-# CONFIG_RALINKAPP_GPIO is not set
-# CONFIG_RALINKAPP_SPI is not set
-# CONFIG_RALINKAPP_I2C is not set
-# CONFIG_RALINKAPP_MEMORY_USAGE is not set
-# CONFIG_RALINKAPP_SWQOS is not set
-# CONFIG_RALINKAPP_I2S is not set
-# CONFIG_RALINKAPP_PCM is not set
-# CONFIG_RALINKAPP_CLS is not set
-# CONFIG_RALINKAPP_WAPI is not set
-CONFIG_RALINKAPP_SCRIPTS=y
-
-#
-# Windows Rally Program
-#
-CONFIG_USER_LLTD=y
-
-#
-# ASUS Applications
-#
-CONFIG_ASUS_SHARED=y
-CONFIG_ASUS_NVRAM_UTIL=y
-CONFIG_ASUS_LIBDISK=y
-CONFIG_ASUS_NETCONF=y
-CONFIG_ASUS_RC=y
-CONFIG_DPROXY=y
-CONFIG_ASUS_INFOSVR=y
-CONFIG_ASUS_DETECTWAN=y
-CONFIG_ASUS_HTTPD=y
-CONFIG_ASUS_WWW=y
-CONFIG_PPPD=y
-CONFIG_PPPOE_RELAY=y
-CONFIG_BPALOGIN=y
-CONFIG_TC=y
-CONFIG_UDHCPD=y
-CONFIG_ASUS_NTPCLIENT=y
-CONFIG_EZ_IPUPDATE=y
-CONFIG_VSFTPD=y
-CONFIG_ASUS_SAMBA=y
-CONFIG_ASUS_LPRNG=y
-CONFIG_ASUS_U2EC=y
-CONFIG_ASUS_NETWORK_MAP=y
-CONFIG_ASUS_NTFS3G=y
-# CONFIG_USB_TEST is not set
252 config/.config.old
View
@@ -1,252 +0,0 @@
-#
-# Automatically generated make config: don't edit
-#
-
-#
-# Library Configuration
-#
-
-#
-# Force build (Normally built when required)
-#
-CONFIG_LIB_LIBPTHREAD_FORCE=y
-# CONFIG_LIB_LIBNVRAM_FORCE is not set
-# CONFIG_LIB_LIBNTFS3G_FORCE is not set
-# CONFIG_LIB_LIBBT_FORCE is not set
-# CONFIG_LIB_READLINE_FORCE is not set
-# CONFIG_LIB_LIBPCAP_FORCE is not set
-# CONFIG_LIB_NCURSE_FORCE is not set
-# CONFIG_LIB_FLEX_FORCE is not set
-CONFIG_LIB_LIBUPNP_FORCE=y
-# CONFIG_LIB_LIBDLNA_FORCE is not set
-# CONFIG_LIB_LIBFFMPEG_FORCE is not set
-CONFIG_LIB_LIBGDBM_FORCE=y
-CONFIG_LIB_LIBID3TAG_FORCE=y
-# CONFIG_LIB_PCRE_FORCE is not set
-CONFIG_LIB_ZLIB_FORCE=y
-CONFIG_LIB_LIBSTDC_PLUS_FORCE=y
-# CONFIG_USER_HELLO_WORLD is not set
-
-#
-# Force build extra libraries in uClibc
-#
-CONFIG_LIB_CRYPT_FORCE=y
-CONFIG_LIB_LIBM_FORCE=y
-# CONFIG_LIB_NSL_FORCE is not set
-CONFIG_LIB_UTIL_FORCE=y
-CONFIG_LIB_RESOLV_FORCE=y
-# CONFIG_LIB_RT_FORCE is not set
-CONFIG_LIB_USB0112_FORCE=y
-# CONFIG_LIB_USB100_FORCE is not set
-CONFIG_LIB_LIBSTDC_PLUS_FORCE=y
-
-#
-# MTD utils
-#
-# CONFIG_USER_MTDUTILS is not set
-# CONFIG_USER_MTDUTILS_ERASE is not set
-# CONFIG_USER_MTDUTILS_ERASEALL is not set
-# CONFIG_USER_MTDUTILS_FTL_CHECK is not set
-# CONFIG_USER_MTDUTILS_FTL_FORMAT is not set
-# CONFIG_USER_MTDUTILS_MKFSJFFS is not set
-# CONFIG_USER_MTDUTILS_MKFSJFFS2 is not set
-# CONFIG_USER_MTDUTILS_NFTLDUMP is not set
-# CONFIG_USER_MTDUTILS_NFTL_FORMAT is not set
-# CONFIG_USER_MTDUTILS_NANDDUMP is not set
-# CONFIG_USER_MTDUTILS_NANDTEST is not set
-# CONFIG_USER_MTDUTILS_NANDWRITE is not set
-# CONFIG_USER_MTDUTILS_DOC_LOADBIOS is not set
-# CONFIG_USER_MTDUTILS_DOC_LOADIPL is not set
-
-#
-# Network Applications
-#
-# CONFIG_USER_3G is not set
-CONFIG_USER_BRCTL_BRCTL=y
-# CONFIG_USER_BIGPOND is not set
-# CONFIG_USER_BT_UTILS is not set
-# CONFIG_USER_BT_AVINFO is not set
-# CONFIG_USER_BT_BCCMD is not set
-# CONFIG_USER_BT_CIPTOOL is not set
-# CONFIG_USER_BT_HCICONFIG is not set
-# CONFIG_USER_BT_HCIATTACH is not set
-# CONFIG_USER_BT_HCISECFILTER is not set
-# CONFIG_USER_BT_HCITOOL is not set
-# CONFIG_USER_BT_L2PING is not set
-# CONFIG_USER_BT_PPPORC is not set
-# CONFIG_USER_BT_SDPTOOL is not set
-# CONFIG_USER_CTORRENT is not set
-# CONFIG_USER_DHCP6 is not set
-# CONFIG_USER_DHCP6_SERVER is not set
-# CONFIG_USER_DHCP6_CLIENT is not set
-# CONFIG_USER_DNSMASQ is not set
-# CONFIG_USER_DISKTYPE is not set
-# CONFIG_USER_ECHO_SERVER is not set
-# CONFIG_USER_STORAGE is not set
-# CONFIG_USER_PROFTPD is not set
-# CONFIG_USER_SAMBA is not set
-# CONFIG_USER_GOAHEAD_HOSTNAME is not set
-CONFIG_USER_MTDAAPD=y
-CONFIG_LIB_LIBGDBM_FORCE=y
-CONFIG_LIB_LIBID3TAG_FORCE=y
-CONFIG_LIB_ZLIB_FORCE=y
-CONFIG_LIB_LIBPTHREAD_FORCE=y
-CONFIG_USER_DNS_RESPONDER=y
-CONFIG_USER_DNS_RESPONDER=y
-# CONFIG_USER_GOAHEAD_HTTPD is not set
-# CONFIG_USER_GOAHEAD_IPV6 is not set
-# CONFIG_USER_GOAHEAD_SSL is not set
-# CONFIG_USER_GOAHEAD_HOSTNAME is not set
-# CONFIG_USER_GOAHEAD_GreenAP is not set
-# CONFIG_USER_WIZARD is not set
-# CONFIG_USER_GOAHEAD_LANG_EN is not set
-# CONFIG_USER_GOAHEAD_LANG_ZHTW is not set
-# CONFIG_USER_GOAHEAD_LANG_ZHCN is not set
-CONFIG_USER_GOAHEAD_LANG_EN=y
-# CONFIG_USER_RALINKIAPPD is not set
-CONFIG_USER_IGMP_PROXY=y
-# CONFIG_USER_INADYN is not set
-CONFIG_USER_IPTABLES_IPTABLES=y
-# CONFIG_USER_IPTABLES_IP6TABLES is not set
-# CONFIG_USER_IPSEC_TOOLS is not set
-CONFIG_USER_IPROUTE2=y
-# CONFIG_USER_IPROUTE2_SS is not set
-# CONFIG_USER_IPROUTE2_NSTAT is not set
-# CONFIG_USER_IPROUTE2_IFSTAT is not set
-# CONFIG_USER_IPROUTE2_RTACCT is not set
-# CONFIG_USER_IPROUTE2_LNSTAT is not set
-# CONFIG_USER_IPROUTE2_IP is not set
-# CONFIG_USER_IPROUTE2_RTMON is not set
-CONFIG_USER_IPROUTE2_TC=y
-CONFIG_LIB_LIBM_FORCE=y
-# CONFIG_USER_MATRIXSSL is not set
-# CONFIG_USER_MINIUPNPD is not set
-# CONFIG_USER_MKDOSFS is not set
-# CONFIG_USER_NTPCLIENT_NTPCLIENT is not set
-# CONFIG_USER_NTPCLIENT_ADJTIMEX is not set
-# CONFIG_USER_OPENSSL is not set
-# CONFIG_USER_OPENSWAN is not set
-# CONFIG_USER_P910ND is not set
-# CONFIG_USER_PORTMAP is not set
-# CONFIG_USER_PPPD is not set
-# CONFIG_USER_PPPD_WITH_PPPOE is not set
-# CONFIG_USER_PPPD_PPPSTATS is not set
-# CONFIG_USER_PPPD_PPPDUMP is not set
-# CONFIG_USER_PPPD_PPPCHAT is not set
-# CONFIG_USER_RPPPPOE_RELAY is not set
-# CONFIG_USER_RPPPPOE_SNIFF is not set
-# CONFIG_USER_PPPOECD is not set
-CONFIG_USER_PPTP_CLIENT=y
-# CONFIG_USER_ZEBRA is not set
-# CONFIG_LIB_LIBZEBRA_FORCE is not set
-CONFIG_USER_RP_L2TP=y
-# CONFIG_USER_RADVD is not set
-# CONFIG_USER_RADVD_DUMP is not set
-CONFIG_USER_802_1X=y
-# CONFIG_USER_RT2561_802_1X is not set
-# CONFIG_USER_SNORT is not set
-# CONFIG_USER_SNMPD is not set
-# CONFIG_USER_TOTD is not set
-# CONFIG_USER_UVC_STREAM is not set
-CONFIG_USER_UPNP_IGD=y
-# CONFIG_USER_WPA_SUPPLICANT is not set
-CONFIG_USER_WSC=y
-CONFIG_LIB_LIBPTHREAD_FORCE=y
-CONFIG_LIB_LIBUPNP_FORCE=y
-
-#
-# Wireless-tools
-#
-CONFIG_USER_WIRELESS_TOOLS=y
-CONFIG_USER_WIRELESS_TOOLS_IWCONFIG=y
-# CONFIG_USER_WIRELESS_TOOLS_IWGETID is not set
-# CONFIG_USER_WIRELESS_TOOLS_IWLIST is not set
-CONFIG_USER_WIRELESS_TOOLS_IWPRIV=y
-# CONFIG_USER_WIRELESS_TOOLS_IWSPY is not set
-# CONFIG_USER_WIRELESS_TOOLS_IWEVENT is not set
-
-#
-# Miscellaneous Applications
-#
-CONFIG_USER_BUSYBOX_BUSYBOX=y
-# CONFIG_USER_BONNIE is not set
-# CONFIG_USER_ETHTOOL is not set
-# CONFIG_DHRYSTONE is not set
-# CONFIG_DHCPFWD is not set
-# CONFIG_USER_GDB_GDBREPLAY is not set
-# CONFIG_USER_GDB_GDBSERVER is not set
-# CONFIG_USER_IXIA_ENDPOINT is not set
-# CONFIG_USER_LMBENCH3 is not set
-CONFIG_USER_MTD_WRITE=y
-# CONFIG_USER_MPSTAT is not set
-# CONFIG_USER_NETCAT is not set
-# CONFIG_USER_NETSTAT_NAT is not set
-# CONFIG_USER_NTFS3G is not set
-# CONFIG_USER_NTFSPROGS is not set
-# CONFIG_LIB_LIBNTFS3G_FORCE is not set
-# CONFIG_USER_STRACE_STRACE is not set
-# CONFIG_USER_TCPDUMP is not set
-# CONFIG_USER_PCIUTIL_LSPCI is not set
-# CONFIG_USER_PCIUTIL_SETPCI is not set
-# CONFIG_USER_LSUSB is not set
-CONFIG_USER_USBMODESWITCH=y
-CONFIG_LIB_USB0112_FORCE=y
-CONFIG_USER_COMGT=y
-CONFIG_USER_SDPARM=y
-# CONFIG_USER_WATCHDOG is not set
-
-#
-# Ralink Proprietary Application
-#
-CONFIG_RALINKAPP=y
-# CONFIG_RALINKAPP_ATED is not set
-# CONFIG_RALINKAPP_REG_RW is not set
-# CONFIG_RALINKAPP_CSR is not set
-# CONFIG_RALINKAPP_FLASH is not set
-# CONFIG_RALINKAPP_HWNAT is not set
-# CONFIG_RALINKAPP_MII_MGR is not set
-# CONFIG_RALINKAPP_NVRAM is not set
-# CONFIG_RALINKAPP_L2_MANAGE is not set
-# CONFIG_RALINKAPP_GPIO is not set
-# CONFIG_RALINKAPP_SPI is not set
-# CONFIG_RALINKAPP_I2C is not set
-# CONFIG_RALINKAPP_MEMORY_USAGE is not set
-# CONFIG_RALINKAPP_SWQOS is not set
-# CONFIG_RALINKAPP_I2S is not set
-# CONFIG_RALINKAPP_PCM is not set
-# CONFIG_RALINKAPP_CLS is not set
-# CONFIG_RALINKAPP_WAPI is not set
-CONFIG_RALINKAPP_SCRIPTS=y
-
-#
-# Windows Rally Program
-#
-CONFIG_USER_LLTD=y
-
-#
-# ASUS Applications
-#
-CONFIG_ASUS_SHARED=y
-CONFIG_ASUS_NVRAM_UTIL=y
-CONFIG_ASUS_LIBDISK=y
-CONFIG_ASUS_NETCONF=y
-CONFIG_ASUS_RC=y
-CONFIG_DPROXY=y
-CONFIG_ASUS_INFOSVR=y
-CONFIG_ASUS_DETECTWAN=y
-CONFIG_ASUS_HTTPD=y
-CONFIG_ASUS_WWW=y
-CONFIG_PPPD=y
-CONFIG_PPPOE_RELAY=y
-CONFIG_BPALOGIN=y
-CONFIG_TC=y
-CONFIG_UDHCPD=y
-CONFIG_ASUS_NTPCLIENT=y
-CONFIG_EZ_IPUPDATE=y
-CONFIG_VSFTPD=y
-CONFIG_ASUS_SAMBA=y
-CONFIG_ASUS_LPRNG=y
-CONFIG_ASUS_U2EC=y
-CONFIG_ASUS_NETWORK_MAP=y
-CONFIG_ASUS_NTFS3G=y
-# CONFIG_USB_TEST is not set
0  config/Configure.help
View
Sorry, we could not display the changes to this file because there were too many other changes to display.
0  config/Makefile
View
Sorry, we could not display the changes to this file because there were too many other changes to display.
248 config/autoconf.h
View
@@ -1,248 +0,0 @@
-/*
- * Automatically generated by make menuconfig: don't edit
- */
-#define AUTOCONF_INCLUDED
-
-/*
- * Library Configuration
- */
-#define CONFIG_LIB_LIBPTHREAD_FORCE 1
-#undef CONFIG_LIB_LIBNVRAM_FORCE
-#undef CONFIG_LIB_LIBNTFS3G_FORCE
-#undef CONFIG_LIB_LIBBT_FORCE
-#undef CONFIG_LIB_READLINE_FORCE
-#undef CONFIG_LIB_LIBPCAP_FORCE
-#undef CONFIG_LIB_NCURSE_FORCE
-#undef CONFIG_LIB_FLEX_FORCE
-#define CONFIG_LIB_LIBUPNP_FORCE 1
-#undef CONFIG_LIB_LIBDLNA_FORCE
-#undef CONFIG_LIB_LIBFFMPEG_FORCE
-#define CONFIG_LIB_LIBGDBM_FORCE 1
-#define CONFIG_LIB_LIBID3TAG_FORCE 1
-#undef CONFIG_LIB_PCRE_FORCE
-#define CONFIG_LIB_ZLIB_FORCE 1
-#define CONFIG_LIB_LIBSTDC_PLUS_FORCE 1
-#undef CONFIG_USER_HELLO_WORLD
-#define CONFIG_LIB_CRYPT_FORCE 1
-#define CONFIG_LIB_LIBM_FORCE 1
-#undef CONFIG_LIB_NSL_FORCE
-#define CONFIG_LIB_UTIL_FORCE 1
-#define CONFIG_LIB_RESOLV_FORCE 1
-#undef CONFIG_LIB_RT_FORCE
-#define CONFIG_LIB_USB0112_FORCE 1
-#undef CONFIG_LIB_USB100_FORCE
-#define CONFIG_LIB_LIBSTDC_PLUS_FORCE 1
-
-/*
- * MTD utils
- */
-#undef CONFIG_USER_MTDUTILS
-#undef CONFIG_USER_MTDUTILS_ERASE
-#undef CONFIG_USER_MTDUTILS_ERASEALL
-#undef CONFIG_USER_MTDUTILS_FTL_CHECK
-#undef CONFIG_USER_MTDUTILS_FTL_FORMAT
-#undef CONFIG_USER_MTDUTILS_MKFSJFFS
-#undef CONFIG_USER_MTDUTILS_MKFSJFFS2
-#undef CONFIG_USER_MTDUTILS_NFTLDUMP
-#undef CONFIG_USER_MTDUTILS_NFTL_FORMAT
-#undef CONFIG_USER_MTDUTILS_NANDDUMP
-#undef CONFIG_USER_MTDUTILS_NANDTEST
-#undef CONFIG_USER_MTDUTILS_NANDWRITE
-#undef CONFIG_USER_MTDUTILS_DOC_LOADBIOS
-#undef CONFIG_USER_MTDUTILS_DOC_LOADIPL
-
-/*
- * Network Applications
- */
-#undef CONFIG_USER_3G
-#define CONFIG_USER_BRCTL_BRCTL 1
-#undef CONFIG_USER_BIGPOND
-#undef CONFIG_USER_BT_UTILS
-#undef CONFIG_USER_BT_AVINFO
-#undef CONFIG_USER_BT_BCCMD
-#undef CONFIG_USER_BT_CIPTOOL
-#undef CONFIG_USER_BT_HCICONFIG
-#undef CONFIG_USER_BT_HCIATTACH
-#undef CONFIG_USER_BT_HCISECFILTER
-#undef CONFIG_USER_BT_HCITOOL
-#undef CONFIG_USER_BT_L2PING
-#undef CONFIG_USER_BT_PPPORC
-#undef CONFIG_USER_BT_SDPTOOL
-#undef CONFIG_USER_CTORRENT
-#undef CONFIG_USER_DHCP6
-#undef CONFIG_USER_DHCP6_SERVER
-#undef CONFIG_USER_DHCP6_CLIENT
-#undef CONFIG_USER_DNSMASQ
-#undef CONFIG_USER_DISKTYPE
-#undef CONFIG_USER_ECHO_SERVER
-#undef CONFIG_USER_STORAGE
-#undef CONFIG_USER_PROFTPD
-#undef CONFIG_USER_SAMBA
-#undef CONFIG_USER_GOAHEAD_HOSTNAME
-#define CONFIG_USER_MTDAAPD 1
-#define CONFIG_LIB_LIBGDBM_FORCE 1
-#define CONFIG_LIB_LIBID3TAG_FORCE 1
-#define CONFIG_LIB_ZLIB_FORCE 1
-#define CONFIG_LIB_LIBPTHREAD_FORCE 1
-#define CONFIG_USER_DNS_RESPONDER 1
-#define CONFIG_USER_DNS_RESPONDER 1
-#undef CONFIG_USER_GOAHEAD_HTTPD
-#undef CONFIG_USER_GOAHEAD_IPV6
-#undef CONFIG_USER_GOAHEAD_SSL
-#undef CONFIG_USER_GOAHEAD_HOSTNAME
-#undef CONFIG_USER_GOAHEAD_GreenAP
-#undef CONFIG_USER_WIZARD
-#undef CONFIG_USER_GOAHEAD_LANG_EN
-#undef CONFIG_USER_GOAHEAD_LANG_ZHTW
-#undef CONFIG_USER_GOAHEAD_LANG_ZHCN
-#define CONFIG_USER_GOAHEAD_LANG_EN 1
-#undef CONFIG_USER_RALINKIAPPD
-#define CONFIG_USER_IGMP_PROXY 1
-#undef CONFIG_USER_INADYN
-#define CONFIG_USER_IPTABLES_IPTABLES 1
-#undef CONFIG_USER_IPTABLES_IP6TABLES
-#undef CONFIG_USER_IPSEC_TOOLS
-#define CONFIG_USER_IPROUTE2 1
-#undef CONFIG_USER_IPROUTE2_SS
-#undef CONFIG_USER_IPROUTE2_NSTAT
-#undef CONFIG_USER_IPROUTE2_IFSTAT
-#undef CONFIG_USER_IPROUTE2_RTACCT
-#undef CONFIG_USER_IPROUTE2_LNSTAT
-#undef CONFIG_USER_IPROUTE2_IP
-#undef CONFIG_USER_IPROUTE2_RTMON
-#define CONFIG_USER_IPROUTE2_TC 1
-#define CONFIG_LIB_LIBM_FORCE 1
-#undef CONFIG_USER_MATRIXSSL
-#undef CONFIG_USER_MINIUPNPD
-#undef CONFIG_USER_MKDOSFS
-#undef CONFIG_USER_NTPCLIENT_NTPCLIENT
-#undef CONFIG_USER_NTPCLIENT_ADJTIMEX
-#undef CONFIG_USER_OPENSSL
-#undef CONFIG_USER_OPENSWAN
-#undef CONFIG_USER_P910ND
-#undef CONFIG_USER_PORTMAP
-#undef CONFIG_USER_PPPD
-#undef CONFIG_USER_PPPD_WITH_PPPOE
-#undef CONFIG_USER_PPPD_PPPSTATS
-#undef CONFIG_USER_PPPD_PPPDUMP
-#undef CONFIG_USER_PPPD_PPPCHAT
-#undef CONFIG_USER_RPPPPOE_RELAY
-#undef CONFIG_USER_RPPPPOE_SNIFF
-#undef CONFIG_USER_PPPOECD
-#define CONFIG_USER_PPTP_CLIENT 1
-#undef CONFIG_USER_ZEBRA
-#undef CONFIG_LIB_LIBZEBRA_FORCE
-#define CONFIG_USER_RP_L2TP 1
-#undef CONFIG_USER_RADVD
-#undef CONFIG_USER_RADVD_DUMP
-#define CONFIG_USER_802_1X 1
-#undef CONFIG_USER_RT2561_802_1X
-#undef CONFIG_USER_SNORT
-#undef CONFIG_USER_SNMPD
-#undef CONFIG_USER_TOTD
-#undef CONFIG_USER_UVC_STREAM
-#define CONFIG_USER_UPNP_IGD 1
-#undef CONFIG_USER_WPA_SUPPLICANT
-#define CONFIG_USER_WSC 1
-#define CONFIG_LIB_LIBPTHREAD_FORCE 1
-#define CONFIG_LIB_LIBUPNP_FORCE 1
-#define CONFIG_USER_WIRELESS_TOOLS 1
-#define CONFIG_USER_WIRELESS_TOOLS_IWCONFIG 1
-#undef CONFIG_USER_WIRELESS_TOOLS_IWGETID
-#undef CONFIG_USER_WIRELESS_TOOLS_IWLIST
-#define CONFIG_USER_WIRELESS_TOOLS_IWPRIV 1
-#undef CONFIG_USER_WIRELESS_TOOLS_IWSPY
-#undef CONFIG_USER_WIRELESS_TOOLS_IWEVENT
-
-/*
- * Miscellaneous Applications
- */
-#define CONFIG_USER_BUSYBOX_BUSYBOX 1
-#undef CONFIG_USER_BONNIE
-#undef CONFIG_USER_ETHTOOL
-#undef CONFIG_DHRYSTONE
-#undef CONFIG_DHCPFWD
-#undef CONFIG_USER_GDB_GDBREPLAY
-#undef CONFIG_USER_GDB_GDBSERVER
-#undef CONFIG_USER_IXIA_ENDPOINT
-#undef CONFIG_USER_LMBENCH3
-#define CONFIG_USER_MTD_WRITE 1
-#undef CONFIG_USER_MPSTAT
-#undef CONFIG_USER_NETCAT
-#undef CONFIG_USER_NETSTAT_NAT
-#undef CONFIG_USER_NTFS3G
-#undef CONFIG_USER_NTFSPROGS
-#undef CONFIG_LIB_LIBNTFS3G_FORCE
-#undef CONFIG_USER_STRACE_STRACE
-#undef CONFIG_USER_TCPDUMP
-#undef CONFIG_USER_PCIUTIL_LSPCI
-#undef CONFIG_USER_PCIUTIL_SETPCI
-#undef CONFIG_USER_LSUSB
-#define CONFIG_USER_USBMODESWITCH 1
-#define CONFIG_LIB_USB0112_FORCE 1
-#define CONFIG_USER_COMGT 1
-#define CONFIG_USER_SDPARM 1
-#undef CONFIG_USER_WATCHDOG
-
-/*
- * Ralink Proprietary Application
- */
-#define CONFIG_RALINKAPP 1
-#undef CONFIG_RALINKAPP_ATED
-#undef CONFIG_RALINKAPP_REG_RW
-#undef CONFIG_RALINKAPP_CSR
-#undef CONFIG_RALINKAPP_FLASH
-#define CONFIG_RALINKAPP_HWNAT 1
-#undef CONFIG_RALINKAPP_MII_MGR
-#undef CONFIG_RALINKAPP_NVRAM
-#undef CONFIG_RALINKAPP_L2_MANAGE
-#undef CONFIG_RALINKAPP_GPIO
-#undef CONFIG_RALINKAPP_SPI
-#undef CONFIG_RALINKAPP_I2C
-#undef CONFIG_RALINKAPP_MEMORY_USAGE
-#undef CONFIG_RALINKAPP_SWQOS
-#undef CONFIG_RALINKAPP_I2S
-#undef CONFIG_RALINKAPP_PCM
-#undef CONFIG_RALINKAPP_CLS
-#undef CONFIG_RALINKAPP_WAPI
-#define CONFIG_RALINKAPP_SCRIPTS 1
-
-/*
- * Windows Rally Program
- */
-#define CONFIG_USER_LLTD 1
-
-/*
- * ASUS Applications
- */
-#define CONFIG_ASUS_SHARED 1
-#define CONFIG_ASUS_NVRAM_UTIL 1
-#define CONFIG_ASUS_LIBDISK 1
-#define CONFIG_ASUS_NETCONF 1
-#define CONFIG_ASUS_RC 1
-#define CONFIG_DPROXY 1
-#define CONFIG_ASUS_INFOSVR 1
-#define CONFIG_ASUS_DETECTWAN 1
-#define CONFIG_ASUS_HTTPD 1
-#define CONFIG_ASUS_WWW 1
-#define CONFIG_PPPD 1
-#define CONFIG_PPPOE_RELAY 1
-#define CONFIG_BPALOGIN 1
-#define CONFIG_TC 1
-#define CONFIG_UDHCPD 1
-#define CONFIG_ASUS_NTPCLIENT 1
-#define CONFIG_EZ_IPUPDATE 1
-#define CONFIG_VSFTPD 1
-#define CONFIG_ASUS_SAMBA 1
-#define CONFIG_ASUS_LPRNG 1
-#define CONFIG_ASUS_U2EC 1
-#define CONFIG_ASUS_NETWORK_MAP 1
-#define CONFIG_ASUS_NTFS3G 1
-#undef CONFIG_USB_TEST
-#define CONFIG_VENDOR "Ralink"
-#define CONFIG_PRODUCT "RT3883"
-#define CONFIG_LINUXDIR "linux-2.6.21.x"
-#define CONFIG_LIBCDIR ""
-#define CONFIG_LANGUAGE ""
-#define VENDORS_AUTOCONF_INCLUDED
-#undef AUTOCONF_INCLUDED
409 config/config.in
View
@@ -1,409 +0,0 @@
-mainmenu_name "Ralink SDK Embedded Linux Application Configuration"
-
-mainmenu_option next_comment
-comment 'Library Configuration'
-
-comment 'Force build (Normally built when required)'
-bool 'Build libpthread' CONFIG_LIB_LIBPTHREAD_FORCE
-bool 'Build libnvram' CONFIG_LIB_LIBNVRAM_FORCE
-bool 'Build libntfs-3g' CONFIG_LIB_LIBNTFS3G_FORCE
-bool 'Build libbluetooth' CONFIG_LIB_LIBBT_FORCE
-bool 'Build libreadline' CONFIG_LIB_READLINE_FORCE
-bool 'Build libpcap' CONFIG_LIB_LIBPCAP_FORCE
-bool 'Build libncurse' CONFIG_LIB_NCURSE_FORCE
-bool 'Build libflex' CONFIG_LIB_FLEX_FORCE
-bool 'Build libupnp1.3.1 (UPnP + IXML + ThreadUtil)' CONFIG_LIB_LIBUPNP_FORCE
-bool 'Build libdlna' CONFIG_LIB_LIBDLNA_FORCE
-bool 'Build libffmpeg' CONFIG_LIB_LIBFFMPEG_FORCE
-bool 'Build libgdbm' CONFIG_LIB_LIBGDBM_FORCE
-bool 'Build libid3tag' CONFIG_LIB_LIBID3TAG_FORCE
-bool 'Build pcre' CONFIG_LIB_PCRE_FORCE
-bool 'Build zlib' CONFIG_LIB_ZLIB_FORCE
-bool 'Build uClibc (libstdc++)' CONFIG_LIB_LIBSTDC_PLUS_FORCE
-dep_bool ' Hello World Example (c++)' CONFIG_USER_HELLO_WORLD $CONFIG_LIB_LIBSTDC_PLUS_FORCE
-
-comment 'Force build extra libraries in uClibc'
-bool 'Build libcrypt' CONFIG_LIB_CRYPT_FORCE
-bool 'Build libm' CONFIG_LIB_LIBM_FORCE
-bool 'Build libnsl' CONFIG_LIB_NSL_FORCE
-bool 'Build libutil' CONFIG_LIB_UTIL_FORCE
-bool 'Build libresolv' CONFIG_LIB_RESOLV_FORCE
-bool 'Build librt' CONFIG_LIB_RT_FORCE
-bool 'Build libusb-0.1.12' CONFIG_LIB_USB0112_FORCE
-bool 'Build libusb-1.0.0' CONFIG_LIB_USB100_FORCE
-
-if [ "$CONFIG_LIB_USB0112_FORCE" = "y" ]; then
- define_bool CONFIG_LIB_LIBSTDC_PLUS_FORCE y
-fi
-if [ "$CONFIG_LIB_USB100_FORCE" = "y" ]; then
- define_bool CONFIG_LIB_LIBPTHREAD_FORCE y
-fi
-
-endmenu
-
-#############################################################################
-
-mainmenu_option next_comment
-
-comment 'MTD utils'
-bool 'mtd-utils' CONFIG_USER_MTDUTILS
-dep_bool ' erase' CONFIG_USER_MTDUTILS_ERASE $CONFIG_USER_MTDUTILS
-dep_bool ' eraseall' CONFIG_USER_MTDUTILS_ERASEALL $CONFIG_USER_MTDUTILS
-dep_bool ' ftl_check' CONFIG_USER_MTDUTILS_FTL_CHECK $CONFIG_USER_MTDUTILS
-dep_bool ' ftl_format' CONFIG_USER_MTDUTILS_FTL_FORMAT $CONFIG_USER_MTDUTILS
-dep_bool ' mkfs.jffs' CONFIG_USER_MTDUTILS_MKFSJFFS $CONFIG_USER_MTDUTILS
-dep_bool ' mkfs.jff2' CONFIG_USER_MTDUTILS_MKFSJFFS2 $CONFIG_USER_MTDUTILS
-dep_bool ' nftldump' CONFIG_USER_MTDUTILS_NFTLDUMP $CONFIG_USER_MTDUTILS
-dep_bool ' nftl_format' CONFIG_USER_MTDUTILS_NFTL_FORMAT $CONFIG_USER_MTDUTILS
-dep_bool ' nanddump' CONFIG_USER_MTDUTILS_NANDDUMP $CONFIG_USER_MTDUTILS
-dep_bool ' nandtest' CONFIG_USER_MTDUTILS_NANDTEST $CONFIG_USER_MTDUTILS
-dep_bool ' nandwrite' CONFIG_USER_MTDUTILS_NANDWRITE $CONFIG_USER_MTDUTILS
-dep_bool ' doc_loadbios' CONFIG_USER_MTDUTILS_DOC_LOADBIOS $CONFIG_USER_MTDUTILS
-dep_bool ' doc_loadipl' CONFIG_USER_MTDUTILS_DOC_LOADIPL $CONFIG_USER_MTDUTILS
-
-if [ "$CONFIG_USER_MTDUTILS" = "y" ]; then
- define_bool CONFIG_LIB_ZLIB_FORCE y
-fi
-
-endmenu
-
-#############################################################################
-
-mainmenu_option next_comment
-comment 'Network Applications'
-
-bool '3G connection (usb_modeswitch, comgt, pppd, sdparm, and dial-up scripts)' CONFIG_USER_3G
-
-if [ "$CONFIG_USER_3G" = "y" ]; then
- define_bool CONFIG_RT2880_SCRIPTS y
-# define_bool CONFIG_USER_PPPD y
- define_bool CONFIG_USER_COMGT y
- define_bool CONFIG_USER_USBMODESWITCH y
- define_bool CONFIG_USER_SDPARM y
-fi
-
-bool 'bridge utils' CONFIG_USER_BRCTL_BRCTL
-bool 'bigpond' CONFIG_USER_BIGPOND
-bool 'bluetooth utils' CONFIG_USER_BT_UTILS
-dep_bool ' avinfo' CONFIG_USER_BT_AVINFO $CONFIG_USER_BT_UTILS
-dep_bool ' bccmd' CONFIG_USER_BT_BCCMD $CONFIG_USER_BT_UTILS
-dep_bool ' ciptool' CONFIG_USER_BT_CIPTOOL $CONFIG_USER_BT_UTILS
-dep_bool ' hciconfig' CONFIG_USER_BT_HCICONFIG $CONFIG_USER_BT_UTILS
-dep_bool ' hciattach' CONFIG_USER_BT_HCIATTACH $CONFIG_USER_BT_UTILS
-dep_bool ' hcisecfilter' CONFIG_USER_BT_HCISECFILTER $CONFIG_USER_BT_UTILS
-dep_bool ' hcitool' CONFIG_USER_BT_HCITOOL $CONFIG_USER_BT_UTILS
-dep_bool ' l2ping' CONFIG_USER_BT_L2PING $CONFIG_USER_BT_UTILS
-dep_bool ' ppporc' CONFIG_USER_BT_PPPORC $CONFIG_USER_BT_UTILS
-dep_bool ' sdptool' CONFIG_USER_BT_SDPTOOL $CONFIG_USER_BT_UTILS
-if [ "$CONFIG_USER_BT_UTILS" = "y" ]; then
- define_bool CONFIG_LIB_LIBBT_FORCE y
-fi
-bool 'ctorrent (lightweigth BitTorrent Client)' CONFIG_USER_CTORRENT
-if [ "$CONFIG_USER_CTORRENT" = "y" ]; then
- define_bool CONFIG_LIB_LIBM_FORCE y
-fi
-bool 'dhcp6' CONFIG_USER_DHCP6
-dep_bool ' dhcp6 server' CONFIG_USER_DHCP6_SERVER $CONFIG_USER_DHCP6
-dep_bool ' dhcp6 client' CONFIG_USER_DHCP6_CLIENT $CONFIG_USER_DHCP6
-bool 'dnsmasq (DNS forwarder, DHCP server)' CONFIG_USER_DNSMASQ
-bool 'disktype(detect format of a disk)' CONFIG_USER_DISKTYPE
-bool 'echo server' CONFIG_USER_ECHO_SERVER
-bool 'storage(enable chmod, fdisk in busybox)' CONFIG_USER_STORAGE
-#dep_bool ' stupid ftpd' CONFIG_USER_STUPID_FTPD $CONFIG_USER_STORAGE
-dep_bool ' proftpd (FTP Server)' CONFIG_USER_PROFTPD $CONFIG_USER_STORAGE
-if [ "$CONFIG_USER_PROFTPD" = "y" ]; then
- define_bool CONFIG_LIB_CRYPT_FORCE y
-fi
-dep_bool ' Samba Server' CONFIG_USER_SAMBA $CONFIG_USER_STORAGE
-if [ "$CONFIG_USER_SAMBA" = "y" ]; then
- define_bool CONFIG_USER_GOAHEAD_HOSTNAME y
- define_bool CONFIG_LIB_NSL_FORCE y
-fi
-if [ "$CONFIG_USER_SAMBA" = "n" ]; then
- define_bool CONFIG_USER_GOAHEAD_HOSTNAME n
-fi
-#if [ "$CONFIG_USER_STUPID_FTPD" = "y" -o "$CONFIG_USER_SAMBA" = "y" ]; then
-# define_bool CONFIG_USER_MKDOSFS y
-#fi
-#if [ "$CONFIG_USER_STUPID_FTPD" = "n" -a "$CONFIG_USER_SAMBA" = "n" ]; then
-# define_bool CONFIG_USER_MKDOSFS n
-#fi
-bool ' mt-daapd (iTune Server)' CONFIG_USER_MTDAAPD
-if [ "$CONFIG_USER_MTDAAPD" = "y" ]; then
- define_bool CONFIG_LIB_LIBGDBM_FORCE y
- define_bool CONFIG_LIB_LIBID3TAG_FORCE y
- define_bool CONFIG_LIB_ZLIB_FORCE y
- define_bool CONFIG_LIB_LIBPTHREAD_FORCE y
- define_bool CONFIG_USER_DNS_RESPONDER y
-fi
-if [ "$CONFIG_USER_MTDAAPD" = "n" ]; then
- define_bool CONFIG_LIB_LIBGDBM_FORCE n
- define_bool CONFIG_LIB_LIBID3TAG_FORCE n
-fi
-dep_bool ' dns responder' CONFIG_USER_DNS_RESPONDER $CONFIG_USER_MTDAAPD
-bool 'go-ahead webserver' CONFIG_USER_GOAHEAD_HTTPD
-dep_bool ' enable IPv6 support' CONFIG_USER_GOAHEAD_IPV6 $CONFIG_USER_GOAHEAD_HTTPD
-dep_bool ' enable SSL support' CONFIG_USER_GOAHEAD_SSL $CONFIG_USER_GOAHEAD_HTTPD
-dep_bool ' enable hostname support' CONFIG_USER_GOAHEAD_HOSTNAME $CONFIG_USER_GOAHEAD_HTTPD
-dep_bool ' enable GreenAP support (enable crond in busybox)' CONFIG_USER_GOAHEAD_GreenAP $CONFIG_USER_GOAHEAD_HTTPD
-dep_bool ' enable Wizard support' CONFIG_USER_WIZARD $CONFIG_USER_GOAHEAD_HTTPD
-dep_bool ' language pack - English' CONFIG_USER_GOAHEAD_LANG_EN $CONFIG_USER_GOAHEAD_HTTPD
-dep_bool ' language pack - Traditional Chinese' CONFIG_USER_GOAHEAD_LANG_ZHTW $CONFIG_USER_GOAHEAD_HTTPD
-dep_bool ' language pack - Simple Chinese' CONFIG_USER_GOAHEAD_LANG_ZHCN $CONFIG_USER_GOAHEAD_HTTPD
-#if [ "$CONFIG_USER_GOAHEAD_HTTPD" = "y" ]; then
-# define_bool CONFIG_LIB_LIBNVRAM_FORCE y
-#fi
-if [ "$CONFIG_USER_GOAHEAD_LANG_EN" = "n" -a "$CONFIG_USER_GOAHEAD_LANG_ZHTW" = "n" -a "$CONFIG_USER_GOAHEAD_LANG_ZHCN" = "n" ]; then
- define_bool CONFIG_USER_GOAHEAD_LANG_EN y
-fi
-
-
-bool 'iappd (802.11f/r/k deamon)' CONFIG_USER_RALINKIAPPD
-bool 'igmp proxy (RFC4605)' CONFIG_USER_IGMP_PROXY
-bool 'inadyn (DDNS Client)' CONFIG_USER_INADYN
-bool 'iptables' CONFIG_USER_IPTABLES_IPTABLES
-bool 'ip6tables' CONFIG_USER_IPTABLES_IP6TABLES
-if [ "$CONFIG_DEFAULTS_RALINK_RT2880" != "y" ]; then
-bool 'ipsec tools' CONFIG_USER_IPSEC_TOOLS
-if [ "$CONFIG_USER_IPSEC_TOOLS" = "y" ]; then
- define_bool CONFIG_USER_OPENSSL y
- define_bool CONFIG_LIB_READLINE_FORCE y
- define_bool CONFIG_LIB_FLEX_FORCE y
- define_bool CONFIG_LIB_RESOLV_FORCE y
- define_bool CONFIG_LIB_CRYPT_FORCE y
-fi
-fi
-bool 'iproute2' CONFIG_USER_IPROUTE2
-dep_bool ' ss' CONFIG_USER_IPROUTE2_SS $CONFIG_USER_IPROUTE2
-dep_bool ' nstat' CONFIG_USER_IPROUTE2_NSTAT $CONFIG_USER_IPROUTE2
-dep_bool ' ifstat' CONFIG_USER_IPROUTE2_IFSTAT $CONFIG_USER_IPROUTE2
-dep_bool ' rtacct' CONFIG_USER_IPROUTE2_RTACCT $CONFIG_USER_IPROUTE2
-dep_bool ' lnstat' CONFIG_USER_IPROUTE2_LNSTAT $CONFIG_USER_IPROUTE2
-dep_bool ' ip' CONFIG_USER_IPROUTE2_IP $CONFIG_USER_IPROUTE2
-dep_bool ' rtmon' CONFIG_USER_IPROUTE2_RTMON $CONFIG_USER_IPROUTE2
-dep_bool ' tc' CONFIG_USER_IPROUTE2_TC $CONFIG_USER_IPROUTE2
-if [ "$CONFIG_USER_IPROUTE2" = "y" ]; then
- define_bool CONFIG_LIB_LIBM_FORCE y
-fi
-
-bool 'matrixssl' CONFIG_USER_MATRIXSSL
-bool 'miniupnpd' CONFIG_USER_MINIUPNPD
-bool 'mkdosfs (DOS file system utilty)' CONFIG_USER_MKDOSFS
-bool 'ntpclient: Ntpclient' CONFIG_USER_NTPCLIENT_NTPCLIENT
-bool 'ntpclient: Adjtimex' CONFIG_USER_NTPCLIENT_ADJTIMEX
-bool 'openssl' CONFIG_USER_OPENSSL
-bool 'openswan-apps' CONFIG_USER_OPENSWAN
-if [ "$CONFIG_USER_OPENSWAN" = "y" ]; then
- bool ' pluto' CONFIG_USER_OPENSWAN_PLUTO_PLUTO
- bool ' whack' CONFIG_USER_OPENSWAN_PLUTO_WHACK
- bool ' ranbits' CONFIG_USER_OPENSWAN_UTILS_RANBITS
- bool ' rsasigkey' CONFIG_USER_OPENSWAN_UTILS_RSASIGKEY
- bool ' eroute' CONFIG_USER_OPENSWAN_KLIPS_EROUTE
- bool ' klipsdebug' CONFIG_USER_OPENSWAN_KLIPS_KLIPSDEBUG
- bool ' spi' CONFIG_USER_OPENSWAN_KLIPS_SPI
- bool ' spigrp' CONFIG_USER_OPENSWAN_KLIPS_SPIGRP
- bool ' tncfg' CONFIG_USER_OPENSWAN_KLIPS_TNCFG
-fi
-
-bool 'p910nd (small printer daemon)' CONFIG_USER_P910ND
-bool 'portmap' CONFIG_USER_PORTMAP
-bool 'pppd' CONFIG_USER_PPPD
-dep_bool ' pppoe client' CONFIG_USER_PPPD_WITH_PPPOE $CONFIG_USER_PPPD
-dep_bool ' ppp status' CONFIG_USER_PPPD_PPPSTATS $CONFIG_USER_PPPD
-dep_bool ' ppp dump' CONFIG_USER_PPPD_PPPDUMP $CONFIG_USER_PPPD
-dep_bool ' ppp chat' CONFIG_USER_PPPD_PPPCHAT $CONFIG_USER_PPPD
-bool 'pppoe relay' CONFIG_USER_RPPPPOE_RELAY
-bool 'pppoe sniffer' CONFIG_USER_RPPPPOE_SNIFF
-bool 'pppoecd (pppoe client)' CONFIG_USER_PPPOECD
-bool 'pptp' CONFIG_USER_PPTP_CLIENT
-bool 'ripd-zebra (RIP)' CONFIG_USER_ZEBRA
-if [ "$CONFIG_USER_ZEBRA" = "y" ]; then
- define_bool CONFIG_LIB_LIBZEBRA_FORCE y
-fi
-if [ "$CONFIG_USER_ZEBRA" = "n" ]; then
- define_bool CONFIG_LIB_LIBZEBRA_FORCE n
-fi
-
-bool 'rp-l2tp' CONFIG_USER_RP_L2TP
-bool 'radvd (Router Advertisement Daemon)' CONFIG_USER_RADVD
-dep_bool ' radvd dump' CONFIG_USER_RADVD_DUMP $CONFIG_USER_RADVD
-bool 'rt2860apd (802.1x Authenticator)' CONFIG_USER_802_1X
-bool 'rt61apd (Legacy 802.1x Authenticator)' CONFIG_USER_RT2561_802_1X
-bool 'Snort (IDS)' CONFIG_USER_SNORT
-if [ "$CONFIG_USER_SNORT" = "y" ]; then
- define_bool CONFIG_LIB_PCRE_FORCE y
- define_bool CONFIG_LIB_LIBPCAP_FORCE y
-fi
-
-bool 'SNMP Agent' CONFIG_USER_SNMPD
-
-bool 'totd (DNS proxy)' CONFIG_USER_TOTD
-bool 'uvc_stream' CONFIG_USER_UVC_STREAM
-bool 'linux-igd' CONFIG_USER_UPNP_IGD
-bool 'wpa-supplicant' CONFIG_USER_WPA_SUPPLICANT
-if [ "$CONFIG_USER_WPA_SUPPLICANT" = "y" ]; then
- define_bool CONFIG_USER_OPENSSL y
-fi
-
-bool 'wscd (WSC/WPS)' CONFIG_USER_WSC
-if [ "$CONFIG_USER_UPNP_IGD" = "y" -o "$CONFIG_USER_WSC" = "y" ]; then
- define_bool CONFIG_LIB_LIBPTHREAD_FORCE y
- define_bool CONFIG_LIB_LIBUPNP_FORCE y
-fi
-
-if [ "$CONFIG_USER_UPNP_IGD" = "n" -a "$CONFIG_USER_WSC" = "n" ]; then
- define_bool CONFIG_LIB_LIBPTHREAD_FORCE n
- define_bool CONFIG_LIB_LIBUPNP_FORCE n
-fi
-
-comment 'Wireless-tools'
-bool 'wireless_tools support' CONFIG_USER_WIRELESS_TOOLS
-if [ "$CONFIG_USER_WIRELESS_TOOLS" = "y" ]; then
- bool ' iwconfig' CONFIG_USER_WIRELESS_TOOLS_IWCONFIG
- bool ' iwgetid' CONFIG_USER_WIRELESS_TOOLS_IWGETID
- bool ' iwlist' CONFIG_USER_WIRELESS_TOOLS_IWLIST
- bool ' iwpriv' CONFIG_USER_WIRELESS_TOOLS_IWPRIV
- bool ' iwspy' CONFIG_USER_WIRELESS_TOOLS_IWSPY
- bool ' iwevent' CONFIG_USER_WIRELESS_TOOLS_IWEVENT
-fi
-
-if [ "$CONFIG_USER_WSYS_AGENT_SSL" = "y" ]; then
- define_bool CONFIG_USER_OPENSSL y
-fi
-
-endmenu
-
-
-#############################################################################
-
-mainmenu_option next_comment
-comment 'Miscellaneous Applications'
-
-bool 'busybox' CONFIG_USER_BUSYBOX_BUSYBOX
-bool 'bonnie++' CONFIG_USER_BONNIE
-bool 'ethtool' CONFIG_USER_ETHTOOL
-bool 'dhrystone' CONFIG_DHRYSTONE
-bool 'dhcpfwd' CONFIG_DHCPFWD
-bool 'gdbreplay' CONFIG_USER_GDB_GDBREPLAY
-bool 'gdbserver' CONFIG_USER_GDB_GDBSERVER
-bool 'ixia Endpoint' CONFIG_USER_IXIA_ENDPOINT
-bool 'lmbench' CONFIG_USER_LMBENCH3
-bool 'mtd write' CONFIG_USER_MTD_WRITE
-bool 'mpstat' CONFIG_USER_MPSTAT
-bool 'netcat' CONFIG_USER_NETCAT
-bool 'netstat-nat' CONFIG_USER_NETSTAT_NAT
-bool 'ntfs-3g' CONFIG_USER_NTFS3G
-bool 'ntfsprogs' CONFIG_USER_NTFSPROGS
-if [ "$CONFIG_USER_NTFS3G" = "y" ]; then
- define_bool CONFIG_LIB_LIBNTFS3G_FORCE y
- define_bool CONFIG_LIB_LIBPTHREAD_FORCE y
-fi
-if [ "$CONFIG_USER_NTFS3G" = "n" ]; then
- define_bool CONFIG_LIB_LIBNTFS3G_FORCE n
-fi
-bool 'strace' CONFIG_USER_STRACE_STRACE
-bool 'tcpdump (Binary Only)' CONFIG_USER_TCPDUMP
-bool 'lspci' CONFIG_USER_PCIUTIL_LSPCI
-bool 'setpci' CONFIG_USER_PCIUTIL_SETPCI
-if [ "$CONFIG_USER_PCIUTIL_LSPCI" = "y" -o "$CONFIG_USER_PCIUTIL_SETPCI" = "y" ]; then
- define_bool CONFIG_LIB_ZLIB_FORCE y
-fi
-bool 'lsusb' CONFIG_USER_LSUSB
-if [ "$CONFIG_USER_LSUSB" = "y" ]; then
- define_bool CONFIG_LIB_USB100_FORCE y
-fi
-bool 'usb_modeswitch' CONFIG_USER_USBMODESWITCH
-if [ "$CONFIG_USER_USBMODESWITCH" = "y" ]; then
- define_bool CONFIG_LIB_USB0112_FORCE y
-fi
-bool 'comgt' CONFIG_USER_COMGT
-bool 'sdparm' CONFIG_USER_SDPARM
-bool 'watchdog' CONFIG_USER_WATCHDOG
-
-endmenu
-
-#############################################################################
-
-mainmenu_option next_comment
-comment 'Ralink Proprietary Application'
-
-bool 'Ralink Application' CONFIG_RALINKAPP
-if [ "$CONFIG_RALINKAPP" = "y" ]; then
-bool 'ATE Agent' CONFIG_RALINKAPP_ATED
-bool 'Register R/W' CONFIG_RALINKAPP_REG_RW
-bool 'CSR' CONFIG_RALINKAPP_CSR
-bool 'Flash' CONFIG_RALINKAPP_FLASH
-bool 'HW NAT' CONFIG_RALINKAPP_HWNAT
-bool 'MiiMgr ' CONFIG_RALINKAPP_MII_MGR
-bool 'NVRAM' CONFIG_RALINKAPP_NVRAM
-#if [ "$CONFIG_RALINKAPP_NVRAM" = "y" ]; then
-# define_bool CONFIG_LIB_LIBNVRAM_FORCE y
-#fi
-#if [ "$CONFIG_RT2880_NVRAM" = "n" -a "$CONFIG_USER_GOAHEAD_HTTPD" = "n" ]; then
-# define_bool CONFIG_LIB_LIBNVRAM_FORCE n
-#fi
-bool 'Layer2 Management' CONFIG_RALINKAPP_L2_MANAGE
-bool 'GPIO' CONFIG_RALINKAPP_GPIO
-bool 'SPI Command' CONFIG_RALINKAPP_SPI
-bool 'I2C Command' CONFIG_RALINKAPP_I2C
-bool 'Memory usage' CONFIG_RALINKAPP_MEMORY_USAGE
-bool 'Software QoS' CONFIG_RALINKAPP_SWQOS
-if [ "$CONFIG_RALINKAPP_SWQOS" = "y" ]; then
- define_bool CONFIG_USER_IPROUTE2 y
- define_bool CONFIG_USER_IPROUTE2_TC y
-fi
-
-if [ "$CONFIG_DEFAULTS_RALINK_RT3052" = "y" -o "$CONFIG_DEFAULTS_RALINK_RT3352" = "y" ]; then
-bool 'Embedded Switch Command' CONFIG_RALINKAPP_SWITCH
-fi
-
-if [ "$CONFIG_DEFAULTS_RALINK_RT2880" != "y" ]; then
-bool 'I2S Command' CONFIG_RALINKAPP_I2S
-bool 'PCM Command' CONFIG_RALINKAPP_PCM
-fi
-bool 'Video Flow Classification Command' CONFIG_RALINKAPP_CLS
-bool 'WAPI daemon' CONFIG_RALINKAPP_WAPI
-bool 'Configuration Scripts' CONFIG_RALINKAPP_SCRIPTS
-fi
-endmenu
-
-##############################################################################
-
-mainmenu_option next_comment
-comment 'Windows Rally Program'
-bool 'Link Layer Topology Discovery Protocol' CONFIG_USER_LLTD
-endmenu
-
-##############################################################################
-
-mainmenu_option next_comment
-comment 'ASUS Applications'
-
-bool 'ASUS shared library' CONFIG_ASUS_SHARED
-bool 'ASUS NVRAM utility' CONFIG_ASUS_NVRAM_UTIL
-bool 'libdisk' CONFIG_ASUS_LIBDISK
-bool 'Network configuration layer' CONFIG_ASUS_NETCONF
-bool 'Router control' CONFIG_ASUS_RC
-bool 'dproxy' CONFIG_DPROXY
-bool 'infosvr' CONFIG_ASUS_INFOSVR
-bool 'detectWAN' CONFIG_ASUS_DETECTWAN
-bool 'Web server' CONFIG_ASUS_HTTPD
-bool 'Web pages' CONFIG_ASUS_WWW
-bool 'pppd' CONFIG_PPPD
-bool 'PPPoE relay' CONFIG_PPPOE_RELAY
-bool 'BPALogin' CONFIG_BPALOGIN
-#bool 'rp-l2tp' CONFIG_L2TP
-bool 'iproute2+tc' CONFIG_TC
-bool 'DHCP client and server' CONFIG_UDHCPD
-bool 'NTP client' CONFIG_ASUS_NTPCLIENT
-bool 'Ez-ipupdate' CONFIG_EZ_IPUPDATE
-bool 'vsftpd' CONFIG_VSFTPD
-bool 'Samba' CONFIG_ASUS_SAMBA
-bool 'LPRng' CONFIG_ASUS_LPRNG
-bool 'USB to Ethernet Converter' CONFIG_ASUS_U2EC
-bool 'NetworkMap' CONFIG_ASUS_NETWORK_MAP
-bool 'ntfs-3g' CONFIG_ASUS_NTFS3G
-bool 'Usb Test' CONFIG_USB_TEST
-
-endmenu
-
0  config/config.in.orig
View
Sorry, we could not display the changes to this file because there were too many other changes to display.
0  config/fixconfig
View
Sorry, we could not display the changes to this file because there were too many other changes to display.
0  config/mkconfig
View
Sorry, we could not display the changes to this file because there were too many other changes to display.
0  config/scripts/Configure
View
Sorry, we could not display the changes to this file because there were too many other changes to display.
0  config/scripts/Makefile
View
Sorry, we could not display the changes to this file because there were too many other changes to display.
0  config/scripts/Menuconfig
View
Sorry, we could not display the changes to this file because there were too many other changes to display.
0  config/scripts/README.Menuconfig
View
Sorry, we could not display the changes to this file because there were too many other changes to display.
0  config/scripts/README.uClinux
View
Sorry, we could not display the changes to this file because there were too many other changes to display.
0  config/scripts/header.tk
View
Sorry, we could not display the changes to this file because there were too many other changes to display.
4 config/scripts/lxdialog/BIG.FAT.WARNING
View
@@ -1,4 +0,0 @@
-This is NOT the official version of dialog. This version has been
-significantly modified from the original. It is for use by the Linux
-kernel configuration script. Please do not bother Savio Lam with
-questions about this program.
0  config/scripts/lxdialog/Makefile
View
Sorry, we could not display the changes to this file because there were too many other changes to display.
0  config/scripts/lxdialog/checklist.c
View
Sorry, we could not display the changes to this file because there were too many other changes to display.
0  config/scripts/lxdialog/checklist.o
View
Sorry, we could not display the changes to this file because there were too many other changes to display.
161 config/scripts/lxdialog/colors.h
View
@@ -1,161 +0,0 @@
-/*
- * colors.h -- color attribute definitions
- *
- * AUTHOR: Savio Lam (lam836@cs.cuhk.hk)
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- */
-
-
-/*
- * Default color definitions
- *
- * *_FG = foreground
- * *_BG = background
- * *_HL = highlight?
- */
-#define SCREEN_FG COLOR_CYAN
-#define SCREEN_BG COLOR_BLUE
-#define SCREEN_HL TRUE
-
-#define SHADOW_FG COLOR_BLACK
-#define SHADOW_BG COLOR_BLACK
-#define SHADOW_HL TRUE
-
-#define DIALOG_FG COLOR_BLACK
-#define DIALOG_BG COLOR_WHITE
-#define DIALOG_HL FALSE
-
-#define TITLE_FG COLOR_YELLOW
-#define TITLE_BG COLOR_WHITE
-#define TITLE_HL TRUE
-
-#define BORDER_FG COLOR_WHITE
-#define BORDER_BG COLOR_WHITE
-#define BORDER_HL TRUE
-
-#define BUTTON_ACTIVE_FG COLOR_WHITE
-#define BUTTON_ACTIVE_BG COLOR_BLUE
-#define BUTTON_ACTIVE_HL TRUE
-
-#define BUTTON_INACTIVE_FG COLOR_BLACK
-#define BUTTON_INACTIVE_BG COLOR_WHITE
-#define BUTTON_INACTIVE_HL FALSE
-
-#define BUTTON_KEY_ACTIVE_FG COLOR_WHITE
-#define BUTTON_KEY_ACTIVE_BG COLOR_BLUE
-#define BUTTON_KEY_ACTIVE_HL TRUE
-
-#define BUTTON_KEY_INACTIVE_FG COLOR_RED
-#define BUTTON_KEY_INACTIVE_BG COLOR_WHITE
-#define BUTTON_KEY_INACTIVE_HL FALSE
-
-#define BUTTON_LABEL_ACTIVE_FG COLOR_YELLOW
-#define BUTTON_LABEL_ACTIVE_BG COLOR_BLUE
-#define BUTTON_LABEL_ACTIVE_HL TRUE
-
-#define BUTTON_LABEL_INACTIVE_FG COLOR_BLACK
-#define BUTTON_LABEL_INACTIVE_BG COLOR_WHITE
-#define BUTTON_LABEL_INACTIVE_HL TRUE
-
-#define INPUTBOX_FG COLOR_BLACK
-#define INPUTBOX_BG COLOR_WHITE
-#define INPUTBOX_HL FALSE
-
-#define INPUTBOX_BORDER_FG COLOR_BLACK
-#define INPUTBOX_BORDER_BG COLOR_WHITE
-#define INPUTBOX_BORDER_HL FALSE
-
-#define SEARCHBOX_FG COLOR_BLACK
-#define SEARCHBOX_BG COLOR_WHITE
-#define SEARCHBOX_HL FALSE
-
-#define SEARCHBOX_TITLE_FG COLOR_YELLOW
-#define SEARCHBOX_TITLE_BG COLOR_WHITE
-#define SEARCHBOX_TITLE_HL TRUE
-
-#define SEARCHBOX_BORDER_FG COLOR_WHITE
-#define SEARCHBOX_BORDER_BG COLOR_WHITE
-#define SEARCHBOX_BORDER_HL TRUE
-
-#define POSITION_INDICATOR_FG COLOR_YELLOW
-#define POSITION_INDICATOR_BG COLOR_WHITE
-#define POSITION_INDICATOR_HL TRUE
-
-#define MENUBOX_FG COLOR_BLACK
-#define MENUBOX_BG COLOR_WHITE
-#define MENUBOX_HL FALSE
-
-#define MENUBOX_BORDER_FG COLOR_WHITE
-#define MENUBOX_BORDER_BG COLOR_WHITE
-#define MENUBOX_BORDER_HL TRUE
-
-#define ITEM_FG COLOR_BLACK
-#define ITEM_BG COLOR_WHITE
-#define ITEM_HL FALSE
-
-#define ITEM_SELECTED_FG COLOR_WHITE
-#define ITEM_SELECTED_BG COLOR_BLUE
-#define ITEM_SELECTED_HL TRUE
-
-#define TAG_FG COLOR_YELLOW
-#define TAG_BG COLOR_WHITE
-#define TAG_HL TRUE
-
-#define TAG_SELECTED_FG COLOR_YELLOW
-#define TAG_SELECTED_BG COLOR_BLUE
-#define TAG_SELECTED_HL TRUE
-
-#define TAG_KEY_FG COLOR_YELLOW
-#define TAG_KEY_BG COLOR_WHITE
-#define TAG_KEY_HL TRUE
-
-#define TAG_KEY_SELECTED_FG COLOR_YELLOW
-#define TAG_KEY_SELECTED_BG COLOR_BLUE
-#define TAG_KEY_SELECTED_HL TRUE
-
-#define CHECK_FG COLOR_BLACK
-#define CHECK_BG COLOR_WHITE
-#define CHECK_HL FALSE
-
-#define CHECK_SELECTED_FG COLOR_WHITE
-#define CHECK_SELECTED_BG COLOR_BLUE
-#define CHECK_SELECTED_HL TRUE
-
-#define UARROW_FG COLOR_GREEN
-#define UARROW_BG COLOR_WHITE
-#define UARROW_HL TRUE
-
-#define DARROW_FG COLOR_GREEN
-#define DARROW_BG COLOR_WHITE
-#define DARROW_HL TRUE
-
-/* End of default color definitions */
-
-#define C_ATTR(x,y) ((x ? A_BOLD : 0) | COLOR_PAIR((y)))
-#define COLOR_NAME_LEN 10
-#define COLOR_COUNT 8
-
-/*
- * Global variables
- */
-
-typedef struct {
- char name[COLOR_NAME_LEN];
- int value;
-} color_names_st;
-
-extern color_names_st color_names[];
-extern int color_table[][3];
0  config/scripts/lxdialog/dialog.h
View
Sorry, we could not display the changes to this file because there were too many other changes to display.
240 config/scripts/lxdialog/inputbox.c
View
@@ -1,240 +0,0 @@
-/*
- * inputbox.c -- implements the input box
- *
- * ORIGINAL AUTHOR: Savio Lam (lam836@cs.cuhk.hk)
- * MODIFIED FOR LINUX KERNEL CONFIG BY: William Roadcap (roadcap@cfw.com)
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- */
-
-#include "dialog.h"
-
-unsigned char dialog_input_result[MAX_LEN + 1];
-
-/*
- * Print the termination buttons
- */
-static void
-print_buttons(WINDOW *dialog, int height, int width, int selected)
-{
- int x = width / 2 - 11;
- int y = height - 2;
-
- print_button (dialog, " Ok ", y, x, selected==0);
- print_button (dialog, " Help ", y, x + 14, selected==1);
-
- wmove(dialog, y, x+1+14*selected);
- wrefresh(dialog);
-}
-
-/*
- * Display a dialog box for inputing a string
- */
-int
-dialog_inputbox (const char *title, const char *prompt, int height, int width,
- const char *init)
-{
- int i, x, y, box_y, box_x, box_width;
- int input_x = 0, scroll = 0, key = 0, button = -1;
- unsigned char *instr = dialog_input_result;
- WINDOW *dialog;
-
- /* center dialog box on screen */
- x = (COLS - width) / 2;
- y = (LINES - height) / 2;
-
-
- draw_shadow (stdscr, y, x, height, width);
-
- dialog = newwin (height, width, y, x);
- keypad (dialog, TRUE);
-
- draw_box (dialog, 0, 0, height, width, dialog_attr, border_attr);
- wattrset (dialog, border_attr);
- mvwaddch (dialog, height-3, 0, ACS_LTEE);
- for (i = 0; i < width - 2; i++)
- waddch (dialog, ACS_HLINE);
- wattrset (dialog, dialog_attr);
- waddch (dialog, ACS_RTEE);
-
- if (title != NULL && strlen(title) >= width-2 ) {
- /* truncate long title -- mec */
- char * title2 = malloc(width-2+1);
- memcpy( title2, title, width-2 );
- title2[width-2] = '\0';
- title = title2;
- }
-
- if (title != NULL) {
- wattrset (dialog, title_attr);
- mvwaddch (dialog, 0, (width - strlen(title))/2 - 1, ' ');
- waddstr (dialog, (char *)title);
- waddch (dialog, ' ');
- }
-
- wattrset (dialog, dialog_attr);
- print_autowrap (dialog, prompt, width - 2, 1, 3);
-
- /* Draw the input field box */
- box_width = width - 6;
- getyx (dialog, y, x);
- box_y = y + 2;
- box_x = (width - box_width) / 2;
- draw_box (dialog, y + 1, box_x - 1, 3, box_width + 2,
- border_attr, dialog_attr);
-
- print_buttons(dialog, height, width, 0);
-
- /* Set up the initial value */
- wmove (dialog, box_y, box_x);
- wattrset (dialog, inputbox_attr);
-
- if (!init)
- instr[0] = '\0';
- else
- strcpy (instr, init);
-
- input_x = strlen (instr);
-
- if (input_x >= box_width) {
- scroll = input_x - box_width + 1;
- input_x = box_width - 1;
- for (i = 0; i < box_width - 1; i++)
- waddch (dialog, instr[scroll + i]);
- } else
- waddstr (dialog, instr);
-
- wmove (dialog, box_y, box_x + input_x);
-
- wrefresh (dialog);
-
- while (key != ESC) {
- key = wgetch (dialog);
-
- if (button == -1) { /* Input box selected */
- switch (key) {
- case TAB:
- case KEY_UP:
- case KEY_DOWN:
- break;
- case KEY_LEFT:
- continue;
- case KEY_RIGHT:
- continue;
- case KEY_BACKSPACE:
- case 127:
- if (input_x || scroll) {
- wattrset (dialog, inputbox_attr);
- if (!input_x) {
- scroll = scroll < box_width - 1 ?
- 0 : scroll - (box_width - 1);
- wmove (dialog, box_y, box_x);
- for (i = 0; i < box_width; i++)
- waddch (dialog, instr[scroll + input_x + i] ?
- instr[scroll + input_x + i] : ' ');
- input_x = strlen (instr) - scroll;
- } else
- input_x--;
- instr[scroll + input_x] = '\0';
- mvwaddch (dialog, box_y, input_x + box_x, ' ');
- wmove (dialog, box_y, input_x + box_x);
- wrefresh (dialog);
- }
- continue;
- default:
- if (key < 0x100 && isprint (key)) {
- if (scroll + input_x < MAX_LEN) {
- wattrset (dialog, inputbox_attr);
- instr[scroll + input_x] = key;
- instr[scroll + input_x + 1] = '\0';
- if (input_x == box_width - 1) {
- scroll++;
- wmove (dialog, box_y, box_x);
- for (i = 0; i < box_width - 1; i++)
- waddch (dialog, instr[scroll + i]);
- } else {
- wmove (dialog, box_y, input_x++ + box_x);
- waddch (dialog, key);
- }
- wrefresh (dialog);
- } else
- flash (); /* Alarm user about overflow */
- continue;
- }
- }
- }
- switch (key) {
- case 'O':
- case 'o':
- delwin (dialog);
- return 0;
- case 'H':
- case 'h':
- delwin (dialog);
- return 1;
- case KEY_UP:
- case KEY_LEFT:
- switch (button) {
- case -1:
- button = 1; /* Indicates "Cancel" button is selected */
- print_buttons(dialog, height, width, 1);
- break;
- case 0:
- button = -1; /* Indicates input box is selected */
- print_buttons(dialog, height, width, 0);
- wmove (dialog, box_y, box_x + input_x);
- wrefresh (dialog);
- break;
- case 1:
- button = 0; /* Indicates "OK" button is selected */
- print_buttons(dialog, height, width, 0);
- break;
- }
- break;
- case TAB:
- case KEY_DOWN:
- case KEY_RIGHT:
- switch (button) {
- case -1:
- button = 0; /* Indicates "OK" button is selected */
- print_buttons(dialog, height, width, 0);
- break;
- case 0:
- button = 1; /* Indicates "Cancel" button is selected */
- print_buttons(dialog, height, width, 1);
- break;
- case 1:
- button = -1; /* Indicates input box is selected */
- print_buttons(dialog, height, width, 0);
- wmove (dialog, box_y, box_x + input_x);
- wrefresh (dialog);
- break;
- }
- break;
- case ' ':
- case '\n':
- delwin (dialog);
- return (button == -1 ? 0 : button);
- case 'X':
- case 'x':
- key = ESC;
- case ESC:
- break;
- }
- }
-
- delwin (dialog);
- return -1; /* ESC pressed */
-}
0  config/scripts/lxdialog/inputbox.o
View
Sorry, we could not display the changes to this file because there were too many other changes to display.
0  config/scripts/lxdialog/lxdialog
View
Sorry, we could not display the changes to this file because there were too many other changes to display.
0  config/scripts/lxdialog/lxdialog.c
View
Sorry, we could not display the changes to this file because there were too many other changes to display.
0  config/scripts/lxdialog/lxdialog.o
View
Sorry, we could not display the changes to this file because there were too many other changes to display.
0  config/scripts/lxdialog/menubox.c
View
Sorry, we could not display the changes to this file because there were too many other changes to display.
0  config/scripts/lxdialog/menubox.o
View
Sorry, we could not display the changes to this file because there were too many other changes to display.
85 config/scripts/lxdialog/msgbox.c
View
@@ -1,85 +0,0 @@
-/*
- * msgbox.c -- implements the message box and info box
- *
- * ORIGINAL AUTHOR: Savio Lam (lam836@cs.cuhk.hk)
- * MODIFIED FOR LINUX KERNEL CONFIG BY: William Roadcap (roadcapw@cfw.com)
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- */
-
-#include "dialog.h"
-
-/*
- * Display a message box. Program will pause and display an "OK" button
- * if the parameter 'pause' is non-zero.
- */
-int
-dialog_msgbox (const char *title, const char *prompt, int height, int width,
- int pause)
-{
- int i, x, y, key = 0;
- WINDOW *dialog;
-
- /* center dialog box on screen */
- x = (COLS - width) / 2;
- y = (LINES - height) / 2;
-
- draw_shadow (stdscr, y, x, height, width);
-
- dialog = newwin (height, width, y, x);
- keypad (dialog, TRUE);
-
- draw_box (dialog, 0, 0, height, width, dialog_attr, border_attr);
-
- if (title != NULL && strlen(title) >= width-2 ) {
- /* truncate long title -- mec */
- char * title2 = malloc(width-2+1);
- memcpy( title2, title, width-2 );
- title2[width-2] = '\0';
- title = title2;
- }
-
- if (title != NULL) {
- wattrset (dialog, title_attr);
- mvwaddch (dialog, 0, (width - strlen(title))/2 - 1, ' ');
- waddstr (dialog, (char *)title);
- waddch (dialog, ' ');
- }
- wattrset (dialog, dialog_attr);
- print_autowrap (dialog, prompt, width - 2, 1, 2);
-
- if (pause) {
- wattrset (dialog, border_attr);
- mvwaddch (dialog, height - 3, 0, ACS_LTEE);
- for (i = 0; i < width - 2; i++)
- waddch (dialog, ACS_HLINE);
- wattrset (dialog, dialog_attr);
- waddch (dialog, ACS_RTEE);
-
- print_button (dialog, " Ok ",
- height - 2, width / 2 - 4, TRUE);
-
- wrefresh (dialog);
- while (key != ESC && key != '\n' && key != ' ' &&
- key != 'O' && key != 'o' && key != 'X' && key !=