aboutsummaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2004-06-27 21:51:54 +0000
committerDaniel Stenberg <daniel@haxx.se>2004-06-27 21:51:54 +0000
commita7b99fc46339d0c3e1f2c095df371a7c88ed7907 (patch)
treea36bf361acab8182f6f964e2c4d99628872bce1f /CHANGES
parent6f252f470470698ff08cffc23daa7276bbc8d327 (diff)
check for a fine poll() before it is used to sleep subsecond
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES15
1 files changed, 15 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index 9f230f0c9..708cf8ff5 100644
--- a/CHANGES
+++ b/CHANGES
@@ -6,6 +6,21 @@
Changelog
+Daniel (27 June 2004)
+- Based on Bob's bug report #979480, I wrote a configure check that checks if
+ poll() can be used to wait on NULL as otherwise select() should be used to
+ do it. The select() usage was also fixed according to his report.
+
+ Mac OS X 10.3 says "poll() functionality for Mac OS X is implemented via an
+ emulation layer on top of select(), not in the kernel directly. It is
+ recommended that programs running under OS X 10.3 prefer select() over
+ poll(). Configure scripts should look for the _POLL_EMUL_H_ define (instead
+ of _POLL_H_ or _SYS_POLL_H_) and avoid implementations where poll is not
+ implemented in the kernel."
+
+ Yes, we can probably use select() on most platforms but today I prefered to
+ leave the code unaltered.
+
Daniel (24 June 2004)
- The standard curl_version() string now only includes version info about
involved libraries and not about particular features. Thus it will no longer