1
0
mirror of https://github.com/Mange/rtl8192eu-linux-driver synced 2025-04-14 19:23:32 +00:00

Commit Graph

  • 73f5c4359a
    Merge pull request from etzngr/realtek-4.4.x realtek-4.4.x Carlos Garcés 2025-02-23 22:11:55 +01:00
  • 4db21871b0
    Merge pull request from CGarces/fix_cicd Carlos Garcés 2025-02-23 21:59:36 +01:00
  • 1dab98d4d3 Bump github actions to ubuntu 24 Allow to use GCC 14 Carlos Garcés 2025-02-23 20:48:37 +00:00
  • 0d60c5e46a Removed multiple gcc builds Looks like egor-tensin/setup-gcc@v1 is no longer mantained Carlos Garcés 2025-02-23 20:22:38 +00:00
  • 638f08f848 Remove dependence not needed Carlos Garcés 2025-02-23 20:13:48 +00:00
  • d3aecb606d Fix build with Kernel 6.14 Franz Eitzinger 2025-02-17 18:19:46 +01:00
  • b9f21a6ff2 Adapt to Kernel 6.13.0 Franz Eitzinger 2024-12-02 22:51:54 +01:00
  • a5ac6789a7
    Merge pull request from CGarces/kernel_6_9 Carlos Garcés 2024-05-18 20:39:28 +02:00
  • 2fddeccf5a Adapted to Kernel 6.9 See b82730bf57 Carlos Garcés 2024-05-18 16:27:31 +00:00
  • 27410641da
    Merge pull request from pbrochart/realtek-4.4.x Carlos Garcés 2024-05-07 17:59:33 +02:00
  • 37600b1eaf fix UBSAN: array-index-out-of-bounds pbrochart 2024-05-07 17:08:57 +02:00
  • 7ef8251854
    Merge pull request from etzngr/fix-build-for-kernel-6.8 Carlos Garcés 2024-02-22 22:58:14 +01:00
  • 166d1a4bb9 Use device_driver directly in struct usb_driver for Kernel 6.8 Franz Eitzinger 2024-02-22 22:08:04 +01:00
  • 3cffd844ec
    Added compatibility with backported kernels. () Carlos Garcés 2024-01-20 14:30:39 +01:00
  • de0d75c750 Added compatibility with backported kernels. eth_hw_addr_set_fix Carlos Garcés 2023-10-22 10:18:28 +00:00
  • 8668e7cfbd
    Avoid field-overflowing memcpy() () Pascal Brochart 2024-01-20 13:29:00 +01:00
  • 94d6dfbe9d
    Fix Build with Kernel 6.7 () Norbert Brondeau 2024-01-20 13:10:15 +01:00
  • bca1d7eb80
    Fix GLIBC_2.38 requirement for CI () Carlos Garcés 2024-01-20 12:57:34 +01:00
  • f2fc8af7ab
    fix netif_napi_add Linux 6.1/6.3 execution issue () Dmitry Geurkov 2023-06-13 15:58:04 +03:00
  • 528ae31705
    Merge pull request from CGarces/kernel.6.3 Carlos Garcés 2023-03-13 18:12:21 +01:00
  • 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 +00:00
  • 9557ed2796
    Merge pull request from phpony/patch-1 Carlos Garcés 2023-02-18 11:51:35 +01:00
  • 8e61537362
    Headers and kernel version match Volkov Maksim 2023-02-17 17:49:50 +03:00
  • aeed529c77
    Merge pull request from CGarces/fix_regresion Carlos Garcés 2022-12-25 20:29:34 +01:00
  • d6e2af011d __nat25_add_pppoe_tag: fix regresion from Carlos Garcés 2022-12-25 19:13:28 +00:00
  • f51fb0eaa8
    Merge pull request from edigaryev/fix-null-pointer-dereference Carlos Garcés 2022-12-25 20:08:26 +01:00
  • 0043022f0c cfg80211_rtw_scan: fix NULL pointer dereference in Wi-Fi Direct logic Nikolay Edigaryev 2022-12-09 12:03:36 +04:00
  • a4a3f52912
    fix: Waddress () Konstantin Lebedev 2022-11-30 15:38:53 +05:00
  • f49a6c8ada
    Merge pull request from pterjan/realtek-4.4.x Carlos Garcés 2022-11-17 20:32:02 +01:00
  • 58b5ea9b36 Fix mistakes from 355a2df Pascal Terjan 2022-11-15 23:01:08 +00:00
  • 23e06000d8
    Merge pull request from kylefmohr/realtek-4.4.x Carlos Garcés 2022-11-05 13:13:46 +01:00
  • a79c959a11
    Restore a couple of mistakenly deleted semicolons Kyle Mohr 2022-11-04 13:04:50 -05:00
  • 87f364be1c
    Make commands copy+pastable Kyle Mohr 2022-11-04 13:02:15 -05:00
  • 982f7907c4
    Merge pull request from CGarces/update_beacon_fix Carlos Garcés 2022-10-31 21:40:54 +01:00
  • 8051c5f3b3 Fix update_beacon calls Error introduced at 3555bdb25800fe9fb280c64663ab2e3a46762d63 Also clean up validate_recv_ctrl_frame Link: 797afdf248 Link aaa0bc19fa Carlos Garcés 2022-10-30 18:39:00 +00:00
  • 2181717490
    Merge pull request from CGarces/kernel_6.1 Carlos Garcés 2022-10-26 10:07:11 +02:00
  • 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 +00:00
  • 8c722d1b95 New kernels needs GCC 12 Carlos Garcés 2022-10-25 17:26:27 +00:00
  • e39c4e7a66
    Merge pull request from CGarces/kernel_6 Carlos Garcés 2022-08-25 16:53:09 +02:00
  • 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 +00:00
  • 28ec0cbf73 Merge branch 'igorpecovnik-realtek-4.4.x' into realtek-4.4.x Carlos Garcés 2022-08-21 11:13:12 +00:00
  • ec5c2446db Add support for Linux 5.19.2 and 6.0 Igor Pecovnik 2022-08-19 06:36:41 +02:00
  • 6ba1f32096
    Merge pull request from CGarces/fix_eth_hw_addr_set Carlos Garcés 2022-05-22 13:12:51 +02:00
  • 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 +00:00
  • eeac05662a
    Merge pull request from CGarces/fix_ci Carlos Garcés 2022-05-14 15:26:32 +02:00
  • 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 +02:00
  • 5484fbd00c
    Merge pull request from CGarces/kernel_518 Carlos Garcés 2022-04-06 15:18:51 +02:00
  • 93e7ee5103 Remove unsused mm_segment_t structures Carlos Garcés 2022-04-06 14:14:57 +02:00
  • 047a8aefc4 Fix 5.18 compilation errors Carlos Garcés 2022-04-06 12:56:25 +02:00
  • 352330be93 Simplify 5.17 patch Carlos Garcés 2022-04-06 12:33:58 +02:00
  • e0f967cea1
    Merge pull request from CGarces/kernel_517 Carlos Garcés 2022-03-13 21:19:20 +01:00
  • 0f1952813c Cleanup memcpy warnings Carlos Garcés 2022-03-13 11:43:51 +01:00
  • 73663d2bf6
    Merge pull request from heitbaum/517 Carlos Garcés 2022-03-13 12:17:17 +01:00
  • 5fb30bc593 rtl8192eu: Fix code for kernel 5.17 API change heitbaum 2022-02-10 07:19:24 +00:00
  • 744bbe5297
    Merge pull request from CGarces/staging_cherrypick5 Carlos Garcés 2021-10-23 14:09:02 +02:00
  • 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 +02:00
  • 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 +02:00
  • 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 +02:00
  • 04b4fa6f82 use the proper WLAN_OUI_TYPE_MICROSOFT_* definitions. port 42282f4147e2bc5b89d6a050244a7c5475613d83 Carlos Garcés 2021-10-22 22:16:38 +02:00
  • 7a0d67040a remove ELEMENT_ID enum Carlos Garces 2021-10-21 20:58:08 +02:00
  • 34f947ef16 remove typedefs in ieee80211.h This commit fixes checkpatch.pl warnings: Carlos Garces 2021-10-21 19:46:49 +02:00
  • 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 +02:00
  • 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 +02:00
  • 81a5bb2aa2 Replace custom Information Element IDs Use enum ieee80211_eid from linux/ieee80211.h Fix 3555bdb25800fe9fb280c64663ab2e3a46762d63 Carlos Garces 2021-10-21 18:05:27 +02:00
  • 4799326c6f switch to common ieee80211 headers Carlos Garces 2021-10-21 17:30:03 +02:00
  • 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 +02:00
  • 5a65660af3 convert function to static Carlos Garces 2021-10-20 19:33:46 +02:00
  • 539ec6269e remove HAL_{BB,MAC,RF,FW}_ENABLE macros Carlos Garces 2021-10-20 19:16:08 +02:00
  • 27246f4eb5 use eth_broadcast_addr() to assign broadcast address Carlos Garces 2021-10-20 19:02:50 +02:00
  • 77e7d6747c Replace custom emun Carlos Garces 2021-10-20 18:36:56 +02:00
  • de617fc8d5 Fix IEEE80211 authentication algorithm constants. Use the values provided by linux/wireless.h Carlos Garces 2021-10-20 17:34:38 +02:00
  • 7a17174176 remove unused macros in include/ieee80211.h Carlos Garces 2021-10-20 16:58:06 +02:00
  • 4bd55ad644 Remove unused sd_int_dpc Carlos Garces 2021-10-20 16:51:24 +02:00
  • 51d0819382 Use cpu_to_le16() insted of RTW_PUT_LE16() Carlos Garces 2021-10-20 16:42:09 +02:00
  • c832879ea1 Remove unused headers Carlos Garces 2021-10-20 13:23:32 +02:00
  • 53bcca44ca
    Merge pull request from CGarces/staging_cherrypick4 Carlos Garcés 2021-10-20 12:45:10 +02:00
  • 813f544e1e Remove unused SetRetry macro Carlos Garces 2021-10-18 20:03:20 +02:00
  • 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 +02:00
  • 5ae45c1296 use IEEE80211_FCTL_* kernel definitions Carlos Garces 2021-10-18 19:32:53 +02:00
  • 0242513fe3 Replace custom defimitions OP_MODE_ and HT_INFO_HT_PARAM_ Carlos Garces 2021-10-18 18:26:28 +02:00
  • db6ccf24e0 Removed unsused stbc_paramm definitions Carlos Garces 2021-10-18 18:04:37 +02:00
  • 2cd85b6799 remove unused rtw_ieee80211_bar structure definition Carlos Garces 2021-10-18 17:45:44 +02:00
  • 04a730b326 replace rtw_ieee80211_ht_cap with ieee80211_ht_cap Carlos Garces 2021-10-18 17:09:47 +02:00
  • b4be42500f Use Spatial Multiplexing Power Save Modes from <linux/ieee80211.h> Carlos Garces 2021-10-18 16:36:45 +02:00
  • 3acac3288c Replace AMPDU emun structures with kernel provided Carlos Garces 2021-10-18 16:28:25 +02:00
  • c5f30cb5cc remove enum WIFI_FRAME_SUBTYPE Carlos Garces 2021-10-18 16:05:53 +02:00
  • 3555bdb258 Replace custom definitions with existing ones at linux/ieee80211.h. Carlos Garces 2021-10-15 17:31:30 +02:00
  • 41fddb43b3
    Merge pull request from CGarces/remove_windows_code Carlos Garcés 2021-10-15 00:10:20 +02:00
  • e73d0db27b Remove empty rtw_mfree_xmit_priv_lock() Remove rtw_mfree_xmit_priv_lock() because it is empty. Remove its only call from within _rtw_free_xmit_priv(). Carlos Garces 2021-10-14 22:40:21 +02:00
  • 355a2df5ab Remove function rtw_end_of_queue_search() Carlos Garces 2021-10-14 22:37:57 +02:00
  • bb871e7167 Remove wrappers Carlos Garces 2021-10-14 22:19:09 +02:00
  • 5ac00c9dc2 Remove more empty routines Larry Finger 2021-08-05 13:37:16 -05:00
  • 264085886d Remove wrappers _rtw_free_sema Port of 2ca4ab5324062e70393e9a37a8db1ea94d6e2f99 Carlos Garces 2021-10-14 21:41:53 +02:00
  • 7a5f134424 Replace rtw_get_current_time() with jiffies Carlos Garces 2021-10-14 21:34:26 +02:00
  • 4032543691 Remove OUI_MICROSOFT and use the value from kernel Carlos Garces 2021-10-14 21:26:34 +02:00
  • 3264bb634a Remove garbage after platform cleanup Carlos Garces 2021-10-14 20:45:33 +02:00
  • b7fc146dee Remove code related to PLATFORM_OS_CE Carlos Garces 2021-10-14 20:40:03 +02:00
  • b8fb1c691d Remove code related to PLATFORM_OS_XP Carlos Garces 2021-10-14 20:23:16 +02:00
  • 9e36a8086e Remove code related to PLATFORM_FREEBSD Carlos Garces 2021-10-14 20:09:07 +02:00
  • 9d13b33a29 Remove code related to PLATFORM_WINDOWS Carlos Garces 2021-10-14 19:32:27 +02:00