Joachim Nilsson
17fd42fa87
Update and add ToC
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-19 08:18:29 +02:00
Joachim Nilsson
7d6a37e4c5
Move API documentation to src/README.md
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-19 08:16:20 +02:00
Joachim Nilsson
ed5c9bb06c
Relocate source fiiles to src/ subdirectory
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-19 08:12:21 +02:00
Joachim Nilsson
aae505fb33
Bump version, v1.6.0-rc1
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-18 07:53:20 +02:00
Joachim Nilsson
b290451eb0
Update ChangeLog(s) for upcoming v1.6.0 release
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-18 07:52:49 +02:00
Joachim Nilsson
1282e2e716
Fix #9 : Y2038 fix for 32 bit GLIBC systems
...
This patch enables 64 bit time_t support on GLIBC based 32 bit systems.
See https://sourceware.org/glibc/wiki/Y2038ProofnessDesign for more on
this problem.
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-18 07:51:59 +02:00
Joachim Nilsson
1d415cfd50
Refactor, further additions of syntax highlighting
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-05-27 17:52:41 +02:00
Joachim Nilsson
6ca04123e2
Try shell script highlighting
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-05-27 17:43:03 +02:00
Joachim Nilsson
0f5842e6fe
Prettify verbatim text
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-05-27 17:42:01 +02:00
Joachim Nilsson
1450e7e48a
Whitesapce fixes
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-05-27 17:39:02 +02:00
Joachim Nilsson
ee74602502
Clarify 32 bit time_t limitations in libuEv
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-05-07 20:36:38 +02:00
Joachim Nilsson
37453b821a
Minor, remove unnecessary braces for one-liner conditional
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-05-06 18:07:01 +02:00
Joachim Nilsson
00afc27e46
Merge pull request #10 from Martijn81/master
...
Add edgetrigger and oneshot event types
2017-05-06 18:03:46 +02:00
martijn81
48fc8a38bc
indentation problem fixed.
2017-05-06 18:00:07 +02:00
martijn81
6354b33316
UEV_EVENT_MASK change
2017-05-06 17:48:05 +02:00
martijn81
e18d980606
Added some spaces.
2017-05-06 17:41:28 +02:00
martijn81
92cfe557ca
Minor changes
2017-05-06 17:37:36 +02:00
martijn81
047cc44c83
Add edgetrigger and oneshot event types
2017-05-06 13:53:38 +02:00
Joachim Nilsson
2c675519a3
TODO: Generic UNIX backend
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-05-01 12:29:37 +02:00
Joachim Nilsson
c136d199f4
Bump Debian revision
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-03-12 17:49:47 +01:00
Joachim Nilsson
4c648d23d6
Add make package to build .deb files
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-03-12 17:49:33 +01:00
Joachim Nilsson
163d7e06f7
debian/source/format: Change to native mode to allow building from GIT
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-03-12 17:49:17 +01:00
Joachim Nilsson
f630ed7d4b
bench.c: Include signal.h, not non-std sys/signal.h
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-12-15 23:34:45 +01:00
Joachim Nilsson
59542e3672
debian/: Update .gitignore file
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-11-29 08:32:19 +01:00
Joachim Nilsson
d19cd6fd32
debian/: Support for building .deb packages
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-11-28 23:28:01 +01:00
Joachim Nilsson
2e6fac00bb
Update ChangeLog and bump version for v1.5.2 release
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
v1.5.2
2016-11-27 20:33:01 +01:00
Joachim Nilsson
8a3ab17435
Fix make distcheck and missing tests/Makefile.in
...
This patch fixes the build regressions in libuev v1.5.1, which are due
to the new unit test framework.
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-11-27 20:30:52 +01:00
Joachim Nilsson
aa62e60137
Ensure check.h is included for all unit tests
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-11-27 20:30:19 +01:00
Joachim Nilsson
69c5b7f538
Update ChangeLog and bump version for v1.5.1 release
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
v1.5.1
2016-11-27 18:07:37 +01:00
Joachim Nilsson
e765e42eb9
Verify that a timer can be stopped *before* uev_run()
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-11-25 17:28:15 +01:00
Joachim Nilsson
56a2e7ff30
Unit test for new active API
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-11-23 23:20:48 +01:00
Joachim Nilsson
b6f92e2b15
New uev_*_active() API: check if watcher is active
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-11-23 23:18:33 +01:00
Joachim Nilsson
604afc6cec
Travis-CI: Run new unit tests
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-11-22 01:33:17 +01:00
Joachim Nilsson
73ae8ba098
complete: Update test for unit test framework
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-11-22 01:30:40 +01:00
Joachim Nilsson
6a19fa7e93
cronrun: Update cron test to verify interval as well
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-11-22 01:27:49 +01:00
Joachim Nilsson
737ceb4398
Travis-CI: Minor cleanup
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-11-22 01:19:45 +01:00
Joachim Nilsson
a8798ea6a7
configure: Remove --enable-examples option
...
Now unit tests and examples are separate things. Unit tests build on
"make check" and examples must be built separately by the user.
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-11-22 01:18:45 +01:00
Joachim Nilsson
d976171a14
Minor cleanup
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-11-22 01:18:07 +01:00
Joachim Nilsson
398251ade6
Make bench a noinst program
...
Must now be run separately, but will be built along with the library.
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-11-22 01:17:26 +01:00
Joachim Nilsson
628565b746
bench.c: Uncomment Xcount log message
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-11-22 01:13:03 +01:00
Joachim Nilsson
de4d969ca0
Move complete test from examples/ --> tests/
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-11-22 01:12:47 +01:00
Joachim Nilsson
389c3b27ab
Move cronrun test from examples/ --> tests/
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-11-22 01:09:38 +01:00
Joachim Nilsson
03a29440ef
Move signal test from examples/ --> tests/
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-11-22 01:06:48 +01:00
Joachim Nilsson
9b3af80082
Add .gitignore for unit tests
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-11-22 00:37:39 +01:00
Joachim Nilsson
8f2c9f7f0e
Add timer.c unit test
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-11-22 00:36:21 +01:00
Joachim Nilsson
6a21b7a90b
Add unit testing framework from libite (-lite)
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-11-22 00:35:19 +01:00
Joachim Nilsson
847532f935
Update ChangeLog and bump version for v1.5 release
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
v1.5.0
2016-10-30 15:50:40 +01:00
Joachim Nilsson
ec1290a46e
ABI revision bump
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-10-30 15:50:09 +01:00
Joachim Nilsson
3bee117a85
Makefile.am: Add missing cron.c
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-10-30 15:29:22 +01:00
Joachim Nilsson
75f59b7b11
Bump version for v1.5.0-dev release cycle
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-10-30 15:09:51 +01:00