Commit Graph

358 Commits

Author SHA1 Message Date
Spacehuhn 432297de9a Fix includes 2020-07-15 15:14:13 +02:00
Spacehuhn 15a8c66ab6 Fixed deauth attack 2020-07-14 18:08:11 +02:00
Spacehuhn 401d5c17c4 Refactored wifi.h into module 2020-07-14 18:07:42 +02:00
Spacehuhn 74067f0f87 Readding settings 2020-07-10 20:24:23 +02:00
Spacehuhn 24cd631b34 Delete settings 2020-07-10 20:23:22 +02:00
Spacehuhn 2dc92ca487 Merge branch 'v2' into v2.5 2020-07-05 19:28:30 +02:00
Spacehuhn 6d274803f3 Fix settings.json 2020-07-05 19:27:20 +02:00
Spacehuhn f74d7e3e1e Set version to 2.5 2020-07-05 16:34:53 +02:00
Spacehuhn f16b1f6ec9 Fixed settings save/load 2020-07-05 16:34:46 +02:00
Spacehuhn 83cd397494 Fixed remaining SPIFFS code 2020-07-05 16:34:27 +02:00
Spacehuhn 3affb69cb5 Replaced SPIFFS with LittleFS 2020-07-05 15:49:44 +02:00
Spacehuhn 8fc2bbcd95 Refactored settings 2020-07-05 15:48:39 +02:00
Spacehuhn b19e769517 Added debug.h 2020-07-05 15:41:00 +02:00
Spacehuhn 2e5a6e07ac Fix for #1258 2020-06-17 10:05:25 +02:00
Spacehuhn d457085bf3 Captive DNS portal now functional 2020-05-07 23:21:25 +02:00
Spacehuhn 5827e1e65e Merge branch 'master' into v2.2 2020-05-07 22:47:36 +02:00
GlOwl 0944a56cc2
fixed printing/removing order 2020-01-05 22:41:19 +01:00
BorcheM 5052d804ca Added option for space in SSID and password 2019-10-20 01:55:55 +02:00
Stefan Kremser 6d109dc4d8
Attack timeout is changing display timeout FIX
https://github.com/spacehuhn/esp8266_deauther/issues/1163
2019-10-16 08:34:28 +02:00
Stefan Kremser 1cb821d659 Fixed deallocation bug 2019-06-17 16:23:05 +02:00
Stefan Kremser 2f4836b3c8 Bug fixes for settings json 2019-05-28 21:44:24 +02:00
Stefan Kremser fba18d7c66 New CLI commands for getting and setting settings 2019-05-28 20:33:31 +02:00
Stefan Kremser bb8ec1f6f8 Comments 2019-05-24 12:54:17 +02:00
Stefan Kremser 9b68a86591 Removed old code 2019-05-24 12:54:09 +02:00
Stefan Kremser 04c0f6c67c Cleaned up Settings strings 2019-05-17 11:39:05 +02:00
Stefan Kremser e703486543 Option for forced formatting of spiffs and eeprom 2019-05-17 11:38:48 +02:00
Stefan Kremser b80cf4811d Updated Settings
- Added autosave settings with default values in A_config
- Moved strings from language in settings 
- Getter and setter only using the structs
- Json string is now generated manually to improve performance
2019-05-15 21:29:00 +02:00
Stefan Kremser a23545894f Save settings in EEPROM using structs 2019-05-14 09:02:37 +02:00
Stefan Kremser c8a9ad50e9 Using EEPROMHelper to check the boot number 2019-05-14 08:34:35 +02:00
Stefan Kremser 92eb4f2b14 Added EEPROMHelper class 2019-05-14 08:34:17 +02:00
Stefan Kremser 0164f0a0c1 Removed forcePackets 2019-05-14 08:33:38 +02:00
Stefan Kremser 55c94f53e5 Updated Config file
Added EEPROM addresses for saving settings and boot counter.
Also fixed some typo bugs.
2019-05-14 08:26:48 +02:00
Stefan Kremser f17a5d7d27 Default settings in config 2019-05-12 12:21:17 +02:00
Stefan Kremser 46ffccb6bc Updated LED class, config for color modes
- No more led.tempDisable()
- Brightness is fixed and can't be changed
- led.setColor is now private
- setColor with brightness removed
- Removed unused strings from lang

