Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							fc7d4830a9 
							
						 
					 
					
						
						
							
							Switch to using a private openssl lib on OS X  
						
						
						
						
					 
					
						2016-01-30 12:40:50 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							deb72df077 
							
						 
					 
					
						
						
							
							Remove code superseeded by winusb  
						
						
						
						
					 
					
						2016-01-19 20:18:00 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							444c01ed30 
							
						 
					 
					
						
						
							
							Update bundled duktape JS interpreter  
						
						
						
						
					 
					
						2016-01-19 11:32:54 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							dc52214b2b 
							
						 
					 
					
						
						
							
							Building of calibre extension modules with VS 2015  
						
						
						
						
					 
					
						2015-12-06 13:47:56 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							655c9499fd 
							
						 
					 
					
						
						
							
							An embedded javascript interpreter  
						
						
						
						
					 
					
						2015-06-18 15:37:18 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							ef09e886b3 
							
						 
					 
					
						
						
							
							Change all shebangs to use python2  
						
						
						
						
					 
					
						2015-01-23 19:08:21 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							9fa83858a3 
							
						 
					 
					
						
						
							
							...  
						
						
						
						
					 
					
						2015-01-21 16:16:54 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							0b7956cbdc 
							
						 
					 
					
						
						
							
							...  
						
						
						
						
					 
					
						2014-11-26 14:19:14 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							0a90dc23d6 
							
						 
					 
					
						
						
							
							Fix compilation of texture generation code on OS X and windows  
						
						
						
						
					 
					
						2014-09-11 21:01:42 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							82659bd7ae 
							
						 
					 
					
						
						
							
							Build system: Drop dependency on the sipconfig module as it is slated for removal in sip v5  
						
						
						
						
					 
					
						2014-08-08 18:31:14 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							f49cd34288 
							
						 
					 
					
						
						
							
							Parallelize compiling of individual extension modules  
						
						
						
						
					 
					
						2014-08-08 18:31:13 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							0ec4fc3caf 
							
						 
					 
					
						
						
							
							Get the native code extensions building on OS X  
						
						
						
						
					 
					
						2014-08-08 18:31:11 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							1a478dd15e 
							
						 
					 
					
						
						
							
							Get the C extensions all building on windows  
						
						
						
						
					 
					
						2014-08-08 18:31:10 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							06cbf5fad3 
							
						 
					 
					
						
						
							
							Start work on porting windows build scripts  
						
						
						
						
					 
					
						2014-08-08 18:31:10 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							243a08ef0e 
							
						 
					 
					
						
						
							
							Use bundles ICU on OS X as well, since we are now no longer generating universal builds  
						
						
						
						
					 
					
						2014-08-08 18:31:09 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							261041eaf9 
							
						 
					 
					
						
						
							
							The headless plugin can now locate all system fonts via fontconfig  
						
						
						
						
					 
					
						2014-08-08 18:31:09 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							96dcc8c939 
							
						 
					 
					
						
						
							
							Fix building of headless QPA extension on Arch  
						
						
						
						
					 
					
						2014-08-08 18:31:09 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							8da98e8ba4 
							
						 
					 
					
						
						
							
							Start work on a headless QPA plugin to allow Qt to be used without an X server in linux.  
						
						... 
						
						
						
						Useful for the various command line tools that require
