Obsolete attachments are hidden. To view all attachments (including obsolete)
click here.
Patch (against HEAD) |
patch
|
2015-02-07 12:29:42 UTC |
251.81 KB |
no flags
|
Details |
Bugfixes |
patch
|
2015-02-14 17:23:36 UTC |
12.04 KB |
no flags
|
Details |
Bugfixes2.diff |
patch
|
2015-03-07 22:29:08 UTC |
93.00 KB |
no flags
|
Details |
Copy correct addresses to node.macaddr / rxon.myaddr |
patch
|
2015-03-08 00:11:01 UTC |
1.91 KB |
no flags
|
Details |
Revert changes related to IEEE80211_F_DATAPAD (there is no padding in RX path). |
patch
|
2015-03-08 01:17:53 UTC |
3.59 KB |
no flags
|
Details |
Fix mbuf mapping errors in wpi_cmd2() + add check for nsegs |
patch
|
2015-03-08 11:05:44 UTC |
703 bytes |
no flags
|
Details |
Fix a typo (IEEE80211_S_SCAN -> IEEE80211_F_SCAN) |
patch
|
2015-03-08 11:07:01 UTC |
479 bytes |
no flags
|
Details |
Add missed ieee80211_draintask |
patch
|
2015-03-08 11:14:06 UTC |
371 bytes |
no flags
|
Details |
Run callout_reset() with mutex held. |
patch
|
2015-03-08 11:35:47 UTC |
366 bytes |
no flags
|
Details |
Divide ackfailcnt by 2 (firmware decreases rate after two unsuccessful retries) |
patch
|
2015-03-08 12:00:49 UTC |
458 bytes |
no flags
|
Details |
Fix races between wpi_rx_done() and wpi_stop() |
patch
|
2015-03-08 12:08:28 UTC |
446 bytes |
no flags
|
Details |
Fix panics in wpi_tx_done() when powersave is enabled |
patch
|
2015-03-08 12:31:38 UTC |
810 bytes |
no flags
|
Details |
Use correct pointer for wpi_softc |
patch
|
2015-03-08 13:09:26 UTC |
841 bytes |
no flags
|
Details |
Check some variables only on active TX rings |
patch
|
2015-03-08 13:34:14 UTC |
1.14 KB |
no flags
|
Details |
(Non-functional) Fix indentation. |
patch
|
2015-03-08 14:39:01 UTC |
7.75 KB |
no flags
|
Details |
Fix error handling in wpi_scan() |
patch
|
2015-03-08 14:56:32 UTC |
946 bytes |
no flags
|
Details |
Fix warning: Value stored to 'supportsa' is never read |
patch
|
2015-03-08 15:30:22 UTC |
975 bytes |
no flags
|
Details |
Replace msleep() by mtx_sleep() |
patch
|
2015-03-08 15:43:16 UTC |
1.08 KB |
no flags
|
Details |
(Non-functional) Wrap cast to (struct wpi_node *) into WPI_NODE macros |
patch
|
2015-03-08 15:58:58 UTC |
2.46 KB |
no flags
|
Details |
(Non-functional) Replace few numbers with named constants |
patch
|
2015-03-08 16:20:27 UTC |
3.40 KB |
no flags
|
Details |
wpi_intr(): remove duplicate code |
patch
|
2015-03-08 17:06:31 UTC |
868 bytes |
no flags
|
Details |
(Non-functional) Break lines around 80 characters |
patch
|
2015-03-08 17:09:18 UTC |
3.14 KB |
no flags
|
Details |
(Non-functional) Remove some unneeded variables |
patch
|
2015-03-08 17:29:03 UTC |
1.35 KB |
no flags
|
Details |
(Non-functional) wpi_tx_data: move key processing |
patch
|
2015-03-08 17:53:46 UTC |
1.36 KB |
no flags
|
Details |
Replace kernel unit number allocator with local set of functions |
patch
|
2015-03-08 18:51:21 UTC |
3.73 KB |
no flags
|
Details |
Wrap node addition in STA mode into wpi_add_sta_node() |
patch
|
2015-03-08 19:19:35 UTC |
1.60 KB |
no flags
|
Details |
Add separate lock for TX queues |
patch
|
2015-03-15 11:40:04 UTC |
5.28 KB |
no flags
|
Details |
Eliminate 'busy' flag |
patch
|
2015-03-15 11:43:49 UTC |
1.51 KB |
no flags
|
Details |
Remove unnecessary locking |
patch
|
2015-03-15 11:46:15 UTC |
938 bytes |
no flags
|
Details |
Move some code under mutex |
patch
|
2015-03-15 11:48:21 UTC |
1021 bytes |
no flags
|
Details |
Use ring->queued for WPI_CMD_TX_DATA only |
patch
|
2015-03-15 11:59:04 UTC |
1010 bytes |
no flags
|
Details |
Optimize sc->rev processing |
patch
|
2015-03-15 12:00:12 UTC |
1.22 KB |
no flags
|
Details |
Add node table lock (fixes possible LOR in wpi_node_free()) |
patch
|
2015-03-15 12:03:02 UTC |
3.18 KB |
no flags
|
Details |
wpi_tx_done() shouldn't wait for wpi_start() |
patch
|
2015-03-15 12:06:13 UTC |
2.22 KB |
no flags
|
Details |
Move IBSS association processing to wpi_newassoc() |
patch
|
2015-03-15 12:14:00 UTC |
2.16 KB |
no flags
|
Details |
Fix debug category in wpi_read_eeprom_band() |
patch
|
2015-03-15 12:15:16 UTC |
445 bytes |
no flags
|
Details |
Use WPI_RSSI_OFFSET instead of stat->noise (always 0 for me) |
patch
|
2015-03-15 12:17:21 UTC |
604 bytes |
no flags
|
Details |
Allocate 'data' field in wpi_buf structure as static array |
patch
|
2015-03-15 12:20:23 UTC |
6.78 KB |
no flags
|
Details |
Move beacon command initialization to wpi_init_beacon() |
patch
|
2015-03-15 12:22:45 UTC |
2.32 KB |
no flags
|
Details |
Use ieee80211_beacon_update() for dynamic beacon contents |
patch
|
2015-03-15 12:24:42 UTC |
5.41 KB |
no flags
|
Details |
(Non-functional) Add prefixes to field names |
patch
|
2015-03-15 12:26:35 UTC |
1.78 KB |
no flags
|
Details |
Use separate mutex for wv_bcbuf / wv_boff structures |
patch
|
2015-03-15 12:29:22 UTC |
3.27 KB |
no flags
|
Details |
Encrypt frame if IEEE80211_BPF_CRYPTO flag is set |
patch
|
2015-03-15 12:35:10 UTC |
1.83 KB |
no flags
|
Details |
Add support for AES-CCMP group keys |
patch
|
2015-03-15 12:43:44 UTC |
11.91 KB |
no flags
|
Details |
Remove useless message |
patch
|
2015-03-15 12:47:11 UTC |
389 bytes |
no flags
|
Details |
Remove unnecessary assignment |
patch
|
2015-03-15 12:49:16 UTC |
431 bytes |
no flags
|
Details |
Remove unrelated comment |
patch
|
2015-03-15 12:50:25 UTC |
416 bytes |
no flags
|
Details |
Add new debug category: WPI_DEBUG_REGISTER (0x00080000) |
patch
|
2015-03-15 12:51:23 UTC |
6.64 KB |
no flags
|
Details |
Add new debug category: WPI_DEBUG_NODE |
patch
|
2015-03-15 12:53:23 UTC |
1.82 KB |
no flags
|
Details |
Refactor wpi_ioctl() |
patch
|
2015-03-15 12:54:36 UTC |
1.29 KB |
no flags
|
Details |
Merge wpi_init() and wpi_init_locked() |
patch
|
2015-03-15 12:56:24 UTC |
2.27 KB |
no flags
|
Details |
Acquire ifq lock while checking / modifying IFF_DRV_OACTIVE flag |
patch
|
2015-03-15 12:58:47 UTC |
1.63 KB |
no flags
|
Details |
Do some cleanup before device startup |
patch
|
2015-03-15 13:00:45 UTC |
864 bytes |
no flags
|
Details |
Disable powersave in IBSS mode (packet loss > 90%) |
patch
|
2015-03-15 13:09:44 UTC |
535 bytes |
no flags
|
Details |
Add few KASSERTs |
patch
|
2015-03-15 13:13:35 UTC |
1.23 KB |
no flags
|
Details |
Fix some printfs |
patch
|
2015-03-15 13:15:04 UTC |
1.58 KB |
no flags
|
Details |
Rearrange checks in wpi_send_rxon() |
patch
|
2015-03-15 13:19:32 UTC |
1.83 KB |
no flags
|
Details |
Minor optimization in wpi_limit_dwell() |
patch
|
2015-03-15 13:22:26 UTC |
661 bytes |
no flags
|
Details |
Merge wpi_start() and wpi_start_locked() |
patch
|
2015-03-15 13:23:24 UTC |
1.19 KB |
no flags
|
Details |
Add (experimental) HOSTAP mode support |
patch
|
2015-03-15 13:52:03 UTC |
4.18 KB |
no flags
|
Details |
Split TX and scan timers |
patch
|
2015-03-15 13:55:02 UTC |
3.66 KB |
no flags
|
Details |
Use WPI_FILTER_BSS for checking current state |
patch
|
2015-03-15 13:57:08 UTC |
534 bytes |
no flags
|
Details |
Add mutex for rxon structure |
patch
|
2015-03-15 13:58:10 UTC |
6.68 KB |
no flags
|
Details |
Turn sc_tx_timer into callout parameter |
patch
|
2015-03-15 14:03:19 UTC |
3.82 KB |
no flags
|
Details |
Don't use sc->qfullmsk in wpi_start() |
patch
|
2015-03-15 14:07:17 UTC |
1.70 KB |
no flags
|
Details |
Regroup ring state checks in wpi_tx_done() |
patch
|
2015-03-15 14:10:54 UTC |
1.17 KB |
no flags
|
Details |
Add extra mutex for qfullmsk / ring->queued variables |
patch
|
2015-03-15 14:13:59 UTC |
3.24 KB |
no flags
|
Details |
Use another lock for TX path |
patch
|
2015-03-15 14:16:23 UTC |
2.92 KB |
no flags
|
Details |
Use correct types |
patch
|
2015-03-15 14:18:53 UTC |
1015 bytes |
no flags
|
Details |
Sync with previous version |
patch
|
2015-03-15 14:20:00 UTC |
903 bytes |
no flags
|
Details |
Do not unlock mutex in interrupt thread (except wpi_rx_done()) - fixes various races between wpi_notif_intr() and wpi_stop_locked() |
patch
|
2015-03-15 14:21:30 UTC |
1.16 KB |
no flags
|
Details |
Fix scan timeouts with powersave enabled |
patch
|
2015-03-15 14:22:37 UTC |
854 bytes |
no flags
|
Details |
Workaround delays caused by vmem_check() |
patch
|
2015-03-15 14:23:56 UTC |
923 bytes |
no flags
|
Details |
Use separate taskqueue for device restart |
patch
|
2015-03-15 14:25:54 UTC |
2.29 KB |
no flags
|
Details |
Fix buffer overflow (unbreaks 802.11a capable NICs) |
patch
|
2015-04-08 06:41:32 UTC |
3.15 KB |
no flags
|
Details |
Do not access peripheral before clock stabilization |
patch
|
2015-04-08 06:43:15 UTC |
1000 bytes |
no flags
|
Details |
Retry twice on the same rate (works as intended in wpi_tx_done()) |
patch
|
2015-04-30 20:35:05 UTC |
2.05 KB |
no flags
|
Details |
Remove no-op flags cleanup |
patch
|
2015-04-30 20:37:30 UTC |
643 bytes |
no flags
|
Details |
Add a few local variables to improve readability |
patch
|
2015-04-30 20:42:09 UTC |
3.31 KB |
no flags
|
Details |
Remove workaround for bug 199676 |
patch
|
2015-04-30 20:44:25 UTC |
568 bytes |
no flags
|
Details |
Fix KASSERT statements in if_wpi_debug.h |
patch
|
2015-04-30 20:47:30 UTC |
766 bytes |
no flags
|
Details |
Add wpi_check_bss_filter() |
patch
|
2015-04-30 20:52:20 UTC |
1.18 KB |
no flags
|
Details |
Remove unneeded endianness conversion |
patch
|
2015-04-30 20:55:30 UTC |
457 bytes |
no flags
|
Details |
Use another workaround for scanning |
patch
|
2015-04-30 20:57:32 UTC |
1.82 KB |
no flags
|
Details |
Move radiooff_task to the internal taskqueue |
patch
|
2015-04-30 20:59:35 UTC |
691 bytes |
no flags
|
Details |
Add TX status codes (obtained from iwlegacy) |
patch
|
2015-04-30 21:06:42 UTC |
1.84 KB |
no flags
|
Details |
Turn off led when leaving RUN state |
patch
|
2015-04-30 21:08:51 UTC |
684 bytes |
no flags
|
Details |
Fix active/passive dwell calculation |
patch
|
2015-04-30 21:11:04 UTC |
3.06 KB |
no flags
|
Details |
Fix pause scan time calculation (the remainder must be less than beacon interval) |
patch
|
2015-04-30 21:14:18 UTC |
2.17 KB |
no flags
|
Details |
Do not disable beacon notifications (unbreaks scanning on passive channels) |
patch
|
2015-04-30 21:17:10 UTC |
855 bytes |
no flags
|
Details |
Check channels which are passed in IBSS mode |
patch
|
2015-04-30 21:19:32 UTC |
718 bytes |
no flags
|
Details |
Unbreak scanning after RUN -> SCAN state transition. |
patch
|
2015-04-30 21:21:04 UTC |
522 bytes |
no flags
|
Details |
Create another debug category for WPI_BEACON_MISSED notification |
patch
|
2015-04-30 21:22:49 UTC |
919 bytes |
no flags
|
Details |
Improve beacon miss detection |
patch
|
2015-04-30 21:25:45 UTC |
974 bytes |
no flags
|
Details |
Limit minimum threshold of missed beacons |
patch
|
2015-04-30 21:28:55 UTC |
1.09 KB |
no flags
|
Details |
Display more information for beacon miss debugging |
patch
|
2015-04-30 21:33:53 UTC |
600 bytes |
no flags
|
Details |
Add comment about AUTH -> AUTH state transition + fix some style issues |
patch
|
2015-04-30 21:35:36 UTC |
1.56 KB |
no flags
|
Details |
Try to fix passive scanning hang on beacon miss |
patch
|
2015-04-30 21:37:45 UTC |
2.49 KB |
no flags
|
Details |
Add debug output for WPI_BEACON_SENT event |
patch
|
2015-04-30 21:40:35 UTC |
898 bytes |
no flags
|
Details |
Fix sequence number generation for beacon frames |
patch
|
2015-04-30 21:43:00 UTC |
689 bytes |
no flags
|
Details |
Do not include WPI_START_SCAN event processing into non-debug builds |
patch
|
2015-04-30 21:46:16 UTC |
697 bytes |
no flags
|
Details |
Use nitems() for counting elements in arrays |
patch
|
2015-04-30 21:50:16 UTC |
1.66 KB |
no flags
|
Details |
[iwn?] Fix memory leak in wpi_reset_tx_ring() |
patch
|
2015-04-30 21:52:47 UTC |
417 bytes |
no flags
|
Details |
Fix warning about comparison of integers of different signs |
patch
|
2015-04-30 21:54:30 UTC |
1.19 KB |
no flags
|
Details |
[iwn?] Use correct sequence numbers with non-QoS STAs |
patch
|
2015-04-30 21:56:49 UTC |
658 bytes |
no flags
|
Details |
Fix various powersave races + optimize tx/rx pointer update when powersave is off |
patch
|
2015-04-30 21:58:42 UTC |
5.33 KB |
no flags
|
Details |
Handle properly IBSS merges (works with patch from bug 199632) |
patch
|
2015-04-30 22:02:31 UTC |
5.25 KB |
no flags
|
Details |
[iwn] Do not filter control frames in monitor mode |
patch
|
2015-04-30 22:05:56 UTC |
775 bytes |
no flags
|
Details |