Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / JKRhb/dtls2 issues and pull requests

#93 - cant open ffi

Issue - State: closed - Opened by spm-prasanna26 about 1 year ago - 19 comments
Labels: enhancement

#92 - fix!(client): throw SocketException if not connected anymore

Pull Request - State: closed - Opened by JKRhb about 1 year ago - 1 comment

#90 - fix(server): actually perform shutdown on connection loss

Pull Request - State: closed - Opened by JKRhb about 1 year ago - 1 comment

#89 - fix: prevent client from crashing when using empty PSK

Pull Request - State: closed - Opened by JKRhb about 1 year ago
Labels: bug

#88 - Fatal exception with no trace

Issue - State: open - Opened by Ifilehk about 1 year ago - 11 comments

#87 - DTLS EXCEPTION "Handshake timed out" vs "DTLS Handshake has failed"

Issue - State: open - Opened by Ifilehk about 1 year ago - 10 comments

#86 - fix(server): don't use _maintainOutgoing when closed

Pull Request - State: closed - Opened by JKRhb about 1 year ago

#85 - fix(client): fix behavior of `_performShutdown`

Pull Request - State: closed - Opened by JKRhb about 1 year ago - 1 comment

#84 - Unhandled exception Message too long in _maintainOutgoing() dtls_server.dart

Issue - State: closed - Opened by Ifilehk about 1 year ago - 18 comments
Labels: bug

#83 - feat: add `DtlsTimeoutException`

Pull Request - State: closed - Opened by JKRhb about 1 year ago
Labels: enhancement

#82 - feat: support OpenSSL installed via Homebrew on M1 Macs

Pull Request - State: closed - Opened by JKRhb about 1 year ago

#81 - fix(client): improve error code processing

Pull Request - State: closed - Opened by JKRhb about 1 year ago

#80 - Unable to catch DtlsException: DTLS Handshake has failed.

Issue - State: closed - Opened by Ifilehk about 1 year ago - 18 comments
Labels: bug

#79 - feat: add additional library names for OpenSSL 3 discovery

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#78 - Add new library name to library discovery

Issue - State: closed - Opened by Ifilehk over 1 year ago - 4 comments

#77 - Unhandled Exception: DtlsException: DTLS Handshake has failed.

Issue - State: closed - Opened by Ifilehk over 1 year ago - 5 comments

#76 - Fatal error when trying to connect without nework adapter connected

Issue - State: closed - Opened by Ifilehk over 1 year ago - 14 comments

#75 - fix: properly handle unreachable network

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#73 - ci(windows): install OpenSSL via winget instead of chocolatey

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#72 - fix(client): throw SocketException if Network is unreachable

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#71 - Network is unreachable treated as DTLSException ?

Issue - State: closed - Opened by Ifilehk over 1 year ago - 3 comments

#70 - fix(dtls_client): improve error handling

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#69 - feat: expose state of connections

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#68 - Fix crash that occurs when server PSK callback returns `null`

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#67 - chore: use lint package for stricter linting

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#66 - Crash on server side and then client side when psk is null

Issue - State: closed - Opened by Ifilehk over 1 year ago - 19 comments

#65 - Since 0.13.3 client cannot connect to server with returned code 2 (SSL3_AL_FATAL)

Issue - State: closed - Opened by Ifilehk over 1 year ago - 4 comments

#64 - fix: shutdown connections only when actually connected

Pull Request - State: closed - Opened by JKRhb over 1 year ago

#62 - refactor: refactor DTLS server implementation

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#61 - refactor: refactor client connection setup

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#60 - test: increase test coverage

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#59 - refactor: refactor connection closing mechanism

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#58 - ci: simplify code coverage generation

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#57 - chore(server): remove commented out code

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#56 - fix: don't close client or server connection twice during alert handling

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 5 comments

#55 - fix(client): handle unreachable network

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#54 - Catch the unhandled Exception Network is unreachable

Issue - State: closed - Opened by Ifilehk over 1 year ago - 4 comments
Labels: bug

#53 - Crash at client after successful handshake

Issue - State: closed - Opened by Ifilehk over 1 year ago - 4 comments

#52 - chore: ignore ffi bindings for code coverage

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 2 comments

#51 - fix: remove OpenSSL_version FFI binding

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#50 - feat: add bindings to OpenSSL version functions

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#49 - Crash when calling _maintainOutgoing --> _libSsl.SSL_ctrl

Issue - State: closed - Opened by Ifilehk over 1 year ago - 28 comments
Labels: bug

