Commit graph

  • 6caf3c7b1a Merge branch 'hgr/pthread-link-arg' into 'master' Håvard Graff 2026-05-15 04:10:32 +00:00
  • a4f90b10e5 Merge branch 'subpix' into 'master' Pierre Ossman (Work account) 2026-05-14 13:12:42 +00:00
  • 019e668e1b Merge branch 'atomics' into 'master' Luca Bacci 2026-05-12 20:07:44 +00:00
  • e8581aeded Merge branch 'fix-bentley-ottmann' into 'master' Heiko Lewin 2026-05-12 02:34:32 +00:00
  • 325ad1835c Merge branch 'fixes' into 'master' Luca Bacci 2026-05-10 21:55:14 +00:00
  • 995e7c8156 Merge branch 'function-signature-mismatch-fix' into 'master' pepsin 2026-05-10 20:03:17 +00:00
  • 46d697d986 Merge branch 'fix-vs' into 'master' Dan Rosser 2026-05-10 18:54:21 +10:00
  • b55eb26401 Merge branch 'fuzzing' into 'master' Ceyhun Alp 2026-05-10 08:18:04 +00:00
  • ddfe2193ed Merge branch 'bentley-ottman-crash' into 'master' Uli Schlachter 2026-05-10 05:24:01 +00:00
  • 404660d031 Merge branch 'issue-390-workaround' into 'master' Emmanuele Bassi 2026-05-10 05:10:07 +00:00
  • ae7cc4a98b Merge branch 'bentley-ottmann-21apr25' into 'master' William Bader 2026-05-09 22:14:21 +00:00
  • 03b4e7caa3 Merge branch 'clang-format' into 'master' Jussi Pakkanen 2026-05-09 09:18:31 +00:00
  • 46d318aa70 Merge branch 'msvc-enhancements' into 'master' Luca Bacci 2026-05-08 13:15:39 +00:00
  • af2dbc14b7 Meson: Fix warnings on clang-cl Luca Bacci 2026-03-27 14:35:28 +01:00
  • 6792885ba3 Merge branch 'bug-927' into 'master' Uli Schlachter 2026-05-08 13:05:57 +00:00
  • 0a547172dd Merge branch 'win32-thread-data' into 'master' Luca Bacci 2026-05-07 19:20:37 +00:00
  • 5ec346e402 Merge branch 'bentley-ottmann-init-28apr25' into 'master' William Bader 2026-05-07 16:10:10 +00:00
  • ab5b9ba709 Merge branch 'cff-subset' into 'master' master Uli Schlachter 2026-05-07 15:47:47 +00:00
  • ac5892d5e7 Merge branch 'cff-subset' into 'master' Jonathan Kew 2026-05-07 15:46:32 +00:00
  • e823f2071e Merge branch 'patch-2' into 'master' Uli Schlachter 2026-05-07 15:46:14 +00:00
  • c988a8e36e MSVC: Define _USE_MATH_DEFINES via meson.build Luca Bacci 2026-03-27 10:34:33 +01:00
  • 1ec2a448e9 MSVC: Define _CRT_NONSTDC_NO_WARNINGS Luca Bacci 2026-03-27 10:27:22 +01:00
  • ad631c609a MSVC: Turn warning C4013 into an error Luca Bacci 2026-03-27 10:44:25 +01:00
  • 021f655694 MSVC: Add necessary includes Luca Bacci 2026-03-27 10:22:12 +01:00
  • 055e92a867 [cff-subset] Add some missing range checks. Jonathan Kew 2026-05-06 13:42:03 +01:00
  • 72f76208ed Merge branch 'svg-color-glyphs' into 'master' Raman Varabets 2026-05-06 04:42:48 +00:00
  • 1f47664e09 Merge branch 'subpixel-positions-revisited' into 'master' Matthias Clasen 2026-05-03 23:45:45 +00:00
  • f2d98534d7 Merge branch 'macos-ci-misc-enhancements' into 'master' Luca Bacci 2026-05-03 23:45:22 +00:00
  • f3a517fe79 Merge branch 'patch-2' into 'master' Jonathan Kew 2026-05-03 17:02:26 +00:00
  • 4af2d15cd5 Check surface for error in dwrite color-font code Jonathan Kew 2026-05-03 17:00:55 +00:00
  • ad79508eb1 Merge branch 'pdfboxes' into 'master' Jussi Pakkanen 2026-05-03 10:18:54 +00:00
  • 5da6d996fe Add clang-format file. Jussi Pakkanen 2022-08-03 14:35:05 +03:00
  • 610b15ecd6 Merge branch 'master' into 'master' Alberto Ruiz 2026-05-02 20:49:09 +00:00
  • 30d7b8dec4 Merge branch 'atomics-2' into 'master' Luca Bacci 2026-05-02 14:49:34 +00:00
  • 33fb77bdd1 Merge branch 'd2d-no-copy' into 'master' Luca Bacci 2026-05-02 12:29:24 +00:00
  • 7469bbcd64 Merge branch 'lzo' into 'master' Benjamin Gilbert 2026-05-01 12:11:49 +00:00
  • 662b072733 Merge branch 'enhancements' into 'master' Uli Schlachter 2026-05-01 12:01:14 +00:00
  • f8f9a9615e Merge branch 'enhancements' into 'master' Luca Bacci 2026-05-01 09:39:11 +00:00
  • d97438f1be Drop unneeded assert Luca Bacci 2026-03-27 16:01:15 +01:00
  • 01e522b200 Fix build with CAIRO_NO_MUTEX Luca Bacci 2026-04-27 18:44:06 +02:00
  • 8a8262e9cd cairo-script: Fix build on 64bit Windows with LZO enabled Luca Bacci 2026-03-27 19:18:14 +01:00
  • 339b1580ea Meson: Fix compilation with CLangCL Luca Bacci 2026-03-27 14:34:12 +01:00
  • c7b1b0dbd3 Merge branch 'fix-freetype2' into 'master' Heiko Lewin 2026-04-30 16:03:13 +00:00
  • 235398a347 Merge branch 'fix-test-rgb' into 'master' Luca Bacci 2026-04-27 09:53:44 +00:00
  • 787ef51e93 Merge branch 'kwon-young/feat/svg_glyph_class' into 'master' Kwon-Young Choi 2026-04-26 02:13:00 +00:00
  • 738c8c1090 Merge branch 'fix__cairo_xlib_device_create' into 'master' rim 2026-04-25 07:16:00 +00:00
  • a916b1d798 Merge branch 'jfkthame-master-patch-35456' into 'master' Jonathan Kew 2026-04-25 02:35:23 +00:00
  • 96640362d2 Merge branch 'cglayer-retain' into 'master' Jonathan Kew 2026-04-25 02:35:06 +00:00
  • 827deb97fb Merge branch 'fix_use_after_free_race' into 'master' Michal 2026-04-25 02:33:33 +00:00
  • 66f09db7d8 Merge branch 'wip/otte/clear-clear' into 'master' Benjamin Otte 2026-04-25 02:15:37 +00:00
  • 7e6eaf9634 Merge branch 'carlosgc/polygon-intersect-crash' into 'master' Carlos Garcia Campos 2026-04-24 14:56:23 +00:00
  • c85d74aa5a Merge branch 'fdselect-range' into 'master' Uli Schlachter 2026-04-24 14:21:53 +00:00
  • d0323d9773 Merge branch 'reinstate-font-map-for-placeholders' into 'master' Uli Schlachter 2026-04-24 14:20:15 +00:00
  • ccfe3ebb88 Merge branch 'hgr/win_div_zero' into 'master' Håvard Graff 2026-04-19 23:31:27 +00:00
  • d80b44afa4 Range-check FDSelect value during CFF subsetting. Jonathan Kew 2026-04-19 13:01:56 +01:00
  • 4ca0d581cb Merge branch 'master' into 'master' Uli Schlachter 2026-04-18 13:17:19 +00:00
  • 86365d847b [cff-subset] check subrs offset is within font data Jonathan Kew 2026-04-18 13:17:19 +00:00
  • 7dc050967f Merge branch cairo:master into master Jonathan Kew 2026-04-18 09:09:58 +00:00
  • 9df734c87a Merge branch 'add-polygon-oom' into 'master' Uli Schlachter 2026-04-18 08:27:16 +00:00
  • 46d1e26cdb _cairo_scaled_font_keys_equal: Also check implementation font-face Luca Bacci 2026-04-17 11:34:36 +02:00
  • df434372c8 Merge branch 'master' into 'master' PBS 2026-04-16 15:49:00 +09:00
  • d7b57cb8d1 D2DFactory: return raw pointers Luca Bacci 2026-03-10 16:44:50 +01:00
  • ebbc6b1479 DWriteFactory: return raw pointers Luca Bacci 2026-03-10 16:37:58 +01:00
  • df558f592b WICFactory: Make thread-safe Luca Bacci 2026-03-10 16:36:18 +01:00
  • 86ae4233bf Ensure converter's jmp_buf is set up before adding edges. Jonathan Kew 2026-04-15 14:24:01 +01:00
  • 899e6a89f7 [cff-subset] check subrs offset is within font data Jonathan Kew 2026-04-12 14:10:25 +00:00
  • efd0cad9ae D2DFactory: Make thread-safe Luca Bacci 2026-03-09 12:44:20 +01:00
  • 61dc0938bf DWriteFactory: Release resources on library unload Luca Bacci 2026-03-09 12:32:50 +01:00
  • 6bb69c6488 DWriteFactory: Make thread-safe Luca Bacci 2026-03-04 16:23:28 +01:00
  • 098ebb9c4e D2DFactory: Remove unused method and member object Luca Bacci 2026-03-04 15:32:00 +01:00
  • 42d5c42297 DWriteFactory: Remove unused method and member object Luca Bacci 2026-03-04 15:23:12 +01:00
  • 7fa1a901ea GDI: Rename _get_global_font_dc to _get_thread_font_dc Luca Bacci 2026-03-04 15:18:29 +01:00
  • 1f5230dde0 GDI: Use thread data for font HDC Luca Bacci 2026-03-04 15:10:13 +01:00
  • a9229136ea Win32: Add thread data structure Luca Bacci 2026-03-04 15:05:29 +01:00
  • cfa3d26c7e Merge branch 'disable-lzo' into 'master' Matthias Clasen 2026-04-09 19:19:22 +00:00
  • 510a38b386 Atomics: Add _cairo_atomic_init_once_check Luca Bacci 2026-04-08 15:49:55 +02:00
  • 03912f60b5 Merge branch 'ios' into 'master' Mike Hommey 2026-04-04 14:47:04 +00:00
  • b13698ff65 Merge branch 'issue907' into 'master' calixteman 2026-04-03 07:29:19 +00:00
  • 1ecf30f9a1 Merge branch 'master' into 'master' vladgrind 2026-03-31 13:31:21 +00:00
  • df6dc62198 cairoint.h: Add call to abort in ASSERT_NOT_REACHED Luca Bacci 2026-03-27 18:42:10 +01:00
  • 75ca66c31d Properly check for mkdir on Windows Luca Bacci 2026-03-27 18:37:52 +01:00
  • a63d15a577 cairo-test: Do not define HAVE_MKDIR on MSVC Luca Bacci 2026-03-27 18:26:27 +01:00
  • b36f49dd11 cairo-script: Fix unused variable warning Luca Bacci 2026-03-27 18:19:17 +01:00
  • 31c80beed1 Meson: drop -Werror-implicit-function-declaration Luca Bacci 2026-03-27 18:12:04 +01:00
  • 4f970fd349 Make function static Luca Bacci 2026-03-27 18:01:50 +01:00
  • f36c6f7e61 Handle all enum values in switches Luca Bacci 2026-03-27 17:58:38 +01:00
  • 28484f7da1 Handle new PIXMAN_a16b16g16r16 format in switch Luca Bacci 2026-03-27 17:50:36 +01:00
  • dc136311e9 perf: Use access also on Windows Luca Bacci 2026-03-27 17:43:50 +01:00
  • 181e71d013 Boilerplate/Win32: Fix infinite loop Luca Bacci 2026-03-27 16:21:24 +01:00
  • 542ad4a959 cairo-win32-system.c: Include cairo-win32-private.h Luca Bacci 2026-03-27 16:17:04 +01:00
  • ec88bcd217 Add cairo_nonstring attribute Luca Bacci 2026-03-27 16:14:12 +01:00
  • 21afef05af font/GDI: Add static specifier to function Luca Bacci 2026-03-27 16:04:11 +01:00
  • a8d3959b3f Merge branch 'const' into 'master' Rudi Heitbaum 2026-03-28 02:06:04 +11:00
  • 53eaaf6505 Drop assert Luca Bacci 2026-03-27 16:01:15 +01:00
  • cb4325f013 Drop register qualifier Luca Bacci 2026-03-27 15:57:20 +01:00
  • d885fd341a font/GDI: Drop check for Windows >= XP Luca Bacci 2026-03-27 15:54:24 +01:00
  • 1d3f17e293 Fix warnings on clang-cl Luca Bacci 2026-03-27 14:35:28 +01:00
  • 7d14d2a90e Fix compilation with clang-cl Luca Bacci 2026-03-27 14:34:12 +01:00
  • 5679baa526 cairo-script: Fix warnings Luca Bacci 2026-03-27 11:54:11 +01:00
  • 5fc7d49101 MSVC: Disable warning C4267 Luca Bacci 2026-03-27 11:53:20 +01:00