summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-08-16supplicant: add option to build internal libeapHEADmasterDan Williams6-25/+462
Some really icky stuff going on here, so only use the internal supplicant build for development or testing. Probably doesn't play well with distro packaging.
2012-08-16build: remove more build files; rework autogenDan Williams19-11325/+23
2012-08-16build: remove build filesDan Williams9-36788/+0
2011-03-23release: update changelog for 1.5.2Inaky Perez-Gonzalez1-0/+12
Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2011-03-22automake: add missing distro files and fix Ver_info.bin generationInaky Perez-Gonzalez4-5/+18
Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2011-03-22cleanup: removed a lot of dead filesInaky Perez-Gonzalez79-67525/+1
Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2011-03-22add mk-archive to generate archives from gitInaky Perez-Gonzalez1-0/+70
2011-03-22release: prepare 1.5.2Inaky Perez-Gonzalez2-11/+11
2011-03-22cleanup: remove unused 'InfraStack/OSDependent/Linux/scripts'Inaky Perez-Gonzalez4-507/+0
Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2011-03-22L5Common: Fix SendIndicationToSubscribers for 64-bit systemsDavid Ward1-17/+13
For ListItems in the subscribersList, the 'pData' field is used to hold the value of the subscriber ID, instead of storing a pointer. Iterator_GetNext() can not read subscriber IDs directly into an L5_TARGET_ID since this may not be as large as the size of 'pData'. With this change, the subscriber ID is first read into a pointer, whose value is later copied into a L5_TARGET_ID. Signed-off-by: David Ward <david.ward@ll.mit.edu>
2011-03-22autoconf: add silent mode (yay!)Inaky Perez-Gonzalez19-635/+1145
Cuts the chatter in the compile log.
2011-03-22autoconf: test for zlibInaky Perez-Gonzalez22-4516/+4297
Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2011-03-22NDnS: Avoid calling memcpy with identical source and destination addressesDavid Ward1-1/+4
Add a test to avoid calling memcpy with identical source and destination addresses, which has undefined behavior and causes Valgrind to report an error. Signed-off-by: David Ward <david.ward@ll.mit.edu>
2011-02-04endianess: use <endian.h> to determine endianess vs static Makefile definitionsInaky Perez-Gonzalez5-6/+8
Reported-by: Doug Kehn <rdkehn@yahoo.com> Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2011-02-04Supplicant: Big-endian supportDoug Kehn3-10/+16
Add byte swap calls where needed. Signed-off-by: Doug Kehn <rdkehn@yahoo.com>
2011-02-04L5Common: Big-endian supportDoug Kehn3-5/+13
Add byte swap calls where needed. Signed-off-by: Doug Kehn <rdkehn@yahoo.com>
2011-01-28L4_INTEL_80216_INDICATION typedef redefinitionDoug Kehn1-1/+1
The variable holding L3_L4_OPCODE_* value undergoes various typecasting changes as it moves along the call stack. The end result, on big-endian machines, is that the variable holding the opcode (indication_id) will always equal 0. Changing the typedef from UINT16 to UINT32 resolves this problem. Signed-off-by: Doug Kehn <rdkehn@yahoo.com>
2011-01-28Wrappers: wmx_SystemStateUpdate alignmentDoug Kehn1-1/+1
Commented out dummyCompilerHappy[3] from wmx_SystemStateUpdate. This change resolved alignment problems on ARM XSCALE (big-endian) processor. Signed-off-by: Doug Kehn <rdkehn@yahoo.com>
2011-01-28Wrappers: wmx_Preambles_t alignmentDoug Kehn1-1/+2
Update the size of wmx_Preambles_t to be a power of 2. This change resolved alignment problems on ARM XSCALE (big-endian) processor. The PREAMBLES_LENGTH define, used extensively throughout the code, was not altered. Signed-off-by: Doug Kehn <rdkehn@yahoo.com>
2011-01-28KDapi: Big-endian supportDoug Kehn1-44/+44
Add byte swap calls where needed. Signed-off-by: Doug Kehn <rdkehn@yahoo.com>
2011-01-11Fix typo in logrotate scriptAlexey I. Froloff1-1/+1
Signed-off-by: Alexey I. Froloff <raorn@altlinux.org>
2010-12-20Allow IP handling script to be configurable at runtimeDan Williams2-14/+46
Instead of hard-coding a script that unconditionally runs something, allow an alternate script to be given. This can allow connection managers that handle the IP details themselves to better integrate with the wimax daemon.
2010-12-20configure: remove -O2 by defaultInaky Perez-Gonzalez2-2/+2
Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2010-12-16OSAL: fix OSAL_wcsmp() for Linux environmentsAlexander Khryukin1-1/+5
Good day, Inaky. This is patch for wimaxd that allow connect to wimax network Yota from Carrick (part of connmand). in InfraStack/OSAgnostic/WiMax/Wrappers/CommonAPI/wimaxapi.c in function CmdConnectToNetwork() call to OSAL_wcscmp() with nspName="Yota" and nspsEx[0].NSPName="Yota" returns -1246756864
2010-11-23daemon: don't mask SEGV, just crash and dump coreInaky Perez-Gonzalez4-42/+3
Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2010-11-23supplicant: Fix eap_methods array setup and declarationInaky Perez-Gonzalez1-2/+4
The eap_methods array has to be EAP_VENDOR_IETF:EAP_TYPE_NONE terminated, thus it has to be one slot bigger than 2. As well, the proper pointer wasn't set to eap_ctx.eap_config.eap_methods. All fixed. Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2010-11-23supplicant: fix invocation of eap_peer_sm_init()Inaky Perez-Gonzalez1-1/+7
Fourth argument was being pass with wrong typing (and luckily it is not really being used, so it wasn't pulling garbage). Fixed by creating a null 'struct eap_config' that is passed to eap_peer_sm_init(). Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2010-11-23wimaxcu: fix array sizeInaky Perez-Gonzalez1-1/+1
Array size declaration for 'cmd_args' was of the wrong size, thus throwing a warning. Reported-by: Andrey Kononov <kononov@zarya-k.ru> Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2010-10-07remove duplicate typedef for u8Alexander Gordeev1-1/+0
This typedef is already in eap_peer/util/common.h, no need to declare it one more time. Signed-off-by: Alexander Gordeev <lasaine@lvk.cs.msu.su>
2010-10-05Fix a lot of warnings about undefined malloc/freeInaky Perez-Gonzalez8-0/+8
Signed-off-by: Leonid Lisovskiy <lly.dev@gmail.com> Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2010-10-05Fix pthread_mutex_unlock duplicate call in OSALTrace()Inaky Perez-Gonzalez1-14/+10
Fix pthread_mutex_unlock duplicate call in OSALTrace(), i.e. second pthread_mutex_unlock() called against already unlocked mutex. glibc tolerant to this inconsistency, but uClibc not. Signed-off-by: Leonid Lisovskiy <lly.dev@gmail.com> Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2010-10-05cleanup: fix struct packing and type casting issuesPaul Donohue17-24/+47
cleanup: fix struct packing and type casting issues Signed-off-by: Paul Donohue <wimax@PaulSD.com>
2010-10-05wimax-network-service: 64-bit fixesPaul Donohue5-5/+13
Correct assorted 64-bit issues. Signed-off-by: Paul Donohue <wimax@PaulSD.com>
2010-10-02release: roll 1.5.1Inaky Perez-Gonzalez3-11/+19
Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2010-10-02supp: finalize updating to using libeap0 >= 0.7Inaky Perez-Gonzalez3-52/+68
- Adapt the TLS functions to use 'struct wpabuf': - pass proper eap_config context - initialize methods - clean up noisy code Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2010-10-02cleanup: fix warnings related to implicit declarations and return valuesInaky Perez-Gonzalez14-16/+20
Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2010-10-02cleanup: remove unused code / declarations causing warningsInaky Perez-Gonzalez18-147/+4
Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2010-10-02cleanup: remove more #pragmas that cause warnings to no useInaky Perez-Gonzalez5-15/+8
Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2010-10-02cleanup: remove more warnings caused by static declarationsInaky Perez-Gonzalez5-38/+50
Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2010-10-02cleanup: fix a long list of warnings caused by staticsInaky Perez-Gonzalez12-103/+110
Replace with static inline function macros or just remove the unused ones. Dirty, but cleaner than what it was. Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2010-10-02cleanup: fix warnings create by static ↵Inaky Perez-Gonzalez3-11/+17
wmxSDK_Nds_Cmn.h:wmxConnectProgressInfoName Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2010-10-02cleanup: Remove unsused data strucutres that were creating warningsInaky Perez-Gonzalez1-6/+0
Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2010-10-02supp: first try at using libeap > 0.7.10 and doing proper linkingInaky Perez-Gonzalez5-118/+69
Wiped all the crazy indirection to gain typing checks from the C library. Still untested. Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2010-10-02cleanup: purge SUPPLICANT_LOG() in favour of normal TRACEsInaky Perez-Gonzalez1-15/+15
Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2010-10-02cleanup: remove warnings caused by crazy static ↵Inaky Perez-Gonzalez3-33/+40
wmxSDK_Nds_Cmn.h:wmx_StateReason_tStr Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2010-10-02cleanup: remove #pragmas that cause warnings and clutter the buildInaky Perez-Gonzalez4-6/+4
They are useless in GCC anyway. Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2010-10-02cleanup: remove warnings caused by typing of SendIndicationToSubscribers()Inaky Perez-Gonzalez2-3/+4
Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2010-10-02supp: clean up warnings in SupplicantAgent.cInaky Perez-Gonzalez1-4/+15
Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2010-10-01Supplicant: fix new (and more proper) libeap header locationsInaky Perez-Gonzalez4-14/+14
THis only applies to libeap0 > 0.7
2010-09-30zlib: add configure testInaky Perez-Gonzalez3-0/+230
Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>