summaryrefslogtreecommitdiffhomepage
path: root/src/http/modules/ngx_http_mp4_module.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-06-26Remove short read checksno-short-read-checksAndrew Clayton1-7/+0
2024-11-21Mp4: prevent chunk index underflow.Roman Arutyunyan1-0/+6
2024-11-21Mp4: unordered stsc chunks error for the final chunk.Roman Arutyunyan1-0/+7
2024-11-21Mp4: fixed handling an empty run of chunks in stsc atom.Roman Arutyunyan1-1/+4
2024-08-12Mp4: rejecting unordered chunks in stsc atom.Roman Arutyunyan1-0/+7
2024-08-12Mp4: fixed buffer underread while updating stsz atom.Roman Arutyunyan1-3/+4
2023-01-28Fixed "zero size buf" alerts with subrequests.Maxim Dounin1-0/+1
2022-10-19Mp4: disabled duplicate atoms.Roman Arutyunyan1-0/+147
2022-06-07Mp4: fixed potential overflow in ngx_http_mp4_crop_stts_data().Maxim Dounin1-1/+1
2021-10-28Mp4: mp4_start_key_frame directive.Roman Arutyunyan1-27/+194
2021-10-28Mp4: added ngx_http_mp4_update_mdhd_atom() function.Roman Arutyunyan1-8/+32
2020-12-11Fixed double close of non-regular files in flv and mp4.Maxim Dounin1-6/+0
2020-02-26Mp4: fixed possible chunk offset overflow.Roman Arutyunyan1-11/+64
2018-11-21Mp4: fixed possible pointer overflow on 32-bit platforms.Maxim Dounin1-1/+8
2018-11-06Mp4: fixed reading 64-bit atoms.Roman Arutyunyan1-0/+7
2017-04-12Use ngx_calloc_buf() where appropriate.Ruslan Ermilov1-1/+1
2016-11-22Mp4: fixed setting wrong mdat atom size in very rare cases.hucongcong1-1/+3
2016-10-27Mp4: introduced custom version of ngx_atofp().Maxim Dounin1-14/+60
2016-10-03Do not set last_buf flag in subrequests.Roman Arutyunyan1-1/+1
2016-04-07Fixed spelling.Josh Soref1-4/+4
2016-03-31Fixed logging with variable field width.Sergey Kandaurov1-2/+2
2016-03-30Style.Ruslan Ermilov1-8/+8
2014-08-19Mp4: use trak->smhd_size in ngx_http_mp4_read_smhd_atom().Roman Arutyunyan1-1/+1
2014-04-01Mp4: allow end values bigger than track duration.Roman Arutyunyan1-4/+14
2014-03-31Mp4: improved logging after adding "end" support.Roman Arutyunyan1-27/+71
2014-03-31Mp4: fixed seeking to a track end.Roman Arutyunyan1-2/+2
2014-03-24Mp4: skipped empty stss atom table in output.Sergey Kandaurov1-8/+13
2014-03-21Range filter: single_range flag in request.Maxim Dounin1-1/+1
2014-03-20Mp4: added "end" argument support.Roman Arutyunyan1-89/+377
2014-03-20Mp4: moved atom cropping code out of update functions.Roman Arutyunyan1-85/+176
2014-02-14Mp4: remove useless leading stsc entry in result mp4.Roman Arutyunyan1-1/+1
2014-01-29Mp4: fix seeks to standalone last chunk.Roman Arutyunyan1-1/+1
2014-01-29Mp4: skip tracks shorter than seek position (ticket #414).Roman Arutyunyan1-6/+31
2014-01-29Mp4: fix seeks after the last key frame.Roman Arutyunyan1-5/+2
2013-12-27Style: removed surplus semicolons.Valentin Bartenev1-1/+1
2013-09-04Win32: Borland C compatibility fixes.Maxim Dounin1-3/+7
2013-09-04Win32: Open Watcom C compatibility fixes.Maxim Dounin1-1/+1
2013-05-11Mp4: indentation and style, no functional changes.Maxim Dounin1-31/+39
2013-03-04Mp4: fixed handling of too small mdat atoms (ticket #266).Maxim Dounin1-0/+7
2012-08-17Mp4: removed restriction to avc1/mp4a formats (ticket #194).Maxim Dounin1-8/+0
2012-07-09Entity tags: set for static respones.Maxim Dounin1-0/+4
2012-06-26Mp4: fixed build on win32 after r4689.Maxim Dounin1-1/+1
2012-06-18Mp4: fixed streaming if moov atom is at buffer edge.Maxim Dounin1-0/+10
2012-06-18Mp4: fixed non-keyframe seeks in some cases (ticket #175).Maxim Dounin1-1/+8
2012-04-26Allows particular modules to handle subrequests properly.Andrey Belov1-1/+1
2012-04-12Mp4: sanity checks cleanup.Maxim Dounin1-66/+208
2012-04-10Fixed debug logging.Igor Sysoev1-1/+1
2012-04-10Fixed previous commit.Igor Sysoev1-1/+1
2012-04-10Fixed mp4 module seek.Igor Sysoev1-1/+1
2012-02-27Disable symlinks: initialization of the "disable_symlinks" field inValentin Bartenev1-3/+4