This website requires JavaScript.
20fe4ab6fd
Deleted sprintfAttributes for Span, SpanAccessory, and SpanService
Gregg
2023-12-31 11:24:15 -0600
1f13906a25
Added SHA-384 hash computation to HapOut
Gregg
2023-12-31 09:36:19 -0600
f2cb880e4e
Converted sprintfAttributes to printfAttributes and added encryption to HapOut
Gregg
2023-12-30 23:07:09 -0600
83924a6bdf
Added getSize() to HapOut and changed default behavior to NEVER output anything
Gregg
2023-12-30 17:52:28 -0600
18c74e6f17
Moved StreamBuf into HapOut as private nested class
Gregg
2023-12-30 17:07:12 -0600
117c348708
Moved StreamBuf parameter calls into HapOut
Gregg
2023-12-30 16:22:35 -0600
fb5c9e1e29
Begin integration of hapStream into HAP.ccp
Gregg
2023-12-30 11:37:56 -0600
7282c2a8c9
Moved Streamer from Utils.h into separate Streamer.cpp
Gregg
2023-12-30 07:48:11 -0600
f3e98601b0
Initial test of StreamBuffer added to WebLog
Gregg
2023-12-29 22:19:49 -0600
ffe56e7261
Remove include HAP.h from SRP
Gregg
2023-12-28 18:11:39 -0600
cd85cc1629
Completed refactoring of SRP6A and integration into all steps of Pair-Setup
Gregg
2023-12-28 17:32:17 -0600
9209cb6b41
Completed Pair-Setup M3 update
Gregg
2023-12-28 11:13:34 -0600
6979ab8080
In process of updated Pair-Setup M3...
Gregg
2023-12-28 07:04:07 -0600
c529f93646
Moved definitions of N3072 and other constants into SRP6A structure
Gregg
2023-12-27 21:45:09 -0600
b960c2fdaf
Initial integration of local SRP6A into Pair Setup
Gregg
2023-12-27 17:13:32 -0600
da55b9b6b1
Start re-working SRP6A's use in Pair-Setup to make it local instead of global
Gregg
2023-12-27 14:31:22 -0600
b0f1adfbc4
Add function to read out the stack usage in the autopoll function
Michael Geramb
2023-12-27 18:02:27 +0100
beef66eec0
Added new initializer to TempBuffer
Gregg
2023-12-26 15:53:38 -0600
223107d8aa
Cleaning up postverify
Gregg
2023-12-26 10:38:33 -0600
6280c17154
Removed all old TLV code
Gregg
2023-12-25 22:17:08 -0600
3c172da714
Completed and fully tested refactoring of TLV8
Gregg
2023-12-25 22:04:02 -0600
76a6a2bde9
Completed postPairSetup and fully tested - also changes TLV8 from vector to forward_list
Gregg
2023-12-25 14:46:11 -0600
0e0f1dcb1c
Completed initial re-factoring of postPairSetup - must test!
Gregg
2023-12-24 17:35:25 -0600
edb0cc1be0
added TLV length function
Gregg
2023-12-24 15:22:00 -0600
66e7fc6654
Starting re-factoring of postPairSetup
Gregg
2023-12-23 21:21:34 -0600
fe3389da3b
Preparing for re-factoring postPairSetup
Gregg
2023-12-23 15:59:04 -0600
6e323976fd
Completed re-factoring of postPairVerify using new TLV8
Gregg
2023-12-23 15:44:01 -0600
1587f56626
Starting to integrate new TLV8 into postPairVerify
Gregg
2023-12-23 14:29:53 -0600
aa700f94f1
Added new TLV8 class
Gregg
2023-12-22 12:07:26 -0600
d58c61454a
Initial support for VSCode
Francois
2023-12-21 21:18:24 -0500
e715d670e3
Update README.md
HomeSpan
2023-12-20 06:39:47 -0600
781250b362
Update README.md
HomeSpan
2023-12-20 06:39:03 -0600
30152e61cf
Update README.md
HomeSpan
2023-12-20 06:38:31 -0600
503143c355
Update NOW.md
HomeSpan
2023-12-20 06:14:35 -0600
a6a84b5e21
Added ability to turn off SpanPoint encryption
Gregg
2023-12-19 09:08:37 -0600
f2dac3265c
Support use as ESP IDF component
Viet Dzung
2023-12-19 09:10:06 +0700
9708678dcf
Update MaxAccessories.ino
Gregg
2023-11-30 08:45:12 -0600
cf0fd7c881
Merge branch 'release-1.8.1-dev' of https://github.com/HomeSpan/HomeSpan into release-1.8.1-dev
Gregg
2023-11-26 18:19:39 -0600
83ad277aa0
Addressed issue with new Characteristic enum constants
Gregg
2023-11-26 18:19:36 -0600
b0243ce28e
Merge pull request #704 from frankonski/ntp_doc_update
HomeSpan
2023-11-26 17:24:26 -0500
37e2e0dcb1
Correction to time server URL doc
Francois
2023-11-26 17:04:09 -0500
ead05d8690
Added Characteristic Constants
Gregg
2023-11-25 18:22:59 -0600
70126cb04f
Eliminated .get() from TempBuffer objects where possible
Gregg
2023-11-25 16:48:23 -0600
f6ebc1ae22
Changed various static and dynamic stack-based buffers to TempBuffer
Gregg
2023-11-25 16:13:24 -0600
c417fe74f7
Create partitions.csv
Gregg
2023-11-25 10:43:32 -0600
841851d020
Create MaxAccessories.ino
Gregg
2023-11-24 18:09:29 -0600
c4e88d7df0
Streamlined NVS recall for String values
Gregg
2023-11-24 18:05:49 -0600
9e3f6c8303
Override new operator for SpanAccessory, SpanService, and SpanCharacteristic
Gregg
2023-11-24 10:30:20 -0600
b7c294d210
Change NVS storage for Characteristics to always use nvs_set_u64()
Gregg
2023-11-24 09:53:12 -0600
830ce694ca
Added support for pull down control buttons
stzoran1
2023-11-23 14:44:29 +0100
9e0512e48b
Address WebLog size issue that limited number of entries
Gregg
2023-11-22 06:15:43 -0600
2bc107032c
Added HS_REALLOC macro for generalized realloc() when using PSRAM
Gregg
2023-11-21 18:36:51 -0600
458a4fb357
Added ps_new() macro
Gregg
2023-11-21 18:06:27 -0600
8268e519dd
PSRAM: Adds custom allocator and HS_MALLOC/HS_CALLOC macros
Gregg
2023-11-20 21:57:20 -0600
157c9b5ece
Use own memory optimized pointer array implementation
Michael Geramb
2023-11-19 12:47:30 +0100
bcef37d9c3
Shrink vectors after adding new elements
Michael Geramb
2023-11-18 22:33:45 +0100
52e3bec656
Optimized size of CallContext buffer sizes
Michael Geramb
2023-11-18 21:17:28 +0100
953a5d0f63
Add function to get min free stack of autopoll task
Michael Geramb
2023-11-18 21:15:23 +0100
77e7ff2b2e
Merge pull request #689 from frankonski/fix_html_weblog
HomeSpan
2023-11-15 20:47:33 -0500
d4df7903cd
Saving 10 bytes twice HAP config number can't be higher than 65535, which fits into 6 bytes rather than 16, including null.
Francois
2023-11-15 20:29:04 -0500
a9578924c2
Fixing HTML syntax error in weblogs.
Francois
2023-11-15 08:06:07 -0500
41bcb86c66
Merge branch 'release-1.8.1-dev' into SendEncryptionContext
Michael Geramb
2023-11-13 19:19:38 +0100
4ab7503a72
Added error checking for NVS storage
Gregg
2023-11-12 21:37:33 -0600
1569019fab
Add handling for updateDatabase() in call context
Michael Geramb
2023-11-12 19:38:19 +0100
1e62a038f1
Changed unordered_set to vector when checking for duplicate AID
Gregg
2023-11-12 12:33:09 -0600
98d6abeb1f
Changed storage of required and optional Characteristics from unordered_set to vector
Gregg
2023-11-12 09:48:46 -0600
3cd8f8469a
First version with SendEncryptedContext
Michael Geramb
2023-11-12 16:44:44 +0100
e29e82205f
New macro to define Characteristic enum values. New enums for ChargingStatus, DoorState, LeakStatus, SecuritySystemState
Francois
2023-11-11 20:59:48 -0500
f96df1ae63
Adding enum for SecuritySystemState values. Ensures valid values are used, makes code easier to read and maintain.
Francois
2023-11-07 21:48:15 -0500
3d955be629
Add temp buffer statistic
Michael Geramb
2023-11-11 19:48:11 +0100
ae60a84855
Update HAPClient::sendEncrypted() to send individual frames to save memory
Gregg
2023-11-11 10:26:25 -0600
c1834fb301
Update 07-AccessoryNames.ino
Gregg
2023-11-11 09:22:56 -0600
452558319f
Update README.md
HomeSpan
2023-11-06 05:02:52 -0600
184b658f5c
Update Reference.md
HomeSpan
2023-11-04 16:28:26 -0500
92a6391fe5
Update README.md
HomeSpan
2023-11-04 16:26:44 -0500
6bfeefcded
Merge branch 'release-1.8.1-dev' of https://github.com/HomeSpan/HomeSpan into release-1.8.1-dev
Gregg
2023-11-04 13:22:21 -0500
6f19141a49
Update src.ino
Gregg
2023-11-04 13:22:12 -0500
68ccfc9858
Update Reference.md
HomeSpan
2023-11-04 13:21:23 -0500
1194bd27f6
Update src.ino
Gregg
2023-11-04 12:52:03 -0500
713c5c65bf
Added new homeSpan.rebootCallback() function
Gregg
2023-11-04 10:43:28 -0500
965bdc71b7
Add MAC Address output to RemoteDevice.ino
Gregg
2023-11-04 09:36:31 -0500
fc4b8a077b
Update Reference.md
HomeSpan
2023-11-01 11:58:09 -0500
4b24f850d6
Update 07-AccessoryNames.ino
HomeSpan
2023-11-01 11:54:47 -0500
30ffc26666
Merge pull request #672 from mgeramb/ImproveExample
HomeSpan
2023-11-01 11:50:50 -0500
b41fc3ac7e
Update HomeSpan.h
Gregg
2023-10-31 18:21:16 -0500
f482dc1b09
Merge pull request #673 from HomeSpan/dev
HomeSpan
2023-10-31 18:13:44 -0500
8b3192e122
Moved vTaskDelay(5) from pollTask() to homeSpan.autoPoll()
Gregg
2023-10-31 18:11:09 -0500
869e768ba7
Add hint for UTF8 usage in names
Michael Geramb
2023-10-31 19:52:49 +0100
e7a1bb78be
Update Logging.md
HomeSpan
2023-10-31 08:06:35 -0500
42f69adf49
Made vTaskDelay(5) in pollTask conditional of using autoPoll()
Gregg
2023-10-30 06:29:38 -0500
643c737634
Update Reference.md
HomeSpan
2023-10-29 21:05:20 -0500
56a2f0bece
Changed Accessory Limit from 41 to 150 and added Memory Warning
Gregg
2023-10-29 20:55:02 -0500
c835a8620f
Update Logging.md
HomeSpan
2023-10-29 14:03:28 -0500
ac765e70ff
Correction to doc about new setWebLogCallback()
Francois
2023-10-29 13:44:33 -0400
fa05738ff6
Update Reference.md
HomeSpan
2023-10-29 10:17:06 -0500
fe9f35aa84
Update README.md
HomeSpan
2023-10-29 10:14:14 -0500
02d39a61c0
Update Reference.md
HomeSpan
2023-10-29 10:03:26 -0500
5ce7211539
Made conforming changes to setVerboseWiFiReconnect
Gregg
2023-10-28 18:40:04 -0500
a93aef1604
Merge pull request #670 from frankonski/verbose_reconnect
HomeSpan
2023-10-28 18:18:16 -0500
871eba3c1d
Merge branch 'release-1.8.1-dev' into verbose_reconnect
HomeSpan
2023-10-28 18:16:48 -0500