33ea96d9f5
Added functionality into capwap data channel kernel module
2014-12-23 21:12:25 +01:00
8937ded1d3
Improved the management of soap request/response.
...
The director has the opportunity to change the configuration of AC in join
connection. The virtual interfaces which encapsulate the wifi stations is
managed dynamically by the Director.
The AC must request authorization from Director for associate a station.
2014-10-19 21:37:22 +02:00
8d9985fdea
The capwap data channel migrated from userspace to kernalspace
2014-09-10 21:58:23 +02:00
71006a9121
Fix minor bug.
...
Add draft of ac kernel module.
2014-06-15 09:09:48 +02:00
3573dd4251
Removing the OpenSSL library for CyaSSL.
...
OpenSSL license was not compatible with the GPL license.
2014-05-15 21:43:21 +02:00
e1023a388e
Add business logic of Authentication/Association in SplitMAC mode.
2014-04-25 22:05:36 +02:00
3569267283
Big update with type fix and minor new function.
...
Complete the IEEE802.11 Station Association with interation of AC in LocalMAC mode.
After the IEEE802.11 Authorization / Association is complete, the AC can now
authorize the WTP to accept data station packets with Station Configuration Message.
2014-04-14 22:33:12 +02:00
539fa51e69
Fix functions and logic.
...
Add new functions
Add logic into AC for create/destroy station
2014-04-06 17:02:31 +02:00
ae97e96f57
Started implementing the packet management of IEEE802.11 by AC side.
...
Made it clear some constants.
2014-04-02 22:40:04 +02:00
6042161d75
Reengineering the timeout manager. Allows to create an arbitrary number of timer
...
with the possibility to invoke a callback function on timeout.
2014-03-02 19:31:27 +01:00
ea02d7379e
Refactoring timeout functions, change functions name and add timeout handler
...
into session.
2014-02-19 19:16:33 +01:00
91bc075d6a
Management SOAP Comet Notify Event
2013-11-24 23:02:09 +01:00
d303f057f0
Free backend management resource after close all sessions
2013-11-24 23:00:57 +01:00
33099da3b7
Rename message queue functions
2013-11-24 17:09:07 +01:00
bb44612672
Cleaning wrong comment
2013-11-24 16:35:28 +01:00
0747168361
Separate the control channel from data channel on two different threads.
...
Solved the DTLS problem of using a separate thread for the data channel.
2013-11-20 23:12:00 +01:00
33d262398a
Separate close action from generic action list.
...
Now generic action list can execute only if don't wait capwap respone.
2013-11-03 21:52:14 +01:00
992b742478
Add session search function by sessionid
2013-11-02 20:02:00 +01:00
98b81311f5
Improved the management of locks in multithreaded sessions.
...
Managed the assurance of all threads is terminate before close the application.
2013-11-02 19:11:01 +01:00
b7964ec3af
Remove unnecessary call function
2013-10-22 18:26:32 +02:00
f82cca5e81
Ignore session in teardown state
2013-10-21 18:54:40 +02:00
3147abc9bc
Before create new session check if receive DTLS Client Hello
2013-10-21 18:44:37 +02:00
c736c23943
Using capwap_printf_macaddress function
2013-09-30 17:37:00 +02:00
90eaf9d41e
Fix enter loop to wait for the termination of all sessions
2013-08-21 23:14:42 +02:00
d34e98fc2c
Implicitly inserted capwap_outofmemory() into the capwap_alloc().
...
capwap_alloc() can never return NULL.
2013-08-18 19:07:19 +02:00
9a57f2806d
Ignore SIGPIPE
2013-08-06 22:14:28 +02:00
47b86f2ea9
Add code for complete authorizeJoin soap request
2013-07-27 22:45:28 +02:00
c2ff7e0db5
First stone for the management the AC via webservice
2013-07-25 23:12:43 +02:00
996a9e0f36
Progress of the management webservice
2013-07-25 22:19:00 +02:00
fc30c7d54b
code cleanup
2013-07-15 18:47:31 +02:00
94cf13649a
Add action message into dispatch session message
2013-07-07 15:36:53 +02:00
75dcf51496
Rejects the join with the same identifier of the WTP
2013-06-18 22:38:56 +02:00
794a8e72d2
Improved handling of message elements parsed. Reduces the memory occupied but
...
it introduces a small overhead in retrieving of message elements parsed.
2013-06-09 17:41:52 +02:00
6c55b4d71f
Improve memory administration for tx/rx packet manager
2013-05-27 21:33:23 +02:00
7dd6d43954
First commit
2013-05-01 14:52:55 +02:00