Android-x86
Fork
Donation

  • R/O
  • HTTP
  • SSH
  • HTTPS

external-modules-rtl8723au: List of commits

external/modules/rtl8723au


RSS
Rev. Time Author
4715798 kitkat-x86 android-x86-4.4-r1 2014-05-20 01:13:03 Chih-Wei Huang

Add the makefile to build with android-x86 tree

9af1588 2014-03-20 23:38:23 Larry Finger

Fix schedule while atomic

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>

d30225b 2014-03-13 06:32:15 Larry Finger

Add check for psta->aid out of bounds.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>

f17f1d6 2014-03-12 06:13:59 Robin Wood

Fixed typo

9360002 2014-03-10 01:18:23 Larry Finger

rtl8723au: Fix error in previous commit

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>

6cea3f7 2014-03-10 00:22:55 Larry Finger

rtl8723au: Fix warning for kernel 3.13 and newer

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>

633c02a 2014-02-06 04:21:15 Larry Finger

rtl8723au: Update for API changes in kernel 3.14

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>

a1c3032 2014-02-03 15:12:35 Larry Finger

rtl8723au: Fix build problem with dkms

It has been reported that under Ubuntu 13.10 (at least), the 8723au module
won't auto-build correctly with new kernels. The error can be seen explicitly
with dkms status, which gives:
dkms.conf: Error! No 'BUILT_MODULE_NAME' directive

Making BUILT_MODULE_NAME the same as BUILD_MODULE_NAME fixes the problem.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>

eb29886 2014-01-10 06:56:59 Larry Finger

rtl8723au: Fix Smatch warnings in hal/rtl8723a_bt-coexist.c

Smatch lists the following:

CHECK /home/finger/rtl8723au/hal/rtl8723a_bt-coexist.c
/home/finger/rtl8723au/hal/rtl8723a_bt-coexist.c:1875 bthci_BuildLogicalLink() warn: buffer overflow 'pHciCmd->Data' 2 <= 17
/home/finger/rtl8723au/hal/rtl8723a_bt-coexist.c:2626 bthci_CmdEnhancedFlush() error: buffer overflow 'pHciCmd->Data' 2 <= 2
/home/finger/rtl8723au/hal/rtl8723a_bt-coexist.c:2879 bthci_CmdWriteLocationData() error: buffer overflow 'pHciCmd->Data' 2 <= 3
/home/finger/rtl8723au/hal/rtl8723a_bt-coexist.c:2880 bthci_CmdWriteLocationData() error: buffer overflow 'pHciCmd->Data' 2 <= 4
/home/finger/rtl8723au/hal/rtl8723a_bt-coexist.c:3897 bthci_CmdFlowSpecModify() warn: buffer overflow 'pHciCmd->Data' 2 <= 2
/home/finger/rtl8723au/hal/rtl8723a_bt-coexist.c:3899 bthci_CmdFlowSpecModify() warn: buffer overflow 'pHciCmd->Data' 2 <= 18
/home/finger/rtl8723au/hal/rtl8723a_bt-coexist.c:4151 bthci_CmdSetRSSIValue() error: buffer overflow 'pHciCmd->Data' 2 <= 2
/home/finger/rtl8723au/hal/rtl8723a_bt-coexist.c:4151 bthci_CmdSetRSSIValue() error: buffer overflow 'pHciCmd->Data' 2 <= 2
/home/finger/rtl8723au/hal/rtl8723a_bt-coexist.c:5758 bthci_UseFakeData() warn: buffer overflow 'pHciCmd->Data' 2 <= 17
/home/finger/rtl8723au/hal/rtl8723a_bt-coexist.c:5764 bthci_UseFakeData() warn: buffer overflow 'pHciCmd->Data' 2 <= 2
/home/finger/rtl8723au/hal/rtl8723a_bt-coexist.c:5765 bthci_UseFakeData() warn: buffer overflow 'pHciCmd->Data' 2 <= 18

