aboutsummaryrefslogtreecommitdiff
path: root/src/Wifi.cpp
Commit message (Collapse)AuthorAge
* update copyright headersArisotura2022-01-09
|
* Fix some compiler warningsWaluigiWare642021-05-03
|
* update copyright year and add missing GPL headersRSDuck2021-03-12
|
* handle edge cases properlyRSDuck2021-01-09
|
* mask off upper bits when incrementing RX addrRSDuck2021-01-09
| | | | fixes #931
* use C++ style structs everywhereRSDuck2021-01-02
|
* remove some UBRSDuck2020-09-04
| | | | | | | - savestates used to read a four bytes from a single byte value - a few unassigned variables - some other things - also make the ROR macro an inline function
* wifi:Arisotura2020-08-19
| | | | | * don't receive packets if the RX buffer is zero-sized * avoid potential out-of-bound writes
* take care of some minor detailsArisotura2020-06-21
|
* get it to atleast finish a scan without shitting itselfArisotura2020-06-15
|
* * take nwifi forward someArisotura2020-06-15
| | | | | * shut up CP15 printf's for Fx0 * fix bugs
* update copyright yearsArisotura2020-02-14
|
* start differenciating between direct and indirect LAN modes.Arisotura2019-03-04
| | | | indirect mode will use regular sockets and not pcap.
* start work on non-direct mode. reply to DHCP discover frame.Arisotura2019-02-23
|
* also, update copyright nameArisotura2019-01-22
|
* redesign main emu loop to use timestamps instead of being a trainwreckStapleButter2019-01-05
| | | | | | | | * cleaner code * faster in some cases * more accurate (on-demand compensation for timers and GPU) * less prone to desyncs * overall betterer
* aight, wifi doneStapleButter2018-10-18
|
* fixor copyright years.StapleButter2018-09-15
|
* wifi: implement increment for txheader[4]StapleButter2018-01-04
|
* wifi:StapleButter2017-12-19
| | | | | * fix BSSID/MAC check when receiving packets * safeguard AP auth/deauth so local MP doesn't trigger it
* wifiAP: basic support for probereq/auth/assoc/deauth/deassocStapleButter2017-12-18
|
* start working on melonAP.StapleButter2017-12-18
| | | | it sends beacons!
* wifi: more shitStapleButter2017-12-18
|
* actually init pcap etcStapleButter2017-12-17
|
* Fix bitwise operation precedence.Anthony J. Bentley2017-12-06
|
* comment out some unwanted printf'sStapleButter2017-12-07
|
* wifi: little fix related to replies (when the address isn't set, don't try ↵StapleButter2017-06-22
| | | | to adjust the TX header)
* wifi: tiny fix (bad TXSTAT after MP host transfer)StapleButter2017-06-20
|
* wifi: fix for MP replies.StapleButter2017-06-18
| | | | | clean up code. make packet logging conditional.
* wifi: another little fixStapleButter2017-06-18
|
* wifi: fix reception of MP repliesStapleButter2017-06-18
| | | | (still not working, don't catch fire Ndymario)
* send empty reply when no MP reply is configuredStapleButter2017-06-16
|
* emulate RXTXADDR. receive packets progressively instead of all at once.StapleButter2017-06-15
|
* implement RFSTATUS/RFPINS values for TX and RXStapleButter2017-06-15
|
* more accurate MP replyStapleButter2017-06-15
|
* wifi: more correct IRQ behavior, time MP replies better.StapleButter2017-06-15
|
* wifi: proper TX/RX status switch and RX checkStapleButter2017-06-15
| | | | readme: little update
* wifi: fix IRQ14 emulation. other fixes and attempts.StapleButter2017-06-13
|
* wifi: attempt at further MP functionality (reply, ack). not working. ugly.StapleButter2017-06-09
|
* * fix TX logic againStapleButter2017-06-07
| | | | | * add multiplayer CMD slot * misc fixes
* wifi: cmd timerStapleButter2017-06-05
|
* wifi: fix TX start logic (it is possible to write TXREQ then TXLOC)StapleButter2017-06-05
|
* * bump version numberStapleButter2017-06-04
| | | | | * implement 32bit reads to keypad registers * also implement RCNT more properly
* draft APIs for threading in the core.StapleButter2017-05-19
| | | | also, misc wifi crap, nothing noteworthy.
* wifi improvementsStapleButter2017-05-12
|
* more work on packet reception.StapleButter2017-05-12
|
* attempt at actually sending packets.StapleButter2017-05-12
| | | | into the void for now.
* salvage socket init codeStapleButter2017-05-11
|
* misc. thingsStapleButter2017-05-09
|
* 3D: attempt at fixing culling. players in Madden are no longer full of ↵StapleButter2017-05-03
| | | | holes, and that also fixes occasional missing polygons in RaymanDS, and probably others.