Age | Commit message (Collapse) | Author |
|
Make --enable-gcc-warnings work under the recently released GCC 4.3.
svn:r14149
|
|
Add a malloc_good_size() implementation to OpenBSD_malloc_Linux.c. Also, make configure.in not use support functions for the platform malloc when we are not using the platform mallocs.
svn:r14010
|
|
Bump trunk version to 0.2.1.0-alpha-dev
svn:r13745
|
|
svn:r13725
|
|
svn:r13715
|
|
Add missing part of last patch
svn:r13671
|
|
Make autoconf autodetect -Wshorten-64-to-32 when --enable-gcc-warnings is given to the configure script.
svn:r13661
|
|
Add a --with-tcmalloc argument to configure.
svn:r13546
|
|
Add openbsd memory allocator discussed in bug 468, to make it easier for linux users to get non-awful allocation patterns. Use --enable-openbsd-malloc to turn it on. Needs more testing.
svn:r13544
|
|
svn:r13467
|
|
svn:r13449
|
|
svn:r13412
|
|
Write a new autoconf macro to test whether a function is declared. It is suboptimal and possibly buggy in some way, but it seems to work for me. use it to test for a declaration of malloc_good_size, so we can workaround operating systems (like older OSX) that have the function in their libc but do not deign to declare it in their headers. Should resolve bug 587.
svn:r13339
|
|
svn:r13295
|
|
svn:r13291
|
|
svn:r13171
|
|
svn:r13163
|
|
svn:r13160
|
|
Add a --disable-buffer-freelists configure argument to build without buffer RAM chunk freelists, so we can benchmark the impact of this.
svn:r13121
|
|
Bump version to 0.2.0.15-alpha-dev
svn:r12982
|
|
New, slightly esoteric function, tor_malloc_roundup(). While tor_malloc(x) allocates x bytes, tor_malloc_roundup(&x) allocates the same size of chunk it would use to store x bytes, and sets x to the usable size of that chunk.
svn:r12981
|
|
svn:r12962
|
|
svn:r12953
|
|
Support building for iPhone; patch from cjacker huang.
svn:r12946
|
|
Handle cross-compilation more sanely: avoid most uses of the (never-defined!) CROSS_COMPILE variable; in the one place where we cannot help it, use the correct cross_compiling.
svn:r12945
|
|
Bump to 0.2.0.14-alpha-dev
svn:r12944
|
|
svn:r12935
|
|
Try to resolve bug 553 by adding a sys/time.h include to the autoconf test for rlim_t.
svn:r12931
|
|
svn:r12906
|
|
svn:r12902
|
|
Fix some autoconf bugs, and prevent more from occurring. Partial backport candidate.
svn:r12767
|
|
Fix bug reported by Steve Murphy on or-talk: detect the s6_addr32 and s6_addr16 fields via autoconf.
svn:r12679
|
|
svn:r12615
|
|
consensus documents when there are too many relays at a single
IP address. Now clear it in v2 network status documents too.
svn:r12522
|
|
svn:r12516
|
|
Back out parts of r12376: replace file locations in scripts.
svn:r12490
|
|
svn:r12489
|
|
able to build packages.
svn:r12468
|
|
svn:r12458
|
|
svn:r12455
|
|
Define SHARE_DATADIR, LOCALSTATEDIR, and BINDIR in Makefile.am as autoconf recommends. Do not move CONFDIR yet, since we seem to support overriding it in a weird way. Resolves bug 542.
svn:r12376
|
|
If setting our rlimit to rlim_max or cap fails, fall back to OPEN_FILES if defiled. This makes Tor run on OSX 10.5, while allowing OSX to mend its ways in the future.
svn:r12341
|
|
Use rlim_t instead of unsigned long to manipulate rlimit values.
svn:r12339
|
|
Change symbol from DATADIR to SHARE_DATADIR, since DATADIR conflicts with objidl.h in mingw.
svn:r12268
|
|
Implement a FallbackNetworkstatusFile (default to $prefix/share/tor/fallback-consensus) to that we know about lots of directory servers and routers when we start up the first time.
svn:r12259
|
|
Bump trunk version to 0.2.0.9-alpha-dev
svn:r12183
|
|
svn:r12173
|
|
Bump version to 0.2.0.8-alpha-dev; start next changelog section.
svn:r11901
|
|
svn:r11897
|
|
Bump version to 0.2.0.7-alpha-dev
svn:r11576
|