Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/tboox/tbox
🎁 A glib-like multi-platform c library
https://github.com/tboox/tbox
update changelog
96ed094143923dacafaec6eed10fc34e1106edc2 authored over 2 years ago
96ed094143923dacafaec6eed10fc34e1106edc2 authored over 2 years ago
support arm64 for windows
c21437c8af85bf686d4bf44a9664d05c117a1ecf authored over 2 years ago
c21437c8af85bf686d4bf44a9664d05c117a1ecf authored over 2 years ago
fix compile errors
8431e7d37a684dd8b3f77bbb6e58f9e14d419164 authored over 2 years ago
8431e7d37a684dd8b3f77bbb6e58f9e14d419164 authored over 2 years ago
Merge pull request #194 from tboox/touch
add tb_file_touch
ac38b67ffe39d2bca5860a4bc91ec1f87cd71861 authored over 2 years ago
fix errors
d46e3634d4ae75e2a5edbd1cdcc40e77fc560431 authored over 2 years ago
d46e3634d4ae75e2a5edbd1cdcc40e77fc560431 authored over 2 years ago
impl touch for posix
f9b52e86ae7289e7f473ce71f6beaa772378fdc8 authored over 2 years ago
f9b52e86ae7289e7f473ce71f6beaa772378fdc8 authored over 2 years ago
impl touch for win
0f2e72705a7c5dc246869614e25b53d8ed562c32 authored over 2 years ago
0f2e72705a7c5dc246869614e25b53d8ed562c32 authored over 2 years ago
add tb_file_touch
929671fb576ff6f0bd9124468ee1861df3aa9fb7 authored over 2 years ago
929671fb576ff6f0bd9124468ee1861df3aa9fb7 authored over 2 years ago
fix fsevent
4331aa8f816cb71040b97028f53f21a9b54888a6 authored over 2 years ago
4331aa8f816cb71040b97028f53f21a9b54888a6 authored over 2 years ago
update xmake.lua
138ea23adf94e2ef4f7db7984fe432872abf3b50 authored over 2 years ago
138ea23adf94e2ef4f7db7984fe432872abf3b50 authored over 2 years ago
add support for coroutine
b074bd2bd2ffb24e503d325666f359e0525b0db9 authored over 2 years ago
b074bd2bd2ffb24e503d325666f359e0525b0db9 authored over 2 years ago
add fwatcher to coroutine
c3bd9bd81f13ea2eebe100030c518b4c2e0a2efd authored over 2 years ago
c3bd9bd81f13ea2eebe100030c518b4c2e0a2efd authored over 2 years ago
improve fsevent
9524d51ca004ffd95dd0d5bcaeb52ba7052c0514 authored over 2 years ago
9524d51ca004ffd95dd0d5bcaeb52ba7052c0514 authored over 2 years ago
add watchitem for fsevent
ceab3c7210dba4e2813ec34f057af10a130ca042 authored over 2 years ago
ceab3c7210dba4e2813ec34f057af10a130ca042 authored over 2 years ago
get real path for fsevent
e9b2677cb95bed3912264af18e93eee37cb1231b authored over 2 years ago
e9b2677cb95bed3912264af18e93eee37cb1231b authored over 2 years ago
improve inotify
724010df4aa8113d0001bc85f86936c9f8e321ba authored over 2 years ago
724010df4aa8113d0001bc85f86936c9f8e321ba authored over 2 years ago
improve inotify
baad3cb6f691fb42ae774b06414f4df2184e62d1 authored over 2 years ago
baad3cb6f691fb42ae774b06414f4df2184e62d1 authored over 2 years ago
Merge pull request #191 from tboox/poller
Add fwatcher to poller
90bde53e6a811a08388a2317f87878861ab32c66 authored over 2 years ago
support recursion for kqueue
4f958ec885dc719f4c91897c4d5a1c26d876a1dd authored over 2 years ago
4f958ec885dc719f4c91897c4d5a1c26d876a1dd authored over 2 years ago
support recursion for iocp
18730c94c59bc81459ed3323a1105c7183c8b90e authored over 2 years ago
18730c94c59bc81459ed3323a1105c7183c8b90e authored over 2 years ago
improve fwatcher for iocp
38bb15ae0cc1cf688d4a73066f98a8deb3c16b6f authored over 2 years ago
38bb15ae0cc1cf688d4a73066f98a8deb3c16b6f authored over 2 years ago
improve fwatcher for inotify
ce005e6bf2e9fe3ad747c43145fa86d728006141 authored over 2 years ago
ce005e6bf2e9fe3ad747c43145fa86d728006141 authored over 2 years ago
improve fwatcher for kqueue
f3b7bf8e0cb61600ba6164ad89f9f9326cdf1bd7 authored over 2 years ago
f3b7bf8e0cb61600ba6164ad89f9f9326cdf1bd7 authored over 2 years ago
improve fsevent watcher
02bf697e9633b8a285a5f5bdf4678334061436d5 authored over 2 years ago
02bf697e9633b8a285a5f5bdf4678334061436d5 authored over 2 years ago
improve coroutine
c206617f17bcf868e3b4658b20f6158eacdf2ce1 authored over 2 years ago
c206617f17bcf868e3b4658b20f6158eacdf2ce1 authored over 2 years ago
remove unused vars
e91d7b882ddfa7e877bee4a83fe38afc51b8b38d authored over 2 years ago
e91d7b882ddfa7e877bee4a83fe38afc51b8b38d authored over 2 years ago
add fwatcher poller demo
eee9e1ebe1585de849257282eb58eaf00251bdf4 authored over 2 years ago
eee9e1ebe1585de849257282eb58eaf00251bdf4 authored over 2 years ago
impl poll fwatcher
ea906a5f41e17e4209a4168907ac6547b2fce746 authored over 2 years ago
ea906a5f41e17e4209a4168907ac6547b2fce746 authored over 2 years ago
improve fwatcher poller
dadcc89111b3a7ac39e3d89d94dbb1e053a35007 authored over 2 years ago
dadcc89111b3a7ac39e3d89d94dbb1e053a35007 authored over 2 years ago
remove semphore
adf361e2b1dad6102a01c0750b4a6bbfff052639 authored over 2 years ago
adf361e2b1dad6102a01c0750b4a6bbfff052639 authored over 2 years ago
prepare fwatcher poller
e02d52c023f2d994a179e0a610218e60f880d00a authored over 2 years ago
e02d52c023f2d994a179e0a610218e60f880d00a authored over 2 years ago
save udata
781959d1a4a441d4a315aac34b020b1d44e27c50 authored over 2 years ago
781959d1a4a441d4a315aac34b020b1d44e27c50 authored over 2 years ago
insert and remove fwatcher in poller
6b3eb376695ffeeaade0386d7ba908c75416eff9 authored over 2 years ago
6b3eb376695ffeeaade0386d7ba908c75416eff9 authored over 2 years ago
add some init and exit codes
e22564764c9d91fe3786efede91dfd0576972be6 authored over 2 years ago
e22564764c9d91fe3786efede91dfd0576972be6 authored over 2 years ago
fix errors
37f0f750c44acfd835b6caea1641407ede86dd4c authored over 2 years ago
37f0f750c44acfd835b6caea1641407ede86dd4c authored over 2 years ago
hook fwatcher to poller
7dc684ce4a2dc4f162a7399cc15150d408ad0ff7 authored over 2 years ago
7dc684ce4a2dc4f162a7399cc15150d408ad0ff7 authored over 2 years ago
add fwatcher poller stub
509df3af3ca272f1a6320d4461e8414d88b873bd authored over 2 years ago
509df3af3ca272f1a6320d4461e8414d88b873bd authored over 2 years ago
add fwatcher demo for coroutine
7f67f09fa3adf64cffa18842469663589ae83798 authored over 2 years ago
7f67f09fa3adf64cffa18842469663589ae83798 authored over 2 years ago
improve iocp
fe0122ed53bbe676a2417ab3e4dba20bbb781d8a authored over 2 years ago
fe0122ed53bbe676a2417ab3e4dba20bbb781d8a authored over 2 years ago
spak iocp
e3d8d053789306d5768b005ea2a9472a9561e0ee authored over 2 years ago
e3d8d053789306d5768b005ea2a9472a9561e0ee authored over 2 years ago
improve demo
be0127fc7be7f2907a6e6baa11685f5c72431ecb authored over 2 years ago
be0127fc7be7f2907a6e6baa11685f5c72431ecb authored over 2 years ago
get file path for watch iocp
7514a4251416dca420a4bc6137514e982d5382b1 authored over 2 years ago
7514a4251416dca420a4bc6137514e982d5382b1 authored over 2 years ago
get event for iocp
e1a46e13e7bc7645f364d77a2ed8eed7cd078dc9 authored over 2 years ago
e1a46e13e7bc7645f364d77a2ed8eed7cd078dc9 authored over 2 years ago
Merge pull request #190 from tboox/fwatcher
Add fs watcher
e3986568f509772fc526d52afb283aa12494fcd8 authored over 2 years ago
fix init watchitem
d061e183596f2bfcdc6f65995e1e65d040bf858d authored over 2 years ago
d061e183596f2bfcdc6f65995e1e65d040bf858d authored over 2 years ago
impl wait for iocp
7343226ec072418a9e5496ef6a8d55d639bd5c0a authored over 2 years ago
7343226ec072418a9e5496ef6a8d55d639bd5c0a authored over 2 years ago
refresh watching
e87699280d3ac63e01ad0bd757f6cae472f2b7ab authored over 2 years ago
e87699280d3ac63e01ad0bd757f6cae472f2b7ab authored over 2 years ago
create iocp port
419f1cf9693e20f6860f6a47888fd69e6e8cd73b authored over 2 years ago
419f1cf9693e20f6860f6a47888fd69e6e8cd73b authored over 2 years ago
switch to iocp
e7d08fb8e837312c3a9023bfacb575ddce6edd4c authored over 2 years ago
e7d08fb8e837312c3a9023bfacb575ddce6edd4c authored over 2 years ago
update changelog
af98fe91db80ceaaed833e8075224c4248d32c2d authored over 2 years ago
af98fe91db80ceaaed833e8075224c4248d32c2d authored over 2 years ago
add process path stub
c5fb3654a4dc8a441644e114ecd268d5d7e20020 authored over 2 years ago
c5fb3654a4dc8a441644e114ecd268d5d7e20020 authored over 2 years ago
add some impl for wait
969a1617f85a7f1e28e2803b2b2f15ac92993b63 authored over 2 years ago
969a1617f85a7f1e28e2803b2b2f15ac92993b63 authored over 2 years ago
add and remove watch for windows
1fe1f6369ee5943e083bf018192b93e5b992a401 authored over 2 years ago
1fe1f6369ee5943e083bf018192b93e5b992a401 authored over 2 years ago
add fwatcher stub for windows
400674d672c71fa6b1f31aa3a15af60d17f7748c authored over 2 years ago
400674d672c71fa6b1f31aa3a15af60d17f7748c authored over 2 years ago
improve fwatcher for linux
35d6f9b3e7a1b80f20485060e676baa47c28219e authored over 2 years ago
35d6f9b3e7a1b80f20485060e676baa47c28219e authored over 2 years ago
improve kqueue fwatcher
a531b9cf238f982fdf73869aff97db684bd397e2 authored over 2 years ago
a531b9cf238f982fdf73869aff97db684bd397e2 authored over 2 years ago
modify api
56f8db709e03838c0d02f39a43a36aa872909dff authored over 2 years ago
56f8db709e03838c0d02f39a43a36aa872909dff authored over 2 years ago
modify api
98c6532ad1ff1253daa9e9a63ae64bdcaddc6813 authored over 2 years ago
98c6532ad1ff1253daa9e9a63ae64bdcaddc6813 authored over 2 years ago
impl fsevent
b6b38067ef41daa4bd9bc8645113ea0e51d0a247 authored over 2 years ago
b6b38067ef41daa4bd9bc8645113ea0e51d0a247 authored over 2 years ago
add lock
f10e3374227ea2e739bf525c1cd01e9da22f5c99 authored over 2 years ago
f10e3374227ea2e739bf525c1cd01e9da22f5c99 authored over 2 years ago
get filepath for fsevents
1edcd13d90ec9fc8e91c052e1cb5992aadadf72f authored over 2 years ago
1edcd13d90ec9fc8e91c052e1cb5992aadadf72f authored over 2 years ago
add semaphore
3edcfc2d9930f33cfab23550acdc40b5a389cb2c authored over 2 years ago
3edcfc2d9930f33cfab23550acdc40b5a389cb2c authored over 2 years ago
add logs
eebbdecc1cb9de746971e3191221845162a4b93c authored over 2 years ago
eebbdecc1cb9de746971e3191221845162a4b93c authored over 2 years ago
get events
d4ed8577493295702360ffdace64fb3b21357145 authored over 2 years ago
d4ed8577493295702360ffdace64fb3b21357145 authored over 2 years ago
add and rm events
39cf44d4ed6b5e466475eacbaf4c4e79eab72538 authored over 2 years ago
39cf44d4ed6b5e466475eacbaf4c4e79eab72538 authored over 2 years ago
remove code to stub
acf08c6ff4c83a25a3bb346b741bfcda55302204 authored over 2 years ago
acf08c6ff4c83a25a3bb346b741bfcda55302204 authored over 2 years ago
add fsevent stub
ae5b2b146f198aa3c962f70f433a9a5b7f223044 authored over 2 years ago
ae5b2b146f198aa3c962f70f433a9a5b7f223044 authored over 2 years ago
rescan files
af22e17d9fe0bb1cc43fa45ab8522500fdf1fc22 authored over 2 years ago
af22e17d9fe0bb1cc43fa45ab8522500fdf1fc22 authored over 2 years ago
Update fwatcher_inotify.c
8f13b32c4381b5a7338b97b4041fb812313f0901 authored over 2 years ago
8f13b32c4381b5a7338b97b4041fb812313f0901 authored over 2 years ago
save watchitem
8ae9f7597fb414bc80c54fe958d9bc8d15e1a43d authored over 2 years ago
8ae9f7597fb414bc80c54fe958d9bc8d15e1a43d authored over 2 years ago
use watchitem
beb19940ac3d2e3eb443d716ba1dab10d5fbd0b0 authored over 2 years ago
beb19940ac3d2e3eb443d716ba1dab10d5fbd0b0 authored over 2 years ago
fix assert
a0947a0bca1c612181d0184a24c4b742e17b2ffa authored over 2 years ago
a0947a0bca1c612181d0184a24c4b742e17b2ffa authored over 2 years ago
format code format
bd473dcef7d98c728060e8fbcfd2c2be4cc3043d authored over 2 years ago
bd473dcef7d98c728060e8fbcfd2c2be4cc3043d authored over 2 years ago
improve to update watchevents
a2b479ec826d4c045f5135a7a6a4e5ab0c6fe0af authored over 2 years ago
a2b479ec826d4c045f5135a7a6a4e5ab0c6fe0af authored over 2 years ago
add watchevents stub
aef02b74941c2ab5dbc24890b2aa98f0bb53ee60 authored over 2 years ago
aef02b74941c2ab5dbc24890b2aa98f0bb53ee60 authored over 2 years ago
impl rm watch
a071de805f48eb1cbc72e3b3d2f789f9662af2e9 authored over 2 years ago
a071de805f48eb1cbc72e3b3d2f789f9662af2e9 authored over 2 years ago
rewrite fwatcher for bsd
7800cef02e9f06ac293fccf500260155f6145aea authored over 2 years ago
7800cef02e9f06ac293fccf500260155f6145aea authored over 2 years ago
improve fwatch for linux
7de181d4fe5013192ef9aad56760799d7731ec1a authored over 2 years ago
7de181d4fe5013192ef9aad56760799d7731ec1a authored over 2 years ago
add pair to fwatch
614c59f1a8e52f26f03cdb6879d8bf8977b2f022 authored over 2 years ago
614c59f1a8e52f26f03cdb6879d8bf8977b2f022 authored over 2 years ago
remove repeat register
299f9286b69d5e82982b4a6a682deea7b4157360 authored over 2 years ago
299f9286b69d5e82982b4a6a682deea7b4157360 authored over 2 years ago
fix o_flags
3dbf24a548a6aeada6a8d644d6db310174ddf18a authored over 2 years ago
3dbf24a548a6aeada6a8d644d6db310174ddf18a authored over 2 years ago
add string pool for linux
e84d3759f94818595c5358bf983a82b1062f6768 authored over 2 years ago
e84d3759f94818595c5358bf983a82b1062f6768 authored over 2 years ago
use string pool
f56039daa734046a7cc189e6dc2507820afd7745 authored over 2 years ago
f56039daa734046a7cc189e6dc2507820afd7745 authored over 2 years ago
scan files for bsd watch
f8703a042a0c92c4858a0542acf717a276917ad7 authored over 2 years ago
f8703a042a0c92c4858a0542acf717a276917ad7 authored over 2 years ago
improve add watch
86587fbe64e16d08dd635928b5754ce6b2001e20 authored over 2 years ago
86587fbe64e16d08dd635928b5754ce6b2001e20 authored over 2 years ago
watch file
bcf2c56b44f54af1e2a91e35dd3bf9c5f8c84eb8 authored over 2 years ago
bcf2c56b44f54af1e2a91e35dd3bf9c5f8c84eb8 authored over 2 years ago
get file path for mac
149b5f17677a9b3edef242395674d18033ba52c8 authored over 2 years ago
149b5f17677a9b3edef242395674d18033ba52c8 authored over 2 years ago
get real path for linux
96614796578ec9b43d328fce35b10aa8e63c2361 authored over 2 years ago
96614796578ec9b43d328fce35b10aa8e63c2361 authored over 2 years ago
improve event code
4a0cfe1369a72d3ec8648a052029a6337f97e1cb authored over 2 years ago
4a0cfe1369a72d3ec8648a052029a6337f97e1cb authored over 2 years ago
improve oflags
18853445911c4c8163855aff8a468300855bd3b8 authored over 2 years ago
18853445911c4c8163855aff8a468300855bd3b8 authored over 2 years ago
improve fwatcher for kqueue
d73412d8421566c20fe3cf8618cc427a1ca8a691 authored over 2 years ago
d73412d8421566c20fe3cf8618cc427a1ca8a691 authored over 2 years ago
improve fwatcher
c6759e9b20cb8c5a3749c0cc2f3c605df3b1cbee authored over 2 years ago
c6759e9b20cb8c5a3749c0cc2f3c605df3b1cbee authored over 2 years ago
improve fwatcher for linux
185c0f7c550b51e48c7d247dcfe91e4f9b8ed155 authored over 2 years ago
185c0f7c550b51e48c7d247dcfe91e4f9b8ed155 authored over 2 years ago
improve fwatcher api
986975d681345f8cc7ae774885f0e4424da2d723 authored over 2 years ago
986975d681345f8cc7ae774885f0e4424da2d723 authored over 2 years ago
add fwatcher stub for bsd
5cec2a4b12ff11cd545c888d60c902724fc45d55 authored over 2 years ago
5cec2a4b12ff11cd545c888d60c902724fc45d55 authored over 2 years ago
fix fwatcher for linux
9b6e46b0f4b91a9f7d4a37d5f39a1f7644911bf7 authored over 2 years ago
9b6e46b0f4b91a9f7d4a37d5f39a1f7644911bf7 authored over 2 years ago
add missing demo
35acf0fedde8ef89dacb73e91eff774e9d669535 authored over 2 years ago
35acf0fedde8ef89dacb73e91eff774e9d669535 authored over 2 years ago
add fwatcher demo
311fa07ef2e579ebc064ba2119366750359d85ce authored over 2 years ago
311fa07ef2e579ebc064ba2119366750359d85ce authored over 2 years ago
improve fwatcher read
784594b92ffc2b2814383b134e245f4dc4e74ea6 authored over 2 years ago
784594b92ffc2b2814383b134e245f4dc4e74ea6 authored over 2 years ago
impl fwatcher read
71b9dea9daabfd2ca96913ef55154fa7f81ad0a4 authored over 2 years ago
71b9dea9daabfd2ca96913ef55154fa7f81ad0a4 authored over 2 years ago