unplugged-system/external/pdfium/third_party/agg23
2025-10-06 13:59:42 +00:00
..
0000-bug-466.patch Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
0001-gcc-warning.patch Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
0002-ubsan-error-fixes.patch Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
0003-ubsan-render-line-error.patch Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
0004-ubsan-sweep-scanline-error.patch Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
0005-assignment-return-values.patch Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
0006-ubsan-sweep-scanline-error.patch Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
0007-unused-struct.patch Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
0008-namespace.patch Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
0009-infinite-loop.patch Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
0010-math.patch Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
0011-path-storage-move-ctor.patch Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
0012-infinite-loop.patch Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
0013-cxx20.patch Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
0014-ubsan-render-line.patch Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
agg_array.h Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
agg_basics.h Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
agg_clip_liang_barsky.h Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
agg_color_gray.h Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
agg_conv_adaptor_vcgen.h Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
agg_conv_dash.h Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
agg_conv_stroke.h Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
agg_curves.cpp Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
agg_curves.h Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
agg_math_stroke.h Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
agg_math.h Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
agg_path_storage.cpp Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
agg_path_storage.h Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
agg_pixfmt_gray.h Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
agg_rasterizer_scanline_aa.cpp Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
agg_rasterizer_scanline_aa.h Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
agg_render_scanlines.h Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
agg_renderer_base.h Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
agg_renderer_scanline.h Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
agg_rendering_buffer.h Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
agg_scanline_u.h Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
agg_shorten_path.h Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
agg_vcgen_dash.cpp Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
agg_vcgen_dash.h Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
agg_vcgen_stroke.cpp Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
agg_vcgen_stroke.h Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
agg_vertex_sequence.h Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
README.pdfium Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00

Name: Anti-Grain Geometry
URL: https://sourceforge.net/projects/agg/
Version: 2.3
Security Critical: yes
License: MIT

Description:
2D vector graphics library.

Local Modifications:

0000-bug-466.patch: Fixes an infinite loop in stroke_calc_arc().
Various changes to use FX_ library functions.
Possibly more?
0001-gcc-warning.patch: Fix a GCC warning about both enumeral and
non-enumeral type in conditional.
0002-ubsan-error-fixes.patch: Fix UBSan errors for overflows.
0003-ubsan-render-line-error.patch: Fix UBSan overflow error in render_line.
0004-ubsan-sweep-scanline-error.patch: Fix UBSan left shift of negative value
error in sweep_scanline.
0005-assignment-return-values.patch: Fix assignment operator return values in
agg_array.h.
0006-ubsan-sweep-scanline-error.patch: Fix UBSan integer overflow error in
sweep_scanline.
0007-unused-struct.patch: Remove unused struct point_type_flag, which has a
shadow variable.
0008-namespace.patch: Wrap all AGG code in namespace pdfium.
0009-infinite-loop.patch: avoid hang in agg_math_stroke.h
0010-math.patch: includes <math.h>
0011-path-storage-move-ctor.patch: Add a move ctor for path_storage.
0012-infinite-loop.patch: Fix an infinite loop in calc_dash_start().
0013-cxx20.patch: C++20 support.
0014-ubsan-render-line.patch: Fix some integer overflows in
outline_aa::render_line().