Attachment #152282 | |||||
---|---|---|---|---|---|
Patch (against HEAD) | patch | 2015-01-27 22:12:37 UTC | 241.52 KB | no flags | Details |
Attachment #152662 | |||||
---|---|---|---|---|---|
Patch (against HEAD) | patch | 2015-02-07 12:29:42 UTC | 251.81 KB | no flags | Details |
Attachment #152977 | |||||
---|---|---|---|---|---|
Bugfixes | patch | 2015-02-14 17:23:36 UTC | 12.04 KB | no flags | Details |
Attachment #153911 | |||||
---|---|---|---|---|---|
Bugfixes2.diff | patch | 2015-03-06 16:09:02 UTC | 92.29 KB | no flags | Details |
Attachment #153977 | |||||
---|---|---|---|---|---|
Bugfixes2.diff | patch | 2015-03-07 22:29:08 UTC | 93.00 KB | no flags | Details |
Attachment #153983 | |||||
---|---|---|---|---|---|
Copy correct addresses to node.macaddr / rxon.myaddr | patch | 2015-03-08 00:11:01 UTC | 1.91 KB | no flags | Details |
Attachment #153985 | |||||
---|---|---|---|---|---|
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 |
Attachment #153999 | |||||
---|---|---|---|---|---|
Fix mbuf mapping errors in wpi_cmd2() + add check for nsegs | patch | 2015-03-08 11:05:44 UTC | 703 bytes | no flags | Details |
Attachment #154000 | |||||
---|---|---|---|---|---|
Fix a typo (IEEE80211_S_SCAN -> IEEE80211_F_SCAN) | patch | 2015-03-08 11:07:01 UTC | 479 bytes | no flags | Details |
Attachment #154002 | |||||
---|---|---|---|---|---|
Add missed ieee80211_draintask | patch | 2015-03-08 11:14:06 UTC | 371 bytes | no flags | Details |
Attachment #154006 | |||||
---|---|---|---|---|---|
Run callout_reset() with mutex held. | patch | 2015-03-08 11:35:47 UTC | 366 bytes | no flags | Details |
Attachment #154007 | |||||
---|---|---|---|---|---|
Divide ackfailcnt by 2 (firmware decreases rate after two unsuccessful retries) | patch | 2015-03-08 12:00:49 UTC | 458 bytes | no flags | Details |
Attachment #154009 | |||||
---|---|---|---|---|---|
Fix races between wpi_rx_done() and wpi_stop() | patch | 2015-03-08 12:08:28 UTC | 446 bytes | no flags | Details |
Attachment #154010 | |||||
---|---|---|---|---|---|
Fix panics in wpi_tx_done() when powersave is enabled | patch | 2015-03-08 12:31:38 UTC | 810 bytes | no flags | Details |
Attachment #154011 | |||||
---|---|---|---|---|---|
Use correct pointer for wpi_softc | patch | 2015-03-08 13:09:26 UTC | 841 bytes | no flags | Details |
Attachment #154013 | |||||
---|---|---|---|---|---|
Check some variables only on active TX rings | patch | 2015-03-08 13:34:14 UTC | 1.14 KB | no flags | Details |
Attachment #154015 | |||||
---|---|---|---|---|---|
(Non-functional) Fix indentation. | patch | 2015-03-08 14:39:01 UTC | 7.75 KB | no flags | Details |
Attachment #154016 | |||||
---|---|---|---|---|---|
Fix error handling in wpi_scan() | patch | 2015-03-08 14:56:32 UTC | 946 bytes | no flags | Details |
Attachment #154017 | |||||
---|---|---|---|---|---|
Fix warning: Value stored to 'supportsa' is never read | patch | 2015-03-08 15:30:22 UTC | 975 bytes | no flags | Details |
Attachment #154019 | |||||
---|---|---|---|---|---|
Replace msleep() by mtx_sleep() | patch | 2015-03-08 15:43:16 UTC | 1.08 KB | no flags | Details |
Attachment #154020 | |||||
---|---|---|---|---|---|
(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 |
Attachment #154021 | |||||
---|---|---|---|---|---|
(Non-functional) Replace few numbers with named constants | patch | 2015-03-08 16:20:27 UTC | 3.40 KB | no flags | Details |
Attachment #154022 | |||||
---|---|---|---|---|---|
wpi_intr(): remove duplicate code | patch | 2015-03-08 17:06:31 UTC | 868 bytes | no flags | Details |
Attachment #154024 | |||||
---|---|---|---|---|---|
(Non-functional) Break lines around 80 characters | patch | 2015-03-08 17:09:18 UTC | 3.14 KB | no flags | Details |
Attachment #154026 | |||||
---|---|---|---|---|---|
(Non-functional) Remove some unneeded variables | patch | 2015-03-08 17:29:03 UTC | 1.35 KB | no flags | Details |
Attachment #154030 | |||||
---|---|---|---|---|---|
(Non-functional) wpi_tx_data: move key processing | patch | 2015-03-08 17:53:46 UTC | 1.36 KB | no flags | Details |
Attachment #154032 | |||||
---|---|---|---|---|---|
Replace kernel unit number allocator with local set of functions | patch | 2015-03-08 18:51:21 UTC | 3.73 KB | no flags | Details |
Attachment #154033 | |||||
---|---|---|---|---|---|
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 |
Attachment #154328 | |||||
---|---|---|---|---|---|
Add separate lock for TX queues | patch | 2015-03-15 11:40:04 UTC | 5.28 KB | no flags | Details |
Attachment #154329 | |||||
---|---|---|---|---|---|
Eliminate 'busy' flag | patch | 2015-03-15 11:43:49 UTC | 1.51 KB | no flags | Details |
Attachment #154330 | |||||
---|---|---|---|---|---|
Remove unnecessary locking | patch | 2015-03-15 11:46:15 UTC | 938 bytes | no flags | Details |
Attachment #154332 | |||||
---|---|---|---|---|---|
Move some code under mutex | patch | 2015-03-15 11:48:21 UTC | 1021 bytes | no flags | Details |
Attachment #154334 | |||||
---|---|---|---|---|---|
Use ring->queued for WPI_CMD_TX_DATA only | patch | 2015-03-15 11:59:04 UTC | 1010 bytes | no flags | Details |
Attachment #154335 | |||||
---|---|---|---|---|---|
Optimize sc->rev processing | patch | 2015-03-15 12:00:12 UTC | 1.22 KB | no flags | Details |
Attachment #154336 | |||||
---|---|---|---|---|---|
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 |
Attachment #154337 | |||||
---|---|---|---|---|---|
wpi_tx_done() shouldn't wait for wpi_start() | patch | 2015-03-15 12:06:13 UTC | 2.22 KB | no flags | Details |
Attachment #154338 | |||||
---|---|---|---|---|---|
Move IBSS association processing to wpi_newassoc() | patch | 2015-03-15 12:14:00 UTC | 2.16 KB | no flags | Details |
Attachment #154340 | |||||
---|---|---|---|---|---|
Fix debug category in wpi_read_eeprom_band() | patch | 2015-03-15 12:15:16 UTC | 445 bytes | no flags | Details |
Attachment #154341 | |||||
---|---|---|---|---|---|
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 |
Attachment #154343 | |||||
---|---|---|---|---|---|
Allocate 'data' field in wpi_buf structure as static array | patch | 2015-03-15 12:20:23 UTC | 6.78 KB | no flags | Details |
Attachment #154346 | |||||
---|---|---|---|---|---|
Move beacon command initialization to wpi_init_beacon() | patch | 2015-03-15 12:22:45 UTC | 2.32 KB | no flags | Details |
Attachment #154347 | |||||
---|---|---|---|---|---|
Use ieee80211_beacon_update() for dynamic beacon contents | patch | 2015-03-15 12:24:42 UTC | 5.41 KB | no flags | Details |
Attachment #154348 | |||||
---|---|---|---|---|---|
(Non-functional) Add prefixes to field names | patch | 2015-03-15 12:26:35 UTC | 1.78 KB | no flags | Details |
Attachment #154349 | |||||
---|---|---|---|---|---|
Use separate mutex for wv_bcbuf / wv_boff structures | patch | 2015-03-15 12:29:22 UTC | 3.27 KB | no flags | Details |
Attachment #154350 | |||||
---|---|---|---|---|---|
Encrypt frame if IEEE80211_BPF_CRYPTO flag is set | patch | 2015-03-15 12:35:10 UTC | 1.83 KB | no flags | Details |
Attachment #154351 | |||||
---|---|---|---|---|---|
Add support for AES-CCMP group keys | patch | 2015-03-15 12:43:44 UTC | 11.91 KB | no flags | Details |
Attachment #154352 | |||||
---|---|---|---|---|---|
Remove useless message | patch | 2015-03-15 12:47:11 UTC | 389 bytes | no flags | Details |
Attachment #154353 | |||||
---|---|---|---|---|---|
Remove unnecessary assignment | patch | 2015-03-15 12:49:16 UTC | 431 bytes | no flags | Details |
Attachment #154354 | |||||
---|---|---|---|---|---|
Remove unrelated comment | patch | 2015-03-15 12:50:25 UTC | 416 bytes | no flags | Details |
Attachment #154355 | |||||
---|---|---|---|---|---|
Add new debug category: WPI_DEBUG_REGISTER (0x00080000) | patch | 2015-03-15 12:51:23 UTC | 6.64 KB | no flags | Details |
Attachment #154356 | |||||
---|---|---|---|---|---|
Add new debug category: WPI_DEBUG_NODE | patch | 2015-03-15 12:53:23 UTC | 1.82 KB | no flags | Details |
Attachment #154357 | |||||
---|---|---|---|---|---|
Refactor wpi_ioctl() | patch | 2015-03-15 12:54:36 UTC | 1.29 KB | no flags | Details |
Attachment #154358 | |||||
---|---|---|---|---|---|
Merge wpi_init() and wpi_init_locked() | patch | 2015-03-15 12:56:24 UTC | 2.27 KB | no flags | Details |
Attachment #154359 | |||||
---|---|---|---|---|---|
Acquire ifq lock while checking / modifying IFF_DRV_OACTIVE flag | patch | 2015-03-15 12:58:47 UTC | 1.63 KB | no flags | Details |
Attachment #154360 | |||||
---|---|---|---|---|---|
Do some cleanup before device startup | patch | 2015-03-15 13:00:45 UTC | 864 bytes | no flags | Details |
Attachment #154361 | |||||
---|---|---|---|---|---|
Disable powersave in IBSS mode (packet loss > 90%) | patch | 2015-03-15 13:09:44 UTC | 535 bytes | no flags | Details |
Attachment #154362 | |||||
---|---|---|---|---|---|
Add few KASSERTs | patch | 2015-03-15 13:13:35 UTC | 1.23 KB | no flags | Details |
Attachment #154363 | |||||
---|---|---|---|---|---|
Fix some printfs | patch | 2015-03-15 13:15:04 UTC | 1.58 KB | no flags | Details |
Attachment #154364 | |||||
---|---|---|---|---|---|
Rearrange checks in wpi_send_rxon() | patch | 2015-03-15 13:19:32 UTC | 1.83 KB | no flags | Details |
Attachment #154365 | |||||
---|---|---|---|---|---|
Minor optimization in wpi_limit_dwell() | patch | 2015-03-15 13:22:26 UTC | 661 bytes | no flags | Details |
Attachment #154366 | |||||
---|---|---|---|---|---|
Merge wpi_start() and wpi_start_locked() | patch | 2015-03-15 13:23:24 UTC | 1.19 KB | no flags | Details |
Attachment #154368 | |||||
---|---|---|---|---|---|
Add (experimental) HOSTAP mode support | patch | 2015-03-15 13:52:03 UTC | 4.18 KB | no flags | Details |
Attachment #154369 | |||||
---|---|---|---|---|---|
Split TX and scan timers | patch | 2015-03-15 13:55:02 UTC | 3.66 KB | no flags | Details |
Attachment #154370 | |||||
---|---|---|---|---|---|
Use WPI_FILTER_BSS for checking current state | patch | 2015-03-15 13:57:08 UTC | 534 bytes | no flags | Details |
Attachment #154371 | |||||
---|---|---|---|---|---|
Add mutex for rxon structure | patch | 2015-03-15 13:58:10 UTC | 6.68 KB | no flags | Details |
Attachment #154372 | |||||
---|---|---|---|---|---|
Turn sc_tx_timer into callout parameter | patch | 2015-03-15 14:03:19 UTC | 3.82 KB | no flags | Details |
Attachment #154373 | |||||
---|---|---|---|---|---|
Don't use sc->qfullmsk in wpi_start() | patch | 2015-03-15 14:07:17 UTC | 1.70 KB | no flags | Details |
Attachment #154374 | |||||
---|---|---|---|---|---|
Regroup ring state checks in wpi_tx_done() | patch | 2015-03-15 14:10:54 UTC | 1.17 KB | no flags | Details |
Attachment #154375 | |||||
---|---|---|---|---|---|
Add extra mutex for qfullmsk / ring->queued variables | patch | 2015-03-15 14:13:59 UTC | 3.24 KB | no flags | Details |
Attachment #154378 | |||||
---|---|---|---|---|---|
Use another lock for TX path | patch | 2015-03-15 14:16:23 UTC | 2.92 KB | no flags | Details |
Attachment #154379 | |||||
---|---|---|---|---|---|
Use correct types | patch | 2015-03-15 14:18:53 UTC | 1015 bytes | no flags | Details |
Attachment #154380 | |||||
---|---|---|---|---|---|
Sync with previous version | patch | 2015-03-15 14:20:00 UTC | 903 bytes | no flags | Details |
Attachment #154381 | |||||
---|---|---|---|---|---|
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 |
Attachment #154382 | |||||
---|---|---|---|---|---|
Fix scan timeouts with powersave enabled | patch | 2015-03-15 14:22:37 UTC | 854 bytes | no flags | Details |
Attachment #154383 | |||||
---|---|---|---|---|---|
Workaround delays caused by vmem_check() | patch | 2015-03-15 14:23:56 UTC | 923 bytes | no flags | Details |
Attachment #154384 | |||||
---|---|---|---|---|---|
Use separate taskqueue for device restart | patch | 2015-03-15 14:25:54 UTC | 2.29 KB | no flags | Details |
Attachment #155332 | |||||
---|---|---|---|---|---|
Fix buffer overflow (unbreaks 802.11a capable NICs) | patch | 2015-04-08 06:41:32 UTC | 3.15 KB | no flags | Details |
Attachment #155333 | |||||
---|---|---|---|---|---|
Do not access peripheral before clock stabilization | patch | 2015-04-08 06:43:15 UTC | 1000 bytes | no flags | Details |
Attachment #156164 | |||||
---|---|---|---|---|---|
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 |
Attachment #156165 | |||||
---|---|---|---|---|---|
Remove no-op flags cleanup | patch | 2015-04-30 20:37:30 UTC | 643 bytes | no flags | Details |
Attachment #156166 | |||||
---|---|---|---|---|---|
Add a few local variables to improve readability | patch | 2015-04-30 20:42:09 UTC | 3.31 KB | no flags | Details |
Attachment #156167 | |||||
---|---|---|---|---|---|
Remove workaround for bug 199676 | patch | 2015-04-30 20:44:25 UTC | 568 bytes | no flags | Details |
Attachment #156168 | |||||
---|---|---|---|---|---|
Fix KASSERT statements in if_wpi_debug.h | patch | 2015-04-30 20:47:30 UTC | 766 bytes | no flags | Details |
Attachment #156169 | |||||
---|---|---|---|---|---|
Add wpi_check_bss_filter() | patch | 2015-04-30 20:52:20 UTC | 1.18 KB | no flags | Details |
Attachment #156170 | |||||
---|---|---|---|---|---|
Remove unneeded endianness conversion | patch | 2015-04-30 20:55:30 UTC | 457 bytes | no flags | Details |
Attachment #156171 | |||||
---|---|---|---|---|---|
Use another workaround for scanning | patch | 2015-04-30 20:57:32 UTC | 1.82 KB | no flags | Details |
Attachment #156172 | |||||
---|---|---|---|---|---|
Move radiooff_task to the internal taskqueue | patch | 2015-04-30 20:59:35 UTC | 691 bytes | no flags | Details |
Attachment #156173 | |||||
---|---|---|---|---|---|
Add TX status codes (obtained from iwlegacy) | patch | 2015-04-30 21:06:42 UTC | 1.84 KB | no flags | Details |
Attachment #156174 | |||||
---|---|---|---|---|---|
Turn off led when leaving RUN state | patch | 2015-04-30 21:08:51 UTC | 684 bytes | no flags | Details |
Attachment #156175 | |||||
---|---|---|---|---|---|
Fix active/passive dwell calculation | patch | 2015-04-30 21:11:04 UTC | 3.06 KB | no flags | Details |
Attachment #156176 | |||||
---|---|---|---|---|---|
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 |
Attachment #156177 | |||||
---|---|---|---|---|---|
Do not disable beacon notifications (unbreaks scanning on passive channels) | patch | 2015-04-30 21:17:10 UTC | 855 bytes | no flags | Details |
Attachment #156178 | |||||
---|---|---|---|---|---|
Check channels which are passed in IBSS mode | patch | 2015-04-30 21:19:32 UTC | 718 bytes | no flags | Details |
Attachment #156179 | |||||
---|---|---|---|---|---|
Unbreak scanning after RUN -> SCAN state transition. | patch | 2015-04-30 21:21:04 UTC | 522 bytes | no flags | Details |
Attachment #156180 | |||||
---|---|---|---|---|---|
Create another debug category for WPI_BEACON_MISSED notification | patch | 2015-04-30 21:22:49 UTC | 919 bytes | no flags | Details |
Attachment #156181 | |||||
---|---|---|---|---|---|
Improve beacon miss detection | patch | 2015-04-30 21:25:45 UTC | 974 bytes | no flags | Details |
Attachment #156182 | |||||
---|---|---|---|---|---|
Limit minimum threshold of missed beacons | patch | 2015-04-30 21:28:55 UTC | 1.09 KB | no flags | Details |
Attachment #156183 | |||||
---|---|---|---|---|---|
Display more information for beacon miss debugging | patch | 2015-04-30 21:33:53 UTC | 600 bytes | no flags | Details |
Attachment #156184 | |||||
---|---|---|---|---|---|
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 |
Attachment #156185 | |||||
---|---|---|---|---|---|
Try to fix passive scanning hang on beacon miss | patch | 2015-04-30 21:37:45 UTC | 2.49 KB | no flags | Details |
Attachment #156186 | |||||
---|---|---|---|---|---|
Add debug output for WPI_BEACON_SENT event | patch | 2015-04-30 21:40:35 UTC | 898 bytes | no flags | Details |
Attachment #156187 | |||||
---|---|---|---|---|---|
Fix sequence number generation for beacon frames | patch | 2015-04-30 21:43:00 UTC | 689 bytes | no flags | Details |
Attachment #156188 | |||||
---|---|---|---|---|---|
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 |
Attachment #156189 | |||||
---|---|---|---|---|---|
Use nitems() for counting elements in arrays | patch | 2015-04-30 21:50:16 UTC | 1.66 KB | no flags | Details |
Attachment #156190 | |||||
---|---|---|---|---|---|
[iwn?] Fix memory leak in wpi_reset_tx_ring() | patch | 2015-04-30 21:52:47 UTC | 417 bytes | no flags | Details |
Attachment #156191 | |||||
---|---|---|---|---|---|
Fix warning about comparison of integers of different signs | patch | 2015-04-30 21:54:30 UTC | 1.19 KB | no flags | Details |
Attachment #156192 | |||||
---|---|---|---|---|---|
[iwn?] Use correct sequence numbers with non-QoS STAs | patch | 2015-04-30 21:56:49 UTC | 658 bytes | no flags | Details |
Attachment #156193 | |||||
---|---|---|---|---|---|
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 |
Attachment #156194 | |||||
---|---|---|---|---|---|
Handle properly IBSS merges (works with patch from bug 199632) | patch | 2015-04-30 22:02:31 UTC | 5.25 KB | no flags | Details |
Attachment #156195 | |||||
---|---|---|---|---|---|
[iwn] Do not filter control frames in monitor mode | patch | 2015-04-30 22:05:56 UTC | 775 bytes | no flags | Details |