Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Aug 1, 2015
  1. @frenkel @ashkulz

    fix gmake not being detected for the posix-local target

    frenkel authored ashkulz committed
    closes #2499
Commits on Jul 29, 2015
  1. @frenkel
Commits on Jul 25, 2015
  1. @ashkulz

    fix compilation of native gems required for installing fpm

    ashkulz authored
    "build-essential" was being installed by setup-mingw-w64 but
    not by the setup-schroot-xxx targets, fixes #2478
  2. @ashkulz

    fix typo in the "posix-local" target

    ashkulz authored
    This got introduced as a part of the refactoring done in
    fe2e77c and was reported in #2477.
Commits on Jul 13, 2015
  1. @ashkulz

    update to OpenSSL 1.0.2d

    ashkulz authored
  2. @ashkulz

    create generic linux builds based on CentOS 6

    ashkulz authored
    These do not depend on any distro-specific library SONAMEs,
    so can be used across distributions. The current dependencies are:
    
    * ld-linux-x86-64.so.2
    * libdl.so.2
    * librt.so.1
    * libgcc_s.so.1
    * libc.so.6
    * libm.so.6
    * libstdc++.so.6
    * libpthread.so.0
    * libz.so.1
    * libfontconfig.so.1
    * libfreetype.so.6
    * libX11.so.6
    * libXext.so.6
    * libXrender.so.1
  3. @ashkulz

    create chroot environment for generic linux binaries

    ashkulz authored
    It is based on CentOS 6, without installing any of the following
    libraries: libjpeg, libpng or libicu. These will be compiled and
    linked statically using the deplibs functionality.
    
    The remaining libraries are having a stable ABI (i.e. SONAME) and
    can be used as-is across distributions with dynamic linkage. Using
    CentOS 6 means that glibc will also not be a problem, as it uses
    the oldest version we would prefer to support.
  4. @ashkulz

    major revamp of the build script for Linux & OS X

    ashkulz authored
    The configuration for building the chroot environments and the
    package generation is now unified, and fpm installed in the host
    environment is used for the package generation on Linux.
    
    On OS X, the fpm configuration is now specific to that target.
    Minor tweaks were made for the other targets.
Commits on Jul 11, 2015
  1. @ashkulz

    build the MinGW-w64 target using the packages in Debian Jessie

    ashkulz authored
    The MinGW-w64 packages in Ubuntu 14.10 (earlier host environment)
    were broken and hence used a chroot of Ubuntu 14.04 LTS, which
    is no longer required. This effectively reverts the commits:
    
    a3aae5e
    0f8e049
  2. @ashkulz
  3. @ashkulz
Commits on Jul 4, 2015
  1. @ashkulz

    fix ownership of /usr/local being changed during installation on OS X

    ashkulz authored
    Passing the -o flag to tar should preserve them and fix #2252.
Commits on Jul 2, 2015
  1. @ashkulz

    fix broken rendering of transparent images when converting to PDF

    ashkulz authored
    The fixes for #1512 and #1638 were band-aids but did not fix the
    underlying problem. Updating the patched Qt should fix #2214.
Commits on Jun 30, 2015
  1. @ashkulz

    fix temporary PDF files not being removed when writing to stdout

    ashkulz authored
    This is now simpler since 71657b9,
    as removeAll() just has to be called at the right places.
    
    fixes #1981
  2. @ashkulz

    fix build error on OS X

    ashkulz authored
    This was introduced in 355217a,
    and reverts that and implements the logic specifically for Windows.
    
    fixes #2418
  3. @ashkulz

    update OpenSSL to 1.0.1c

    ashkulz authored
Commits on Jun 24, 2015
  1. @ashkulz

    apply --javascript-delay settings for non-main resource loaders

    ashkulz authored
    In e02ff7e, the --javascript-delay
    setting was ignored for all non-main resource loaders e.g. headers,
    footers and TOC pages. This caused assets (CSS, JS) requested in
    these loaders to sometimes fail to complete loading before the
    loadFinished() signal was emitted, which was earlier masked by the
    default 200ms delay.
    
    The earlier behavior is now restored and longer --javascript-delay
    can be used in case resources take longer to load.
    
    fixes #2183 and a number of related issues
