levlam
|
47e413e0b8
|
Fix BufferedStdinImpl reference counter.
|
2020-12-24 19:17:06 +03:00 |
|
levlam
|
b582eb346a
|
Undo move_as_native_fd changes.
|
2020-12-24 18:43:26 +03:00 |
|
levlam
|
1b92e2d57a
|
Return back ScopeExit usage.
|
2020-12-24 17:16:56 +03:00 |
|
levlam
|
c1a16acd53
|
Don't check that Stdin/Stdout/Stderr are unlocked on exit.
|
2020-12-24 17:12:50 +03:00 |
|
levlam
|
0787c642ce
|
Fix dlog_print usage on Tizen.
|
2020-12-23 19:38:58 +03:00 |
|
levlam
|
d628f9fa02
|
FromApp method fixes.
|
2020-12-23 18:08:34 +03:00 |
|
Fela Ameghino
|
7c14b3b881
|
Use *FromApp methods when available (#1303)
|
2020-12-23 11:25:27 +03:00 |
|
levlam
|
7d1e5bca55
|
Reimplement HMAC for OpenSSL 3.0.0.
|
2020-12-22 19:32:57 +03:00 |
|
levlam
|
abdc727a0f
|
Improve OpenSSL 3.0 compatibility.
|
2020-12-22 17:46:56 +03:00 |
|
levlam
|
a093d36b3f
|
Better fix for ThreadIdGuard destroy after exit.
|
2020-11-23 00:57:52 +03:00 |
|
levlam
|
4b687582c1
|
Do not try to use ThreadIdManager after exit.
|
2020-11-23 00:38:16 +03:00 |
|
levlam
|
77de5110f5
|
Ensure that Time::now never returns negative time.
|
2020-11-21 20:33:15 +03:00 |
|
levlam
|
6ae33a5c27
|
Fix OptionParser test on Windows.
|
2020-11-20 03:33:09 +03:00 |
|
levlam
|
57de0c4967
|
Fix some warnings.
|
2020-11-20 03:11:27 +03:00 |
|
levlam
|
34cf869c02
|
Don't use EVP_aes_256_ctr before OpenSSL 1.1.0.
|
2020-11-20 02:18:12 +03:00 |
|
levlam
|
15b1543e20
|
Implement OS detection in Emscripten.
|
2020-11-13 18:04:16 +03:00 |
|
levlam
|
6a2dba9e8c
|
Disable IPV6_V6ONLY on IPv6 server sockets on Windows.
|
2020-11-10 23:08:54 +03:00 |
|
levlam
|
7febd4f9af
|
Support binding of ServerSocket to IPv6 address.
|
2020-11-10 00:50:05 +03:00 |
|
levlam
|
f9a600c401
|
Minor fixes.
|
2020-11-08 14:00:36 +03:00 |
|
levlam
|
431b0bddbc
|
Fix GCC warning.
|
2020-11-06 18:27:33 +03:00 |
|
levlam
|
7e82a54417
|
Fix std::is_trivially_copyable usage.
|
2020-11-06 18:27:19 +03:00 |
|
levlam
|
c1de6a7d8d
|
Minor improvements.
GitOrigin-RevId: eb8b201d80405feb6972b2eabc7de30d40aa8b81
|
2020-11-02 00:43:57 +03:00 |
|
levlam
|
36763888d4
|
Improve Usage output in OptionParser.
GitOrigin-RevId: 8955f6ce0643fbf871b3f3781bd36568d490eb6c
|
2020-11-01 01:28:58 +03:00 |
|
levlam
|
da6d1d8d74
|
Add rpad.
GitOrigin-RevId: 5dbc3667ef3e4ffd35cce4a358b3b986ec9bd8f4
|
2020-10-30 16:21:13 +03:00 |
|
levlam
|
989491466d
|
Add lpad function.
GitOrigin-RevId: d23ef15d200e2b199294de0d10a10e92d7389339
|
2020-10-22 12:22:35 +03:00 |
|
levlam
|
1ad0b068cd
|
Improve oneline.
GitOrigin-RevId: 6cec8e407f0f5eedb367aea25864033a69e1d1e5
|
2020-10-22 12:09:32 +03:00 |
|
levlam
|
fa91220f88
|
Remove superflous "struct " specifiers.
GitOrigin-RevId: 317d66fad270e99c4c4e6bc14b172f4c2eec3d6d
|
2020-10-18 18:29:51 +03:00 |
|
levlam
|
fc5bf9ef06
|
Suppress SIGPIPE signals on write.
GitOrigin-RevId: 19ff2a079a4dc69535e34282bfb2c2f381856def
|
2020-10-18 18:12:32 +03:00 |
|
levlam
|
22be9b95bf
|
Do not include set in broadly used format.h.
GitOrigin-RevId: 81c2113ef5bfe48868a3a2968efd6cadb1cfccf3
|
2020-10-11 21:31:01 +03:00 |
|
levlam
|
10a7edfbea
|
Disable logging after program exit.
GitOrigin-RevId: 8ca24e1999fe95f171e18477baa2e56912a2e895
|
2020-10-11 14:45:22 +03:00 |
|
levlam
|
09f906f192
|
Protect access to some static variables using ExitGuard.
GitOrigin-RevId: 65c7510c60d585b90e90d09067c7dfdaf79c4cd3
|
2020-10-11 01:59:27 +03:00 |
|
levlam
|
7207d76a80
|
Add ExitGuard.
GitOrigin-RevId: f8f04daacbee00386e326eb3ca1ec3dfec19cbb0
|
2020-10-10 22:37:36 +03:00 |
|
levlam
|
35a9a93fc9
|
Fix std::...::erase return value usages.
GitOrigin-RevId: d9729ccd619e3b99554f1e1c2262d8826f0a8571
|
2020-10-08 23:04:40 +03:00 |
|
Arseny Smirnov
|
44e3c6fb58
|
Revert "Closure.h: use static_assert instead of LOG(FATAL)"
This reverts commit a17ebc84d49ce763ffa64c8db0f85638bb5ace63.
GitOrigin-RevId: deae227b726bdcaead7d7b49f2171a438f58e2c7
|
2020-10-09 19:56:05 +03:00 |
|
Arseny Smirnov
|
5926e00320
|
tdweb works with newest emsdk
GitOrigin-RevId: b52ab5d9e182e1a689933d7a44d3306f0c9151e5
|
2020-10-08 14:02:53 +03:00 |
|
Arseny Smirnov
|
958b16b8a3
|
Closure.h: use static_assert instead of LOG(FATAL)
GitOrigin-RevId: a17ebc84d49ce763ffa64c8db0f85638bb5ace63
|
2020-09-09 19:42:37 +03:00 |
|
levlam
|
582206d641
|
Use Random::fast_bool.
GitOrigin-RevId: 42da8a237c6dfbb6e72bc5b21482891b6c9d58b5
|
2020-10-08 12:56:08 +03:00 |
|
levlam
|
291a9ff43b
|
Add Random::fast_bool.
GitOrigin-RevId: 1f7ec3d4a04dcadbdffde18994e7a29f3d22aedc
|
2020-10-08 12:47:03 +03:00 |
|
levlam
|
d2d0cb5cc0
|
Move log tags definitions out of logging.cpp.
GitOrigin-RevId: 0e74b94ec194f8ee678bb77a04d35df46702b330
|
2020-10-05 18:07:23 +03:00 |
|
levlam
|
16615d75e8
|
Fix integer conversion.
GitOrigin-RevId: 7ba9a274f6bff6733818596a676c5169bda24acf
|
2020-09-30 22:04:57 +03:00 |
|
levlam
|
0c1e5816d4
|
Fix CE.
GitOrigin-RevId: 642a7ef5ef39d8513acffb1d812546c2e7bd066d
|
2020-09-30 22:02:39 +03:00 |
|
levlam
|
705102cba0
|
Optimize AES CBC.
GitOrigin-RevId: f514011f11ebbea7b6198b9c905a61a990d4e4fe
|
2020-09-27 21:51:42 +03:00 |
|
levlam
|
9322bf68cd
|
Move test functions implementation to cpp.
GitOrigin-RevId: eec1d208f410a3f546dfe230d1780ecdac02d3b4
|
2020-09-27 20:38:23 +03:00 |
|
levlam
|
a9a3acf135
|
Delete unused AesCtrCounterPack and XorBytes classes.
GitOrigin-RevId: 95906d3d54c16928a1250a511e1e66aa8e59c5c6
|
2020-09-27 15:47:22 +03:00 |
|
levlam
|
4d67801710
|
Use EVP_aes_256_ctr for AES CTR implementation.
GitOrigin-RevId: e9218b6eec8f5e4a11eea24324f6c8478f6f1293
|
2020-09-27 15:46:11 +03:00 |
|
levlam
|
2e50410dcc
|
Allow to disable stderr redirect when logging to file.
GitOrigin-RevId: 7b91d362695cd73a640a9ed2a5d107b804536a16
|
2020-09-27 14:37:35 +03:00 |
|
levlam
|
90ee4bd63c
|
Minor fixes.
GitOrigin-RevId: ef4e2cfe4f198caec26daf04423eb26afedde5bb
|
2020-09-24 19:15:42 +03:00 |
|
levlam
|
4357a24a1c
|
Fix aes_ige_encrypt/aes_ige_decrypt.
GitOrigin-RevId: 7f4a7f86e1fbabe5bfe020fe95586a6030765977
|
2020-09-22 18:05:58 +03:00 |
|
levlam
|
21969e4d02
|
Fix print_int.
GitOrigin-RevId: caff5ca11c300aef7658a029028d252253c4176c
|
2020-09-20 22:51:03 +03:00 |
|
levlam
|
72b63e2533
|
Support Unicode command line arguments on Windows.
GitOrigin-RevId: c4e20183cac0e98964850fb6a78c020996489bc1
|
2020-09-14 23:32:13 +03:00 |
|