Commit Graph

10 Commits (3df5e476d086e7a5e1e6cd66ffc0c98e72c2f0bf)

Author SHA1 Message Date
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
Introduced READ16/32 and WRITE16/32 makros to abstract loading/storing from unaligned addresses away on cpu's that can actually load/store everywhere
Removed all unnecessary memmoves, especially where it only moved 6 bytes in inner loop. I replaced them with WRITE16/32(READ16/32()) makros
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