Qt. For example conversion with PDF Output or MOBI output +
rasterization of SVG images. Or ebook-meta with rendering of first page
of EPUB as cover. Or downloading news using a WebKit browser as the
backend.
Makes it unnecessary to use xvfb and will hopefully end the pointless
bug reports from people that try to use calibre command line tools in
environments without X. 
						
						
					 
					
						2014-08-08 18:31:09 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							1b61617432 
							
						 
					 
					
						
						
							
							Get the qt_hack module to build against Qt 5. Apparently, we no longer need a private copy of the harfbuzz headers  
						
						
						
						
					 
					
						2014-08-08 18:31:09 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							b0bbe3f6d7 
							
						 
					 
					
						
						
							
							Port including of private Qt headers int he build system for Qt 5  
						
						
						
						
					 
					
						2014-08-08 18:31:09 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							0e721e1604 
							
						 
					 
					
						
						
							
							Switch to using Qt Fusion as the calibre style and port calibre specific customizations to it  
						
						
						
						
					 
					
						2014-08-08 18:31:09 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							62f72877e9 
							
						 
					 
					
						
						
							
							faster builds  
						
						
						
						
					 
					
						2014-08-08 18:31:07 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							f449426476 
							
						 
					 
					
						
						
							
							Port build script for building PyQt extensions to PyQt5  
						
						
						
						
					 
					
						2014-08-08 18:31:06 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							1b1f61bde6 
							
						 
					 
					
						
						
							
							30% speed up on html syntax highlighting by using a C implementation for the Tag and State classes  
						
						
						
						
					 
					
						2014-06-23 21:11:32 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							adac7e6d1e 
							
						 
					 
					
						
						
							
							Initial implementation of C code to speedup tinycss tokenization  
						
						... 
						
						
						
						Needs testing. 
						
						
					 
					
						2014-05-22 14:17:15 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							26136293b7 
							
						 
					 
					
						
						
							
							speed up build  
						
						
						
						
					 
					
						2014-04-11 18:57:16 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							35c837b839 
							
						 
					 
					
						
						
							
							Move matcher module into the utils package  
						
						
						
						
					 
					
						2014-03-08 11:24:15 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							6e9afc0398 
							
						 
					 
					
						
						
							
							...  
						
						
						
						
					 
					
						2014-03-08 10:56:31 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							82b6335a3c 
							
						 
					 
					
						
						
							
							Use the faster py->icu string conversion in the matcher  
						
						
						
						
					 
					
						2014-03-06 16:58:46 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							df6a06c8b7 
							
						 
					 
					
						
						
							
							Faster roundtripping of strings between ICU and python  
						
						
						
						
					 
					
						2014-03-06 16:41:27 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							8c67730759 
							
						 
					 
					
						
						
							
							Use ICU to add full unicode support to the subsequence matcher  
						
						
						
						
					 
					
						2014-03-04 22:34:40 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							9e325e819f 
							
						 
					 
					
						
						
							
							Initial implementation of subsequence sorter  
						
						
						
						
					 
					
						2014-03-04 14:20:50 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							cf5387baa2 
							
						 
					 
					
						
						
							
							...  
						
						
						
						
					 
					
						2014-03-03 20:25:26 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							576c9b3476 
							
						 
					 
					
						
						
							
							Fix compilation of bzzdec with Visual Studio  
						
						
						
						
					 
					
						2014-03-03 20:01:44 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							54b4d5b329 
							
						 
					 
					
						
						
							
							DJVU Input: A fast C based decompressor for DJVU files  
						
						
						
						
					 
					
						2014-03-03 19:41:10 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							251caa3c7d 
							
						 
					 
					
						
						
							
							Refactor all the diff code into a single dir  
						
						
						
						
					 
					
						2014-01-25 20:40:07 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							0409241765 
							
						 
					 
					
						
						
							
							Get the patience diff module compiling and loading  
						
						
						
						
					 
					
						2014-01-16 20:57:31 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							51c66e2a96 
							
						 
					 
					
						
						
							
							Optimize the regex module to only 2 not 3  
						
						
						
						
					 
					
						2013-12-31 16:34:01 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							a24a5f77b6 
							
						 
					 
					
						
						
							
							...  
						
						
						
						
					 
					
						2013-12-24 16:26:29 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							da7ef93e27 
							
						 
					 
					
						
						
							
							Refactor hunspell to allow virtualization of file I/O  
						
						
						
						
					 
					
						2013-12-21 11:56:47 +05:30 
						 
				 
			
				
					
						
							
							
								Kovid Goyal 
							
						 
					 
					
						
						
						
						
							
						
						
							5f4110524b 
							
						 
					 
					
						
						
							
							Initial import of hunspell for spell checking  
						
						
						
						
					 
					
						2013-12-21 09:35:02 +05:30