sithlord48
|
63d65bb47b
|
chore: use nullptr where possible in place of NULL
|
2025-04-28 13:08:40 +01:00 |
|
sithlord48
|
41fda741b3
|
chore: Use override for override methods
|
2025-04-28 11:27:33 +01:00 |
|
sithlord48
|
45b6ff19e7
|
chore: remove StdExcept and include stdexcept directly where needed
remove _NOEXCEPT define and just use throw()
|
2025-03-21 11:42:32 +00:00 |
|
sithlord48
|
498ffe85c3
|
chore: remove StdSet and include set directly where needed
|
2025-03-21 11:42:32 +00:00 |
|
sithlord48
|
cd3f9b2e7d
|
chore: remove StdMap and include map directly where needed
|
2025-03-21 11:42:32 +00:00 |
|
sithlord48
|
42b16efdb9
|
chore: remove StdList and include list directly where needed
|
2025-03-21 11:42:32 +00:00 |
|
sithlord48
|
003f87db9e
|
chore: remove StdVector and include vector directly where needed
|
2025-03-21 11:42:32 +00:00 |
|
sithlord48
|
13c325eb3f
|
chore: rename lib/common/stdvector.h => lib/common/StdVector.h
|
2025-03-20 13:06:45 +00:00 |
|
sithlord48
|
a3ad66dfb0
|
chore: rename lib/common/stdset.h => lib/common/StdSet.h
|
2025-03-20 13:06:45 +00:00 |
|
sithlord48
|
3bad718bb7
|
chore: rename lib/common/stdmap.h => lib/common/StdMap.h
|
2025-03-20 13:06:45 +00:00 |
|
sithlord48
|
40c10766f3
|
chore: rename lib/common/stdlist.h => lib/common/StdList.h
|
2025-03-20 13:06:45 +00:00 |
|
sithlord48
|
099262d8ce
|
chore: rename lib/common/common.h => lib/common/Common.h
|
2025-03-20 13:06:45 +00:00 |
|
sithlord48
|
ce17167248
|
chore: rename lib/io/filesystem => lib/io/Filesystem
|
2025-03-20 13:06:45 +00:00 |
|
sithlord48
|
9e78cb55aa
|
chore: rename lib/base/finally.h => lib/base/FinalAction.h
|
2025-03-20 13:06:45 +00:00 |
|
sithlord48
|
ffbe2cf885
|
refactor: use Settings for secure connect certificate path
|
2025-03-19 20:01:01 +00:00 |
|
sithlord48
|
b051c5ae60
|
refactor: new Setting::tlsTrustedClientssDb() method to return trusted client fingerprint db
|
2025-03-19 20:01:01 +00:00 |
|
sithlord48
|
38f00da704
|
refactor: new Setting::tlsTrustedServersDb() method to return trusted server fingerprint db
|
2025-03-19 20:01:01 +00:00 |
|
sithlord48
|
b7f29d76c3
|
refactor: use new Setting::tlsDir() method to return current tlsdir where needed
|
2025-03-19 20:01:01 +00:00 |
|
sithlord48
|
55601debe0
|
refactor: use Settings in SecureListenSocket for certificate path
|
2025-03-19 20:01:01 +00:00 |
|
Nick Bolton
|
24d1d4e620
|
refactor: Simplify lock_guard usage by removing explicit mutex type
|
2025-03-12 12:18:32 -04:00 |
|
Nick Bolton
|
bb38ad0766
|
chore: Rename TLS constants for consistency
|
2025-03-10 18:57:29 +00:00 |
|
sithlord48
|
24d5b26da2
|
build: remove extra private link to openssl::applink
|
2025-03-06 19:17:53 +00:00 |
|
sithlord48
|
9c81f1c045
|
build: moving find_package for openssl to net/CMakeLists.txt
|
2025-03-06 19:17:53 +00:00 |
|
Nick Bolton
|
9de268d293
|
chore: Reduce noisy log lines related to fingerprints not required by GUI
|
2025-03-03 13:31:18 -05:00 |
|
Nick Bolton
|
1f08cafffe
|
fix: Use string data instead of path data for fingerprint logging
|
2025-03-03 13:31:18 -05:00 |
|
sithlord48
|
1003de21b5
|
refactor: do not show error if the fingerprint database is not created yet
|
2025-02-27 15:07:50 +00:00 |
|
sithlord48
|
b7eb5c467b
|
feat: Remove Inverse Connections Option
|
2025-02-25 14:18:32 +00:00 |
|
sithlord48
|
f9b6bcc950
|
refactor: mv net/InverseSockets/SslLogger => net/SslLogger
|
2025-02-25 14:18:32 +00:00 |
|
sithlord48
|
e51956e2c7
|
feat: Client ID verification
based on barrier: 229abab
Fixes: CVE-2021-42072, CVE-2021-42073
|
2025-02-17 16:26:29 +00:00 |
|
sithlord48
|
60c7e512f2
|
refactor: use enum for secure sockets
based on barrier: 57769cf
|
2025-02-17 16:26:29 +00:00 |
|
sithlord48
|
e996471e37
|
refactor: use enum for connections security level
based on barrier: 5c7d719
|
2025-02-17 16:26:29 +00:00 |
|
sithlord48
|
3e7b14cbd4
|
fix: Attempt to load SSL certs when connecting
based on barrier: c0ce8937, 4d73ed9f
|
2025-02-17 16:26:29 +00:00 |
|
sithlord48
|
fbaa0a8433
|
feat: use sha256
based-on: a428b61c7d
based-on: b7757fbd68
based-on: a238b27879
|
2025-02-12 13:41:45 +00:00 |
|
sithlord48
|
743c3feef3
|
refactor: use FingerprintData for fingerprints
based-on: 7cced74119
|
2025-02-12 13:41:45 +00:00 |
|
sithlord48
|
d0d5182425
|
refactor: use new Fingerprint database
based-on: 50534ecb43
based-on: be8ba0d132
|
2025-02-12 13:41:45 +00:00 |
|
sithlord48
|
298b1047c4
|
refactor: add ssl consts into common/constansts
|
2025-02-12 13:41:45 +00:00 |
|
Vamshi Maskuri
|
aaa64e986e
|
feat!: Add support for FingerPrintDatabase
|
2025-02-12 13:41:45 +00:00 |
|
sithlord48
|
2058519e57
|
refactor: generate Certs using secureUtils method
|
2025-02-12 13:41:45 +00:00 |
|
sithlord48
|
5a71d63923
|
refactor: secureutils add pemFileCertFingerprint
|
2025-02-12 13:41:45 +00:00 |
|
sithlord48
|
fb32f141cc
|
refactor: secureUtils fingerprint method
Signed-off-by: sithlord48 <sithlord48@gmail.com>
|
2025-02-12 13:41:45 +00:00 |
|
sithlord48
|
39da277ead
|
refactor: use vector<uint8_t> for keys
|
2025-02-12 13:41:45 +00:00 |
|
sithlord48
|
a98f2d745e
|
refactor: move SecureSocket::formatFingerprint -> SecureUtils std::string formatSSLFingerprint
based on 0e406d4918
9d8e1faf59
b793675ef8
|
2025-02-12 13:41:45 +00:00 |
|
sithlord48
|
43c6bec790
|
Revert "feat!: Add support for FingerPrintDatabase"
This reverts commit 8f219b735e.
|
2025-01-28 19:31:03 -05:00 |
|
Vamshi Maskuri
|
8f219b735e
|
feat!: Add support for FingerPrintDatabase
|
2025-01-28 20:33:11 +00:00 |
|
sithlord48
|
1085df54ed
|
refactor: Reuse compliance
build files and documentation: MIT
images / sources: GPL-2.0-only
breeze icons: LGPL-2.0-only
Microsoft MSM file, vc redist license
|
2025-01-27 17:05:47 -05:00 |
|
sithlord48
|
9b1489384c
|
chore: String toHex should return a string not do inplace conversion
|
2025-01-25 15:43:44 +00:00 |
|
sithlord48
|
793f40e582
|
chore: remove basic_types.h
|
2025-01-14 20:30:45 +00:00 |
|
sithlord48
|
96092df4fc
|
refactor: replace UInt32 with uint32_t
|
2025-01-14 20:30:45 +00:00 |
|
sithlord48
|
ba11eba91e
|
refactor: replace UInt8 with uint8_t
|
2025-01-14 20:30:45 +00:00 |
|
sithlord48
|
3991e0c1a1
|
refactor: use std::string in place of String
basedon: https://github.com/debauchee/barrier/pull/709
|
2025-01-08 00:11:34 +00:00 |
|