Dirk Engling
|
819f9cc1dd
|
Sockets do not inherit non-blocking state in libowfat...
|
16 years ago |
Dirk Engling
|
dfe7ba6910
|
Fullscrape now cleanly finalizes its thread
|
16 years ago |
Dirk Engling
|
032224f150
|
Cleanup now moved to its own thread, too
|
16 years ago |
Dirk Engling
|
7b6b26e7ca
|
Missing include for htonl()
|
16 years ago |
Dirk Engling
|
53a7c09bc0
|
Full scrapes are now being delivered in different modes, as triggered by stats&mode=tpbs
|
16 years ago |
Dirk Engling
|
f0842a9cc3
|
Reflect new task-classes model in fullscrape worker
|
16 years ago |
Dirk Engling
|
c4e5c983a5
|
Reflect new task-classes model in mutex queue
|
16 years ago |
Dirk Engling
|
92f22d78fa
|
Stats are tasks now, they also come in classes.
|
16 years ago |
Dirk Engling
|
a4fcb52331
|
Stats are tasks now.
|
16 years ago |
Dirk Engling
|
690786b762
|
Forgot to specify -pthread when using threads
|
16 years ago |
Dirk Engling
|
e1aa9168b4
|
introducing multithreaded full scrape creation.
|
16 years ago |
Dirk Engling
|
89c7f40a16
|
tasklist code now tested in a multi threaded environment.
|
16 years ago |
Dirk Engling
|
2746822a9b
|
Move dead socket handling from handle_(read,write,timedout) into its own function handle_dead
|
16 years ago |
Dirk Engling
|
adac3bb2ab
|
Introducing the workqueue
|
16 years ago |
Dirk Engling
|
181afb7892
|
Increase full scrape chunk size to 1/2meg
|
16 years ago |
Dirk Engling
|
b8e5ab382e
|
Rather embarrasing arithmetic fuckup
|
16 years ago |
Dirk Engling
|
839a4bcf4d
|
missing include
|
16 years ago |
Dirk Engling
|
f6409aa752
|
Fix typos in documenation
|
16 years ago |
Dirk Engling
|
6cfb756fc3
|
Some in code documentation to make Denis happy :)
|
16 years ago |
Dirk Engling
|
f03b2740dd
|
Moving accesslist stuff to its own object
|
16 years ago |
Dirk Engling
|
d64d3ce237
|
Return at end of line missing
|
16 years ago |
Dirk Engling
|
cc7274b7f8
|
Moving full scrapes to iovec-creating thread safe function
|
16 years ago |
Dirk Engling
|
219fa41371
|
Dokumentation
|
16 years ago |
Dirk Engling
|
c048749014
|
Reflect changes in ot_iovec and ot_fullscrape in Makefile
|
16 years ago |
Dirk Engling
|
0bc163060e
|
Full scrape moves to its own object
|
16 years ago |
Dirk Engling
|
2bcac0ab2b
|
Fullscrape is thread safe now.
|
16 years ago |
Dirk Engling
|
4c8991b77f
|
New large chunk allocation code
|
16 years ago |
Dirk Engling
|
d29536e30a
|
MUST NOT enable features in CVSpico Makefile bad coder
|
16 years ago |
Dirk Engling
|
c37d25fd75
|
The expensive DMEM stats is gone. No need for it, too much potential to DOS.
|
16 years ago |
Dirk Engling
|
31dedcd9cf
|
Missing newline warning, missing include fixed
|
16 years ago |
Dirk Engling
|
26c23fdecd
|
Have an own file handle udp requests.
|
16 years ago |
Dirk Engling
|
2e2c1762d3
|
Move stats out of opentracker.c, also have an own file handle udp requests.
|
16 years ago |
Dirk Engling
|
6c2d01dba4
|
Thank you, GNU for fucking up pmake :)
|
16 years ago |
Dirk Engling
|
bcf252f249
|
Makefile now builds each object on its own. Thus it can be build with -j2 and higher
|
16 years ago |
Dirk Engling
|
6e77a7563a
|
Fixed a forgotten unlock and a messed up string pointer
|
16 years ago |
Dirk Engling
|
d84f1ff4eb
|
Fixed ntohl include
|
16 years ago |
Dirk Engling
|
c718b15168
|
Fixed warnings about newlines at end of file
|
16 years ago |
Dirk Engling
|
fed78043a6
|
No one can get access to buckets now without locking them. Also split up the trackerlogic.c-monster in functional sub-units. HEADS UP: this code is untested and not considered stable.
|
16 years ago |
Dirk Engling
|
3205a1733c
|
Rename source files in an ot_ fashion
|
16 years ago |
Dirk Engling
|
44cbe3de53
|
Make to_hex thread safe. Get rid off old /24 counting code. Protect more bucket accesses by locks.
|
16 years ago |
Dirk Engling
|
ee8369dbcf
|
We do now use the tools for locking buckets in order to prepare MT code
|
16 years ago |
Dirk Engling
|
9ee006d393
|
Cleaned up stats return format. Also reflect APPI changes due to MT code in trackerlogic.{c,h}
|
16 years ago |
Dirk Engling
|
ec950245bf
|
Locks tested. Got the test routine wrong -> Fixed.
|
16 years ago |
Dirk Engling
|
aa25c390dd
|
Introducing first tools to make opentracker multithreaded.
|
16 years ago |
Dirk Engling
|
472f8469d2
|
Introduce configuration dependent number of parameters in a nicer way
|
16 years ago |
Dirk Engling
|
a2f3ab87b0
|
The last experiment failed. No more accept deferral
|
16 years ago |
Dirk Engling
|
6c8a69da19
|
Trying to accept connections only when data has come in. This is an experiment.
|
16 years ago |
Dirk Engling
|
1b467d186c
|
Allow for more than one admin ip address
|
16 years ago |
Dirk Engling
|
66b21d1e28
|
Add more full scrape stats
|
16 years ago |
Dirk Engling
|
f37e510592
|
Reenabled syncing
|
16 years ago |