An array in one of the structs was of size 2, and should have been at least 19. It is now 20.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>

d1a70f3 2014-01-10 06:56:50 Larry Finger

rtl8723au: Fix Smatch warnings in core/rtw_xmit.c

Smatch reports the following:

CHECK /home/finger/rtl8723au/core/rtw_xmit.c
/home/finger/rtl8723au/core/rtw_xmit.c:2068 rtw_alloc_hwxmits() error: buffer overflow 'hwxmits' 4 <= 4

This results from an off-by-one error.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>

a54c32a 2014-01-10 06:31:07 Larry Finger

rtl8723au: Fix Smatch errors in core/rtw_security.c

Smatch reports the following:

CHECK /home/finger/rtl8723au/core/rtw_security.c
/home/finger/rtl8723au/core/rtw_security.c:199 rtw_wep_encrypt() warn: potential memory corrupting cast 8 vs 4 bytes
/home/finger/rtl8723au/core/rtw_security.c:209 rtw_wep_encrypt() warn: potential memory corrupting cast 8 vs 4 bytes
/home/finger/rtl8723au/core/rtw_security.c:261 rtw_wep_decrypt() warn: potential memory corrupting cast 8 vs 4 bytes

These are caused by an unsigned long cast. That is correct for a 32-bit driver, but it
is an error for a 64-bit version.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>

7de6f8d 2013-12-17 07:44:23 Larry Finger

rtl8723au: Remove all code associated with CONFIG_ANDROID

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>

42c68c8 2013-12-17 07:18:28 Larry Finger

rtlwifi: Fix missing global when CONFIG_ANDROID is defined

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>

f396f4e 2013-12-17 05:17:15 Larry Finger

rtl8723au: Properly fix problems compiling on old kernel

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>

8820e26 2013-12-16 10:54:01 Larry Finger

rtl8723au: Add WLAN_EID_HT_OPERATION definition

2

dd67b59 2013-12-16 05:43:07 Larry Finger

rtl8723au: Define WLAN_EID_SECONDARY_CHANNEL_OFFSET for older kernels

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>

61de6bd 2013-12-10 01:32:09 Jes Sorensen

Make parts of ioctl_linux.c slightly less ugly

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>

b0a2edd 2013-12-10 01:32:09 Jes Sorensen

Remove gross struct typedef abuse

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>

3dd1413 2013-12-10 01:32:07 Jes Sorensen

Remove incomplete INTEL_PROXIM code

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>

88904bb 2013-12-10 01:32:06 Jes Sorensen

Clean up USB device registration/unregistration

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>

e03a566 2013-12-10 01:32:06 Jes Sorensen

Remove ANDROID_POWER and EARLYSUSPEND hacks

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>

62fc187 2013-12-10 01:32:06 Jes Sorensen

Remove unneeded #ifdef CONFIG_RTL8723A checks

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>

90521bf 2013-12-09 15:04:38 Larry Finger

rtl8723au: Fix sparse warnings in hal/rtl8723a_rf6052.c

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>

89b92e4 2013-12-09 11:21:11 Larry Finger

rtl8723au: Fix sparse warnings in hal/rtl8723a_bt-coexist.c

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>

588f22c 2013-12-07 23:48:47 Jes Sorensen

Remove leftover of _{enter,exit}_pwrlock usage

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>

c5b0cf4 2013-12-07 23:48:46 Jes Sorensen

Eliminate yield() wrapper function

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>

a9c31d8 2013-12-07 23:48:46 Jes Sorensen

Remove struct net_device wrapper

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>

a1bb985 2013-12-07 14:56:19 Larry Finger

rtl8723au: Remove typedef for _pkt and replace with correct struct

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>

ea4fa1b 2013-12-07 13:43:37 Larry Finger

rtl8723au: Replace typedef _buffer

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>

7c2dea7 2013-12-07 13:24:39 Larry Finger

rtl8723au: Eliminate silly typedefs for threads

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>

Show on old repository browser