21 Commits (959e0912a16678f996a3fb6ca4bceb2efff4b1ce)

Author SHA1 Message Date
Dirk Engling 2afc4893bf Prepare opentracker for dual stack capabilities 9 months ago
Dirk Engling 543ab73017 Allow networks to be used instead of ip addresses when blessing is involved 9 months ago
erdgeist 6c60309745 Protect static data by mutex 10 years ago
erdgeist d42bf5a031 ** struct ot_workstruct gets ritcher (and will become even ritcher soon). 15 years ago
erdgeist b2bd9f7d91 Formatting 16 years ago
erdgeist 957981ac73 make live sync aware of v6 mapped v4 addresses 16 years ago
erdgeist 1a40cebcbd Read action codes from correct location and tell ot_stats the correct number of incoming peers. 16 years ago
denis c3003dfd6f decrease the udp multicast packetsize so it fits into one ether frame 16 years ago
erdgeist 131211b4da V6 16 years ago
erdgeist 779d6c235f * http and udp routines now use thread local buffers passed in workstruct containers. In other words they do not use static_buffer anymore and are considered to be thread safe. 16 years ago
erdgeist 2df09905f5 * opentracker now drops permissions in correct order and really chroots() if ran as root 16 years ago
erdgeist bca8bee623 Fix: auto increment in += is not a post increment... 16 years ago
erdgeist c6947b160f Handle program end more politely 16 years ago
erdgeist 08c7162783 Renamed OT_FLAG to OT_PEERFLAG to make code easier to read 16 years ago
denis bfbb5ecb44 stats fuer sync 16 years ago
erdgeist 334c6e4bbb The BIG refactoring [tm]. Too many changes to count them. If it doesn't suite you, revert to last version. 16 years ago
erdgeist daaee855b2 Whitespace fixes 16 years ago
erdgeist 0deb06d544 Reverting last commit. Debug effect not seen. 16 years ago
erdgeist ec0affa97d allow threads to be named. not posix compliant. 16 years ago
erdgeist 465cc2ecdf Live sync is now handled in its own thread. Therefore it now creates and handles its own sockets. 16 years ago
erdgeist 00c8a89efe Live syncing between multiple tracker instances via udp multicast. 16 years ago