aboutsummaryrefslogtreecommitdiff
path: root/src/common/torint.h
Commit message (Expand)AuthorAge
* Actually pick a random port when "auto" is specified•••ddc65e2b3303559ab7b842a176ee6c2eda9e4027 had broken this Sebastian Hahn2011-08-17
* Merge remote-tracking branch 'origin/maint-0.2.1' into maint-0.2.2•••Conflicts: src/common/torint.h Nick Mathewson2011-04-27
|\
| * Make SIZE_T_CEILING unsigned; add a signed SSIZE_T_CEILING•••None of the comparisons were _broken_ previously, but avoiding signed/unsigned comparisons makes everybody happier. Fixes bug2475. Nick Mathewson2011-04-26
* | Doxygen documentation for about 100 things that didn't have any•••About 860 doxygen-less things remain in 0.2.2 Nick Mathewson2011-03-16
* | Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2Nick Mathewson2011-01-12
|\|
| * Make our replacement INT32_MAX always signed•••The C standard says that INT32_MAX is supposed to be a signed integer. On platforms that have it, we get the correct platform-defined value. Our own replacement, however, was unsigned. That's going to cause a bug somewhere eventually. Nick Mathewson2011-01-12
* | Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2•••Conflicts: src/common/test.h src/or/test.c Nick Mathewson2011-01-03
|\|
| * Bump copyright statements to 2011Nick Mathewson2011-01-03
* | Merge remote branch fix_security_bug_021 into fix_security_bug_022•••Conflicts: src/common/memarea.c src/or/or.h src/or/rendclient.c Nick Mathewson2010-12-15
|\|
| * Base SIZE_T_CEILING on SSIZE_T_MAX.Nick Mathewson2010-12-13
* | Merge remote branch 'origin/maint-0.2.1'•••Conflicts: src/common/test.h src/or/test.c Nick Mathewson2010-02-27
|\|
| * Update Tor Project copyright yearsNick Mathewson2010-02-27
| * Code to parse and access network parameters.•••Partial backport of 381766ce4b1145460. Partial backport of 56c6d78520a98fb64. Nick Mathewson2009-10-14
| * Update copyright to 2009.Karsten Loesing2009-05-04
* | Implement proposal 167: Authorities vote on network parameters.•••This code adds a new field to vote on: "params". It consists of a list of sorted key=int pairs. The output is computed as the median of all the integers for any key on which anybody voted. Improved with input from Roger. Nick Mathewson2009-09-14
* | Update copyright to 2009.Karsten Loesing2009-05-02
|/
* Support 64-bit time_t. Patch from Matthias Drochner. Partial backport candid...•••svn:r18234 Nick Mathewson2009-01-22
* Remove svn $Id$s from our source, and remove tor --version --version.•••The subversion $Id$ fields made every commit force a rebuild of whatever file got committed. They were not actually useful for telling the version of Tor files in the wild. svn:r17867 Nick Mathewson2009-01-04
* Use a consistent naming standard for header file guard macros, taking care no...•••svn:r17805 Nick Mathewson2008-12-29
* make read_all and write_all return ssize_t.•••svn:r17194 Nick Mathewson2008-11-05
* r18360@catbus: nickm | 2008-02-21 22:26:32 -0500••• Make torint.h define ssize_t more robustly; add spaces to last patch svn:r13670 Nick Mathewson2008-02-22
* r18345@catbus: nickm | 2008-02-21 13:45:04 -0500••• Do the last part of arma's fix for bug 437: Track the origin of every addrmap, and use this info so we can remove all the trackhostexits-originated mappings for a given exit. svn:r13660 Nick Mathewson2008-02-21
* Update some copyright notices: it is now 2008.•••svn:r13412 Nick Mathewson2008-02-07
* clean up copyrights, and assign 2007 copyrights to The Tor Project, Inc•••svn:r12786 Roger Dingledine2007-12-12
* r13362@catbus: nickm | 2007-06-11 19:00:23 -0400••• Fix a warning on platforms where sizeof(size_t)==8, but sizeof(unsigned long)<8. svn:r10566 Nick Mathewson2007-06-11
* r11981@catbus: nickm | 2007-02-28 11:55:27 -0500••• Clamp declarable bandwidth at INT32_MAX, not INT_MAX. svn:r9677 Nick Mathewson2007-02-28
* r11775@catbus: nickm | 2007-02-12 16:39:09 -0500••• Update copyright dates. svn:r9570 Nick Mathewson2007-02-12
* r9313@totoro: nickm | 2006-11-13 20:07:41 -0500••• Try to compile with fewer warnings on irix64's MIPSpro compiler / environment, which apparently believes that: - off_t can be bigger than size_t. - only mean kids assign things they do not subsequently inspect. I don't try to fix the "error" that makes it say: cc-3970 cc: WARNING File = main.c, Line = 1277 conversion from pointer to same-sized integral type (potential portability problem) uintptr_t sig = (uintptr_t)arg; Because really, what can you do about a compiler that claims to be c99 but doesn't understand that void* x = NULL; uintptr_t y = (uintptr_t) x; is safe? svn:r8948 Nick Mathewson2006-11-14
* r8971@totoro: nickm | 2006-10-09 10:16:23 -0400••• Move definition of ssize_t to torint.h svn:r8670 Nick Mathewson2006-10-09
* r8844@totoro: nickm | 2006-10-02 16:32:44 -0400••• Resolve an XXXX: make sure that we are actually on 2s-complement hardware. svn:r8576 Nick Mathewson2006-10-02
* Hm. We probably should define INT64_MAX if we really want it. (Especially si...•••svn:r6784 Nick Mathewson2006-07-18
* Avoid warnings about machine/limits.h on Debian GNU/kFreeBSD•••svn:r6271 Peter Palfrader2006-03-29
* Happy new year!•••svn:r5949 Roger Dingledine2006-02-09
* Fix logic to set TIME_T_MAX; apparently, everybody had thought of the prospec...•••svn:r4675 Nick Mathewson2005-07-25
* Change end-of-file NLNL convention. It turns out arma I and I agree.•••svn:r4382 Nick Mathewson2005-06-09
* New whitespace normalization rule: no blank line at EOF.•••svn:r4378 Nick Mathewson2005-06-09
* update copyright notices.•••svn:r3982 Nick Mathewson2005-04-01
* Finish implementing GETINFO; make it easy to query address maps.•••svn:r3732 Nick Mathewson2005-03-03
* Initial IRIX compatibility fixes: check for inttypes.h; check for platform ce...•••svn:r3648 Nick Mathewson2005-02-22
* int is not necessarily the same size as size_t•••svn:r3079 Roger Dingledine2004-12-05
* Be more proactive about noticing underflows: size_t values greater than 0x800...•••svn:r3064 Nick Mathewson2004-12-02
* Suggestion from weasel: Make tor --version --version dump the cvs Id of every...•••svn:r3019 Nick Mathewson2004-11-29
* remove emacs droppings, since nick says he doesn't need them anymore•••svn:r2989 Roger Dingledine2004-11-26
* Normalize whitespace; add a "tell me about all the unnormalized whitespace" t...•••svn:r2758 Nick Mathewson2004-11-09
* Unify tor_parse_(numeric); make sure MAX_UINT32 and MAX_UINT64 are defined•••svn:r2688 Nick Mathewson2004-11-05
* Define LONG_MAX and UINT_MAX when they are missing•••svn:r2317 Nick Mathewson2004-08-25
* doxygen markup for common/*.h•••svn:r1840 Roger Dingledine2004-05-10
* Add intptr_t and uintptr_t to torint.h•••svn:r1794 Nick Mathewson2004-05-05
* Handle windows socket errors correctly; comment most of common.•••svn:r1756 Nick Mathewson2004-05-01
* Document stuff, reduce magic numbers, add emacs magic•••svn:r1502 Nick Mathewson2004-04-06