Commit Graph

  • 52eb4127b5
    Merge 291817708a into a5ac6789a7 Carlos Garcés 2024-06-28 03:19:37 +0200
  • a5ac6789a7
    Merge pull request #342 from CGarces/kernel_6_9 realtek-4.4.x Carlos Garcés 2024-05-18 20:39:28 +0200
  • 2fddeccf5a Adapted to Kernel 6.9 See b82730bf57 Carlos Garcés 2024-05-18 16:27:31 +0000
  • 27410641da
    Merge pull request #340 from pbrochart/realtek-4.4.x Carlos Garcés 2024-05-07 17:59:33 +0200
  • 37600b1eaf fix UBSAN: array-index-out-of-bounds pbrochart 2024-05-07 17:08:57 +0200
  • 7ef8251854
    Merge pull request #337 from etzngr/fix-build-for-kernel-6.8 Carlos Garcés 2024-02-22 22:58:14 +0100
  • 166d1a4bb9 Use device_driver directly in struct usb_driver for Kernel 6.8 Franz Eitzinger 2024-02-22 22:08:04 +0100
  • 3cffd844ec
    Added compatibility with backported kernels. (#327) Carlos Garcés 2024-01-20 14:30:39 +0100
  • de0d75c750 Added compatibility with backported kernels. eth_hw_addr_set_fix Carlos Garcés 2023-10-22 10:18:28 +0000
  • 8668e7cfbd
    Avoid field-overflowing memcpy() (#333) Pascal Brochart 2024-01-20 13:29:00 +0100
  • 94d6dfbe9d
    Fix Build with Kernel 6.7 (#331) Norbert Brondeau 2024-01-20 13:10:15 +0100
  • bca1d7eb80
    Fix GLIBC_2.38 requirement for CI (#335) Carlos Garcés 2024-01-20 12:57:34 +0100
  • ca1b14202d Fix GLIBC_2.38 requirement for CI Carlos Garcés 2024-01-20 11:40:11 +0000
  • 5cec10e44e Avoid field-overflowing memcpy() pbrochart 2024-01-17 21:53:00 +0100
  • aad2bbd5ad
    Update ioctl_cfg80211.c Norbert Brondeau 2024-01-09 15:24:52 +0100
  • 8bec8916b8
    Fix Build with Kernel 6.7 Norbert Brondeau 2024-01-09 12:33:09 +0100
  • f2fc8af7ab
    fix netif_napi_add Linux 6.1/6.3 execution issue (#321) Dmitry Geurkov 2023-06-13 15:58:04 +0300
  • 98445c4819 minor netif_napi_add related fix troydm 2023-06-13 11:47:09 +0300
  • e82d8a7058 fix netif_napi_add Linux 6.1/6.3 compile issue troydm 2023-06-12 22:12:27 +0300
  • 528ae31705
    Merge pull request #315 from CGarces/kernel.6.3 Carlos Garcés 2023-03-13 18:12:21 +0100
  • 94841bf289 Fix kernel 6.3 wifi: cfg80211: include puncturing bitmap in channel switch events see b345f0637c Carlos Garcés 2023-03-13 16:52:48 +0000
  • 9557ed2796
    Merge pull request #311 from phpony/patch-1 Carlos Garcés 2023-02-18 11:51:35 +0100
  • 8e61537362
    Headers and kernel version match Volkov Maksim 2023-02-17 17:49:50 +0300
  • aeed529c77
    Merge pull request #305 from CGarces/fix_regresion Carlos Garcés 2022-12-25 20:29:34 +0100
  • d6e2af011d __nat25_add_pppoe_tag: fix regresion from #298 Carlos Garcés 2022-12-25 19:13:28 +0000
  • f51fb0eaa8
    Merge pull request #303 from edigaryev/fix-null-pointer-dereference Carlos Garcés 2022-12-25 20:08:26 +0100
  • 0043022f0c cfg80211_rtw_scan: fix NULL pointer dereference in Wi-Fi Direct logic Nikolay Edigaryev 2022-12-09 12:03:36 +0400
  • a4a3f52912
    fix: Waddress (#298) Konstantin Lebedev 2022-11-30 15:38:53 +0500
  • 78fd728a45 fix: use dvobj->padapters[i] as replacement instead of remove it. kmlebedev 2022-11-18 15:46:56 +0500
  • f49a6c8ada
    Merge pull request #296 from pterjan/realtek-4.4.x Carlos Garcés 2022-11-17 20:32:02 +0100
  • ece22fb99f fix: Waddress Konstantin Lebedev 2022-11-17 23:20:31 +0500
  • 58b5ea9b36 Fix mistakes from 355a2df Pascal Terjan 2022-11-15 23:01:08 +0000
  • 23e06000d8
    Merge pull request #293 from kylefmohr/realtek-4.4.x Carlos Garcés 2022-11-05 13:13:46 +0100
  • a79c959a11
    Restore a couple of mistakenly deleted semicolons Kyle Mohr 2022-11-04 13:04:50 -0500
  • 87f364be1c
    Make commands copy+pastable Kyle Mohr 2022-11-04 13:02:15 -0500
  • 982f7907c4
    Merge pull request #291 from CGarces/update_beacon_fix Carlos Garcés 2022-10-31 21:40:54 +0100
  • 8051c5f3b3 Fix update_beacon calls Error introduced at 3555bdb258 Also clean up validate_recv_ctrl_frame Link: 797afdf248 Link aaa0bc19fa Carlos Garcés 2022-10-30 18:39:00 +0000
  • 291817708a Wifi.h cleanup Remove unused variables or replacend from /linux/if_ether.h /linux/ieee80211.h Carlos Garcés 2022-10-30 20:22:44 +0000
  • 2181717490
    Merge pull request #290 from CGarces/kernel_6.1 Carlos Garcés 2022-10-26 10:07:11 +0200
  • 563780d2eb Fix kernel 6.1 compilation wifi: cfg80211: Add link_id parameter to various key operations for MLO wifi: cfg80211: Add link_id to cfg80211_ch_switch_started_notify() net: drop the weight argument from netif_napi_add random: convert get_random_int/long into get_random_u32/u64 Carlos Garcés 2022-10-25 17:02:42 +0000
  • 8c722d1b95 New kernels needs GCC 12 Carlos Garcés 2022-10-25 17:26:27 +0000
  • e8b5c79b9d Added compatibility with 5.17 & backported kernels Carlos Garcés 2022-09-10 10:00:10 +0000
  • e39c4e7a66
    Merge pull request #283 from CGarces/kernel_6 Carlos Garcés 2022-08-25 16:53:09 +0200
  • 4dc937cb39 kernels 5.15 also need GCC 11.2 Fix error: unrecognized command-line option ‘-mharden-sls=all’ Carlos Garcés 2022-08-15 19:12:35 +0000
  • 28ec0cbf73 Merge branch 'igorpecovnik-realtek-4.4.x' into realtek-4.4.x Carlos Garcés 2022-08-21 11:13:12 +0000
  • ec5c2446db Add support for Linux 5.19.2 and 6.0 Igor Pecovnik 2022-08-19 06:36:41 +0200
  • 56124022d6
    Add support for Linux 5.9.2 Igor Pecovnik 2022-08-19 06:36:41 +0200
  • 016d083565 Fix compilation with kernel 6.0 see commit 7b0a0e3c3a cgarces/kernel_6 Carlos Garcés 2022-08-15 18:34:40 +0000
  • 2627a1dc9c kernels 5.15 also need GCC 11.2 Fix error: unrecognized command-line option ‘-mharden-sls=all’ Carlos Garcés 2022-08-15 19:12:35 +0000
  • 8027e963b1
    Update autoconf.h D. Scholz 2022-08-07 17:54:00 +0200
  • 6ba1f32096
    Merge pull request #272 from CGarces/fix_eth_hw_addr_set Carlos Garcés 2022-05-22 13:12:51 +0200
  • b9cfa37026 eth_hw_addr_set: use memcpy eth_hw_addr_set() replaces memcpy() calls so we can't use ether_addr_copy() which assumes both arguments are 2-bytes aligned. Carlos Garcés 2022-05-15 21:16:49 +0000
  • eeac05662a
    Merge pull request #271 from CGarces/fix_ci Carlos Garcés 2022-05-14 15:26:32 +0200
  • f6ec28e32b GCC 11.2 needed for kernel>=5.17. Updated Ubuntu Kernel packages are downloaded first to allow fail fast. Removed workaround for libc6 (allready on 22.04 LTS). Add additional code to skip executions for kernels >= 5.17 and GCC < 11.2. Carlos Garcés 2022-05-14 12:10:41 +0200
  • 5484fbd00c
    Merge pull request #267 from CGarces/kernel_518 Carlos Garcés 2022-04-06 15:18:51 +0200
  • 93e7ee5103 Remove unsused mm_segment_t structures Carlos Garcés 2022-04-06 14:14:57 +0200
  • 047a8aefc4 Fix 5.18 compilation errors Carlos Garcés 2022-04-06 12:56:25 +0200
  • 352330be93 Simplify 5.17 patch Carlos Garcés 2022-04-06 12:33:58 +0200
  • e0f967cea1
    Merge pull request #265 from CGarces/kernel_517 Carlos Garcés 2022-03-13 21:19:20 +0100
  • 0f1952813c Cleanup memcpy warnings Carlos Garcés 2022-03-13 11:43:51 +0100
  • 73663d2bf6
    Merge pull request #263 from heitbaum/517 Carlos Garcés 2022-03-13 12:17:17 +0100
  • 6c11434678
    Merge 8d5177ed66 into 744bbe5297 Carlos Garcés 2022-03-13 10:11:38 +0000
  • 8d5177ed66 Empty-Commit Carlos Garcés 2022-03-13 11:11:16 +0100
  • 5fb30bc593 rtl8192eu: Fix code for kernel 5.17 API change heitbaum 2022-02-10 07:19:24 +0000
  • 19b2ce8ab2 Cleanup ieee80211.h Carlos Garces 2021-10-24 14:02:20 +0200
  • 1ec7d945eb User byteorder libraries from kernel Carlos Garces 2021-10-24 13:38:01 +0200
  • f8fe43f625 Delete unused code and empty functions after cleanup Carlos Garces 2021-10-24 13:26:10 +0200
  • 2c4c2e5a98 Remove PLATFORM_LINUX definition Carlos Garces 2021-10-24 12:28:21 +0200
  • c88ff5dce4 Remove code due if (1) and #if 1 Carlos Garces 2021-10-23 14:51:04 +0200
  • 473f47e2dd Remove dead code Carlos Garces 2021-10-23 14:11:56 +0200
  • 744bbe5297
    Merge pull request #253 from CGarces/staging_cherrypick5 Carlos Garcés 2021-10-23 14:09:02 +0200
  • 97bac22d5b Remove duplicate names for rtw_read[n] and rtw_write[n] rtw_read[n]() is redefined as _rtw_read[n]() and PlatformEFIORead[n]Byte Same for rtw_write[n]() furntions Carlos Garces 2021-10-23 11:09:24 +0200
  • 99c0f78547 replace while with shorter for loop Simplify rtw_get_rateset_len() by replacing the while loop with a shorter for loop. Also replace tabs with spaces in the definition line. Carlos Garcés 2021-10-22 23:03:43 +0200
  • 879f617f82 Remove extern as it is defined but never used RTW_WPA_VERSION is removed as is declared and defined but never used in the code. Port 2c4b2980ae16a2d8d35f126ddb9fbcba809e2612 Carlos Garcés 2021-10-22 22:26:10 +0200
  • 04b4fa6f82 use the proper WLAN_OUI_TYPE_MICROSOFT_* definitions. port 42282f4147e2bc5b89d6a050244a7c5475613d83 Carlos Garcés 2021-10-22 22:16:38 +0200
  • 7a0d67040a remove ELEMENT_ID enum Carlos Garces 2021-10-21 20:58:08 +0200
  • 34f947ef16 remove typedefs in ieee80211.h This commit fixes checkpatch.pl warnings: Carlos Garces 2021-10-21 19:46:49 +0200
  • 86199d0791 use native wireless IE codes from linux/ieee80211.h IE code definitions have been replaced with native ones to avoid code duplication. Carlos Garces 2021-10-21 18:42:12 +0200
  • 3f3d3a0986 remove unused macros in include/wifi.h remove declarations of unused macros in include/wifi.h Carlos Garces 2021-10-21 18:22:21 +0200
  • 81a5bb2aa2 Replace custom Information Element IDs Use enum ieee80211_eid from linux/ieee80211.h Fix 3555bdb258 Carlos Garces 2021-10-21 18:05:27 +0200
  • 4799326c6f switch to common ieee80211 headers Carlos Garces 2021-10-21 17:30:03 +0200
  • 6b480dfa8e include/ieee80211.h cleaup. Remove empty functions from ieee80211.h Use values from linux/ieee80211.h Carlos Garces 2021-10-20 21:54:12 +0200
  • 5a65660af3 convert function to static Carlos Garces 2021-10-20 19:33:46 +0200
  • 539ec6269e remove HAL_{BB,MAC,RF,FW}_ENABLE macros Carlos Garces 2021-10-20 19:16:08 +0200
  • 27246f4eb5 use eth_broadcast_addr() to assign broadcast address Carlos Garces 2021-10-20 19:02:50 +0200
  • 77e7d6747c Replace custom emun Carlos Garces 2021-10-20 18:36:56 +0200
  • de617fc8d5 Fix IEEE80211 authentication algorithm constants. Use the values provided by linux/wireless.h Carlos Garces 2021-10-20 17:34:38 +0200
  • 7a17174176 remove unused macros in include/ieee80211.h Carlos Garces 2021-10-20 16:58:06 +0200
  • 4bd55ad644 Remove unused sd_int_dpc Carlos Garces 2021-10-20 16:51:24 +0200
  • 51d0819382 Use cpu_to_le16() insted of RTW_PUT_LE16() Carlos Garces 2021-10-20 16:42:09 +0200
  • c832879ea1 Remove unused headers Carlos Garces 2021-10-20 13:23:32 +0200
  • 53bcca44ca
    Merge pull request #252 from CGarces/staging_cherrypick4 Carlos Garcés 2021-10-20 12:45:10 +0200
  • 813f544e1e Remove unused SetRetry macro Carlos Garces 2021-10-18 20:03:20 +0200
  • 158017aa86 replace get_(d|s)a with ieee80211_get_(D|S)A get_da()/get_sa() duplicate native ieee80211_get_(D|S)A functions. Remove get_(d|s)a, use ieee80211_get_(D|S)A instead. Carlos Garces 2021-10-18 19:40:27 +0200
  • 5ae45c1296 use IEEE80211_FCTL_* kernel definitions Carlos Garces 2021-10-18 19:32:53 +0200
  • 0242513fe3 Replace custom defimitions OP_MODE_ and HT_INFO_HT_PARAM_ Carlos Garces 2021-10-18 18:26:28 +0200
  • db6ccf24e0 Removed unsused stbc_paramm definitions Carlos Garces 2021-10-18 18:04:37 +0200
  • 2cd85b6799 remove unused rtw_ieee80211_bar structure definition Carlos Garces 2021-10-18 17:45:44 +0200
  • 04a730b326 replace rtw_ieee80211_ht_cap with ieee80211_ht_cap Carlos Garces 2021-10-18 17:09:47 +0200
  • b4be42500f Use Spatial Multiplexing Power Save Modes from <linux/ieee80211.h> Carlos Garces 2021-10-18 16:36:45 +0200