Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implementation of SWIG with C# bindings #2577

Open
wants to merge 34 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
c0fcf24
SRT SWIG
lewk2 Dec 6, 2022
cee3a35
Srt1.5.1 swig (#8)
lewk2 Dec 6, 2022
e73b119
-docker lin build now uses ubuntu 22.04 base
Dec 6, 2022
2ea30af
SWIG Linux improvements, C# type mapping fixes
lewk2 Dec 8, 2022
3191862
Scripts update
BlackGad Feb 25, 2023
7971f28
-swig off by default (breaks older CI builds)
lewk2 Feb 26, 2023
4961728
-explicit call to run linux build in pwsh (CI fix)
lewk2 Feb 26, 2023
ae46ba8
-compile up-to-date swig within linux container
lewk2 Feb 28, 2023
85f38a4
WIP
BlackGad Mar 18, 2023
741c3ca
Added options handling
BlackGad Mar 18, 2023
40357d3
Marshaler fix
BlackGad Mar 18, 2023
0972dd3
Fixed delegates, a lot of modifications
BlackGad Mar 18, 2023
5a761af
-SWIG on in teamcity if VS2019+
Mar 23, 2023
02c9634
-update cmake to 3.25.3 (VS2022 support)
Mar 23, 2023
e0e20d7
-remove use of span (fails with netstandard2.0)
Mar 23, 2023
57c0df6
-fix cmake download
Mar 28, 2023
464dec3
Fixed callback delegates associated with socket GC lifetime
BlackGad Apr 8, 2023
3103108
Added EPOLL mappings
BlackGad Apr 29, 2023
efa8fa2
-clear null-forgiveness flag (not C# 8)
May 4, 2023
571c07c
-change ordering of SWIG cmake policies inclusion
May 5, 2023
e7ab2f2
Merge pull request #11 from Cinegy/vshkolka_swig_upgrade
lewk2 May 5, 2023
7583958
-added missed () from cmake else
May 5, 2023
671a2ee
Merge pull request #12 from Cinegy/vshkolka_swig_upgrade
lewk2 May 5, 2023
319d933
Merge branch 'Haivision:master' into master-swig
lewk2 May 8, 2023
0afb40b
-skip enum define due to conditionals
lewk2 May 8, 2023
661cc37
Fixed ps1 file permission
BlackGad Jun 17, 2023
7eb250d
Merge branch 'master-swig' of https://github.com/Cinegy/srt into mast…
BlackGad Jun 17, 2023
2b57581
Merged with upstream
BlackGad Jan 6, 2024
44a548d
Nuget package configuration update
BlackGad Jan 7, 2024
cd30b74
Added readme file
BlackGad Jan 7, 2024
f29b2eb
Added proper readme file
BlackGad Jan 7, 2024
97bd170
Fixed Nuget readme metadata
BlackGad Jan 7, 2024
e9fbd51
Fixed .NET 8 SocketAddress internal fields access issue
BlackGad Jan 13, 2024
33a150c
Fixed Dispose call on sockets
BlackGad Jun 1, 2024
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fixed Nuget readme metadata
  • Loading branch information
BlackGad committed Jan 7, 2024
commit 97bd1700add4d7b77357905c883c51faecb79213
2 changes: 1 addition & 1 deletion scripts/nuget/SrtSharp/SrtSharp.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>Secure, Reliable Transport Library with C# bindings, published by Cinegy GmbH</description>
<copyright>2019 SRT Haivision Systems Inc (packaged by Cinegy GmbH). All rights reserved.</copyright>
<PackageReadmeFile>readme.md</PackageReadmeFile>
<readme>readme.md</readme>
<dependencies>
<group targetFramework="netstandard2.0" />
</dependencies>
Expand Down