#48 - docs: add library documentation

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#47 - feat!: rework library loading

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#46 - fix(dtls_client): switch loading order of libcrypto and libssl

Pull Request - State: closed - Opened by JKRhb over 1 year ago

#45 - fix: use correct name for libcrypto load expection

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#44 - Loading of libssl.so and libcrypto.so fails

Issue - State: closed - Opened by Ifilehk over 1 year ago - 6 comments
Labels: bug

#43 - Typo at lib.dart line 68 ?

Issue - State: closed - Opened by Ifilehk over 1 year ago - 1 comment

#42 - feat!: do not use typed_data types for external APIs

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#41 - feat!: simplify identity hint determination

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#40 - fix: export `DtlsException` class

Pull Request - State: closed - Opened by JKRhb over 1 year ago

#39 - fix(dtls_client): throw exception if no ciphers are available

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#38 - fix: close client and server when the underlying socket is closed

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#37 - Segmentation fault if no ciphers are available

Issue - State: closed - Opened by JKRhb over 1 year ago - 1 comment
Labels: bug

#36 - test: add test case with external server

Pull Request - State: open - Opened by JKRhb over 1 year ago - 1 comment

#35 - chore!: bump required Dart version to 2.17

Pull Request - State: closed - Opened by JKRhb over 1 year ago

#34 - refactor: refactor alert handling using enhanced enums

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#33 - docs: update README

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#32 - feat: replace `TlsExceptions` with `DtlsException`

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#31 - docs: fix documentation of DtlsException

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#30 - fix(client): improve connection closing behavior

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#29 - refactor: refactor DTLS client

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#28 - feat: add DTLS server implementation

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#27 - feat: add timeout parameter to connect method

Pull Request - State: closed - Opened by JKRhb over 1 year ago

#26 - feat!: pass `DtlsClientContext` to `connect` method

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#25 - feat!: don't expose `OpenSsl` ffi class

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#24 - feat!: use `DynamicLibrary` for loading libssl and libcrpyto externally

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#23 - chore: update dependencies, upgrade to ffi 2.x.x

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#22 - fix: fix hostname verification of X.509 certificates

Pull Request - State: closed - Opened by JKRhb over 1 year ago

#21 - feat: shutdown DTLS connection upon closing

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#20 - feat: expose OpenSsl class

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#19 - refactor: rename NativeLibrary class to OpenSsl

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#18 - fix: don't iterate over connection cache for incoming data

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#17 - docs: update README

Pull Request - State: closed - Opened by JKRhb over 1 year ago - 1 comment

#16 - chore: adjust example

Pull Request - State: closed - Opened by JKRhb over 1 year ago

#15 - fix: fix macOS homebrew paths

Pull Request - State: closed - Opened by JKRhb over 1 year ago

#14 - chore: also run CI on Windows and macOS

Pull Request - State: closed - Opened by JKRhb over 1 year ago

#13 - feat: add additional default macOS lib paths

Pull Request - State: closed - Opened by JKRhb over 1 year ago

#12 - feat: allow passing custom libSsl and libCrypto objects

Pull Request - State: closed - Opened by JKRhb over 1 year ago

#11 - feat: look for multiple default OpenSSL file names

Pull Request - State: closed - Opened by JKRhb over 1 year ago

#10 - fix!: make connection closing asynchronous

Pull Request - State: closed - Opened by JKRhb over 1 year ago

#9 - fix: fix caching of DTLS connections in clients

Pull Request - State: closed - Opened by JKRhb over 1 year ago

#8 - feat!: improve memory safety of DtlsClientContext

Pull Request - State: closed - Opened by JKRhb over 1 year ago

#7 - chore: rename example file

Pull Request - State: closed - Opened by JKRhb over 1 year ago

#6 - fix: call BIO_free on the correct NativeLibrary object

Pull Request - State: closed - Opened by JKRhb over 1 year ago

#5 - feat!: refactor library, rework external API

Pull Request - State: closed - Opened by JKRhb over 1 year ago

#4 - feat: define callback for handling DTLS alerts

Pull Request - State: closed - Opened by JKRhb over 1 year ago

#3 - chore(ci): add CI workflow

Pull Request - State: closed - Opened by JKRhb almost 2 years ago

#2 - feat: make library loading more platform independent

Pull Request - State: closed - Opened by JKRhb almost 2 years ago

#1 - Implement PSK functionality

Pull Request - State: closed - Opened by JKRhb almost 2 years ago