Commit Graph

2238 Commits

Author SHA1 Message Date
6a64e28982 Removed conn->write_header 2022-08-13 10:18:29 +02:00
6dbf0bc706 Deleted 2022-08-13 09:52:05 +02:00
370942ef7e More work on typeless 2022-08-13 09:47:12 +02:00
add6ffa314 Completely removed cache 2022-08-13 02:02:52 +02:00
ce4a1dd2df Stae MAchine 2022-08-11 00:21:29 +02:00
e5f5687b2b Work on state machine 2022-08-11 00:21:01 +02:00
bf8a8c6d53 Deleted files 2022-08-10 21:36:58 +02:00
10b88b8f86 Renamed capwap_actions_ac 2022-08-10 21:32:16 +02:00
e6e8c8ed32 renamed cisco_actions_ac to cisco_actions 2022-08-10 13:37:46 +02:00
c5e1abb842 Renamed cw_put_msg to cw_assemble_message 2022-08-10 13:16:09 +02:00
9e54e46e45 More move to cw_Conn and conn-stuff within on file 2022-08-10 02:10:10 +02:00
f8654a0408 Removed conn_q_wait_packet 2022-08-10 01:02:45 +02:00
1703be9294 Deleted capwap_mode 2022-08-09 23:45:37 +02:00
d8f18f1a6a deleted capwap_mode 2022-08-09 23:44:35 +02:00
4b5b00009c Renamed struct conn to struct cw_Conn 2022-08-09 22:35:47 +02:00
3da4805c06 cw_in_check_cfg_update_req.c deleted 2022-08-09 21:54:26 +02:00
5b25d49b2b Removed unused code 2022-08-09 21:51:49 +02:00
484be39f78 Fixed: free interface name 2022-08-09 21:48:48 +02:00
0739d57aa6 param attribute added 2022-08-09 21:48:15 +02:00
fe16e62ef2 Deleted unused code 2022-08-09 21:47:39 +02:00
8a1a713c12 new type CW_TYPE_STRUCT 2022-08-09 21:45:46 +02:00
14e69d168b Discovery types and Mac types added 2022-08-09 18:17:10 +02:00
bc5e312ec4 Deleted some unused comments 2022-08-09 17:23:23 +02:00
d2240646f9 Removed cw_ElemHandlerParams.elem 2022-08-09 09:52:30 +02:00
8aa11dccba Moved from ktv to cfg 2022-08-08 23:14:11 +02:00
7d28858a70 New cmp funtion to get sorted integer arrays 2022-08-08 23:11:27 +02:00
8db182a303 Removed ktv stuff and switched to cfg 2022-08-08 23:10:31 +02:00
9452589625 ipv4 and ipv6 configurable 2022-08-08 23:09:28 +02:00
be3adf279d ipv4 and ipv6 are configurable 2022-08-08 23:09:10 +02:00
1544c6aa1b More example cfg 2022-08-08 23:08:38 +02:00
a3bc9dd09c Removed libconfuse-stuff, change to config.ckv 2022-08-08 23:07:58 +02:00
fb280d1c1c Removed libconfuse dependency 2022-08-08 23:06:56 +02:00
5240553144 Creates man pages 2022-08-08 08:40:14 +02:00
1598abee34 New config file 2022-08-01 10:08:01 +02:00
156466eab9 listen addrs are stored in cfg obj now 2022-08-01 10:06:18 +02:00
04d469b970 new function to traverse config
(Work in progress)
2022-08-01 10:05:14 +02:00
0e07e42167 No compiler warnings 2022-08-01 10:04:25 +02:00
4c37d89f03 Changed config.atv to ckv 2022-08-01 10:01:25 +02:00
6d9da94863 Better error handling. 2022-07-31 23:58:43 +02:00
1616d77a0f Much clean-up 2022-07-31 23:00:20 +02:00
a389003199 Fix: memory leak 2022-07-31 22:46:39 +02:00
eac5e73528 Fixed: memory leak 2022-07-31 22:44:58 +02:00
fb4a3a9d82 For Linux 2022-07-31 22:08:43 +02:00
495eda6abe Put ac_global into ac_main 2022-07-31 22:08:12 +02:00
906dd79c64 Better error handling 2022-07-31 21:42:48 +02:00
241e18a832 Removed ac_global 2022-07-31 21:40:47 +02:00
5c6779b80b Removed ac_global 2022-07-31 21:40:31 +02:00
284d15e58d Deleted acshell - not needed anymore 2022-07-31 21:26:49 +02:00
5da6c02b2d Removed libconfuse 2022-07-31 18:37:50 +02:00
Tobias Herre~tobias
ee8d8c31d5 Some fixes to compile under FreeBSD 2022-07-31 18:34:53 +02:00
Tobias Herre~tobias
8ec8df566a Removed from AC some stuff
db - support
conf_sslcipher
2022-07-31 20:21:13 +02:00
Tobias Herre~tobias
809d6d1d2f Includes also from usr/local/include 2022-07-31 20:05:36 +02:00
ba126051c5 Removed dependency of local file 2022-07-31 17:21:43 +02:00
a05bbf5fd6 Renamed KTV to Val. 2022-07-31 17:15:32 +02:00
996446d115 renamed cw_entry into cw_Cfg_entry
new function cw_cfg_get
2022-07-31 10:50:37 +02:00
a2e8e77468 new cfg (kv) reader implemented 2022-07-31 09:49:14 +02:00
35813e2cae Initial commit 2022-07-31 01:22:11 +02:00
80ddc96b9e Added cfg.c 2022-07-31 01:22:00 +02:00
dbbdce72fe Removed -lssl 2022-07-30 23:35:22 +02:00
2e3035f354 Removed ugly printf 2022-07-30 23:28:43 +02:00
1f572a2ac0 Removed unused stuff 2022-07-30 23:27:42 +02:00
b881698d8b Removed private stuff 2022-07-30 23:27:13 +02:00
c0038c2dd6 Fixed: returns mlistelem instead of dataptr 2022-07-30 22:59:24 +02:00
f12d9060f9 Fixed bad mavl storage size 2022-07-30 21:46:17 +02:00
2915110a8a Deleted a lot of unused stuff 2022-07-30 20:18:09 +02:00
d582503c78 Inserted a lot of debug printfs, fixed some bugs 2022-07-30 19:44:57 +02:00
ac58b6cc72 More complete decoding of Add Cisco WLAN msg elmnt 2022-07-30 18:25:09 +02:00
724260b664 Insert default types into types_tree 2022-07-30 10:32:50 +02:00
985ef22917 Fixed bug: overwriting orig config 2022-07-29 21:45:14 +02:00
7dab041047 Uses msgset.write_header and header_len again. 2022-07-29 12:11:19 +02:00
51416668c4 Fixed bug - recreateion of sockets when reopened 2022-07-29 09:18:55 +02:00
9106f5a0a3 Removed cw_write_header.c 2022-07-29 09:16:05 +02:00
15d0205f89 fixed include path 2022-07-28 18:34:10 +02:00
4506690fe1 Debuggin with cw_decode_msg is possible 2022-07-28 18:25:05 +02:00
6893cfa4d4 Wget owerwerites downloaded file 2022-07-28 02:46:56 +02:00
247bf23d3d Renamed install_libmav... 2022-07-28 02:46:32 +02:00
600b81b935 sript to install libmavl in contrib directory 2022-07-28 02:41:47 +02:00
ae40395ab7 Removed out-commented code 2022-07-28 02:02:42 +02:00
1955ee6dae new decode message funtion 2022-07-28 01:38:42 +02:00
5961ebffa3 New files 2022-07-28 01:38:06 +02:00
b894c00a7e moved local_cfg, remote_cfg ... to cw_ElemData struct 2022-07-28 01:36:16 +02:00
6ac1c87b2f New files 2022-07-28 01:34:56 +02:00
dca5d0e371 Cisco msg elem 9 and 81 added 2022-07-27 01:00:39 +02:00
13b0bf2941 Added more message elements 2022-07-27 00:06:53 +02:00
91c310b963 Fixed dbg packet len 2022-07-27 00:05:11 +02:00
3df3e28a2d Added malvl_freeptr again 2022-07-26 11:31:44 +02:00
84d953b7ed Fixed type 2022-07-23 20:27:28 +02:00
2408635be6 Direct Sequence Control added 2022-07-22 23:55:05 +02:00
8d09b1d596 Moved out most ob mavl_ into libmavl.
Current libmavl is here:
https://svn.planix.org/rsrch/trunk/libmavl
2022-07-18 01:15:17 +02:00
1734000f41 Verbosity option V=@ 2022-07-16 00:38:21 +02:00
6eae39d873 Changed Ciphers 2022-07-16 00:12:13 +02:00
f8a83ca463 partial conversion to OpenSSL 1.1.1 2022-07-11 08:26:56 +02:00
ddde491ba8 Use bsd makefiles 2022-07-10 12:25:14 +02:00
330b8a9d87 Added target dynamic and static 2022-07-09 11:51:53 +02:00
718dcbd45c bsdmake for cw 2022-07-09 03:06:51 +02:00
6929741620 For BSDMake 2022-07-09 01:47:04 +02:00
root
0f6cfb9eab qos in add wlan element added
FossilOrigin-Name: 7eb533db72ded8c6cc1aadf337a3ab527f07157a15a3f4e9fd5f1905885e7e27
2020-04-06 22:23:50 +00:00
root
2a4867af2c Catch profile name and bssid for 7.0 version
FossilOrigin-Name: 1f58bb3525accc366c1457fc1394e67adb10f149f3fe3fc454da5db7a07fecc6
2020-04-05 20:22:45 +00:00
root
2ade7f9ecb Added fields for WEP index, and WEP key and WEP encryption flag.
FossilOrigin-Name: 39e676a870a7d00467d44871e892ddc61d3b62d6d316256f53e457c8765ec172
2020-04-05 14:21:24 +00:00
root
d58e7375c3 Introduced cisco_add_wlan70 data type
FossilOrigin-Name: 505e6eaf335498886eae788fb45e673392d5ab61ca24f6aabd5492d8b11ac674
2020-04-04 21:30:59 +00:00
root
8bec394f30 Added reg domain for radio 1
FossilOrigin-Name: 4bd8a9ad964102a745acf8b4fcec9508aa23dbfcc06187c97d92ea6b806fa50a
2020-04-03 22:44:03 +00:00
root
10ed1c6c75 conn_send_message basically replaced by cw_send_msg
FossilOrigin-Name: 27d87ea004c5844ab6c10612df780fcc3c7cd0c016b0a21794641f0076c8a9c4
2020-04-02 22:45:53 +00:00
root
9f41845f67 fixed retransmission
FossilOrigin-Name: be770d23bb7a4df7a4d72f4facf76d03f91a9079cdd7a968394c2035eafc6a89
2020-04-02 22:44:01 +00:00
root
ef0474f0dd Added new funtion cw_send_msg w/o side effects
FossilOrigin-Name: a1ba8652a977192d847b140d512635be15680ed059e77f0aeb82d64a2c654283
2020-04-02 05:25:56 +00:00
root
ebda2ed384 Chaned license
FossilOrigin-Name: c0107b8b5014178530ad40c508f672daeb84491d634c25d9d5e1e04706e48225
2020-03-29 22:30:11 +00:00
root
ab25325e9f Fixed wrong results in cw_get_hdr_fragoffset and cw_get_hdr_fragid
FossilOrigin-Name: 1bc1c836eae499da08204f9b7740cef0df0a4feaf45514b8a220f8ebca288f42
2020-03-29 20:58:00 +00:00
root
725ecd80f7 Fixed headeris which were always 4 bytes too long.
FossilOrigin-Name: 7468efdf9f6842eea5cc985aff81476f62a83e76f59c381d131d9e624b2ba1ab
2020-03-20 20:12:50 +00:00
root
d69b950242 fixed spelling of some keys
FossilOrigin-Name: 2db727e1dbc9e71f5d3eb27b06415f983fb21d7e83ba25414b5a7a666434cfe0
2020-03-14 22:17:49 +00:00
root
a033cad0fb Correct naming of elements, Fixe: missing break in switch case
FossilOrigin-Name: 1cf82fffeef351ef1b8eb764db94203d21f3c1aa7957090969ece1692c499b61
2020-03-13 22:54:50 +00:00
root
1df562385c distingushes radio config v7.0 and 7.3 and 7.5
FossilOrigin-Name: 65536c860162dfa2018bcc0eff614a3100217f376e6248ce89ece3767178707e
2020-03-13 06:50:10 +00:00
root
ddf7f3fa54 Some stuff to handle v7.0 APs
FossilOrigin-Name: 70fe6bf4324328395d4913d50ffa9919ee9a1bd01346f275690c464ce83d583a
2020-03-11 23:24:17 +00:00
root
b9801df518 Primary discovery added
FossilOrigin-Name: ea6688861b5da5487653e218b7cbafa1b21507c49e75513cb7195cb82770c760
2020-03-11 22:46:56 +00:00
root
844b6964dc Added stuff for primary discovery
FossilOrigin-Name: 7d168c9495177d441ee09d53dd3aa87e961f9dceccb2ffd42393ef9a121cc2b7
2020-03-11 22:46:30 +00:00
root
01b913496d Uses $(ARCH) defined in ../Config.(default).mak
FossilOrigin-Name: 95b252e2e78afbe04d9b07f7e3c2f710d97bc0717c63ae60fe5e6f66bc7e8280
2020-03-11 22:13:19 +00:00
root
98cd56e692 Works with BSDmake
FossilOrigin-Name: 743f6d8162ee9c5530c45febd7868d381f91b72dfae7daa83f52811cb33c634b
2020-03-11 22:09:56 +00:00
root
6591941172 Defines ARCH now.
FossilOrigin-Name: 95c2726ca43587755ed2f89ac6bf1ed397104a0dbc2975c9f54190b0861f40ab
2020-03-11 22:09:21 +00:00
root
9a80d871d7 Defaults Config.mak
FossilOrigin-Name: b56f6b52c799cf164192068e3dbb2e38f31836dcd31f699344084aa1fedcc8f4
2020-03-11 21:58:47 +00:00
root
305f6eea2e Switched to Config.default.mak
FossilOrigin-Name: b80a347bd1c5aca770fa0135f30bbaa33c9f22eabac7424f5ee10c818ca1228e
2020-03-11 20:40:57 +00:00
root
b9c64bcf9f Renamed to example.mak
FossilOrigin-Name: 551f41132479e604dc22c3f19be6f39993199560851a402714173ab73eb1c15c
2020-03-11 20:33:21 +00:00
root
1b0bc5b6e2 Config.mak for BSD make
FossilOrigin-Name: e33ac54dbbef3a73e80a81880751ad093270f70f2bd20239e17a151e07dd7a0b
2020-03-11 20:31:36 +00:00
root
cefec68c4d Merged trunk with contrib openssl
FossilOrigin-Name: 1c4700016d8da96d112920399d58ab92031eca7dd215be91480376dea2fd5143
2020-03-11 20:02:56 +00:00
root
a880299f6b Lets join a Cisco 1030 AP with contrib openssl
FossilOrigin-Name: cdf35994402cbcc46b10c29bb02063674b2a95976105eaeb884450aa25270469
2020-03-11 20:01:47 +00:00
root
aa8d835f62 compiles and links with bsdmake
FossilOrigin-Name: 00758ad2d00d5976c267e1fe8fc4b3dd9316eb820fd60bcc7e1372d282768597
2020-03-10 10:53:58 +00:00
root
e0ef50891d Merge latest changes from trunk
FossilOrigin-Name: 08ec722b92755349cd5ee6abf59a79b869a1d0c5db24c2bd42202d16e706b818
2020-03-09 20:03:31 +00:00
root
afaf127312 Changed IP
FossilOrigin-Name: e97a685eb0a0b1bc1e18073c9e1a5e13cfe3c5f878091bbb15e685c32328dd05
2020-03-09 19:50:08 +00:00
root
ac26065687 "make clean" works, and "make all" compiles, but does not link
FossilOrigin-Name: af35b490ebb2140d9f70dc52549ad5e6b4747267d37f18a56e26a2a5f26499d7
2020-03-09 16:58:04 +00:00
root
8a78f8f2d9 Moving away from gnu make to standard make files
FossilOrigin-Name: 54da48386fd111829892b580e1746bc892ca3ddb6e17cff298dbed8878ddd9ec
2020-03-09 16:48:05 +00:00
root
f43b88af0a Let compile AC under FreeBSD
FossilOrigin-Name: f73785f101fc422e11fd00aa367a69093f8344e4e7ad2edb13f6883dd42ac231
2020-03-09 12:08:58 +00:00
root
f97a580e54 Switch to LibreSSL
FossilOrigin-Name: cc5e278c4dfa4d8f01063c5957b1ea7a54403e92b30579c2a7ca91e2a501ceed
2020-03-08 22:00:54 +00:00
root
143268cbad Changed controller IP
FossilOrigin-Name: 32f0df2eac909e5a5bc19a01483f80cfd84b16fbf234b8ccbea670ea880b8e49
2020-03-08 22:00:36 +00:00
root
ca3c172ecc does not connect
FossilOrigin-Name: 0670318754e98217a9d992c6d5c310b35fca562ea56b0d56e0a5e7f074994271
2020-03-08 22:00:10 +00:00
root
3526456aa9 Generates useful error message when bio fails
Error message

