index
:
opentracker
dynamic-accesslists
erdgeist-fix-tasklists
master
An open and free bittorrent tracker
User &
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
ot_mutex.c
Age
Commit message (
Expand
)
Author
2024-04-05
constify
Dirk Engling
2024-04-01
Clean up pointer to task object
Dirk Engling
2024-03-08
Fix tasklist iterators
erdgeist-fix-tasklists
Dirk Engling
2021-04-25
Turn mmaps into malloc
Dirk Engling
2021-04-19
De-bottleneck mutex access code
Dirk Engling
2009-06-17
Remove unnecessary =NULL initialization of static pointers.
erdgeist
2009-03-04
Add a stat option the count bucket stalls
erdgeist
2009-02-10
unify lock and unlock code style
erdgeist
2009-01-16
Use a self pipe to wake from io_wait when a thread finished his work.
erdgeist
2009-01-15
Add comments, rename our struct http_data h to cookie, all clientsockets to sock, all size_t from socket_recvs to byte_count. Make signal handler set default...
erdgeist
2009-01-13
V6
erdgeist
2009-01-03
Make opentracker ANSI C again.
erdgeist
2009-01-02
* opentracker now drops permissions in correct order and really chroots() if ran as root
erdgeist
2008-12-08
Make all torrents in their buckets sorted again.
erdgeist
2008-12-06
Make mutex_lock_bucket_by_hash generic to any OT_BUCKET_COUNT
erdgeist
2008-11-28
The BIG refactoring [tm]. Too many changes to count them. If it doesn't suite you, revert to last version.
erdgeist
2008-10-28
Whitespace fixes
erdgeist
2008-10-28
fixed typo
denis
2007-12-20
Introduce some kind of versioning
erdgeist
2007-12-03
Simplify includes
erdgeist
2007-11-22
Introducing compression task flags
erdgeist
2007-11-20
Tested for a too strict condition, we do need the correct tasktype AND an empty taskid, not the other way around
erdgeist
2007-11-19
Cleanup now moved to its own thread, too
erdgeist
2007-11-18
Reflect new task-classes model in mutex queue
erdgeist
2007-11-15
tasklist code now tested in a multi threaded environment.
erdgeist
2007-11-14
Introducing the workqueue
erdgeist
2007-11-06
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 ...
erdgeist
2007-11-06
Rename source files in an ot_ fashion
erdgeist