Skip to content

Commit

Permalink
GPAC 2.2.1 security release
Browse files Browse the repository at this point in the history
  • Loading branch information
aureliendavid committed Apr 24, 2023
1 parent c750fef commit b34e385
Show file tree
Hide file tree
Showing 9 changed files with 19 additions and 15 deletions.
6 changes: 6 additions & 0 deletions Changelog
@@ -1,3 +1,9 @@
# 24/04/2023: GPAC 2.2.1

## Security
- Backport of various CVE fixes


# 19/12/2022: GPAC 2.2

## Media Formats
Expand Down
3 changes: 1 addition & 2 deletions README.md
Expand Up @@ -25,7 +25,7 @@

# GPAC Introduction

Latest Release: 2.2
Latest Release: 2.2.1

GPAC is an open-source multimedia framework focused on modularity and standards compliance.
GPAC provides tools to process, inspect, package, stream, playback and interact with media content. Such content can be any combination of audio, video, subtitles, metadata, scalable graphics, encrypted media, 2D/3D graphics and ECMAScript.
Expand Down Expand Up @@ -118,4 +118,3 @@ Targets:
- [ ] DASH event support
- [ ] Better TTML2 / SMPTE ST 2052-1 support
- [ ] GUI cleanup ?

4 changes: 2 additions & 2 deletions applications/gpac/ios-Info.plist
Expand Up @@ -37,11 +37,11 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>2.2</string>
<string>2.2.1</string>
<key>CFBundleSignature</key>
<string>gpac</string>
<key>CFBundleVersion</key>
<string>12.10.0</string>
<string>12.10.1</string>
<key>NSCameraUsageDescription</key>
<string>GPAC needs camera access to handle this URL</string>
<key>NSMicrophoneUsageDescription</key>
Expand Down
2 changes: 1 addition & 1 deletion debian/changelog
@@ -1,4 +1,4 @@
gpac (2.2) stable; urgency=low
gpac (2.2.1) stable; urgency=low

* Initial release - see https://github.com/gpac/gpac/releases for more details

Expand Down
3 changes: 1 addition & 2 deletions debian/control
Expand Up @@ -23,11 +23,10 @@ Package: libgpac-dev
Architecture: any
Section: libdevel
Depends: gpac
Replaces: gpac (<= 2.0.0)
Replaces: gpac (<= 2.2.0)
Description: Framework for production, encoding, delivery and interactive playback of multimedia content
GPAC supports many AV codecs, multimedia containers (MP4,fMP4, TS, avi, mov, mpg, mkv ...), complex
presentation formats (MPEG-4 Systems, SVG Tiny 1.2, VRML/X3D) and subtitles (SRT, WebVTT, TTXT/TX3G, TTML).
Supported inputs and outputs are pipes, UDP/TCP/UN sockets, local files, HTTP, DASH/HLS, RTP/RTSP, MPEG-2 TS,
ATSC 3.0 ROUTE sessions, desktop grabbing, camera/microphone inputs and any input format supported by FFmpeg.
GPAC features a highly configurable media processing pipeline extensible through JavaScript, and can be embedded in Python or NodeJS applications.

6 changes: 3 additions & 3 deletions gpac.spec
@@ -1,11 +1,11 @@
# $Id: gpac.spec,v 1.5 2008-12-02 18:04:42 jeanlf Exp $
Summary: Framework for production, encoding, delivery and interactive playback of multimedia content
Name: gpac
Version: 2.2
Release: 2.2
Version: 2.2.1
Release: 2.2.1
License: LGPL
Group: Applications/Multimedia
Source0: gpac-2.2.tar.gz
Source0: gpac-2.2.1.tar.gz
URL: http://gpac.io/
BuildRoot: %{_tmppath}/%{name}-root
Requires: SDL
Expand Down
4 changes: 2 additions & 2 deletions include/gpac/version.h
Expand Up @@ -42,15 +42,15 @@
* SONAME versions must be digits (not strings)
*/
/*! Macro giving GPAC version name expressed as a printable string*/
#define GPAC_VERSION "2.2"
#define GPAC_VERSION "2.2.1"

// WARNING: when bumping, reflect the changes in share/python/libgpac.py !!
/*! ABI Major number of libgpac */
#define GPAC_VERSION_MAJOR 12
/*! ABI Minor number of libgpac */
#define GPAC_VERSION_MINOR 10
/*! ABI Micro number of libgpac */
#define GPAC_VERSION_MICRO 0
#define GPAC_VERSION_MICRO 1

/*! gets GPAC full version including GIT revision
\return GPAC full version
Expand Down
4 changes: 2 additions & 2 deletions packagers/osx/GPAC.app/Contents/Info.plist
Expand Up @@ -516,7 +516,7 @@
<string>yes</string>
</dict>
<key>CFBundleShortVersionString</key>
<string>2.2</string>
<string>2.2.1</string>
<key>CFBundleSignature</key>
<string>gpac</string>
<key>CFBundleURLTypes</key>
Expand Down Expand Up @@ -567,7 +567,7 @@
<key>NSMicrophoneUsageDescription</key>
<string>GPAC needs microphone access to handle this URL</string>
<key>CFBundleVersion</key>
<string>12.10.0</string>
<string>12.10.1</string>
<key>LSMinimumSystemVersion</key>
<string>10.5.0</string>
<key>NSMainNibFile</key>
Expand Down
2 changes: 1 addition & 1 deletion packagers/win32_64/nsis/gpac_installer.nsi
@@ -1,6 +1,6 @@
;--------------------------------
;General
!define GPAC_VERSION 2.2
!define GPAC_VERSION 2.2.1
!include default.out

!define GPAC_ROOT ..\..\..
Expand Down

0 comments on commit b34e385

Please sign in to comment.