Michele Caini
607e6aff84
WIP: coveralls.io
2017-06-15 16:56:32 +02:00
Michele Caini
6f98e5f8f2
updated to libuv v1.12.0
2017-06-11 00:54:07 +02:00
Michele Caini
f6d0fd976a
deps.sh is no longer required + added Utilities::setupArgs
2017-05-24 17:13:40 +02:00
Michele Caini
add2153b8f
utilities to set and get process title now available
2017-02-23 21:52:37 +01:00
Michele Caini
e5ec291d72
minor changes
2017-02-15 15:01:12 +01:00
Michele Caini
5aaa4f01db
a few tests
2017-02-15 12:37:05 +01:00
Michele Caini
f3f25ddaff
tests: utilities
2017-02-15 11:20:34 +01:00
Michele Caini
d9d544e1b5
tests: tty + minor changes
2017-02-15 10:23:30 +01:00
Michele Caini
546cf458da
ongoing review
2017-02-01 11:06:29 +01:00
Michele Caini
1be55de0a5
emitter/event improvements
2017-01-31 14:49:42 +01:00
Michele Caini
bef8bd1d5c
tests: udp (partial) + added a few functions to udp handle
2017-01-30 15:39:34 +01:00
Michele Caini
c98083164f
updated cmake stuff
2017-01-30 14:41:58 +01:00
Michele Caini
4d44d89158
tcp: a few tests
2017-01-27 17:57:21 +01:00
Michele Caini
dda5eec466
tests: util (partial)
2017-01-26 15:12:24 +01:00
Michele Caini
511dc309c8
minor changes
2017-01-26 14:51:33 +01:00
Michele Caini
6fab1dd801
minor changes
2017-01-26 10:36:55 +01:00
Michele Caini
397142c573
tests: dns
2017-01-25 16:10:27 +01:00
Michele Caini
57756968ac
minor changes
2017-01-25 16:10:16 +01:00
Michele Caini
da81f219d1
tests for FileReq: SendFile/SendFileSync
2017-01-19 13:57:25 +01:00
Michele Caini
e103e56963
added tests for file reqs
2017-01-19 12:22:38 +01:00
Michele Caini
e60b68f05f
-Wshadow should not give errors anymore
2017-01-19 11:05:57 +01:00
Michele Caini
f876a70710
resource::data is now a template member function
2017-01-11 21:58:55 +01:00
Michele Caini
54684f7cf0
fixed
2016-12-01 13:22:53 +01:00
Michele Caini
7080ce0923
added unchecked writes
2016-12-01 12:54:14 +01:00
Michele Caini
af5dc89dec
review (thanks to Tushar for the suggestion)
2016-11-24 17:02:23 +01:00
Michele Caini
68bf6c8449
review
2016-11-23 12:11:28 +01:00
Michele Caini
e67d8bc6f3
refactoring
2016-11-15 10:54:19 +01:00
Tushar Maheshwari
a4958e8b0d
Enable standard FS flags for Windows
2016-11-14 23:41:28 +05:30
Michele Caini
05c44dc9de
tests: fs/FsReq/Readlink and fs/FsReq/ReadlinkSync
2016-11-14 16:20:58 +01:00
Michele Caini
8a1fee0f9b
tests: fs/FsReq/Access and fs/FsReq/AccessSync
2016-11-14 10:06:11 +01:00
Michele Caini
202d7f2c89
tests: fs/FsReq/Realpath and fs/FsReq/RealpathSync
2016-11-11 11:20:26 +01:00
Michele Caini
db7a7d5987
tests: fs/FsReq/Chown and fs/FsReq/ChownSync
2016-11-11 10:23:16 +01:00
Michele Caini
82dc2798d8
tests: fs/FsReq/Lstat and fs/FsReq/LstatSync
2016-11-11 09:57:54 +01:00
Michele Caini
94126b57d6
tests: fs/FsReq/Stat and fs/FsReq/StatSync
2016-11-10 15:06:19 +01:00
Michele Caini
c4a8783b7d
tests: fs/FileReq/Chown and fs/FileReq/ChownSync
2016-11-10 14:34:07 +01:00
Michele Caini
5f857f8587
bug fixing + updated tests
2016-11-10 14:18:00 +01:00
Michele Caini
ba0266417e
tests: fs/FileReq/SymlinkAndUnlink and fs/FileReq/SymlinkAndUnlinkSync
2016-11-10 14:02:17 +01:00
Michele Caini
9aeeb01271
tests: fs/FileReq/LinkAndUnlink and fs/FileReq/LinkAndUnlinkSync
2016-11-09 10:10:13 +01:00
Michele Caini
8815fae14a
tests: fs/FileReq/Rename and fs/FileReq/RenameSync
2016-11-09 09:37:58 +01:00
Michele Caini
3fe8cb7fed
tests: fs/FileReq/Mkdtemp and fs/FileReq/MkdtempSync
2016-11-08 16:53:36 +01:00
Michele Caini
2797655073
tests: fs/FileReq/MkdirAndRmdir and fs/FileReq/MkdirAndRmdirSync
2016-11-08 16:50:03 +01:00
Michele Caini
c61adb16e1
tests: fs/FileReq/Chmod and fs/FileReq/ChmodSync
2016-11-08 16:25:45 +01:00
Michele Caini
bb380368e8
tests: fs/FileReq/Utime and fs/FileReq/UtimeSync
2016-11-08 16:21:36 +01:00
Michele Caini
4f99ace585
tests: fs/FsReq/Utime and fs/FsReq/UtimeSync
2016-11-08 15:55:22 +01:00
Michele Caini
f6913b2b52
tests: fs/FsReq/Chmod and fs/FsReq/ChmodSync
2016-11-08 14:29:00 +01:00
Michele Caini
4ff1f8557c
tests: fs/FileReq/Truncate and fs/FileReq/TruncateSync
2016-11-07 17:39:26 +01:00
Michele Caini
20e5d867b8
tests: fs/FileReq/Datasync and fs/FileReq/DatasyncSync
2016-11-07 17:37:02 +01:00
Michele Caini
3063e85981
tests: fs/FileReq/Sync and fs/FileReq/SyncSync
2016-11-07 17:27:28 +01:00
Michele Caini
ee406f759f
tests: fs/FileReq/StatSync
2016-11-07 13:53:15 +01:00
Michele Caini
a80443b30d
tests: fs/FileReq/Stat
2016-11-07 13:51:06 +01:00
Michele Caini
e32860e2b5
tests: fs/FileReq/RWSync
2016-11-07 12:39:33 +01:00
Michele Caini
6ec8195fd3
tests: fs/FileReq/RW
2016-11-07 12:33:15 +01:00
Michele Caini
3656111e7d
minor changes
2016-11-07 11:42:45 +01:00
Michele Caini
2838f6e239
added (maybe) missed header
2016-11-07 11:08:41 +01:00
Michele Caini
7c854c8c3e
minor changes
2016-11-07 10:48:08 +01:00
Michele Caini
ec54c56709
WIP: fs tests
2016-11-04 18:00:08 +01:00
Michele Caini
c51f736e56
fixed
2016-11-04 11:48:50 +01:00
Michele Caini
b2ab5187cd
added user-data to the resource
2016-10-25 18:18:20 +02:00
Michele Caini
07aceb1fb8
minor changes
2016-10-25 14:19:53 +02:00
Michele Caini
837c7cfa16
WIP: tests
2016-10-25 14:09:02 +02:00
Michele Caini
a7108eb32b
a few tests
2016-10-24 18:13:53 +02:00
Tushar Maheshwari
efc86768c9
Fix code coverage for loop
2016-10-16 12:15:50 +05:30
Michele Caini
98d563ad9e
tests fixed
2016-10-14 17:49:40 +02:00
Michele Caini
4286defc1f
WIP: review
2016-10-14 15:40:45 +02:00
Michele Caini
bfcd165cb0
tests + bug fixing
2016-10-10 14:15:32 +02:00
Tushar Maheshwari
ca500b0b25
Adding appveyor integration
...
- Make required changes in CMake module files.
- Add supporting batch scripts to build.
- Modify C++ code to be compatible with VS2015 capabilities.
2016-09-25 22:10:41 +05:30
Tushar Maheshwari
9b8efb1a06
Tests cleanup
2016-09-18 15:06:57 +05:30
Tushar Maheshwari
b2e17090c3
Travis fixes ( #3 )
...
* Add more rows to travis matrix
Add OS X new image
* Travis build fixes
Use the filesystem and the user’s directory which is already included in PATH
* travis get tests running on new OS X image
The rpath configuration for uv needs libuv.dylib in /usr/local/lib.
It’s easier to static link for tests instead.
* OS X cannot set sigaction on 42
Use 2 (SIGINT) for the test.
2016-09-13 18:01:02 +05:30
Tushar Maheshwari
11b2b5cde7
[trial] reduction of test compile time ( #2 )
2016-09-12 20:22:58 +05:30
Tushar Maheshwari
20d5f40c54
Travis ( #1 )
...
* Modify travis config
Get the required version of cmake binaries from their website.
* Travis config modification
Add librt linking because of old glibc in precise.
* Travis modify config
Changing LibRt binding for cmake.
* [trial] Travis config simplify
Remove unused variables
2016-09-12 18:35:10 +05:30
Michele Caini
0bffb21fff
added miscellaneous utilities + odr check
2016-08-25 17:33:37 +02:00
Michele Caini
53ae445a86
emitter: tests
2016-08-19 15:12:50 +02:00
Michele Caini
a9403a0e26
signal: a few tests
2016-08-19 14:37:29 +02:00
Michele Caini
193cece430
tests
2016-08-16 11:02:01 +02:00
Michele Caini
fc7a63bc63
removed class Self
2016-08-09 15:43:37 +02:00
Michele Caini
646755c7be
more tests
2016-08-01 11:18:49 +02:00
Michele Caini
c159f37771
minor changes
2016-08-01 09:30:59 +02:00
Michele Caini
7e8005a90a
tests + bug fixing
2016-08-01 09:18:37 +02:00
Michele Caini
4b5c29ce4a
more and more tests
2016-07-31 19:37:31 +02:00
Michele Caini
a6e67f061d
WorkReq review
2016-07-28 18:12:50 +02:00
Michele Caini
7c61854656
updated names + docs
2016-07-28 13:37:04 +02:00
Michele Caini
1b310caabe
improved Loop
2016-07-22 15:56:34 +02:00
Michele Caini
10f0f1336b
refactoring
2016-07-22 09:35:50 +02:00
Michele Caini
399878f94e
WIP: Pipe
2016-07-21 13:03:06 +02:00
Michele Caini
adf62e8d2b
address/remote are no longer template functions
2016-07-20 09:24:08 +02:00
Michele Caini
79adde31f7
added tests for loop + bug fixing
2016-07-18 17:24:18 +02:00
Michele Caini
d2a52b1693
updated API + updated documentation
2016-07-14 23:12:22 +02:00
Michele Caini
0c5413156b
added tty + mior changes
2016-07-14 00:29:31 +02:00
Michele Caini
b4eb62f223
added Loop::walk
2016-07-04 18:00:14 +02:00
Michele Caini
4c9b1db3d2
minor changes
2016-07-04 14:30:33 +02:00
Michele Caini
13c8c4e4ec
removed Buffer
2016-07-04 13:50:11 +02:00
Michele Caini
09acc1accf
WIP: requests + refactoring
2016-07-01 18:00:02 +02:00
Michele Caini
176a8f0b31
purged UVWError/UVWOptionalData -> added ErrorEvent
2016-07-01 08:57:11 +02:00
Michele Caini
2772baaaf4
WIP: event based model
2016-06-30 18:48:19 +02:00
Michele Caini
b2f992f5e4
added Stream::tryWrite
2016-06-29 08:46:30 +02:00
Michele Caini
ee0143246c
renaming - it happens that handle is a keyword for libuv :-)
2016-06-28 10:20:02 +02:00
Michele Caini
07d89327ff
more and more features
2016-06-27 19:23:37 +02:00
Michele Caini
79d2774ac5
WIP: more and more functionalities
2016-06-27 12:04:29 +02:00
Michele Caini
f10bb0503a
reference given back to the caller + tcp.connect migrated to the callback model
2016-06-27 09:22:14 +02:00
Michele Caini
8714fcf24a
WIP: safer callbacks
2016-06-23 18:42:14 +02:00
Michele Caini
ed058c2148
WIP: Stream/Connection
2016-06-23 15:37:28 +02:00
Michele Caini
e177cc23bb
WIP: Stream/Connection
2016-06-21 16:40:24 +02:00
Michele Caini
a7fba77879
fixed using uv_loop_t as a tag to dispatch
2016-06-20 15:17:55 +02:00
Michele Caini
09f50e1219
WIP: basics
2016-06-19 19:38:47 +02:00
Michele Caini
e2791aa44f
init
2016-06-17 10:29:16 +02:00