1. 05 Jan, 2022 1 commit
  2. 04 Jan, 2022 1 commit
  3. 03 Jan, 2022 2 commits
  4. 29 Dec, 2021 2 commits
  5. 15 Dec, 2021 1 commit
  6. 14 Dec, 2021 2 commits
  7. 12 Dec, 2021 2 commits
  8. 10 Dec, 2021 1 commit
  9. 08 Dec, 2021 1 commit
  10. 07 Dec, 2021 8 commits
    • Albert Astals Cid's avatar
      Remove Object::takeString · fd5c4037
      Albert Astals Cid authored
      it's a micro optimization used in non-hot paths and is not even correct
      due to how GooStrings inside Objects are shared, so just kill it and
      copy a few strings in those non-hot paths
      fd5c4037
    • Nelson Benítez León's avatar
      TextOutputDev: require more spacing between columns · f20d9e5f
      Nelson Benítez León authored and Albert Astals Cid's avatar Albert Astals Cid committed
      Require more spacing for adjacent text to be
      considered a separate column of text.
      
      We do that by increasing 'minColSpacing1' parameter,
      which marks the distance, within which, an adjacent
      word will be pulled to the current block.
      
      We provide a way to tweak the default value:
      double getMinColSpacing1();
      void setMinColSpacing1(double val);
      
      Fixes issue #1093
      f20d9e5f
    • Christian Persch's avatar
      glib: Plug some mem leaks · ccfeabf5
      Christian Persch authored and Albert Astals Cid's avatar Albert Astals Cid committed
      This code leaked a GooString each time it was called.
      
      ==1018012== 56 (32 direct, 24 indirect) bytes in 1 blocks are definitely lost in loss record 11,042 of 19,178
      ==1018012==    at 0x4841FF5: operator new(unsigned long) (vg_replace_malloc.c:422)
      ==1018012==    by 0x1EFE8DA5: copy (GooString.h:104)
      ==1018012==    by 0x1EFE8DA5: Object::copy() const (Object.cc:52)
      ==1018012==    by 0x1EFE8EE8: Object::fetch(XRef*, int) const (Object.cc:78)
      ==1018012==    by 0x1EF6C0C7: Dict::lookup(char const*, int) const (Dict.cc:167)
      ==1018012==    by 0x1EFF5592: dictLookup (Object.h:622)
      ==1018012==    by 0x1EFF5592: PDFDoc::getDocInfoStringEntry(char const*) (PDFDoc.cc:779)
      ==1018012==    by 0x1EA00E71: getDocInfoCreatDate (PDFDoc.h:277)
      ==1018012==    by 0x1EA00E71: poppler_document_get_creation_date_time (poppler-document.cc:1596)
      ccfeabf5
    • Albert Astals Cid's avatar
      Update (C) · 202c2abe
      Albert Astals Cid authored
      202c2abe
    • Marek Kasik's avatar
      SignatureHandler: Return std::string in getSignerName() · ef18170e
      Marek Kasik authored and Albert Astals Cid's avatar Albert Astals Cid committed
      ef18170e
    • Christian Persch's avatar
      glib: Replace use of deprecated g_time_zone_new() · 172c1bbe
      Christian Persch authored and Albert Astals Cid's avatar Albert Astals Cid committed
      Use g_time_zone_new_identifier() instead.
      172c1bbe
    • Christian Persch's avatar
      glib: Replace use of deprecated g_memdup · 8351fa3f
      Christian Persch authored and Albert Astals Cid's avatar Albert Astals Cid committed
      g_memdup() is deprecated. Replace it with straight malloc + memcpy. This
      fixes two compile warnings with newer glib (>= 2.68).
      8351fa3f
    • Christian Persch's avatar
      glib: Close file descriptors on error · bb3f7206
      Christian Persch authored and Albert Astals Cid's avatar Albert Astals Cid committed
      When fdopen fails, the file descriptor must be closed manually so it
      doesn't leak.
      bb3f7206
  11. 03 Dec, 2021 3 commits
  12. 01 Dec, 2021 7 commits
  13. 30 Nov, 2021 2 commits
  14. 29 Nov, 2021 2 commits
  15. 26 Nov, 2021 1 commit
  16. 25 Nov, 2021 3 commits
  17. 24 Nov, 2021 1 commit