FossilOrigin-Name: b69acf730ba2e922197696e13b5b9744fb31df64def7f04c10cdd9b994efcb29
2020-03-08 13:37:12 +00:00
root
004759a4c8 Uses GNUTLS again
FossilOrigin-Name: 2f28b0fd2ce8d456d32b0e7952ca02965f97e784faef283ea1080da169f19f0a
2020-03-08 00:28:20 +00:00
root
f837f51262 send ssl struct when logging error message
FossilOrigin-Name: 3fdaf0bd98b07ef474fc82ff2d61ded4f740cfe399241d932a88430dce5a6540
2020-03-07 23:57:19 +00:00
root
25f244a8bd prints txt-parameter in error log message
FossilOrigin-Name: 03d32c63079d433394c88afc5a521062944e17db729d4bcc9d1f1e724dec7c89
2020-03-07 23:56:29 +00:00
root
99186fdb82 Uses new anonymous OpenSSL structs
FossilOrigin-Name: d33b8ea38976194c05f13970ecdeb9308add6905cced5eac52765a7fdcb1ddaf
2020-03-07 23:11:12 +00:00
7u83@mail.ru
a37caf0ae5 Get it work under FreeBSD
FossilOrigin-Name: dbf6c9aef90847e18cdbac6b9212e1195f702f380759bd9abf41d6e247fe6df5
2020-03-07 08:34:33 +00:00
7u83@mail.ru
b2dcf4e8ee Fixed to let it compile
FossilOrigin-Name: 5cd25c59b46f197f0c60250335826a5f963cad90e27c96dbc6ea15e377ba8557
2020-03-05 22:45:37 +00:00
7u83@mail.ru
bf7abd2daf Allows adminstate
FossilOrigin-Name: 6b3c43e926b1629ca30ab948afdc98bf5c0c61012aaade107211562349df2f68
2018-05-27 09:27:41 +00:00
7u83@mail.ru
df44708715 questions
FossilOrigin-Name: 7143b9342fd901ee83e6004fe84e99303cd87b3fb717ef4ac6f7a8d49af5f4d4
2018-05-22 05:15:52 +00:00
7u83@mail.ru
59b08b31c0 Counter function
FossilOrigin-Name: 7f88de81e3340b664d21ef5b091aebec1115813b6751d824930ea2734ddb50ae
2018-05-20 18:29:40 +00:00
7u83@mail.ru
74631d08df Some tests with wlan enable
FossilOrigin-Name: e6a14109d939b4634b95ffe3376bee29672a682a751040ee74b4074ecd2c7fd6
2018-05-17 08:57:01 +00:00
7u83@mail.ru
c0dc762b09 More done
FossilOrigin-Name: e758245a5ace834cffa480cc0bc56fda3a8a44dff48bed7268e27554496c413a
2018-05-15 05:51:01 +00:00
7u83@mail.ru
f9da482f69 Work on shell
FossilOrigin-Name: d35a5a97ee9087fde859a9e0694d9eb7890d2834cd2df0712d81dfa47afc5323
2018-05-14 21:30:48 +00:00
7u83@mail.ru
127bad2fb5 More work on data packets
FossilOrigin-Name: bbc6d184bd9c0a39fbcd90c30acea864ee63114bed3392fc827138e04ad2fd4c
2018-05-10 20:40:51 +00:00
7u83@mail.ru
1a32efd570 next
FossilOrigin-Name: 7761938d16fd76a1904d47e201a8c7387e8e7222b9b4644e61b4452f0444147e
2018-05-09 08:52:00 +00:00
7u83@mail.ru
09b2c70b95 Cisco AP can connect up to a data channel
FossilOrigin-Name: 3019e0265c564fb45223620a60ea7f4f1702fa00804804d5c9351a4f7e7d4205
2018-05-07 21:29:35 +00:00
7u83@mail.ru
1bdaa652a4 Work on Cisco elements
FossilOrigin-Name: e85120145936b3c53bef57144667078010c2e22d7db08797259bbc2670eb0a4b
2018-05-07 08:57:12 +00:00
7u83@mail.ru
dd1d3f4dbc Fixed fragmentation stuff
FossilOrigin-Name: 35cd283b9ae5dcb5c5ca9dca4f020c42329b21b5b53dc6d09a46aa5f91f56532
2018-05-07 08:56:56 +00:00
7u83@mail.ru
9d3e24df52 Work on State machine
FossilOrigin-Name: 87d98b73010c7316cb9b53b5ba8c3dfdddca06042630cf8437ea506e1c424c70
2018-05-04 22:36:19 +00:00