Mark Andrews
|
c0c9d2b566
|
Remove layer violation. [RT #3615]
|
2002-09-12 02:44:29 +00:00 |
|
Michael Graff
|
de6aca419d
|
Rework previous slightly, to only signal if we were using WAITUNTIL() and we
actually have a due time
|
2002-09-09 21:15:58 +00:00 |
|
Michael Graff
|
e5242f042b
|
When scheduling a new timer, check to see if we missed our last wakeup
by more than 15 seconds. If we have, SIGNAL().
|
2002-09-09 20:04:10 +00:00 |
|
Michael Graff
|
88f7da4690
|
add a new log module, timer
|
2002-09-09 20:02:22 +00:00 |
|
Mark Andrews
|
6125833e82
|
isc_timer_poke is thread specific
|
2002-09-09 06:01:06 +00:00 |
|
Michael Graff
|
371147fdc5
|
add isc_timer_gettype() (useful in debugging code) and a temporary hack of isc_timermgr_poke
|
2002-09-08 18:35:55 +00:00 |
|
Michael Graff
|
3e42be4026
|
rename 'worklimited' to 'idle'
|
2002-09-08 18:35:20 +00:00 |
|
Michael Graff
|
8f7b56e275
|
add goo for error checking mutexes on (at least) tru64
|
2002-09-08 18:32:38 +00:00 |
|
Mark Andrews
|
741a75f81b
|
reviewed: marka
developer: mayer
relative paths
build against openssl 0.9.6g
|
2002-08-17 01:34:09 +00:00 |
|
Mark Andrews
|
d8ec783e6d
|
reviewed: jinmei
who: marka
1359. [bug] remove IF_RUNNING test when scanning interfaces.
|
2002-08-16 00:05:57 +00:00 |
|
Danny Mayer
|
8c17b6f1e4
|
Updated code to support more than 63 accepts and connects by adding capability to add more event_wait threads on demand
|
2002-08-06 03:32:53 +00:00 |
|
Danny Mayer
|
834aa90500
|
Change isc_win32_version_check name to isc_win32_versioncheck and fix return value to be as reported in the header
|
2002-08-03 01:36:24 +00:00 |
|
Danny Mayer
|
70406959df
|
Fix NTReportError which needed an array of strings instead of just a pointer to a string
|
2002-08-03 01:34:14 +00:00 |
|
Danny Mayer
|
5da7016a6c
|
Message header is per I/O and not per socket. Changes made to make them per I/O.
|
2002-08-02 03:45:56 +00:00 |
|
Danny Mayer
|
dd472802de
|
ipv6 cleanup and reorganization of header information
|
2002-08-01 03:56:08 +00:00 |
|
Danny Mayer
|
5a18a1174d
|
Version-specific functions
|
2002-08-01 03:54:30 +00:00 |
|
Danny Mayer
|
931e557ecf
|
Fixed code to check for NULL before freeing buffer
|
2002-08-01 03:52:14 +00:00 |
|
Danny Mayer
|
1ceb6aa154
|
Added Windows-specific error codes to list
|
2002-08-01 03:50:24 +00:00 |
|
Danny Mayer
|
4d9aec9c8c
|
Redesigned sockets to use I/O Completion Ports and Events and eliminating multiple socket bugs reported
|
2002-08-01 03:46:21 +00:00 |
|
Danny Mayer
|
de4f4b6c58
|
Added NTReportError to use when the Event Log is not open for updates
|
2002-08-01 03:43:31 +00:00 |
|
Danny Mayer
|
498e1c30b2
|
Moved Win32 Version information to Win32os.c
|
2002-08-01 03:41:49 +00:00 |
|
Danny Mayer
|
d3e0cb0000
|
Win32 Version information
|
2002-08-01 03:40:21 +00:00 |
|
Danny Mayer
|
ace73367af
|
Added files and functions
|
2002-08-01 03:37:01 +00:00 |
|
Mark Andrews
|
012a2b979e
|
1341. [func] Allow a rate limiter to be stalled.
|
2002-07-26 06:42:02 +00:00 |
|
Mark Andrews
|
0d993c02ba
|
1250. [bug] When processing events (non-threaded) only allow
the task one chance to use to use its quantum.
|
2002-07-19 03:39:44 +00:00 |
|
Mark Andrews
|
6244f49146
|
protect clua_context access w/ #ifdef
|
2002-07-03 06:25:32 +00:00 |
|
Mark Andrews
|
7fd9fd9e4c
|
TRUCLUSTER support: isc_interfaceiter_first() should set clua_context.
|
2002-07-02 05:51:43 +00:00 |
|
Mark Andrews
|
89251e453b
|
result undeclared, #include <isc/log.h>
|
2002-07-01 23:00:38 +00:00 |
|
Mark Andrews
|
ecf7a18125
|
isc_modules[2] not isc_modules[3]
|
2002-07-01 01:39:45 +00:00 |
|
Mark Andrews
|
fe4d3e1992
|
hpux: ioctl(SIOCGLIFCONF) failure -> debug(1)
|
2002-07-01 01:08:37 +00:00 |
|
Mark Andrews
|
33c5380153
|
1334. [port] Handle ECONNRESET from sendmsg() [unix].
|
2002-06-26 00:12:54 +00:00 |
|
Mark Andrews
|
880f50a1e6
|
Protect both the socket and fifo tests with #ifdef's.
|
2002-06-20 01:19:51 +00:00 |
|
Mark Andrews
|
e2cf63c5df
|
1218. [port] Compaq Trucluster support.
|
2002-06-07 00:03:50 +00:00 |
|
Mark Andrews
|
918102a7d2
|
mask of mode format bits and compare result
|
2002-06-05 02:20:59 +00:00 |
|
Mark Andrews
|
5ddbaad44e
|
|| should have been && in #if test.
|
2002-06-04 23:26:16 +00:00 |
|
Mark Andrews
|
0a1fa37641
|
1217. [port] linux: make handling EINVAL from socket() no longer
conditional on #ifdef LINUX.
|
2002-06-03 06:31:16 +00:00 |
|
Mark Andrews
|
c61ec97ae0
|
1216. [bug] isc_log_closefilelogs() needed to lock the log
context.
|
2002-06-03 04:34:19 +00:00 |
|
Mark Andrews
|
49f7d1585e
|
1215. [bug] isc_log_setdebuglevel() needed to lock the log
context.
|
2002-06-03 03:39:56 +00:00 |
|
Mark Andrews
|
945cb085b8
|
1213. [func] Entropy can now be retrieved from EGDs. [RT #2438]
|
2002-05-30 04:21:17 +00:00 |
|
Mark Andrews
|
5ed4b0d445
|
1212. [func] Enable IPv6 support when using ioctl style interface
scanning and OS supports SIOCGLIFADDR using struct
if_laddrreq.
|
2002-05-30 01:28:53 +00:00 |
|
Mark Andrews
|
c549b3a4d5
|
1211. [func] Enable IPv6 support when using sysctl style interface
scanning.
|
2002-05-30 01:24:12 +00:00 |
|
Mark Andrews
|
f93fad20d4
|
check location before dereference
|
2002-05-27 11:37:40 +00:00 |
|
Mark Andrews
|
a1edcd1b8d
|
1203. [func] Use "dataready" accept filter if available.
|
2002-05-27 00:40:23 +00:00 |
|
Mark Andrews
|
acc8b7ac3d
|
1299. [port] Darwin uses (unsigned long) for size_t. [RT #2590]
|
2002-05-23 04:32:30 +00:00 |
|
Mark Andrews
|
a2734fa74a
|
isc_file_renameunique() no longer used mkstemp().
|
2002-05-22 05:57:17 +00:00 |
|
Mark Andrews
|
26cf4737b3
|
1288. [port] Openserver: the value FD_SETSIZE depends on whether
<sys/param.h> is included or not. Be consistant.
|
2002-05-10 06:41:55 +00:00 |
|
Mark Andrews
|
34e5a08809
|
1287. [func] isc_file_openunique() now creates file using mode
0666 rather than 0600.
|
2002-05-09 09:08:56 +00:00 |
|
Mark Andrews
|
0cd36f1d15
|
1286. [bug] ISC_LINK_INIT, ISC_LINK_UNLINK, ISC_LIST_DEQUEUE,
__ISC_LINK_UNLINKUNSAFE and __ISC_LIST_DEQUEUEUNSAFE
are not C++ compatible, use *_TYPE versions instead.
|
2002-05-09 07:09:30 +00:00 |
|
Mark Andrews
|
ac70982956
|
add ECONNREFUSED
|
2002-05-03 05:43:40 +00:00 |
|
Mark Andrews
|
c311ed52d4
|
1247. [bug] Don't reset the interface index for link/site local
addresses. [RT #2576]
|
2002-04-03 06:44:11 +00:00 |
|