index
:
libass
0.10.2
0.17.1-branch
checkasm
ci
configure
constness
coverity_scan
coverity_verbose_test
explicit-ts-tagging
master
no-iconv
pthreads
rgba
scan-build
split_ass_render_event
a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Improve rasterizer comments
Dr.Smile
2015-06-26
3
-26
/
+48
*
Merge pull request #160 from astiob/be
Grigori Goronzy
2015-06-23
3
-57
/
+133
|
\
|
*
Make sure the synth tmp buffer is large enough for be_blur
Oleg Oshmyan
2015-02-10
1
-1
/
+2
|
*
Use correct types in be_blur_c
Oleg Oshmyan
2015-02-10
1
-6
/
+5
|
*
Add enough padding for \be to avoid clipping
Oleg Oshmyan
2015-02-10
3
-1
/
+31
|
*
Calculate \be using [0..64] value range (like VSFilter)
Oleg Oshmyan
2015-02-10
2
-9
/
+58
|
*
Apply \be after \blur (like VSFilter)
Oleg Oshmyan
2015-02-10
1
-14
/
+14
|
*
Don't forget to apply \be to the first/last row/column (again)
Oleg Oshmyan
2015-02-10
1
-29
/
+26
*
|
Fix crash when stroked outline overflows SHRT_MAX
Dr.Smile
2015-06-14
1
-1
/
+1
*
|
Do not apply ass_set_line_position() to positioned events
wm4
2015-06-11
1
-3
/
+4
*
|
string2timecode: don't truncate to int
Oleg Oshmyan
2015-06-09
1
-1
/
+1
*
|
Merge pull request #181 from grigorig/clang-static-analysis
Grigori Goronzy
2015-06-08
2
-9
/
+7
|
\
\
|
*
|
Remove several dead stores
Grigori Goronzy
2015-06-07
2
-7
/
+4
|
*
|
Check possible NULL dereference
Grigori Goronzy
2015-06-07
1
-1
/
+1
|
*
|
Fix minor memory leak in ass_read_styles
Grigori Goronzy
2015-06-07
1
-1
/
+2
|
/
/
*
|
Strictly clip non-dialog events against the video rectangle
wm4
2015-05-25
1
-0
/
+13
*
|
Simplify change_alpha and change_color
Oleg Oshmyan
2015-05-25
1
-6
/
+4
*
|
Apply fade only when the fade alpha is positive (like VSFilter)
Oleg Oshmyan
2015-05-25
3
-6
/
+8
*
|
parse_tag: split \[1-4][ac]
Oleg Oshmyan
2015-05-25
1
-47
/
+49
*
|
Parse and animate all colors and alpha values like VSFilter
Oleg Oshmyan
2015-05-25
5
-61
/
+135
*
|
shaper: purge outdated comment
Grigori Goronzy
2015-05-24
1
-2
/
+2
*
|
Fix a wrong comment
Oleg Oshmyan
2015-05-23
1
-1
/
+1
*
|
Add libjass to Other ASS/SSA implementations in README
Rodger Combs
2015-05-12
1
-0
/
+1
*
|
Fix memory leak with drawings
wm4
2015-05-10
1
-1
/
+6
*
|
Remove RenderContext.drawing
wm4
2015-05-10
2
-20
/
+19
*
|
Release 0.12.2
0.12.2
wm4
2015-05-07
5
-4
/
+14
*
|
gg rcombs (fix README typo)
Rodger Combs
2015-04-21
1
-1
/
+1
*
|
Fix GStreamer link in README
Rodger Combs
2015-04-20
1
-2
/
+2
*
|
Don't use margins for events that should not be overridden
wm4
2015-03-16
2
-0
/
+14
*
|
Reorder functions
wm4
2015-03-16
1
-12
/
+12
*
|
Fix range in rot_key
Rodger Combs
2015-03-12
1
-1
/
+1
*
|
Fix degrees/radians cache confusion; avoid a fixed-point overflow
Rodger Combs
2015-03-12
2
-5
/
+5
*
|
Ignore extra coordinates in drawings
wm4
2015-03-09
1
-0
/
+7
*
|
Fix BorderStyle=3 with zero Outline and Shadow
Dr.Smile
2015-03-06
1
-1
/
+5
*
|
Make timestamp parsing more lenient
wm4
2015-03-06
1
-1
/
+1
*
|
Prevent selective style overrides with scrolling
wm4
2015-03-06
1
-2
/
+3
*
|
Refine list of tags that prevent selective style overrides
wm4
2015-03-06
3
-6
/
+9
*
|
Allow more fine grained control over style overrides
wm4
2015-02-26
4
-46
/
+143
*
|
Change what fields are overridden with style override
wm4
2015-02-26
1
-1
/
+1
*
|
Always use the new style with \r and style overrides
wm4
2015-02-26
1
-6
/
+6
*
|
Define _GNU_SOURCE
Rodger Combs
2015-02-17
1
-1
/
+1
*
|
Skip memset() when using internal rasterizer
Dr.Smile
2015-02-09
6
-31
/
+36
|
/
*
Fix incorrect memset
Dr.Smile
2015-01-29
1
-1
/
+1
*
Remove unused function is_skip_symbol
Rodger Combs
2015-01-29
1
-4
/
+0
*
Clean up bitmap combining
Dr.Smile
2015-01-28
7
-418
/
+292
*
Fix bug in ASS_Outline intrastructure
Dr.Smile
2015-01-22
1
-34
/
+19
*
Add extern "C" guard to public header
Oleg Oshmyan
2015-01-16
1
-0
/
+8
*
Fix rare edge-case bug in rasterizer
Dr.Smile
2015-01-15
1
-1
/
+4
*
Update Aegisub links in README
Oleg Oshmyan
2015-01-09
1
-2
/
+2
*
Update README
Oleg Oshmyan
2015-01-08
1
-11
/
+19
*
Update version and changelog
0.12.1
wm4
2015-01-07
3
-2
/
+13
*
Destroy harfbuzz faces before freetype faces
Behdad Esfahbod
2014-12-28
1
-2
/
+2
*
Replace FT_Outline with ASS_Outline
Dr.Smile
2014-11-23
12
-142
/
+335
*
Flip coordinate system in rasterizer
Dr.Smile
2014-11-23
5
-161
/
+153
*
Fix incorrect closing of last drawing contour
Dr.Smile
2014-11-23
1
-7
/
+6
*
Leave spline evaluation to rasterizer
Dr.Smile
2014-11-23
1
-82
/
+30
*
Travis-CI: Coverity requires a notification email address
wm4
2014-11-22
1
-0
/
+1
*
Fix broken memory leak check in legacy API
wm4
2014-11-22
1
-0
/
+1
*
Travis-CI: make Coverity scan work
wm4
2014-11-22
2
-3
/
+5
*
Travis-CI: minor changes
wm4
2014-11-22
1
-4
/
+2
*
Travis-CI: add coverity_scan branch to enabled branches
wm4
2014-11-22
1
-0
/
+1
*
Travis-CI: add Coverity scan
wm4
2014-11-22
1
-0
/
+14
*
Travis-CI: another attempt at making it work (2)
wm4
2014-11-22
1
-3
/
+3
*
Travis-CI: another attempt at making it work
wm4
2014-11-22
1
-2
/
+2
*
Travis-CI: sigh
wm4
2014-11-22
1
-1
/
+1
*
travis-CI: configure needs to be generated
wm4
2014-11-22
1
-1
/
+1
*
Add Travis-CI integration
wm4
2014-11-22
2
-0
/
+25
*
More malloc checking
wm4
2014-11-20
2
-12
/
+35
*
More malloc checking
wm4
2014-11-18
1
-12
/
+27
*
More malloc checking
wm4
2014-11-17
4
-11
/
+10
*
Provide a strndup() fallback
wm4
2014-11-17
3
-1
/
+22
*
Fix some of the recently added checks
wm4
2014-11-17
1
-2
/
+2
*
Some more overflow checks
wm4
2014-11-16
1
-4
/
+15
*
Deal with code-duplication bullshit
wm4
2014-11-16
1
-1
/
+1
*
Check the overflow check for overflows
wm4
2014-11-16
1
-1
/
+1
*
Check bitmap allocation for overflows
wm4
2014-11-16
2
-1
/
+6
*
Print debug message when loading a memory font
wm4
2014-11-15
1
-0
/
+2
*
Split some parts of ass_render_event into functions
wm4
2014-11-15
1
-276
/
+332
*
Check some allocations in strike-through code
wm4
2014-11-14
1
-5
/
+10
*
Add another helper-macro for array allocation
wm4
2014-11-14
2
-0
/
+32
*
Fix recently introduced overflow check (again)
wm4
2014-11-14
1
-6
/
+2
*
Fix the bug
wm4
2014-11-14
1
-2
/
+2
*
Simplify ass_utils.c code
Youka
2014-11-13
1
-48
/
+22
*
Clean up and improve .gitignore
Youka
2014-11-13
1
-5
/
+22
*
Use stdbool.h in another place
wm4
2014-11-13
1
-8
/
+8
*
Check for another overflow in blur code
wm4
2014-11-13
1
-18
/
+20
*
Move apply_blur() to ass_bitmap.c
wm4
2014-11-13
4
-89
/
+100
*
Check against some overflows and allocation failures on blur
wm4
2014-11-11
2
-8
/
+17
*
Add ass_realloc_array()
wm4
2014-11-11
2
-0
/
+20
*
Check more mallocs
wm4
2014-11-09
6
-16
/
+84
*
Provide SIZE_MAX fallback
wm4
2014-11-09
1
-0
/
+4
*
Check more allocations
Rodger Combs
2014-11-08
2
-1
/
+23
*
Fix UB at left shifts of negative integers
Dr.Smile
2014-11-07
3
-14
/
+14
*
Fix subpixel shadow shift
Dr.Smile
2014-11-06
2
-49
/
+27
*
Only use the subpixel value when shifting bitmaps. Fixes #142
Rodger Combs
2014-11-05
1
-2
/
+4
*
Load embedded fonts from memory correctly
wm4
2014-11-04
1
-10
/
+3
*
Use LT_INIT for better autoreconf compatibility
Rodger Combs
2014-10-25
1
-1
/
+1
*
Update version and changelog
0.12.0
Grigori Goronzy
2014-10-23
4
-4
/
+19
*
Provide slightly more fine-grained control over style overrides
wm4
2014-10-17
4
-13
/
+46
*
Silence compilation warning
wm4
2014-10-17
1
-0
/
+1
*
Fix caching of combined bitmaps after complex shaping
Oleg Oshmyan
2014-09-05
3
-10
/
+20
*
Check FT_Outline_New return value
wm4
2014-08-31
1
-1
/
+6
*
Correctly close last contour in case of overflow
Dr.Smile
2014-08-26
1
-1
/
+4
*
Check for 0-point contours in rasterizer_set_outline()
Dr.Smile
2014-08-26
1
-0
/
+3
*
Fix \fade(7-argument version) parse
Maks Naumov
2014-08-23
1
-2
/
+2
*
Merge pull request #119 from MrSmile/fix-drawing-overflow
Rodger Combs
2014-07-19
1
-0
/
+4
|
\
|
*
Fix integer overflow in FT_Outline
Dr.Smile
2014-07-18
1
-0
/
+4
*
|
Merge pull request #116 from hadvaid/dragonfly
Rodger Combs
2014-07-19
1
-1
/
+1
|
\
\
|
|
/
|
/
|
|
*
configure.ac: Treat DragonFly as the rest of BSDs
Jan Beich
2014-07-15
1
-1
/
+1
|
/
*
ass_parse: remove 2 unused variables
wm4
2014-06-09
1
-2
/
+0
*
Simplify drawing text assignment
Oleg Oshmyan
2014-06-06
4
-34
/
+10
*
Use ass_drawing_add_chars for vector drawings
Oleg Oshmyan
2014-06-06
1
-28
/
+20
*
parse_tag: remove unnecessary malloc
Oleg Oshmyan
2014-06-06
3
-13
/
+9
*
Require closing '}' for override tags
Oleg Oshmyan
2014-06-06
3
-28
/
+20
*
Introduce ass_drawing_add_chars for adding a whole string at once
Oleg Oshmyan
2014-06-06
3
-4
/
+18
*
Parse override tag arguments exactly like VSFilter 2.38
Oleg Oshmyan
2014-06-06
4
-255
/
+314
*
Move (r)skip_spaces to ass_utils
Oleg Oshmyan
2014-06-06
3
-28
/
+22
*
parse_tag: merge \fs+, \fs-, \fs
Oleg Oshmyan
2014-06-06
1
-18
/
+7
*
parse_tag: split \fscx, \fscy, \fsc
Oleg Oshmyan
2014-06-06
1
-23
/
+20
*
Add a mechanism for selective style overrides
wm4
2014-06-05
7
-22
/
+160
*
Merge pull request #100 from astiob/stroke
Grigori Goronzy
2014-06-02
1
-1
/
+8
|
\
|
*
Use FT_Outline_EmboldenXY if available
Oleg Oshmyan
2014-05-30
1
-1
/
+8
*
|
Add BorderStyle=4, background color for text
wm4
2014-06-01
2
-1
/
+21
*
|
Fix change detection when text is clipped to screen
wm4
2014-06-01
2
-4
/
+8
*
|
Remove bitmap restriding
wm4
2014-06-01
4
-43
/
+0
|
/
*
Merge pull request #102 from grigorig/fribidi-errorhandle
Grigori Goronzy
2014-05-30
3
-7
/
+27
|
\
|
*
shaper: add FriBidi error handling
Grigori Goronzy
2014-05-29
3
-7
/
+27
|
/
*
Skip useless memset() when copying a bitmap
Rodger Combs
2014-05-25
1
-3
/
+11
*
Fix \1a, \2a, \3a, \4a with invalid argument
Oleg Oshmyan
2014-05-12
1
-0
/
+2
*
Reset clipping mode on every rectangle \clip
Oleg Oshmyan
2014-05-12
1
-0
/
+1
*
Make \be animatable
Oleg Oshmyan
2014-05-12
1
-2
/
+5
*
mystrtoll: don't truncate to int
Oleg Oshmyan
2014-05-12
1
-1
/
+1
*
Fix corner case: \move with identical start and end times
Oleg Oshmyan
2014-05-12
1
-2
/
+2
*
Implement fast quad-tree rasterizer in C and x86/SSE2/AVX2
Dr.Smile
2014-04-29
11
-16
/
+2383
*
Fix premature parser exit on }{ in drawing mode
Oleg Oshmyan
2014-04-27
1
-1
/
+1
*
Fixed headers in profile and test
Rodger Combs
2014-04-26
2
-2
/
+3
*
Update README
Grigori Goronzy
2014-04-25
1
-1
/
+1
*
Update version info and changelog
0.11.2
Grigori Goronzy
2014-04-25
3
-2
/
+12
*
Initialize \pbo for each event
Oleg Oshmyan
2014-04-10
1
-0
/
+1
*
Don't crash on \fscx0 with non-zero \blur
Oleg Oshmyan
2014-03-28
1
-5
/
+2
*
shaper: fix nasty sign bug in font functions
Grigori Goronzy
2014-03-17
1
-1
/
+1
*
Merge pull request #66 from grigorig/drawing-floats
Grigori Goronzy
2014-03-16
1
-9
/
+8
|
\
|
*
drawing: parse numbers as floats
Grigori Goronzy
2014-03-15
1
-9
/
+8
|
/
*
Remove dirty pixels from ASM be_blur output
Oleg Oshmyan
2014-03-13
1
-6
/
+8
*
Fix handling of top two pixel rows in be_blur_c
Oleg Oshmyan
2014-03-13
1
-3
/
+4
*
Remove incorrect declaration of HAVE_ALIGNED_STACK
11rcombs
2014-03-09
1
-1
/
+0
*
Better fix for zero area outlines
Dr.Smile
2014-03-07
1
-2
/
+8
*
Fix API documentation of change detection
Grigori Goronzy
2014-03-06
1
-2
/
+2
*
Merge pull request #61 from wm4/fix2
Grigori Goronzy
2014-03-06
2
-1
/
+5
|
\
|
*
Fix change detection in presence of vector clips
wm4
2014-03-06
2
-1
/
+5
|
/
*
Actually export ass_library_version symbol
wm4
2014-03-04
1
-0
/
+1
*
Don't crash on \fscx0
wm4
2014-03-03
1
-0
/
+3
*
Don't use an unsigned it to check for <0 :|
11rcombs
2014-02-28
1
-1
/
+1
*
Assume SSE2 on x86_64
11rcombs
2014-02-28
1
-6
/
+3
*
Redesigned configure/Makefile setup
11rcombs
2014-02-24
2
-74
/
+62
*
Format README.md
Rodger Combs
2014-02-19
1
-28
/
+28
*
Create README.md
Rodger Combs
2014-02-19
1
-0
/
+43
*
Update version info and changelog
0.11.1
Grigori Goronzy
2014-02-19
3
-2
/
+6
*
Add missing distfiles
Grigori Goronzy
2014-02-19
1
-3
/
+3
*
Update changelog
0.11.0
Grigori Goronzy
2014-02-19
1
-0
/
+3
*
Update version info
Grigori Goronzy
2014-02-18
2
-2
/
+2
*
Update changelog
Grigori Goronzy
2014-02-18
1
-0
/
+20
*
We have aligned stack on Win64
11rcombs
2014-02-17
1
-1
/
+1
*
Define HAVE_ALIGNED_STACK; should wrap up #48
11rcombs
2014-02-17
1
-6
/
+6
*
Fix limits.h includes
Grigori Goronzy
2014-02-17
4
-0
/
+4
*
Remove unnecessary instruction
11rcombs
2014-02-16
1
-3
/
+0
*
Added XMM register count in be_blur; should help #48
11rcombs
2014-02-16
1
-2
/
+2
*
Use lower mm registers in be_blur.asm
11rcombs
2014-02-16
1
-8
/
+8
*
Added license headers in ASM files
11rcombs
2014-02-16
3
-0
/
+48
*
Don't include skipped glyphs in combined bitmaps
Oleg Oshmyan
2014-02-12
1
-3
/
+7
*
Don't reset wrap_style on \r
Grigori Goronzy