ThunderEX
|
628242373c
|
fix issue #32 that client does not have certain parameter
|
2019-02-08 22:45:42 +08:00 |
|
ThunderEX
|
d42d4556a6
|
fix issue #29: create clients.db in program dir
|
2018-12-12 21:38:58 +08:00 |
|
ThunderEX
|
6e1550d875
|
fix part of issue #28: fix debug output of CtxItemArray, especially in python 2
|
2018-12-12 15:22:40 +08:00 |
|
ThunderEX
|
34ac3aac71
|
corrections to license and readme
|
2018-12-11 10:23:05 +08:00 |
|
ThunderEX
|
758e616d6f
|
further fix for NDR64
|
2018-12-10 01:05:18 +08:00 |
|
ThunderEX
|
57d51600c0
|
remove dependency on micropython-re-pcre, fix compatibility with latest micropython
|
2018-12-05 15:33:31 +08:00 |
|
ThunderEX
|
ddf025949a
|
experimental fix for NDR64 and multiplex RPC
|
2018-12-05 00:03:45 +08:00 |
|
ThunderEX
|
87384a0e64
|
fix bug reported by Raydan that KmsDataBase.xml unavailable in kmsPidGenFromDB.py
|
2018-11-19 11:43:01 +08:00 |
|
ThunderEX
|
d014085663
|
update KmsDataBase.xml again, update guidance for latest version of M$ products
|
2018-11-05 09:29:40 +08:00 |
|
ThunderEX
|
ee194f3a85
|
Merge pull request #22 from procknight/patch-1
Add systemd unit file
|
2018-10-21 19:22:09 +08:00 |
|
procknight
|
ffc3e0ffe7
|
Add systemd unit file
|
2018-10-20 16:15:56 +02:00 |
|
ThunderEX
|
138e53e4d4
|
generate correct epid key, update KmsDataBase.xml from License Manager 5.0.0 Beta 3
|
2018-10-07 12:34:09 +08:00 |
|
ThunderEX
|
a1666a0ee5
|
remove unnecessary DecryptedRequest struct
|
2018-02-08 22:30:59 +08:00 |
|
ThunderEX
|
885f67904f
|
further fix ForkingTCPServer unavailable although can be imported on Python 2.7
|
2017-12-24 15:52:17 +08:00 |
|
ThunderEX
|
6e737a367d
|
simplify IPv6 support, add basic async support, fix typo in client
|
2017-12-24 15:29:41 +08:00 |
|
ThunderEX
|
45150d6e99
|
remove unnecessary dependency on pytz, time from KMS client is local time without time zone info
|
2017-12-23 12:11:47 +08:00 |
|
ThunderEX
|
a075ff3012
|
fix compatibility with py2.6 on Windows
|
2017-12-02 17:44:01 +08:00 |
|
ThunderEX
|
6f5dc384da
|
add guide for micropython in README
|
2017-09-02 17:26:13 +08:00 |
|
ThunderEX
|
d65296044a
|
fix default locale may not avail on openwrt
|
2017-09-02 16:41:59 +08:00 |
|
ThunderEX
|
f1145fcc34
|
add requirements for micropython
|
2017-08-30 16:55:39 +08:00 |
|
ThunderEX
|
862b066ed4
|
fix uncorrect epid due to utf-16 support
|
2017-08-30 16:40:16 +08:00 |
|
ThunderEX
|
f04e6f60df
|
workaround for socket.shutdown
|
2017-08-24 20:54:58 +08:00 |
|
ThunderEX
|
1f7331babd
|
workaround for __bytes__ remain
|
2017-08-24 19:28:12 +08:00 |
|
ThunderEX
|
e34352de64
|
workaround for str,rjust
|
2017-08-24 18:56:05 +08:00 |
|
ThunderEX
|
002ba0c7bd
|
fix more __bytes__, workaround for exception.args
|
2017-08-24 18:37:50 +08:00 |
|
ThunderEX
|
dfa1f2e56b
|
fix sys.implementation unavailable on py2
|
2017-08-23 22:53:44 +08:00 |
|
ThunderEX
|
483bb4cd72
|
workaround for bytes() won't call obj.__bytes__()
|
2017-08-23 22:43:18 +08:00 |
|
ThunderEX
|
5c9064797d
|
fix another micropython only support slices with step=1
|
2017-08-23 19:51:19 +08:00 |
|
ThunderEX
|
3d4eafc92c
|
fix micropython only support slices with step=1
|
2017-08-23 13:14:28 +08:00 |
|
ThunderEX
|
90a76139d5
|
adapt socketserver to uselect and usocket and socket
|
2017-08-20 23:15:17 +08:00 |
|
ThunderEX
|
8721a6c199
|
remove unsupported socket.getsockname()
|
2017-08-20 15:52:53 +08:00 |
|
ThunderEX
|
46d3ab7138
|
add IOError for micropython
|
2017-08-19 10:48:21 +08:00 |
|
ThunderEX
|
a2b78e969d
|
remove dependency on locale for micropython
|
2017-08-18 23:18:10 +08:00 |
|
ThunderEX
|
db3debb0db
|
fix vars not supported on micropython
|
2017-08-18 23:15:38 +08:00 |
|
ThunderEX
|
79277cddf6
|
redirect struct, uuid, os.path
|
2017-08-18 20:37:24 +08:00 |
|
ThunderEX
|
23e17cd44f
|
add fakerandom, redirect struct to ustruct
|
2017-08-18 20:09:51 +08:00 |
|
ThunderEX
|
22cfefc7b2
|
adapt uuid to micropython
|
2017-08-07 16:39:16 +08:00 |
|
ThunderEX
|
c10fea2896
|
add uuid & test from cpython 3.5
|
2017-08-07 16:07:51 +08:00 |
|
ThunderEX
|
804a9d2794
|
replace select.select with select.epoll
|
2017-08-07 14:27:15 +08:00 |
|
ThunderEX
|
c1a430f151
|
change socketserver to call _thread directly, add test
|
2017-07-29 20:19:49 +08:00 |
|
ThunderEX
|
79a86906dd
|
add socketserver module from cpython 3.4
|
2017-07-28 23:44:37 +08:00 |
|
ThunderEX
|
82bdf2ea01
|
fix issue #10, locate KmsDataBase.xml in the same dir as kmsBase.py
|
2017-07-28 22:23:10 +08:00 |
|
ThunderEX
|
022d06e235
|
Merge branch 'replace_datetime'
|
2017-07-25 19:32:37 +08:00 |
|
ThunderEX
|
27355d88af
|
Merge pull request #8 from Nh3xus/master
Ipv4 only server patch
|
2017-07-18 18:54:36 -05:00 |
|
Nh3xus
|
793b7a274b
|
Update server.py
Proper formatting, but same fix.
|
2017-07-18 18:09:50 +02:00 |
|
Nh3xus
|
7c15dd2193
|
Ipv4 only server patch
Add proper error handling for ipv4 socket creation when ipv6 is not available on the server.
|
2017-07-18 16:06:58 +02:00 |
|
ThunderEX
|
6239a38a72
|
add ipv6 support for server & client
|
2017-06-25 04:21:42 +08:00 |
|
ThunderEX
|
50e035c8f6
|
update KmsDataBase to support Windows Professional Workstation
|
2017-06-22 11:43:28 +08:00 |
|
ThunderEX
|
71e233a3ea
|
change activation count from threshold to max
|
2017-06-16 15:20:45 +08:00 |
|
ThunderEX
|
8b022dfcee
|
load and use correct client count from KmsDataBase.xml
|
2017-06-16 12:48:04 +08:00 |
|