coolreader18
|
777542f7ec
|
Directly instantiate exceptions in the vm.new_*_error functions
|
2019-12-28 01:31:24 -06:00 |
|
Noah
|
97c8d11092
|
Make PyResult<T> = Result<T, PyBaseExceptionRef>
|
2019-12-27 11:22:52 -06:00 |
|
coolreader18
|
a48afdd087
|
Add compilation on windows
|
2019-12-22 22:11:45 -06:00 |
|
coolreader18
|
32d1016a7f
|
Add a TryFromObject impl for std::time::Duration
|
2019-12-21 14:51:12 -06:00 |
|
coolreader18
|
dcbf1a7ac4
|
Add socket.setsockopt
|
2019-12-21 14:51:11 -06:00 |
|
coolreader18
|
69658bd215
|
Update binascii with base64, add with_ref method to PyBytesLike
|
2019-12-14 15:48:48 -06:00 |
|
Riey
|
58fc058dc1
|
Add IPPROTO_NONE for android target
|
2019-12-14 16:23:29 +09:00 |
|
coolreader18
|
04dfc06cd7
|
More socket constants
|
2019-12-03 21:39:34 -06:00 |
|
coolreader18
|
f24cdf191c
|
Add socket.gethostbyaddr, fix socket.bind with empty address
|
2019-11-30 17:25:36 -06:00 |
|
coolreader18
|
62ce47d144
|
Add socket.recv_into
|
2019-11-30 17:25:36 -06:00 |
|
coolreader18
|
f75638cc17
|
socket.getaddrinfo
|
2019-11-30 17:25:34 -06:00 |
|
coolreader18
|
bed54e035c
|
Add some constants to native modules
|
2019-11-16 22:58:51 -06:00 |
|
Noah
|
e563945979
|
Address feedback
|
2019-11-01 17:42:36 -05:00 |
|
coolreader18
|
460e1497ff
|
Fix some minor stuff
|
2019-10-28 22:29:28 -05:00 |
|
coolreader18
|
25a571a38b
|
Fix _socket.socket __new__/__init__, set timeout
|
2019-10-28 22:27:23 -05:00 |
|
coolreader18
|
f2d63723cc
|
Add socket constants
|
2019-10-28 22:27:23 -05:00 |
|
coolreader18
|
90e97c2baa
|
Add socket.py from CPython 3.6
|
2019-10-28 22:27:22 -05:00 |
|
coolreader18
|
435342bc32
|
Convert PySocket to new-style class
|
2019-10-28 22:27:22 -05:00 |
|
coolreader18
|
fcc796d6e1
|
Use socket2 crate for the socket module
It closely mirrors the unix C api for sockets, which is good because
Python does as well.
|
2019-10-28 22:27:22 -05:00 |
|
Aviv Palivoda
|
da8c3f5ead
|
Use u32 directly
|
2019-10-17 19:34:29 +03:00 |
|
Aviv Palivoda
|
e89baf8d47
|
Use usize directly
|
2019-10-17 19:28:04 +03:00 |
|
Jeong YunWon
|
6c0f852b62
|
Refactor pymethod return types to be smaller as possible
|
2019-10-11 03:27:23 +09:00 |
|
coolreader18
|
c46b5b50bd
|
Fix weirdness with type.__new__()/type()/metaclass.__new__()
|
2019-09-29 23:14:31 -05:00 |
|
Noah
|
f846cd7327
|
Fix failing socket test
|
2019-09-21 15:33:52 -05:00 |
|
Noah
|
0def37d78e
|
Make PyString.value private
|
2019-09-19 17:45:48 -05:00 |
|
Windel Bouwman
|
e181826b5f
|
Add scope type and other symboltable properties.
|
2019-08-29 19:16:45 +02:00 |
|
lynskylate
|
936af5b9f8
|
Rename args
|
2019-08-26 01:44:56 +08:00 |
|
lynskylate
|
1e1248090e
|
Fix clippy error
|
2019-08-26 01:08:12 +08:00 |
|
lynskylate
|
bd72869c34
|
Repalce OptionalArg to Option
|
2019-08-26 01:04:04 +08:00 |
|
lynskylate
|
d58abd3a66
|
Add timeout test
|
2019-08-25 22:31:21 +08:00 |
|
lynskylate
|
a8c295936f
|
Refactor code
|
2019-08-25 15:01:15 +08:00 |
|
lynskylate
|
70d9e43104
|
Add settimeout and setblocking for socket module
|
2019-08-20 01:18:34 +08:00 |
|
Hyunji Kim
|
8b8f542e23
|
add __enter__ and __exit__ for socket
|
2019-08-16 14:48:27 +09:00 |
|
SeungUkLee
|
3109f22404
|
Apply rustfmt
|
2019-08-15 13:44:34 +09:00 |
|
SeungUkLee
|
74618c99ef
|
Impl socket htonl
|
2019-08-15 12:24:14 +09:00 |
|
coolreader18
|
f7246a3f51
|
Fix socket.rs
|
2019-08-09 12:40:03 -05:00 |
|
lynskylate
|
fccb0d2ade
|
Disable socket import on wasm
|
2019-08-08 00:16:27 +08:00 |
|
lynskylate
|
c9c580d2fe
|
Add inet_ntoa and windows gethostname
|
2019-08-07 01:28:17 +08:00 |
|
lynskylate
|
4e969e9db7
|
Remove unsafe code
|
2019-08-05 07:10:28 +08:00 |
|
lynskylate
|
14c6b4028e
|
Specific platform
|
2019-08-05 00:57:04 +08:00 |
|
lynskylate
|
5f4c8c65fa
|
Impl gethostname sethostname inet_aton
|
2019-08-05 00:16:05 +08:00 |
|
Maxim Kurnikov
|
347d48198e
|
fix remaining clippy warnings
|
2019-07-07 06:27:07 +03:00 |
|
Maxim Kurnikov
|
bc35a64e54
|
fix most of clippy warnings
|
2019-06-01 03:19:22 +03:00 |
|
Yonatan Goldschmidt
|
84684e5f7d
|
Don't use RefCell in tuple object
|
2019-05-19 23:57:32 +03:00 |
|
Aviv Palivoda
|
cb32201904
|
Add Address
|
2019-04-22 00:18:19 +03:00 |
|
Aviv Palivoda
|
b61cd6f011
|
Simplify return values
|
2019-04-21 17:44:41 +03:00 |
|
Aviv Palivoda
|
1f73393255
|
Move more socket methods to new arg style
|
2019-04-21 17:35:20 +03:00 |
|
Aviv Palivoda
|
9954361df9
|
Move more socket methods to new arg style
|
2019-04-21 17:28:41 +03:00 |
|
Aviv Palivoda
|
206ba4dbfb
|
Change socket to new args style
|
2019-04-21 17:20:33 +03:00 |
|
Aviv Palivoda
|
2bc72dae9f
|
Move fileno logic to Connection impl
|
2019-04-19 16:10:55 +03:00 |
|