Josh Cotton 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								808dc7d29a 
								
							 
						 
						
							
							
								
								Fix Obok import in Calibre flatpak by using /sys/class/net/IFACE/address instead of ip ( #586 )  
							
							... 
							
							
							
							Fix  #585 .
Use /sys/class/net/IFACE/address for the MAC address instead of the ip
command. 
						
							2024-11-10 13:14:59 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									precondition 
								
							 
						 
						
							
							
							
							
								
							
							
								2cd2792306 
								
							 
						 
						
							
							
								
								Obok.py/action.py: invoke _() only once  
							
							
							
						 
						
							2024-11-10 13:11:28 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									precondition 
								
							 
						 
						
							
							
							
							
								
							
							
								2e53d70e88 
								
							 
						 
						
							
							
								
								Catch FileNotFoundError due to undownloaded ebooks  
							
							
							
						 
						
							2024-11-10 13:11:28 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									NoDRM 
								
							 
						 
						
							
							
							
							
								
							
							
								b9bad26d4b 
								
							 
						 
						
							
							
								
								Prepare release candidate v10.0.9  
							
							
							
						 
						
							2023-08-02 07:39:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									NoDRM 
								
							 
						 
						
							
							
							
							
								
							
							
								3151dbbd98 
								
							 
						 
						
							
							
								
								Try fixing a Python2 bug in the Obok plugin ( #235 )  
							
							
							
						 
						
							2022-12-29 19:58:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									NoDRM 
								
							 
						 
						
							
							
							
							
								
							
							
								e16748e854 
								
							 
						 
						
							
							
								
								Untested code for the Obok plugin to allow adding duplicate books.  
							
							... 
							
							
							
							See #148  
							
						 
						
							2022-10-19 17:14:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									NoDRM 
								
							 
						 
						
							
							
							
							
								
							
							
								b404605878 
								
							 
						 
						
							
							
								
								Another Python2 Bugfix for Obok  
							
							
							
						 
						
							2022-08-06 19:57:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									NoDRM 
								
							 
						 
						
							
							
							
							
								
							
							
								59839ae5c7 
								
							 
						 
						
							
							
								
								Fix Calibre 6 issue in Obok plugin  
							
							
							
						 
						
							2022-08-03 17:16:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									NoDRM 
								
							 
						 
						
							
							
							
							
								
							
							
								077e8f5c2a 
								
							 
						 
						
							
							
								
								Prepare release v10.0.3  
							
							
							
						 
						
							2022-07-13 17:31:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									NoDRM 
								
							 
						 
						
							
							
							
							
								
							
							
								c12d214b59 
								
							 
						 
						
							
							
								
								Fix Obok plugin on Calibre 6 ( #98 )  
							
							
							
						 
						
							2022-07-13 15:34:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									NoDRM 
								
							 
						 
						
							
							
							
							
								
							
							
								b283777c0a 
								
							 
						 
						
							
							
								
								Add back unpad to fix Python2 support  
							
							
							
						 
						
							2022-03-19 10:14:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brose Johnstone 
								
							 
						 
						
							
							
							
							
								
							
							
								1f13ae0f78 
								
							 
						 
						
							
							
								
								Obok: Fix invalid UTF-8 causing UI to not open  
							
							... 
							
							
							
							For some reason, the title of a book on my device causes Obok to choke. Apparently it's not valid UTF-8.
This fixes that by ignoring decode errors. 
							
						 
						
							2022-03-18 15:50:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									a980e066a01 
								
							 
						 
						
							
							
							
							
								
							
							
								a1dd63ae5f 
								
							 
						 
						
							
							
								
								Remove OpenSSL support; only support PyCryptodome  
							
							... 
							
							
							
							This allows us to clean up the code a lot.
On Windows, it isn't installed by default and
most of the time not be found at all.
On M1 Macs, the kernel will kill the process instead.
Closes  #33 . 
							
						 
						
							2022-03-18 15:45:39 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									NoDRM 
								
							 
						 
						
							
							
							
							
								
							
							
								5b3e3e420f 
								
							 
						 
						
							
							
								
								Make plugin work in Calibre 6 (Qt 6)  
							
							
							
						 
						
							2022-01-02 21:18:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									NoDRM 
								
							 
						 
						
							
							
							
							
								
							
							
								b11aadcca6 
								
							 
						 
						
							
							
								
								Bugfixes in standalone code for Calibre < 5 / Python 2  
							
							
							
						 
						
							2021-12-29 11:39:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									NoDRM 
								
							 
						 
						
							
							
							
							
								
							
							
								a44b50d1d8 
								
							 
						 
						
							
							
								
								LCP support  
							
							
							
						 
						
							2021-11-17 21:53:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Derek Tracy 
								
							 
						 
						
							
							
							
							
								
							
							
								1545d76803 
								
							 
						 
						
							
							
								
								Support Python 2.7 and Python 3 winreg imports on Windows  
							
							
							
						 
						
							2021-11-16 21:22:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									NoDRM 
								
							 
						 
						
							
							
							
							
								
							
							
								d9353bdd93 
								
							 
						 
						
							
							
								
								Obok plugin cleanup  
							
							
							
						 
						
							2021-11-16 21:22:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Aldo Bleeker 
								
							 
						 
						
							
							
							
							
								
							
							
								77dcc462aa 
								
							 
						 
						
							
							
								
								Fix for decryption check  
							
							
							
						 
						
							2021-11-15 14:44:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									journeyman88 
								
							 
						 
						
							
							
							
							
								
							
							
								14947cd10c 
								
							 
						 
						
							
							
								
								Update obok.py  
							
							... 
							
							
							
							Changed MAC address fetching code to address possibile regression 
							
						 
						
							2021-11-15 09:57:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Apprentice Harper 
								
							 
						 
						
							
							
							
							
								
							
							
								73af5d355d 
								
							 
						 
						
							
							
								
								whitespace and some unicode/bytes  
							
							... 
							
							
							
							Minor changes. 
							
						 
						
							2021-04-11 16:43:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Apprentice Harper 
								
							 
						 
						
							
							
							
							
								
							
							
								45a1a64db5 
								
							 
						 
						
							
							
								
								Update version and FAQs  
							
							... 
							
							
							
							Version 7.2.0 with all the latest pull requests, including on for the latest KFX encryption. 
							
						 
						
							2021-04-11 15:28:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Apprentice Harper 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								86a90117e5 
								
							 
						 
						
							
							
								
								Merge pull request  #1586  from raiden64/master  
							
							... 
							
							
							
							Fix in keyfetch for obok on MacOS 
							
						 
						
							2021-04-11 15:07:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									raiden64 
								
							 
						 
						
							
							
							
							
								
							
							
								0ce86fa8db 
								
							 
						 
						
							
							
								
								Fix in keyfetch for obok on MacOS  
							
							
							
						 
						
							2021-03-05 22:54:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									journeyman88 
								
							 
						 
						
							
							
							
							
								
							
							
								ecc7db09a9 
								
							 
						 
						
							
							
								
								Fix in keyfetch for obok on win10  
							
							... 
							
							
							
							According to calibre debug the ipconfig command returned some invalid utf-8 characters (I think is maybe an issue due to the Python2 switch-off as the 4.x version worked fine).
To solve this I've changed the external call and modified the regex to match both the output of "ipconfig" and that of "wmic". 
							
						 
						
							2021-03-01 21:15:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Apprentice Harper 
								
							 
						 
						
							
							
							
							
								
							
							
								76a47e0dd0 
								
							 
						 
						
							
							
								
								Version number update  
							
							... 
							
							
							
							Update to 7.1.0 for a full release 
							
						 
						
							2021-02-21 14:35:49 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									lkcv 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6cbc5285cb 
								
							 
						 
						
							
							
								
								Update obok.py  
							
							
							
						 
						
							2021-02-07 21:21:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jony 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7aab8a3711 
								
							 
						 
						
							
							
								
								Update sv  
							
							
							
						 
						
							2021-01-20 12:01:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jony 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dff90fae6f 
								
							 
						 
						
							
							
								
								Update sv translation  
							
							
							
						 
						
							2020-12-25 12:47:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Aldo Bleeker 
								
							 
						 
						
							
							
							
							
								
							
							
								225e74a334 
								
							 
						 
						
							
							
								
								Small fix to make Obok help work.  
							
							
							
						 
						
							2020-12-09 17:34:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Whiting 
								
							 
						 
						
							
							
							
							
								
							
							
								0add3646d9 
								
							 
						 
						
							
							
								
								_winreg in python3 has been changed to winreg. Update imports.  
							
							
							
						 
						
							2020-10-21 10:56:50 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									HdV 
								
							 
						 
						
							
							
							
							
								
							
							
								7f758566d3 
								
							 
						 
						
							
							
								
								Changes to make obok work on win  
							
							... 
							
							
							
							_winreg renamed to winreg in python 3
os.popen3() replaced by subprocess.Popen() 
							
						 
						
							2020-09-30 16:47:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Apprentice Harper 
								
							 
						 
						
							
							
							
							
								
							
							
								de50a02af9 
								
							 
						 
						
							
							
								
								More generic 3.0 changes, to be tested.  
							
							
							
						 
						
							2020-09-27 11:54:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Apprentice Harper 
								
							 
						 
						
							
							
							
							
								
							
							
								afa4ac5716 
								
							 
						 
						
							
							
								
								Starting on Version 7.0 using the work done by others. Completely untested. I will be testing things, but I thought I'd get this base version up for others to give pull requests.  
							
							... 
							
							
							
							THIS IS ON THE MASTER BRANCH. The Master branch will be Python 3.0 from now on. While Python 2.7 support will not be deliberately broken, all efforts should now focus on Python 3.0 compatibility.
I can see a lot of work has been done. There's more to do. I've bumped the version number of everything I came across to the next major number for Python 3.0 compatibility indication.
Thanks everyone. I hope to update here at least once a week until we have a stable 7.0 release for calibre 5.0 
							
						 
						
							2020-09-26 21:22:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Apprentice Harper 
								
							 
						 
						
							
							
							
							
								
							
							
								92bf51bc8f 
								
							 
						 
						
							
							
								
								Remove stand-alone apps. Only support the two plugins.  
							
							
							
						 
						
							2020-02-16 10:12:25 +00:00