Changeset 2d5b13d in freewrt


Ignore:
Timestamp:
Feb 10, 2007, 12:29:54 PM (19 years ago)
Author:
Waldemar Brodkorb <wbx@…>
Branches:
freewrt_1_0, freewrt_2_0
Children:
876c94f
Parents:
704e124
Message:
  • update aircrack to aircrack-ng, requested by Michael Schwab, aircrack-ng is better maintained and allows packet injection with madwifi (a small patch is needed for that)
  • fix axtls package, the package contains a small SSL webserver named axhttpd (20kb size)
    • the webserver is axhttpd, not awhttpd
    • latest upstream version used
    • fixed cross-compile problem
    • fix strange setuid stuff from upstream, if axhttpd is started as root, the process gets first nobody rights and _after_ that he tries to bind a port under 1024 !? Don't know how this could ever work, but a simple html page is displayed correctly, after applying the patch

git-svn-id: svn://www.freewrt.org/branches/freewrt_1_0@1926 afb5a338-a214-0410-bd46-81f09a774fd1

Location:
package
Files:
5 added
3 deleted
6 edited
1 moved

Legend:

Unmodified
Added
Removed
  • package/Config.in

    r704e124 r2d5b13d  
    7777
    7878menu "Networking"
    79 source "package/aircrack/Config.in"
     79source "package/aircrack-ng/Config.in"
    8080source "package/arpd/Config.in"
    81 #source "package/arptables/Config.in"
    8281source "package/arpwatch/Config.in"
    8382source "package/asterisk/Config.in"
    8483source "package/atftp/Config.in"
    8584source "package/avahi/Config.in"
     85source "package/axtls/Config.in"
    8686source "package/bind/Config.in"
    8787source "package/bitlbee/Config.in"
     
    234234
    235235menu "Libraries"
    236 source "package/axtls/Config.in"
     236source "package/axtls/Config.in.lib"
    237237source "package/cgilib/Config.in"
    238238source "package/glib/Config.in"
  • package/Makefile

    r704e124 r2d5b13d  
    55package-$(FWRT_PACKAGE_6TUNNEL) += 6tunnel
    66package-$(FWRT_PACKAGE_AICCU) += aiccu
    7 package-$(FWRT_PACKAGE_AIRCRACK) += aircrack
     7package-$(FWRT_PACKAGE_AIRCRACK_NG) += aircrack-ng
    88package-$(FWRT_PACKAGE_ARPD) += arpd
    99package-$(FWRT_PACKAGE_ARPTABLES) += arptables
  • package/aircrack-ng/ipkg/aircrack-ng.control

    r704e124 r2d5b13d  
    1 Package: aircrack
     1Package: aircrack-ng
    22Priority: optional
    33Section: net
  • package/atftp/Config.in

    r704e124 r2d5b13d  
    1 
    21config FWRT_COMPILE_ATFTP
    32        tristate
  • package/axtls/Config.in

    r704e124 r2d5b13d  
    1 
    21config FWRT_COMPILE_AXTLS
    32        tristate
    43        default n
    5         depends FWRT_PACKAGE_LIBAXTLS
     4        depends FWRT_PACKAGE_LIBAXTLS || FWRT_PACKAGE_AXHTTPD
    65
    7 config FWRT_PACKAGE_LIBAXTLS
    8         prompt "libaxtls.......................... Embedded client/server TLSv1 SSL library"
     6config FWRT_PACKAGE_AXHTTPD
     7        prompt   "axhttpd........................... small embedded webserver"
    98        tristate
    109        default n
    1110        select FWRT_COMPILE_AXTLS
     11        select FWRT_PACKAGE_LIBAXTLS
    1212        help
    13           Embedded client/server TLSv1 SSL library
    14          
     13          axhttpd is a small embedded web server using the axTLS library.
     14
    1515          http://www.axtls.co.nr/
    1616         
    17 config FWRT_PACKAGE_AWHTTPD
    18         prompt   "  awhttpd....................... Anti-Web webserver"
    19         tristate
    20         default n
    21         depends FWRT_PACKAGE_LIBAXTLS
    22         help
    23           Anti-Web is a light-weight, single-process, non-threaded webserver
    24           that emphasizes simplicity, efficiency, and security.
    25          
    26           http://www.axtls.co.nr/
    27          
  • package/axtls/Makefile

    r704e124 r2d5b13d  
    88
    99PKG_NAME:=              axtls
    10 PKG_VERSION:=           0.95
     10PKG_VERSION:=           1.1.0
    1111PKG_RELEASE:=           1
    12 PKG_MD5SUM:=            cd887f379f303dd3ef691d8641307f0e
     12PKG_MD5SUM:=            4a834edc93f46fdca4f9c93ec665376e
    1313
    1414PKG_SOURCE:=            axTLS-$(PKG_VERSION).tar.gz
    15 PKG_SOURCE_URL:=        http://www.leroc.com.au/axTLS/
     15PKG_SOURCE_URL:=        @SF/axtls
    1616
    1717WRKSRC=                 ${WRKDIR}/axTLS
     
    2020
    2121$(eval $(call PKG_template,LIBAXTLS,libaxtls,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
    22 $(eval $(call PKG_template,AWHTTPD,awhttpd,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
     22$(eval $(call PKG_template,AXHTTPD,axhttpd,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
    2323
    2424$(WRKBUILD)/.configured:
     
    2929$(WRKBUILD)/.built:
    3030        $(MAKE) -C $(WRKBUILD) \
    31                 STRIP=''
    3231                CC=$(TARGET_CC) \
    3332                OPT_CFLAGS="$(TARGET_CFLAGS)" OPT_LDFLAGS=""
     
    3635$(IPKG_LIBAXTLS):
    3736        install -d -m0755 $(IDIR_LIBAXTLS)/usr/lib
    38         install -m0755 $(WRKBUILD)/libaxtls.so $(IDIR_LIBAXTLS)/usr/lib/
     37        $(CP) $(WRKBUILD)/_stage/libaxtls.so.* $(IDIR_LIBAXTLS)/usr/lib/
    3938        $(RSTRIP) $(IDIR_LIBAXTLS)
    4039        $(IPKG_BUILD) $(IDIR_LIBAXTLS) $(PACKAGE_DIR)
    4140
    42 $(IPKG_AWHTTPD):
    43         install -d -m0755 $(IDIR_AWHTTPD)/usr/sbin
    44         install -m0755 $(WRKBUILD)/awhttpd $(IDIR_AWHTTPD)/usr/sbin/
    45         $(RSTRIP) $(IDIR_AWHTTPD)
    46         $(IPKG_BUILD) $(IDIR_AWHTTPD) $(PACKAGE_DIR)
     41$(IPKG_AXHTTPD):
     42        install -d -m0755 $(IDIR_AXHTTPD)/usr/sbin
     43        install -m0755 $(WRKBUILD)/_stage/axhttpd $(IDIR_AXHTTPD)/usr/sbin/
     44        $(RSTRIP) $(IDIR_AXHTTPD)
     45        $(IPKG_BUILD) $(IDIR_AXHTTPD) $(PACKAGE_DIR)
  • package/axtls/files/config

    r704e124 r2d5b13d  
    1111# General Configuration
    1212#
    13 # CONFIG_DEBUG is not set
    14 # CONFIG_VISUAL_STUDIO_DOT_NET is not set
    15 CONFIG_VISUAL_STUDIO_DOT_NET_BASE=""
     13PREFIX="/usr"
     14CONFIG_DEBUG=y
    1615# CONFIG_VISUAL_STUDIO_6_0 is not set
     16# CONFIG_VISUAL_STUDIO_7_0 is not set
     17# CONFIG_VISUAL_STUDIO_8_0 is not set
    1718CONFIG_VISUAL_STUDIO_6_0_BASE=""
     19CONFIG_VISUAL_STUDIO_7_0_BASE=""
     20CONFIG_VISUAL_STUDIO_8_0_BASE=""
    1821CONFIG_EXTRA_CFLAGS_OPTIONS=""
    1922CONFIG_EXTRA_LDFLAGS_OPTIONS=""
     
    2427# CONFIG_SSL_SERVER_ONLY is not set
    2528# CONFIG_SSL_CERT_VERIFICATION is not set
    26 # CONFIG_SSL_ENABLE_CLIENT is not set
    27 CONFIG_SSL_FULL_MODE=y
     29CONFIG_SSL_ENABLE_CLIENT=y
     30# CONFIG_SSL_FULL_MODE is not set
     31# CONFIG_SSL_SKELETON_MODE is not set
    2832# CONFIG_SSL_PROT_LOW is not set
    2933CONFIG_SSL_PROT_MEDIUM=y
    3034# CONFIG_SSL_PROT_HIGH is not set
    3135CONFIG_SSL_USE_DEFAULT_KEY=y
     36CONFIG_SSL_ENABLE_V23_HANDSHAKE=y
    3237CONFIG_SSL_HAS_PEM=y
    3338CONFIG_SSL_USE_PKCS12=y
     
    3540CONFIG_X509_MAX_CA_CERTS=4
    3641CONFIG_SSL_MAX_CERTS=2
     42# CONFIG_SSLCTX_MUTEXING is not set
     43CONFIG_USE_DEV_URANDOM=y
    3744# CONFIG_WIN32_USE_CRYPTO_LIB is not set
    3845# CONFIG_PERFORMANCE_TESTING is not set
    3946# CONFIG_SSL_TEST is not set
    40 CONFIG_AWHTTPD=y
     47CONFIG_AXHTTPD=y
    4148
    4249#
    43 # Awhttpd Configuration
     50# Axhttpd Configuration
    4451#
    4552# CONFIG_HTTP_STATIC_BUILD is not set
    46 CONFIG_HTTP_HAS_SSL=y
    4753CONFIG_HTTP_HTTPS_PORT=443
    48 CONFIG_STANDARD_AWHTTPD=y
    49 CONFIG_HTTP_WEBROOT=""
    50 CONFIG_HTTP_PORT=0
    51 # CONFIG_HTTP_USE_TIMEOUT is not set
     54CONFIG_HTTP_SESSION_CACHE_SIZE=5
     55CONFIG_HTTP_WEBROOT="/www"
     56CONFIG_HTTP_PORT=80
    5257CONFIG_HTTP_TIMEOUT=0
    53 CONFIG_HTTP_INITIAL_SLOTS=0
    54 CONFIG_HTTP_MAX_USERS=0
    55 # CONFIG_HTTP_HAS_CGI is not set
    56 CONFIG_HTTP_CGI_EXTENSION=""
    57 # CONFIG_HTTP_DIRECTORIES is not set
     58CONFIG_HTTP_HAS_CGI=y
     59CONFIG_HTTP_CGI_EXTENSION=".cgi"
     60CONFIG_HTTP_DIRECTORIES=y
    5861# CONFIG_HTTP_PERM_CHECK is not set
    5962# CONFIG_HTTP_HAS_IPV6 is not set
    60 # CONFIG_HTTP_VERBOSE is not set
    61 # CONFIG_HTTP_IS_DAEMON is not set
     63CONFIG_HTTP_ALL_MIME_TYPES=y
     64CONFIG_HTTP_VERBOSE=y
     65CONFIG_HTTP_IS_DAEMON=y
    6266
    6367#
     
    9094# CONFIG_BIGINT_MONTGOMERY is not set
    9195CONFIG_BIGINT_BARRETT=y
    92 CONFIG_BIGINT_CRT=y
     96# CONFIG_BIGINT_CRT is not set
    9397# CONFIG_BIGINT_KARATSUBA is not set
    9498MUL_KARATSUBA_THRESH=0
    9599SQU_KARATSUBA_THRESH=0
    96 CONFIG_BIGINT_SLIDING_WINDOW=y
    97 CONFIG_BIGINT_SQUARE=y
     100# CONFIG_BIGINT_SLIDING_WINDOW is not set
     101# CONFIG_BIGINT_SQUARE is not set
    98102# CONFIG_BIGINT_CHECK_ON is not set
Note: See TracChangeset for help on using the changeset viewer.