Color modes can be adjusted in A_config now.
Color and Brightness are fixed and can not be changed over CLI anymore.
2019-05-10 13:11:37 +02:00
Stefan Kremser b498f03787 Removed LED command
Not really useful anyway, removing it makes things simpler.
2019-05-10 12:48:22 +02:00
Stefan Kremser faddfe8eb8 Removing Deauth LED Mode (now same as attack) 2019-05-10 12:13:24 +02:00
Stefan Kremser 1ee93f9f80 Fixed light bulb config 2019-05-10 08:01:57 +02:00
Stefan Kremser 9faf40e41a Only include the libraries that are used 2019-05-08 18:37:34 +02:00
Stefan Kremser 651294302f Renamed MY92 defines 2019-05-08 18:37:16 +02:00
Stefan Kremser 32c2294f90 Reworked A_Config.h
Now all hardware configurations are in one file and it's just a matter of commenting out one line to switch from one board to another.
2019-05-08 18:20:32 +02:00
Stefan Kremser 20a2be51dd Merge remote-tracking branch 'origin/master' 2019-05-08 15:50:08 +02:00
Stefan Kremser 4252b4f2f6 Refactored LED class
No more sub classes for faster compile times.
Libraries like Neopixel are only included if needed and there are less variables in the RAM.
2019-05-08 15:48:59 +02:00
Stefan 44f4b83468 Fix rates tag length in probe requests 2019-04-09 18:54:48 +02:00
chii0815 093944b578
Update A_config.h
Won't compile. duplicate display definition in define for SDD1306Spi
2019-01-13 12:27:22 +01:00
Stefan Kremser fcf927fb24
Merge pull request #1008 from michalmonday/master
Bootloop patch
2018-12-18 18:19:59 +01:00
deantonious 7c9d22ae49 Update es.lang.gz
Fixed Spanish language files
2018-12-13 13:39:38 +01:00
michalmonday e65c1da239 Bootlop fix
Changed few lines from: String(SOME_PROGMEM_VAR)
Into: str(SOME_PROGMEM_VAR)
2018-12-12 23:43:39 +00:00
Stefan Kremser 34915e2138 Fixed Spanish language file 2018-11-24 13:33:54 +01:00
Stefan Kremser 38146c9c77 Fixed stupid SSID bug 2018-11-21 16:49:13 +01:00
Stefan Kremser a574956f53 Merge remote-tracking branch 'origin/master' 2018-10-28 20:59:02 +01:00
Stefan Kremser 4b0ce4a9c1 Updated Configs for Deauther Mini
Uses the same config as Deauther Wristband now
2018-10-27 09:49:33 +02:00
cheng cd8286f7fb fix line too long 2018-10-20 12:56:29 +08:00
Stefan Kremser 19b01955f9 Fixed stupid integer overflow error
my bad
2018-10-18 09:19:20 +02:00
Stefan Kremser 87e98babbc Added ifdef for PROGMEM files in wifi class 2018-10-17 13:03:50 +02:00
Stefan Kremser 2f4a5b92ed Updated vertical scrolling for menus 2018-10-16 20:15:02 +02:00
Stefan Kremser 6bf882311b Fixed bug with font size 2018-10-16 11:54:22 +02:00
Stefan Kremser 50fe8a0276 Fixed problems with ArduinoJson
Problem solving 101 lol
2018-10-15 13:16:31 +02:00
Stefan Kremser 7f6cf6273c Cleaned up configs 2018-10-14 18:58:47 +02:00
Stefan Kremser ffeae7ca1a Improved packetMonitor draw function 2018-10-14 17:32:16 +02:00
Stefan Kremser 2387e0395a ifdef for LED types 2018-10-14 17:01:17 +02:00
Stefan Kremser e6fe4fee27 Fake clock enabled by default 2018-10-14 17:01:10 +02:00
Stefan Kremser c9b0eea932 Updated version number to 2.1 2018-10-13 19:37:49 +02:00
Stefan Kremser e466566f62 Added fake clock feature for DSTIKE wristband 2018-10-13 19:31:03 +02:00
Stefan Kremser bd332d533e Beautified stuff 2018-10-12 21:16:06 +02:00
Stefan Kremser 30893f21b7 Set default channel to 9
NEIN
2018-10-12 21:08:07 +02:00
Stefan Kremser 763bff53d4 Cleaned up display class & fixed timeout 2018-10-12 21:07:59 +02:00
Stefan Kremser 7610db9534 Use SimpleButton Library 2018-10-12 14:34:18 +02:00
Stefan Kremser 7242543017 New string functions & better seperation of display functions 2018-10-12 13:41:26 +02:00
Stefan Kremser 9097a07a38 Removed maxCh setting 2018-10-12 12:43:58 +02:00
Stefan Kremser 8b39d2b520 Improved LED and Wristband Highlight LED support 2018-10-11 16:49:39 +02:00
Stefan Kremser 3230750a26 Command to stop endless script 2018-10-11 13:19:20 +02:00
Stefan Kremser 4a8c7c7877 Improved Beacon attack & preloaded SSIDs 2018-10-11 13:02:27 +02:00
Stefan Kremser 36e8a150f9 Improved scripting
Now scripts call other scripts and it won't execute a new command while a scan ro attack is running
2018-10-11 12:28:41 +02:00
Stefan Kremser 4589592a30 Select APs and STs by SSID name 2018-10-11 09:15:35 +02:00
Stefan Kremser fb2e49c014 Fixed sort of APs and STs 2018-10-11 09:15:17 +02:00
Stefan Kremser c56e67f24f Cleaned up Wifi class a bit 2018-10-10 18:51:28 +02:00
Stefan Kremser 3c52f4fdd1 Scan on autostart by default 2018-10-10 18:42:01 +02:00
Stefan Kremser ad9694a472 Don't print "Not found" for missing web files anymore
People seem to get confused by that so whatever
2018-10-10 18:41:39 +02:00
Stefan Kremser 899e4b3e9b Updated to newer version of SimpleList 2018-10-10 18:41:16 +02:00
Stefan Kremser a687a94546 Renamed SerialInterface to CLI 2018-10-10 18:13:10 +02:00
Stefan Kremser 5ed9cc9d9c Renamed LEDController to LED 2018-10-10 18:08:27 +02:00
Stefan Kremser 6b1d032b28 Updated web files 2018-10-10 18:02:28 +02:00
Stefan Kremser 9eefdf0220
Overwrite default SSID 2018-07-09 21:12:29 +02:00
Stefan Kremser f2ee8e0c1d Reset default config 2018-06-06 09:39:18 +02:00
Stefan Kremser c44444aa46 Whoops, deleted too much :D 2018-06-06 08:00:10 +02:00
Stefan Kremser 8d1feac89c Forgot to delete LED classes 2018-06-06 07:53:44 +02:00
Stefan Kremser dbf64be701 LED as inner classes
- everything about the LEDs is in the LEDController class now
- updated the configs to have a LED_NEOPIXEL_MODE definition
- removed the LED_DYNAMIC_BRIGHTESS from the config file (that wasn't really working anyway)
2018-06-05 18:54:34 +02:00
Stefan Kremser 8a0f48bb4b v2.0.6
Rewritten LED classes and simplified config files
2018-06-05 11:50:38 +02:00
tobozo d43845003e DIGITAL_LED can now be turned off by config 2018-05-27 15:28:17 +02:00
Stefan Kremser 8daf8cc91b Fixed opening SSID menu on displayUI
sorry totally forgot to fix it, but here it is!
2018-05-15 09:56:37 +02:00
Stefan Kremser dc10c87c09 Trying to fix mac problems 2018-05-09 19:07:03 +02:00
Stefan Kremser f03d9cabd7 Note about Neopixel parameters 2018-04-23 08:30:46 +02:00
Stefan Kremser e6f4ab71fe Updated SimpleList (yeah, again... ok?!) 2018-04-23 08:23:46 +02:00
Stefan Kremser 3d1e750947 Updated SimpleList 2018-04-22 18:30:20 +02:00
Stefan Kremser a916d036f2 Updated SimpleList 2018-04-21 22:32:18 +02:00
Stefan Kremser a95a5cfe3e Fixed ButtonB 2018-04-20 13:48:55 +02:00
Stefan Kremser b5eae2413b Updated buttons 2018-04-20 12:23:13 +02:00
Stefan Kremser ccc657a83f Merge branch 'patch-1' 2018-04-18 21:06:25 +02:00
Stefan Kremser 1285bd43a5 Update web files 2018-04-18 21:05:26 +02:00
Stefan Kremser 6e6c3fb286 Fixed packetrate on display 2018-04-18 20:59:13 +02:00