Changeset 18360


Ignore:
Timestamp:
2009-11-11T01:34:42+01:00 (7 years ago)
Author:
nbd
Message:

hostapd: update to latest git, remove openssl dependency for hostapd-full, it works with internal crypto now

Location:
trunk/package/hostapd
Files:
1 added
1 deleted
4 edited
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/package/hostapd/Makefile

    r18358 r18360  
    99 
    1010PKG_NAME:=hostapd 
    11 PKG_VERSION:=0.6.9 
     11PKG_VERSION:=20091111 
    1212PKG_RELEASE:=1 
     13PKG_REV:=dc6d9ac250f793a62b21ca828445967fb484305f 
    1314 
    14 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 
    15 PKG_SOURCE_URL:=http://hostap.epitest.fi/releases/ 
     15PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 
     16PKG_SOURCE_URL:=git://w1.fi/srv/git/hostap.git 
    1617PKG_SOURCE_SUBDIR:=hostapd-$(PKG_VERSION) 
    1718PKG_SOURCE_VERSION:=$(PKG_REV) 
    18 PKG_MD5SUM:=83630d11fa66ade9091f1b304fccd74c 
     19PKG_SOURCE_PROTO:=git 
    1920 
    2021PKG_BUILD_DEPENDS:= \ 
     
    5152$(call Package/hostapd/Default) 
    5253  TITLE+= (full) 
    53   DEPENDS+= +PACKAGE_hostapd:libopenssl 
    5454  VARIANT:=full 
    5555endef 
     
    8282 
    8383define Build/Configure 
     84        rm -f $(PKG_BUILD_DIR)/hostapd/hostapd 
     85        rm -f $(PKG_BUILD_DIR)/src/drivers/drivers.o 
    8486        $(CP) ./files/$(BUILD_VARIANT).config $(PKG_BUILD_DIR)/hostapd/.config 
    8587endef 
     
    9698ifdef CONFIG_PACKAGE_kmod-mac80211 
    9799  TARGET_LDFLAGS += -lm -lnl-tiny 
    98 endif 
    99 ifeq ($(BUILD_VARIANT),full) 
    100   TARGET_LDFLAGS += -lssl -lcrypto 
    101100endif 
    102101 
  • trunk/package/hostapd/files/full.config

    r18358 r18360  
    143143# code is not needed. 
    144144#CONFIG_NO_STDOUT_DEBUG=y 
     145 
     146# Remove support for RADIUS accounting 
     147#CONFIG_NO_ACCOUNTING=y 
     148 
     149# Remove support for RADIUS 
     150#CONFIG_NO_RADIUS=y 
     151 
     152# Remove support for VLANs 
     153#CONFIG_NO_VLAN=y 
     154 
     155CONFIG_TLS=internal 
     156CONFIG_INTERNAL_LIBTOMMATH=y 
     157CONFIG_INTERNAL_AES=y 
     158NEED_AES_DEC=y 
  • trunk/package/hostapd/files/mini.config

    r14992 r18360  
    4141 
    4242# IEEE 802.11F/IAPP 
    43 CONFIG_IAPP=y 
     43# CONFIG_IAPP=y 
    4444 
    4545# WPA2/IEEE 802.11i RSN pre-authentication 
     
    143143# code is not needed. 
    144144#CONFIG_NO_STDOUT_DEBUG=y 
     145 
     146# Remove support for RADIUS accounting 
     147CONFIG_NO_ACCOUNTING=y 
     148 
     149# Remove support for RADIUS 
     150CONFIG_NO_RADIUS=y 
     151 
     152# Remove support for VLANs 
     153#CONFIG_NO_VLAN=y 
     154 
     155CONFIG_TLS=internal 
  • trunk/package/hostapd/patches/100-madwifi_fix.patch

    r14544 r18360  
    1 --- a/hostapd/driver_madwifi.c 
    2 +++ b/hostapd/driver_madwifi.c 
    3 @@ -312,6 +312,7 @@ madwifi_set_iface_flags(void *priv, int  
     1--- a/src/drivers/driver_madwifi.c 
     2+++ b/src/drivers/driver_madwifi.c 
     3@@ -318,6 +318,7 @@ madwifi_set_iface_flags(void *priv, int  
    44 { 
    55        struct madwifi_driver_data *drv = priv; 
     
    99        wpa_printf(MSG_DEBUG, "%s: dev_up=%d", __func__, dev_up); 
    1010  
    11 @@ -326,10 +327,14 @@ madwifi_set_iface_flags(void *priv, int  
     11@@ -332,10 +333,14 @@ madwifi_set_iface_flags(void *priv, int  
    1212                return -1; 
    1313        } 
  • trunk/package/hostapd/patches/110-countrycode.patch

    r18358 r18360  
    11--- a/hostapd/hostapd.c 
    22+++ b/hostapd/hostapd.c 
    3 @@ -1546,10 +1546,8 @@ static int setup_interface(struct hostap 
     3@@ -1344,10 +1344,8 @@ static int setup_interface(struct hostap 
    44        if (hapd->iconf->country[0] && hapd->iconf->country[1]) { 
    55                os_memcpy(country, hapd->iconf->country, 3); 
     
    1212        } 
    1313  
    14         if (hapd->iconf->ieee80211d && 
     14        if (hapd->iconf->bridge_packets != INTERNAL_BRIDGE_DO_NOT_CONTROL && 
Note: See TracChangeset for help on using the changeset viewer.