1776 Commits

Author SHA1 Message Date
Kovid Goyal
121f632862 ... 2015-11-30 15:51:18 +05:30
Kovid Goyal
701683e503 Start work on compiling windows build of calibre with VS 2015 2015-11-29 17:40:53 +05:30
Kovid Goyal
21979dad96 ... 2015-11-28 13:50:47 +05:30
Kovid Goyal
69d425e4b0 Add image compression tools into windows build 2015-11-27 20:49:22 +05:30
Kovid Goyal
25c5ab84a8 Add image compressors to OS X build 2015-11-27 19:18:25 +05:30
Kovid Goyal
5bba69ef28 Add image compression binaries to the linux build 2015-11-27 18:14:04 +05:30
Kovid Goyal
fede595e87 ... 2015-11-24 22:50:12 +05:30
Kovid Goyal
b44951a46c Do not run the post-installer through a shell 2015-11-22 07:31:02 +05:30
Kovid Goyal
27e4bd5b81 Simplify the main() function 2015-11-22 07:25:27 +05:30
Kovid Goyal
d05da909b5 Update version of poppler bundled with calibre 2015-11-16 13:11:36 +05:30
Kovid Goyal
21e1c5842b A nicer way to isolate config files created during the build process 2015-11-16 10:59:14 +05:30
Kovid Goyal
2e5a204c0a Update libpng to 1.6.19 in the binary builds
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-8126
2015-11-15 09:12:18 +05:30
Kovid Goyal
cb22155364 Ensure there are no unpushed changes in the local repo before running upload_to_server 2015-11-13 17:52:59 +05:30
Kovid Goyal
143986b3bb ... 2015-11-09 13:52:58 +05:30
Kovid Goyal
af2be3287f Linux build: Fix problem with pointing hand mouse cursor not using the system theme on some linux systems
The actual fix involved patching the version fo Qt bundled with calibre,
see https://bugreports.qt.io/browse/QTBUG-41151
2015-11-09 10:47:40 +05:30
Kovid Goyal
83151cc1f0 Avoid the extra malloc+copies entailed by BytesIO in the non websocket part of the server as well
Needed a replacement for the zlib module as  the python2 version does
not support memoryview objects.
2015-10-28 18:24:01 +05:30
Kovid Goyal
343574245f Speedup monotonic() by eliminating the ctypes overhead 2015-10-28 14:39:49 +05:30
Kovid Goyal
4ef778fff8 Better error message when pkg-config not found 2015-09-25 22:55:13 +05:30
Kovid Goyal
d62fb3334b ... 2015-09-04 09:00:17 +05:30
Kovid Goyal
e83fc1c982 Only catch and ignore EnvironmentErrors when installing env module 2015-08-28 07:58:40 +05:30
Eli Schwartz
c4f232b967 linux installer: ensure python libdir exists
When using a staging root, the environment module failed to install.
2015-08-28 07:56:03 +05:30
Kovid Goyal
6ed8c25836 Windows build: Fix dukpy, apparently it has to be loaded from the filesystem, or it crashes 2015-08-08 11:44:19 +05:30
Kovid Goyal
d100eaeb9d Start work on creating .xz files 2015-08-07 09:03:59 +05:30
Kovid Goyal
50e0da0804 Implement decoding of .xz files
LZMA decoding code taken from the public domain LZMA SDK by Igor Pavlov.
2015-08-06 13:14:37 +05:30
Kovid Goyal
27672b7832 Update dukpy 2015-08-04 10:49:05 +05:30
Kovid Goyal
f862513e83 Remove unused WOFF font format support
The code was unused and the original code from Mozilla has some buffer
overflows, so we get rid of it.
2015-07-24 22:31:37 +05:30
Kovid Goyal
458276eb30 Stop uploading to sourceforge 2015-07-17 07:58:00 +05:30
Kovid Goyal
a3481c034a Dont launch separate interpreters for each sub-command during bootstrap 2015-07-15 13:47:11 +05:30
Kovid Goyal
9ef37427d3 Add a bootstrap sub-command to setup.py to ease building from a git checkout 2015-07-15 13:24:16 +05:30
Kovid Goyal
655c9499fd An embedded javascript interpreter 2015-06-18 15:37:18 +05:30
Kovid Goyal
3a63f54ca2 Remove unused code 2015-06-04 18:52:21 +05:30
Kovid Goyal
9daaa81437 Fix detection of plugin class in the KePub metadata plugins 2015-05-26 21:34:41 +05:30
Kovid Goyal
7750fdcf0e Add a test for HTTPS serving
Uses a nice new module I created to wrap OpenSSl's insance API for
creating certificates.
2015-05-26 20:30:38 +05:30
Kovid Goyal
4abd16a4a5 Fix #396 (Fix UnicodeDecodeError in linux installer script) 2015-05-05 17:52:36 +05:30
Kovid Goyal
87073a4536 Fix #395 (Build scripts: Fix thread leak) 2015-05-02 09:23:47 +05:30
Kovid Goyal
0cb35c0495 ... 2015-04-03 09:38:54 +05:30
Kovid Goyal
0e405f10d6 ... 2015-04-03 09:37:32 +05:30
Kovid Goyal
fe1eb2a2a2 ... 2015-03-27 17:38:25 +05:30
Kovid Goyal
2d768e9f4e Remove no longer needed branches from the linux installer 2015-03-24 13:38:54 +05:30
Kovid Goyal
82cd471ffc Switch to Qt 5.4.1 for the windows calibre builds 2015-03-24 13:10:37 +05:30
Kovid Goyal
e5e8c8600a Switch to Qt 5.4.1 for the OS X build 2015-03-24 12:45:04 +05:30
Kovid Goyal
d9cc928730 ... 2015-03-23 18:55:56 +05:30
Kovid Goyal
499a91bde8 Update build instructions for Qt 5.4 on windows 2015-03-23 17:40:59 +05:30
Kovid Goyal
0ca0f22446 ... 2015-03-23 12:28:13 +05:30
Kovid Goyal
c69be0507c Use my own multitail implementation in the build process
The distro one recently started segfaulting and my implementation is
much better.
2015-03-21 13:56:20 +05:30
Kovid Goyal
e0e1dbc638 Fix building with Qt 5.3.x 2015-03-13 09:26:40 +05:30
Kovid Goyal
6e750ffceb Workaround for crashes during conversions that involve generating
default covers of rasterizing SVG fonts or PDF output on linux with Qt
5.4.1

See https://bugreports.qt.io/browse/QTBUG-40946
2015-03-06 10:45:32 +05:30
Kovid Goyal
940693042f Remove cssselect from windows notes as we no longer depend on it 2015-02-22 14:51:04 +05:30
Kovid Goyal
085dd58217 Linux: Fix SSL CA certificates not being detected on Fedora based distributions 2015-02-20 16:02:45 +05:30
Kovid Goyal
010d12e84d Make exe file descriptions consistent 2015-02-18 08:09:52 +05:30