- 18 2月, 2021 2 次提交
-
-
由 me-no-dev 提交于
-
由 Clemens Kirchgatterer 提交于
The temp buffer serves no purpose here. Also mbedtls_strerror can be called with size == 0 safely.
-
- 17 2月, 2021 1 次提交
-
-
由 Michael 提交于
-
- 16 2月, 2021 8 次提交
-
-
由 Emanuel Posescu 提交于
- Remove client from the list of devices in case registration fails - Filter other events not related to registration during registration phase - Cleanup if connect fails - Reset if after disconnect - Disconnect callback *after* cleanup is done so object can be deleted This fixes some of the issues I had like: - `BLEClient::connect` hangs up and never recovered because registration failed - `BLEClient` could not be deleted after disconnect or deletion creating ghost events https://github.com/espressif/arduino-esp32/issues/4047 - `BLEClient` could not be properly reused after a connection was attempted (successful or not) * Cleanup in case of registration and connect failure. Cleanup before calling disconnect callback for safe delete. Reject other events during registration. Adresses #4047, #4055 * Clear if after unregister #4047
-
由 Markus Frey 提交于
fixes #4596 * Prevent possible undefined behaviour by get methods not taking an index as parameter * Add methods to get the count of service data UUIDs and service UUIDs * Various code improvements
-
由 me-no-dev 提交于
-
由 Andre Lorbach 提交于
The variable is useful when debugging AsyncUDP send problems. The upper application can read and analyze the error reason.
-
由 ushiboy 提交于
* Fixed crash on delete after disconnect * Fixed memory leak when getting characteristics * Removed guard Co-authored-by: Nushiboy <ushiboy.dev@gmail.com>
-
由 Szymon Zmilczak 提交于
-
由 Mitch Bradley 提交于
* Speed up upload by a factor of 17 Uploads are very slow because of an unnecessary "client.connected()" check in _uploadReadByte(). Here is what happens: client.connected() is called for every byte read. WiFiClient::connected() calls recv(fd(), &dummy, 0, MSG_DONTWAIT); which takes a relatively long time, so the optimized path of returning a buffered byte via client.read() is effectively nullified. Removing the one line changed the upload speed for a 2 MB file (discarding the received data) from 22 KB/sec (before) to 367 KB/sec (after). The change is safe in the face of disconnects because client.read(), when it no longer has buffered data, calls (WiFiClient) fillBuffer(), which calls recv(), so the disconnection will be detected in due course. * Move disconnect check into the timeout loop
-
由 Me No Dev 提交于
* Update IDF to d8082b7f3
-
- 04 2月, 2021 1 次提交
-
-
- 03 2月, 2021 2 次提交
-
-
- 21 1月, 2021 1 次提交
-
-
由 Emanuel Posescu 提交于
-
- 16 1月, 2021 1 次提交
-
-
由 bot1131357 提交于
-
- 11 1月, 2021 4 次提交
-
-
由 Keegan Morrow 提交于
-
由 richardclli 提交于
Added authentication callbacks and example, resolves #4622.
-
由 Andrew 提交于
BLERemoteCharacteristic::registerForNotify: Permit event registration without updating descriptor. (#4659)
-
由 Verkehrsrot 提交于
Compiler complains on unused parameter pCharacteristicMap: framework-arduinoespressif32\libraries\BLE\src\BLERemoteService.cpp: In member function 'void BLERemoteService::getCharacteristics(std::map<short unsigned int, BLERemoteCharacteristic*>*)': \framework-arduinoespressif32\libraries\BLE\src\BLERemoteService.cpp:246:89: warning: parameter 'pCharacteristicMap' set but not used [-Wunused-but-set-parameter] void BLERemoteService::getCharacteristics(std::map<uint16_t, BLERemoteCharacteristic*>* pCharacteristicMap) {
-
- 21 12月, 2020 1 次提交
-
-
由 Me No Dev 提交于
-
- 01 12月, 2020 2 次提交
-
-
由 Clemens Kirchgatterer 提交于
Replace (depricated) bzero, bcopy with memset and memcpy.
-
由 Clemens Kirchgatterer 提交于
Replace (depricated) bzero with memset.
-
- 23 11月, 2020 2 次提交
-
-
由 Marc J 提交于
Fixes #4558
-
由 Mike Dunston 提交于
Set the category to silence this warning in the Arduino IDE: ``` WARNING: Category '' in library WiFiProv is not valid. Setting to 'Uncategorized' ```
-
- 19 11月, 2020 1 次提交
-
-
由 Sweety 提交于
-
- 15 11月, 2020 2 次提交
-
-
由 lbernstone 提交于
-
-
- 11 11月, 2020 1 次提交
-
-
由 Clemens Kirchgatterer 提交于
Do not pollute the global namespace with generic names like 'config' by declaring global variables 'static'.
-
- 10 11月, 2020 1 次提交
-
-
由 Robby Decosemaeker 提交于
-
- 07 11月, 2020 1 次提交
-
-
由 Me No Dev 提交于
-
- 06 11月, 2020 1 次提交
-
-
由 ahorn42 提交于
See #3960 for more details of the problem and the solution. I only implemented what was proposed in this ticket, as it solves my problem, which was the same as in this ticket. Credits for the code going to @etrinh ;-) This also is a more consistence behaviour compared to esp8266, where it also is possible to restart the wifiserver immediately on the same port.
-
- 04 11月, 2020 3 次提交
- 03 11月, 2020 5 次提交
-
-
由 lbernstone 提交于
Checks to see if a string is a key in the namespace. Fixes #4440
-
由 Mark D 提交于
* fix typo in WiFiMulti * clean up trailing spaces * clean up script file used in cleaning Co-authored-by: NMe No Dev <me-no-dev@users.noreply.github.com>
-
由 Denys Fedoryshchenko 提交于
This patch fixes update timeouts (error #6) on slow HTTP/HTTPS links.
-
由 saknarak 提交于
* improve & fix BLEScan when too many BLE devices - when wantDuplicates, no need to check duplicate and no more insert into vector - delete advertisedDevice when not insert into vector, fix memory leak - add showParse when you just want raw advertised data
-
由 Ivorius 提交于
Add sdkconfig option CONFIG_ARDUINO_UDP_TASK_PRIORITY, which sets the task priority for the UDP vtask." (#4131)
-