Logo white

OpenSystemsDevelopment / qpdf

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Commits 4,691
  • Compare
  • Branches 1
  • Tags 0
  • qpdf
18 Feb, 2018
24 commits
  • Filter tokens example
    30709935
    Jay Berkenbilt authored
    2018-02-18 21:05:47 -0500  
    Browse Code »
  • Implement TokenFilter and refactor Pl_QPDFTokenizer ...
    99101044
    Implement a TokenFilter class and refactor Pl_QPDFTokenizer to use a
    TokenFilter class called ContentNormalizer. Pl_QPDFTokenizer is now a
    general filter that passes data through a TokenFilter.
    Jay Berkenbilt authored
    2018-02-18 21:05:46 -0500  
    Browse Code »
  • Add coalesce contents capability
    b8723e97
    Jay Berkenbilt authored
    2018-02-18 21:05:46 -0500  
    Browse Code »
  • Bug fix: content normalizer should not add trailing newline ...
    25988e8d
    Adding a trailing newline in content normalization damages files whose
    contents are split across streams in the middle of tokens. Let
    QPDFWriter add the newline with the indicator to ignore the newline,
    which it already does. This changes the way some qdf files look.
    Jay Berkenbilt authored
    2018-02-18 21:05:46 -0500  
    Browse Code »
  • Use pipePageContents in tokenizer test
    cc108a7f
    Jay Berkenbilt authored
    2018-02-18 21:05:46 -0500  
    Browse Code »
  • Switch from parseContentStream to parsePageContents
    6afe8397
    Jay Berkenbilt authored
    2018-02-18 21:05:46 -0500  
    Browse Code »
  • Refactor parseContentStream
    fcd611b6
    Jay Berkenbilt authored
    2018-02-18 21:05:46 -0500  
    Browse Code »
  • Remove redundant method ...
    05ff619b
    Remove a redundant method that was equal to another one with
    additional arguments. This breaks binary compatibility, but there are
    other ABI breaking changes in the upcoming release, so now is the time
    to do it.
    Jay Berkenbilt authored
    2018-02-18 21:05:46 -0500  
    Browse Code »
  • Use inline image token in content parser
    55ee5539
    Jay Berkenbilt authored
    2018-02-18 21:05:46 -0500  
    Browse Code »
  • Use space tokens in tokenizer filter
    ba453ba4
    Jay Berkenbilt authored
    2018-02-18 21:05:46 -0500  
    Browse Code »
  • Use inline image token type in tokenizer filter
    ec538792
    Jay Berkenbilt authored
    2018-02-18 21:05:46 -0500  
    Browse Code »
  • Remove lexer rewrite notes from TODO
    5b5f45e9
    Jay Berkenbilt authored
    2018-02-18 21:05:46 -0500  
    Browse Code »
  • Inline image token type
    fefe2503
    Jay Berkenbilt authored
    2018-02-18 21:05:46 -0500  
    Browse Code »
  • Push QPDFTokenizer members into a nested structure ...
    2699ecf1
    This is for protection against future ABI breaking changes.
    Jay Berkenbilt authored
    2018-02-18 21:05:46 -0500  
    Browse Code »
  • Lexer enhancements: EOF, comment, space ...
    d9747486
    Significant enhancements to the lexer to improve EOF handling and to
    support comments and spaces as tokens. Various other minor issues were
    fixed as well.
    Jay Berkenbilt authored
    2018-02-18 20:18:40 -0500  
    Browse Code »
  • Create isolated tokenizer tests ...
    bb9e91ad
    This tokenizes outer parts of the file, page content streams, and
    object streams. It is for exercising the tokenizer in isolation and is
    being introduced before reworking the lexical layer of qpdf.
    Jay Berkenbilt authored
    2018-02-18 20:18:40 -0500  
    Browse Code »
  • Add option to save pass 1 of lineariziation ...
    ebd5ed63
    This is useful only for debugging the linearization code.
    Jay Berkenbilt authored
    2018-02-18 20:18:40 -0500  
    Browse Code »
  • Fix typo in travis file
    a0fd8875
    Jay Berkenbilt authored
    2018-02-18 20:17:08 -0500  
    Browse Code »
  • Fix typo in manual page (fixes #181)
    cef637d8
    Jay Berkenbilt authored
    2018-02-18 20:09:18 -0500  
    Browse Code »
  • Tweak release instructions, support signed AppImage
    c8dc484f
    Jay Berkenbilt authored
    2018-02-18 20:09:18 -0500  
    Browse Code »
  • Remove junk from logo ps file
    894fc8ef
    Jay Berkenbilt authored
    2018-02-18 00:17:48 -0500  
    Browse Code »
  • Fix website address
    d98651c5
    Jay Berkenbilt authored
    2018-02-18 00:12:41 -0500  
    Browse Code »
  • Add logo and build status to README
    4f47f924
    Jay Berkenbilt authored
    2018-02-18 00:07:20 -0500  
    Browse Code »
  • Reduce default size of the logo
    7805352f
    Jay Berkenbilt authored
    2018-02-18 00:05:37 -0500  
    Browse Code »

17 Feb, 2018
3 commits
  • Complete .travis.yml and AppImage support (fixes #160, #161)
    1e86f3ab
    Jay Berkenbilt authored
    2018-02-17 23:39:14 -0500  
    Browse Code »
  • Hand-coded PostScript logo; semi-automated svg logo
    356e7152
    Jay Berkenbilt authored
    2018-02-17 23:35:42 -0500  
    Browse Code »
  • Contributed AppImage and .travis.yml support
    83d82a85
    probonopd authored
    2018-02-17 23:35:42 -0500  
    Browse Code »

04 Feb, 2018
9 commits
  • Prepare 7.1.1 release
    2ebdd692
    Jay Berkenbilt authored
    2018-02-04 18:31:42 -0500  
    Browse Code »
  • Fix linearization for files with nonstandard ID length
    e3167c1a
    Jay Berkenbilt authored
    2018-02-04 18:16:23 -0500  
    Browse Code »
  • Rename test output files (fixes #173) ...
    9732de7e
    Some file names had `...` in their name, which causes problems on some
    systems.
    Jay Berkenbilt authored
    2018-02-04 14:26:34 -0500  
    Browse Code »
  • Fix link order (fixes #176) ...
    95ba7125
    Specify qpdf libraries before external ones.
    Specify LDFLAGS before libraries.
    This should eliminate remaining cases of qpdf builds favoring
    previously installed versions.
    Jay Berkenbilt authored
    2018-02-04 14:19:00 -0500  
    Browse Code »
  • Fix setLineBuf for bsd (fixes #177) ...
    3b2a3cdd
    Use 0 instead of NULL in a cast.
    Jay Berkenbilt authored
    2018-02-04 14:19:00 -0500  
    Browse Code »
  • Remove use of std::abs (fixes #172) ...
    d5bfd49c
    Different compilers want different choices of headers for std::abs.
    It's easier to just to not use it.
    Jay Berkenbilt authored
    2018-02-04 14:19:00 -0500  
    Browse Code »
  • Fix indentation
    34a9b835
    Jay Berkenbilt authored
    2018-02-04 14:19:00 -0500  
    Browse Code »
  • Add comment to setStaticID call
    559eefa9
    Jay Berkenbilt authored
    2018-02-04 14:19:00 -0500  
    Browse Code »
  • Fix offset in error message
    7e5e1a71
    Jay Berkenbilt authored
    2018-02-04 14:19:00 -0500  
    Browse Code »

28 Jan, 2018
4 commits
  • Test stream that ends with name token and no newline
    cffb6fd6
    Jay Berkenbilt authored
    2018-01-28 18:34:43 -0500  
    Browse Code »
  • Pl_QPDFTokenizer: Use unsigned_char_pointer instead of copy
    633fb414
    Jay Berkenbilt authored
    2018-01-28 18:34:43 -0500  
    Browse Code »
  • Minor fixes to tokenizer
    13d9756a
    Jay Berkenbilt authored
    2018-01-28 18:34:43 -0500  
    Browse Code »
  • Clarify some comments
    aa2cfad6
    Jay Berkenbilt authored
    2018-01-28 18:29:47 -0500  
    Browse Code »