Compare commits
7 Commits
7a04a01631
...
95caddff15
Author | SHA1 | Date |
---|---|---|
Michel Promonet | 95caddff15 | 3 months ago |
Michel Promonet | aff10d0819 | 3 months ago |
Michel Promonet | 031dae8d5d | 3 months ago |
Michel Promonet | 9e6a6af309 | 3 months ago |
Michel Promonet | 42c1881a61 | 3 months ago |
Michel Promonet | 63ccf0df52 | 3 months ago |
Michel Promonet | d390f12567 | 3 months ago |
@ -0,0 +1,38 @@
|
|||||||
|
# This workflow uses actions that are not certified by GitHub.
|
||||||
|
# They are provided by a third-party and are governed by
|
||||||
|
# separate terms of service, privacy policy, and support
|
||||||
|
# documentation.
|
||||||
|
|
||||||
|
# This workflow checks out code, builds an image, performs a container image
|
||||||
|
# scan with Anchore's Syft tool, and uploads the results to the GitHub Dependency
|
||||||
|
# submission API.
|
||||||
|
|
||||||
|
# For more information on the Anchore sbom-action usage
|
||||||
|
# and parameters, see https://github.com/anchore/sbom-action. For more
|
||||||
|
# information about the Anchore SBOM tool, Syft, see
|
||||||
|
# https://github.com/anchore/syft
|
||||||
|
name: Anchore Syft SBOM scan
|
||||||
|
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches: [ "master" ]
|
||||||
|
|
||||||
|
permissions:
|
||||||
|
contents: write
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
Anchore-Build-Scan:
|
||||||
|
permissions:
|
||||||
|
contents: write # required to upload to the Dependency submission API
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- name: Checkout the code
|
||||||
|
uses: actions/checkout@v3
|
||||||
|
- name: Build the Docker image
|
||||||
|
run: docker build . --file Dockerfile --tag localbuild/testimage:latest
|
||||||
|
- name: Scan the image and upload dependency results
|
||||||
|
uses: anchore/sbom-action@bb716408e75840bbb01e839347cd213767269d4a
|
||||||
|
with:
|
||||||
|
image: "localbuild/testimage:latest"
|
||||||
|
artifact-name: image.spdx.json
|
||||||
|
dependency-snapshot: true
|
@ -0,0 +1,21 @@
|
|||||||
|
# Security Policy
|
||||||
|
|
||||||
|
## Supported Versions
|
||||||
|
|
||||||
|
Use this section to tell people about which versions of your project are
|
||||||
|
currently being supported with security updates.
|
||||||
|
|
||||||
|
| Version | Supported |
|
||||||
|
| ------- | ------------------ |
|
||||||
|
| 5.1.x | :white_check_mark: |
|
||||||
|
| 5.0.x | :x: |
|
||||||
|
| 4.0.x | :white_check_mark: |
|
||||||
|
| < 4.0 | :x: |
|
||||||
|
|
||||||
|
## Reporting a Vulnerability
|
||||||
|
|
||||||
|
Use this section to tell people how to report a vulnerability.
|
||||||
|
|
||||||
|
Tell them where to go, how often they can expect to get an update on a
|
||||||
|
reported vulnerability, what to expect if the vulnerability is accepted or
|
||||||
|
declined, etc.
|
@ -1 +1 @@
|
|||||||
Subproject commit b53e02a7c6f8fe69d1a4cdae9aed6e1ea9827ebd
|
Subproject commit 81181c8ca49c56533dbf6b6fe59f13c77ba7f576
|
@ -0,0 +1,25 @@
|
|||||||
|
From: Michel Promonet <michel.promonet@free.fr>
|
||||||
|
Subject: [PATCH] Fix crash formating time_t as long (it is a long long)
|
||||||
|
Signed-off-by: Michel Promonet <michel.promonet@free.fr>
|
||||||
|
|
||||||
|
---
|
||||||
|
--- a/live/liveMedia/ServerMediaSession.cpp
|
||||||
|
+++ b/live/liveMedia/ServerMediaSession.cpp
|
||||||
|
@@ -272,7 +272,7 @@ char* ServerMediaSession::generateSDPDes
|
||||||
|
|
||||||
|
char const* const sdpPrefixFmt =
|
||||||
|
"v=0\r\n"
|
||||||
|
- "o=- %ld%06ld %d IN %s %s\r\n"
|
||||||
|
+ "o=- %lld%06lld %d IN %s %s\r\n"
|
||||||
|
"s=%s\r\n"
|
||||||
|
"i=%s\r\n"
|
||||||
|
"t=0 0\r\n"
|
||||||
|
@@ -300,7 +300,7 @@ char* ServerMediaSession::generateSDPDes
|
||||||
|
|
||||||
|
// Generate the SDP prefix (session-level lines):
|
||||||
|
snprintf(sdp, sdpLength, sdpPrefixFmt,
|
||||||
|
- fCreationTime.tv_sec, fCreationTime.tv_usec, // o= <session id>
|
||||||
|
+ (long long)fCreationTime.tv_sec, (long long)fCreationTime.tv_usec, // o= <session id>
|
||||||
|
1, // o= <version> // (needs to change if params are modified)
|
||||||
|
addressFamily == AF_INET ? "IP4" : "IP6", // o= <address family>
|
||||||
|
ipAddressStr.val(), // o= <address>
|
Loading…
Reference in New Issue