Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About
Login

Console View

Legend:   Passed Failed Warnings Failed Again Running Exception Offline No data

8a4e9f555d4d...
Sune Vuorela
Memory cleanup in fonts
Less manual refcounting, use smartpointers instead
More const correctness
Fewer members in splashfontsource
a956f0365841...
Albert Astals Cid
Fix what is considered an undefined shift
In c3577325de5b9d59539c2413dcc66283df062ffa the check against 32 was
introduced but it should have been >= not >

Also use the new constepxr i introduced in e7f954faaaa26e5a14020012797503bcc23f1987
instead of hardcoding to 32 (which if it's not 32 we're going to be in
so much trouble.... but anyway)
0fdb323cefcb...
Albert Astals Cid
Convert imgIDs into a std::set
d53d56bc6635...
Albert Astals Cid
Turn baseMatrix into a std::array<double, 6>
99433381912d...
Albert Astals Cid
Convert a few more double * to std::array<double, 6>
8d627b1b9005...
Albert Astals Cid
Remove unused functions
2ea9f4ec271a...
Albert Astals Cid
We can use the default code for HtmlFont copy constructor and assignment
1434110ce658...
Albert Astals Cid
Make getTextMat return an std::array instead of double *
Helped catch a bug in HtmlOutputDev where the print_matrix function
always assumed 6 elements in the double * but sometimes only had 4
58ffc579500e...
Albert Astals Cid
GfxGouraudTriangleShading::getTriangle is const
9948cdb7724b...
Albert Astals Cid
Give up on JBIG2Stream::readGenericRefinementRegion faster on broken files
82d85f2b5a24...
Albert Astals Cid
Pass SplashFontSrc around as a unique_ptr
Also remove comments about removing temporary files linked to
SplashFontSrc, we have not had temporary files in SplashFontSrc for a
long time
02d7a528c7cc...
Albert Astals Cid
Remove stray function declaration
751617d0ff15...
Albert Astals Cid
Remove unused member
61631449da09...
Albert Astals Cid
Remove unused function
0a4419c61d5f...
Sune Vuorela
TextPage: stop manual refcount
Use smartpointers to manage lifetime instead
956c68d02619...
Albert Astals Cid
pdfsig: Use std::put_time instead of strftime
Allows us of getting rid of gmem.h in pdfsig
56c82f1ee30d...
Albert Astals Cid
Revert "FormField: fix Widget child mistakenly added as non-terminal Field"
This reverts commit 138e13c7b3a2246ac9883f2f65d0ef03dcc08cb5.

It broke detection of empty signatures on some files
543be6588cbd...
Albert Astals Cid
Revert "FormWidgetSignature: ensure V key is created in Field dict"
This reverts commit 481ab3e34e000181a530cb2d68b2102c82c6ed5c.
78a1f3df2c89...
Albert Astals Cid
Make DefaultAppearance font name a std::string instead of an Object
6b0590ccbfae...
Albert Astals Cid
Replace insert(int i, int count, char c) that use count=1
5ef42c042475...
Albert Astals Cid
Increase version so people that track master can add ifdefs on version
d3c0e9ca648e...
Albert Astals Cid
poppler 26.01.0
1488453ff3ab...
Albert Astals Cid
Welcome 2026
0f68e0677968...
Albert Astals Cid
Update (C)
c069d906d88a...
Albert Astals Cid
Fix for loop, < has higher preference than ?
7388ecb24452...
Sune Vuorela
TextOutputDev: use pdfRectangle instead of coords
  • runtests: 12 unexpected failures (0.21%) [4 cairo (33.33%), 4 splash (33.33%), 4 text (33.33%)] -  stdio
138e13c7b3a2...
Nelson Benítez León
FormField: fix Widget child mistakenly added as non-terminal Field
The FormField constructor is the place where we lookup the 'Kids'
array to find possible non-terminal Fields, which are added to
the 'children' vector, and also possible Widget annotation's which
are added to the 'widgets' vector.

Issue #1640 exposes a case where a Widget annot (which was the solely
child of the FormField) was mistakenly added to the 'children' vector
instead of the 'widgets' one. This commit fixes that.

The buggy logic (prior to this commit) was based on PDF spec < 1.7
where Widget Annotations were not allowed to have a "Parent" entry,
but PDF 1.7 spec introduced the "Parent" entry for Widget Annotations
when it is the child of a Field (see Table 188 in 12.5.6.19 section).

Fixes #1640 along with prior commit
  • runtests: 12 unexpected failures (0.21%) [4 cairo (33.33%), 4 splash (33.33%), 4 text (33.33%)] -  stdio
481ab3e34e00...
Nelson Benítez León
FormWidgetSignature: ensure V key is created in Field dict
As per PDF spec, the value key "V" for a Signature field
must be created in the Field dict, not in the Widget
Annotation dict.

The bug happened when the Field had the Widget annot as
a child, in contrast to having the Widget keys merged
in the Field dict which is also possible.

Fixes #1640 along with the next commit
  • runtests: 12 unexpected failures (0.21%) [4 cairo (33.33%), 4 splash (33.33%), 4 text (33.33%)] -  stdio
62c8f3b90a48...
Albert Astals Cid
Document that you can't use text() with reading order together with a rectangle
303bdef88273...
Sune Vuorela
Drop default arguments to dump
Given we have behavior changes here, let's ensure that users of the
internal api is notified about the behavior changes and must make some
decisions.
485cb3fedb9f...
Maximiliano Sandoval
glib: annot: Add missing since annotations
For constants added in 37997df8.
1747ff1d8866...
Maximiliano Sandoval
glib: annot: Add missing since annotations
These were added in b6a783b3.
b22cf4d9e7df...
Maximiliano Sandoval
glib: Fix gir data for RenderAnnotsFlags
Adds the following to the generated introspection file.

```diff
@@ -12684,200 +12684,306 @@ returned from poppler_page_find_text() or poppler_page_find_text_with_options().
      </method>
    </record>
    <bitfield name="RenderAnnotsFlags"
+              version="25.02"
              glib:type-name="PopplerRenderAnnotsFlags"
              glib:get-type="poppler_render_annots_flags_get_type"
              c:type="PopplerRenderAnnotsFlags">
+      <doc xml:space="preserve"
+          filename="poppler.h"
+          line="135">Flags to select which annotations to render. If the flag corresponding to a
+certain annotation type is on, then such annotation type will be rendered,
+when appropriate (e.g: won't be renderer if the annotation is not visible).
+This allows to combine multiple flags, like
+`POPPLER_RENDER_ANNOTS_LINK | POPPLER_RENDER_ANNOTS_TEXT`, or disable some
+specific annotations like
+`POPPLER_RENDER_ANNOTS_ALL &amp; (~POPPLER_RENDER_ANNOTS_TEXT)`</doc>
      <member name="none"
              value="0"
              c:identifier="POPPLER_RENDER_ANNOTS_NONE"
```
3f7a99255b6f...
Albert Astals Cid
Give up on JBIG2Stream::readGenericBitmap faster on broken files
3d4637dbe530...
Albert Astals Cid
Fix infinite loop in HorizontalTextLayouter with broken files
45b01116a075...
Aditya Tiwari
Add JSInfo fuzzying
ed8d19eab378...
Albert Astals Cid
Update (C)
9a803e1f49e8...
Albert Astals Cid
Allow to detect eof while reading the table in JBIG2Stream::readCodeTableSeg
84086d459c4b...
Albert Astals Cid
StructTreeRoot::parseNumberTreeNode: Protect against recursion
e7f954faaaa2...
Albert Astals Cid
Do not shift more than 32 bits
Makes the undefined sanitizer happier