Bryan Roe
|
cf0bf3cd59
|
Added variable check before dereference
|
2022-08-19 11:42:47 -07:00 |
|
Bryan Roe
|
cd60e2bdf9
|
Added memory check before dereference
|
2022-08-19 10:13:46 -07:00 |
|
Bryan Roe
|
36286d9e7d
|
Updated WebSocketStream, so when you call end on the decoded stream, it will call end on the encoded stream. This will cause all the references to detach, allowing timely garbage collection.
|
2022-08-19 00:49:14 -07:00 |
|
Bryan Roe
|
905aafd9b1
|
Optimized references in HTTP WebSockets, and added more leaktest scenarios.
|
2022-08-18 01:39:59 -07:00 |
|
Bryan Roe
|
d4864597ae
|
Optimized referencing within win-dispatcher to facilitate better garbage collection
|
2022-08-17 11:27:34 -07:00 |
|
Bryan Roe
|
fdb6be806c
|
Updated ILibLifeTime_Check() to flush stale entries instead of skipping them
|
2022-08-17 11:20:41 -07:00 |
|
Bryan Roe
|
6ba372d9b1
|
Updated to clear strong reference after an immediate triggers.
|
2022-08-16 13:23:30 -07:00 |
|
Bryan Roe
|
87dbd0d5ac
|
Added documentation describing leaktest.js which was used to find memory and handle leaks.
|
2022-08-15 10:20:11 -07:00 |
|
Bryan Roe
|
5210639d8f
|
Updated release notes with resource leak fixes
|
2022-08-13 20:09:54 -07:00 |
|
Bryan Roe
|
9d3f353ef5
|
Fixed issue with Zenity on FreeBSD
|
2022-08-12 16:54:41 -07:00 |
|
Bryan Roe
|
fe80432ac6
|
Fixed memory leak of image data
|
2022-08-11 14:56:32 -07:00 |
|
Bryan Roe
|
f39cfd6773
|
Moved where metadata is instantiated, to prevent memory leak in error cases
|
2022-08-11 14:56:05 -07:00 |
|
Bryan Roe
|
63f420398b
|
Fixed memory leak
|
2022-08-10 11:25:03 -07:00 |
|
Bryan Roe
|
80b14d0163
|
Fixed MessagePump shutdown to wait in an alertable state, fixing a scenario where memory was leaked because an APC was never called, because the event thread was not alertable while it was waiting for the apc thread to shutdown. Also fixed an edge case crash that could occur when a dispatcher was shut down.
|
2022-08-09 20:33:20 -07:00 |
|
Bryan Roe
|
373b0b424d
|
Fixed memory leaks with Metadata string on Windows IPC socket, and overlapped data structure
|
2022-08-09 15:15:46 -07:00 |
|
Bryan Roe
|
284a9ca4b7
|
Fixed leak of a LinkedList by LifeTimeMonitor
Fixed leak of X509 structure by ControlChannelCertificate property of MeshAgent
|
2022-08-08 13:52:45 -07:00 |
|
Bryan Roe
|
10c6aa295c
|
Updated process-manager to support an options object, for search
Added win-utils to provide windows specific helper methods.
Added ability to set/query system taskbar autohide on Windows
|
2022-08-03 14:43:26 -07:00 |
|
Bryan Roe
|
0ce0d3bf8b
|
Added ability to search process on Windows
|
2022-08-03 01:15:20 -07:00 |
|
Bryan Roe
|
784f96ce95
|
Added to file system tests, and added Windows Handle Tracking
|
2022-08-02 01:33:39 -07:00 |
|
Bryan Roe
|
7cffca38f5
|
Fixed Windows Handle leak
|
2022-07-25 09:42:49 -07:00 |
|
Bryan Roe
|
687f79d8d1
|
Updated documentation
|
2022-07-21 22:50:58 -07:00 |
|
Bryan Roe
|
fd93f62fe4
|
Added documentation to fs
Addressed minor issues from static analysis
|
2022-07-21 00:24:10 -07:00 |
|
Bryan Roe
|
785f28059c
|
Updated cleanbin
|
2022-07-19 23:39:14 -07:00 |
|
Bryan Roe
|
06cc2ae7ea
|
Restored line accidentally deleted
|
2022-07-19 23:33:44 -07:00 |
|
Bryan Roe
|
6a0f448c65
|
1. Fixed while() loop that could get stuck in loop due to 4 byte align issue
2. Added more inline documentation to fs
|
2022-07-19 22:52:25 -07:00 |
|
Bryan Roe
|
f1a2842d2b
|
Fixed compiler warning
|
2022-07-18 23:22:58 -07:00 |
|
Bryan Roe
|
1c953c6006
|
Added documentation
|
2022-07-18 23:03:01 -07:00 |
|
Bryan Roe
|
84b2109c35
|
Added missing notes on PrivacyBar
|
2022-07-18 11:58:50 -07:00 |
|
Bryan Roe
|
51fc0aa106
|
Added version release notes
|
2022-07-18 11:56:54 -07:00 |
|
Bryan Roe
|
dfb6d94bb5
|
Updated checklist to include steps to compile agent and openssl
|
2022-07-17 20:15:11 -07:00 |
|
Bryan Roe
|
8072454550
|
Added setting to enable/disable default Pin State
|
2022-07-15 20:23:28 -07:00 |
|
Bryan Roe
|
4870f77b4b
|
Added documentation for Release Candidate Testing, checklist.
|
2022-07-15 15:19:21 -07:00 |
|
Bryan Roe
|
42340521ae
|
Updated SMBIOS test to not use a timeout.
|
2022-07-14 19:31:16 -07:00 |
|
Bryan Roe
|
a918b4bd0a
|
Added X11 check for clipboard test, because linux clipboard support requires X.
Added timeout for SMBIOS test on linux.
|
2022-07-14 15:51:01 -07:00 |
|
Bryan Roe
|
17fd485629
|
Updated OpenBSD to OpenSSL/1.1.1q
|
2022-07-14 15:27:29 -07:00 |
|
Bryan Roe
|
43ae880b34
|
Updated FreeBSD to OpenSSL/1.1.1q
|
2022-07-14 15:07:32 -07:00 |
|
Bryan Roe
|
f2933c7a7e
|
Updated various Toolchains to OpenSSL/1.1.1q
|
2022-07-14 14:13:45 -07:00 |
|
Bryan Roe
|
2b35ab5f4c
|
Updated Windows to OpenSSL/1.1.1q
|
2022-07-14 01:09:36 -07:00 |
|
Bryan Roe
|
fd1bfed92c
|
Updated macOS Intel Silicon, to OpenSSL/1.1.1q
|
2022-07-14 00:11:54 -07:00 |
|
Bryan Roe
|
78aead6cc2
|
Updated macOS Apple Silicon to OpenSSL/1.1.1q
|
2022-07-13 23:59:34 -07:00 |
|
Bryan Roe
|
bfd914ab7e
|
Updated Linux/x86 to OpenSSL/1.1.1q (CentOS 5.11)
|
2022-07-13 20:56:20 -07:00 |
|
Bryan Roe
|
98a079a31f
|
Updated Linux/x86-64 to OpenSSL/1.1.1q
|
2022-07-13 20:31:16 -07:00 |
|
Bryan Roe
|
9bcad1a612
|
Fixed bug with hash of signed binaries when doing JS update
|
2022-07-13 14:15:52 -07:00 |
|
Bryan Roe
|
f85acd23bb
|
Updated documentation for new unit tests
|
2022-07-13 11:03:31 -07:00 |
|
Bryan Roe
|
5b7950cbee
|
Updated Clipboard unit test, so it can be run individually
|
2022-07-12 18:36:45 -07:00 |
|
Bryan Roe
|
4e8aa9e782
|
Fixed bug with ScriptContainer JSON dispatcher, that caused the child to crash
|
2022-07-12 18:35:49 -07:00 |
|
Bryan Roe
|
f4880573f3
|
Fixed JSON error in Process Enumeration that can occur in some linux distros
|
2022-07-12 12:27:44 -07:00 |
|
Bryan Roe
|
843a8bca54
|
Added AMT detection logic
|
2022-07-12 10:57:19 -07:00 |
|
Bryan Roe
|
031250ce52
|
Updated Terminal Test to skip POWERSHELL if ConPTY is not supported
|
2022-07-11 20:40:41 -07:00 |
|
Bryan Roe
|
9da328249f
|
Added KVM Unit Test
|
2022-07-11 19:39:17 -07:00 |
|