Commits on Jun 7, 2015
  1. @ashkulz

    fix wrong directory being removed with both -clean and -debug

    ashkulz authored
    This meant that e.g. instead of "msvc2013-win32-dbg" the "msvc2013-win32"
    directory got removed.
  2. @ashkulz
Commits on Jun 5, 2015
  1. @elerch

    support bypassing the proxy for specific hosts

    elerch authored
    This adds the command line option --bypass-proxy-for which will
    bypass the proxy when specific hosts are referenced. It is most
    useful for bypassing localhost/127.0.0.1 references
    (e.g. --bypass-proxy-for localhost)
    
    This fixes #1565 and #2130
Commits on May 31, 2015
  1. @KAYLukas

    keep relative links only if --keep-relative-links is given

    KAYLukas authored
    Relative links were not being resolved anymore, after #4.
    This caused issue #1843, as PDF files should typically be self contained
    and should not rely on relative files, this behavior was reverted. Keeping
    relative links as relative links can still be done using --keep-relative-links.
    For completeness a flag --resolve-relative-links was added.
Commits on May 28, 2015
  1. @ashkulz

    upgrade the patched Qt to v4.8.7

    ashkulz authored
    As Qt v4.8.7 is the last release in the 4.8 series, the upcoming
    0.12.3 release is also likely to be the last in the 0.12 series.
Commits on Apr 30, 2015
  1. @ashkulz

    do not depend on ICU even if it is already installed

    ashkulz authored
    It is not a mandatory requirement for Qt4, fixes #2190.
Commits on Apr 27, 2015
  1. @ashkulz

    fix broken debug builds with MSVC

    ashkulz authored
    This requires special treatment as MSVC has a separate runtime
    library which needs to be specified when compiling each source
    file. This has to be done for all dependent libraries so that
    there is no mismatch of the CRT used for compiling the complete
    source code for dependent libraries, Qt and the application.
    
    fixes #2322
  2. @ashkulz

    downgrade libpng to 1.2.53

    ashkulz authored
    This is the latest version available in many linux distributions,
    so makes sense to standardize on it.
  3. @ashkulz
Commits on Apr 10, 2015
  1. @holamon

    Fix typo in pdfdocparts.cc

    holamon authored
    In the section "Outlines" there was a reference to the section "Table of Contest". Changed this reference to point to the "Table Of Content" section.
Commits on Apr 8, 2015
  1. @marclaporte @ashkulz

    Fix some typos

    marclaporte authored ashkulz committed
    taken from #2287 and #2288
Commits on Apr 6, 2015
  1. @ashkulz

    do not allow data URIs for --header-html or --footer-html

    ashkulz authored
    fixes #2280 as the buffer overflow is no longer triggered, now
    an error message is generated instead.
Commits on Apr 5, 2015
  1. @ashkulz

    remove support for CentOS 5 builds

    ashkulz authored
    Not all security fixes are being backported in "Production 3 Phase",
    see http://lists.centos.org/pipermail/centos/2014-November/148008.html
  2. @ashkulz

    update OpenSSL to 1.0.1m

    ashkulz authored
  3. @ashkulz

    update CHANGELOG

    ashkulz authored
    This should have been updated in bda6b1e.
Commits on Feb 21, 2015
  1. @ashkulz

    remove unused file

    ashkulz authored
  2. @ashkulz

    rename COPYING to LICENSE

    ashkulz authored
    fixes #2104
Commits on Feb 17, 2015
  1. @ashkulz

    ensure that the simple version always contains 4 digits

    ashkulz authored
    This is required for embedding the version information in the installer.
Something went wrong with that request. Please try again.