Kovid Goyal
47729eab47
DOCX Output: Fix extra page breaks being inserted in some situations. See #1455502 (EPUB to DOCX Conversation)
2015-06-04 09:40:00 +05:30
Kovid Goyal
cce2f70507
LIT Input: Fix smarten punctuation not working for text (as opposed to HTML) based LIT files. Fixes #1460998 [Private bug]( https://bugs.launchpad.net/calibre/+bug/1460998 )
2015-06-04 08:18:59 +05:30
Kovid Goyal
dd1c304626
Implement BonJour for the new server
2015-06-04 08:04:33 +05:30
Kovid Goyal
24a392e9de
...
2015-06-03 23:09:28 +05:30
Kovid Goyal
ae0a450344
...
2015-06-03 22:40:50 +05:30
Kovid Goyal
e522335424
EPUB metadata: Fix extraction of cover image from EPUB 3 files that do not use EPUB 2 backward compatible markup and that have incorrect cover page markup as well. Fixes #1461321 [Private bug]( https://bugs.launchpad.net/calibre/+bug/1461321 )
2015-06-03 22:10:10 +05:30
Kovid Goyal
f60a5367d1
Make url_prefix a common option for all types of server
2015-06-03 20:37:11 +05:30
Kovid Goyal
02f992db01
...
2015-06-03 20:29:30 +05:30
Kovid Goyal
143d78ea47
Server: Auto-fallback to detected interface if binding to specified interface fails
2015-06-03 19:17:40 +05:30
Kovid Goyal
35dec94173
Log failure to shutdown workers in pool cleanly
2015-06-03 18:41:27 +05:30
Kovid Goyal
73caed9c54
...
2015-06-03 18:33:58 +05:30
Kovid Goyal
b312adf29f
...
2015-06-03 18:30:09 +05:30
Kovid Goyal
b95bcfbbe3
Server loop: Add support for simple plugins whose lifecycle is tied to the loop's life cycle
2015-06-03 18:27:45 +05:30
Kovid Goyal
f2ad28b964
pep8
2015-06-03 17:58:27 +05:30
Kovid Goyal
658061968b
Read cookies
2015-06-03 17:00:55 +05:30
Kovid Goyal
034ac65118
Fix deprecation warning with newer versions of cherrypy
2015-06-03 16:33:49 +05:30
Kovid Goyal
cad47638f8
...
2015-06-02 22:36:46 +05:30
Kovid Goyal
48b6e3d42f
Parse Accept-Language header
2015-06-02 21:59:04 +05:30
Kovid Goyal
bf0909669d
Ensure exception tracebacks are logged in the server log
2015-06-02 19:13:52 +05:30
Kovid Goyal
b7e4dcc400
Get rid of redundant suppression of DeprecationWarning
2015-06-02 18:38:31 +05:30
Kovid Goyal
c4ae3b9da0
...
2015-06-02 16:40:24 +05:30
Kovid Goyal
044b786778
Test for static generation
2015-06-02 16:39:46 +05:30
Kovid Goyal
0aa2c3349f
Start work on standalone server
2015-06-02 16:23:56 +05:30
Kovid Goyal
ffa1ab1104
A rotating log
2015-06-02 15:31:16 +05:30
Kovid Goyal
dadeff7cb5
...
2015-06-02 14:56:01 +05:30
Kovid Goyal
4da4f341cd
...
2015-06-02 14:54:05 +05:30
Kovid Goyal
547ebe941b
Fix locking thread safe log objects' exception()
...
Also fix the default stream ignoring the stream parameter to its
constructor.
Change RLock to Lock for better performance, since locking recursion is
not needed
2015-06-02 14:11:16 +05:30
Kovid Goyal
1b745365f4
...
2015-06-02 13:46:29 +05:30
Kovid Goyal
113cc0cc0c
Make the interface/port to listen on an option
2015-06-02 11:43:28 +05:30
Kovid Goyal
c75ec6358d
...
2015-06-02 11:37:11 +05:30
Kovid Goyal
bc30b08b2b
Implement HTTP request routing
2015-06-02 10:17:38 +05:30
Kovid Goyal
15b10d56ca
Book details panel: On windows use only \ as a path separator
2015-06-02 09:52:40 +05:30
Kovid Goyal
5fbc95dea0
News download: Add support for turning off SSL certificate verification
2015-06-02 09:37:49 +05:30
Kovid Goyal
e03e50730d
Fix incorrect use of assertRaises
2015-06-01 12:24:55 +05:30
Kovid Goyal
1e8c38d994
...
2015-06-01 10:39:26 +05:30
Kovid Goyal
e6de0db19d
Fix #1460395 [FB2 wrong element order]( https://bugs.launchpad.net/calibre/+bug/1460395 )
2015-06-01 08:14:50 +05:30
Kovid Goyal
a0d06b48e9
E-book viewer: If there are entries in the Table of Contents that are long enough to be truncated, display the full text in a popup menu when the mouse hovers over the item. Fixes #1460093 [Request: Hover over TOC item to display full line if cut off]( https://bugs.launchpad.net/calibre/+bug/1460093 )
2015-05-29 21:29:50 +05:30
Kovid Goyal
fb815c0bdb
Edit Book: Fix Saved searches panel not working well with very long search/replace expressions
2015-05-29 21:15:32 +05:30
Kovid Goyal
bacca244ea
OS X: Fix changing preferences causing "Email to selected recipients..." appearing multiple times int he Connect/Share menu. Fixes #1460089 ["Email to Select Recipients" listed twice]( https://bugs.launchpad.net/calibre/+bug/1460089 )
2015-05-29 21:06:51 +05:30
Kovid Goyal
00df6549c0
Add test for shutdown with hung worker
2015-05-29 18:45:37 +05:30
Kovid Goyal
a485b61fe1
Add tests for the ring buffer
2015-05-29 12:10:38 +05:30
Kovid Goyal
f527f41389
Add support for HTTP redirects
2015-05-29 11:03:03 +05:30
Kovid Goyal
ab81fe992b
Server: Run the actual request handling code in threads so as not to block the servers event loop
2015-05-29 10:35:31 +05:30
Kovid Goyal
5b2049c3c8
...
2015-05-29 09:34:32 +05:30
Kovid Goyal
40bef5e8d9
...
v2.29.0
2015-05-29 08:16:06 +05:30
Kovid Goyal
dbd11d27e3
version 2.29.0
2015-05-29 08:15:16 +05:30
Kovid Goyal
97d32ecdf6
Use a dedicated socket pair to control the server
...
Allows for a faster wakeup() implementation and the server
can receive arbitrary control messages
2015-05-28 14:11:51 +05:30
Kovid Goyal
6764873483
...
2015-05-28 14:01:58 +05:30
Kovid Goyal
e1598dc752
Make the sockets returned by create_sock_pair() non-inheritable
2015-05-28 13:12:24 +05:30
Kovid Goyal
57f0060bfa
Merge branch 'master' of https://github.com/cbhaley/calibre
2015-05-28 12:27:26 +05:30