
| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 78 (100.0%) | 554 (100.0%) | 7.1 |
| mturk | 30 (38.5%) | 460 (83.0%) | 15.3 |
| zwoop | 29 (37.2%) | 87 (15.7%) | 3.0 |
| jplevyak | 19 (24.4%) | 7 (1.3%) | 0.3 |
TS-649 Dynamic libraries for mgmt
This makes libts -> libtsutil, and we now support
making .so's for libtsutil.so and libtsmgmt.so. All
binaries are changed to use this, except traffic_server
which continues to use the libtsutil.a library (for
performance on e.g. 32-bit platforms).
This also renames the public API include file to be
#include <ts/mgmtapi.h>
1 lines of code changed in 1 file:
TS-647 Move Layout out of iocore and into lib/ts
1 lines of code changed in 3 files:
TS-637: remove unused file
0 lines of code changed in 1 file:
TS-620 And even more 64-bit fixes to the SM
6 lines of code changed in 2 files:
TS-620 More 64-bit fixes to the SM
8 lines of code changed in 4 files:
Remove more never used cruft
1 lines of code changed in 9 files:
remove yet another unused piece of residue
1 lines of code changed in 4 files:
TS-594 Migrate from our own int64 (et.al) to int64_t / stdint types.
Tested: gcc 4.1.2, gcc 4.3.2, gcc 4.4, gcc 4.5.1, Intel CC 11.x, Clang (trunk)
Platforms: Fedora Core 14 (64-bit), FC8, FreeBSD8, Ubuntu 8.10
Ubuntu 10.10 (64-bit).
6 lines of code changed in 4 files:
TS-572 Rename librecords to lib/records.
1 lines of code changed in 1 file:
TS-571 Rename inktomi++.h to libts.h
3 lines of code changed in 4 files:
TS-490 Loop detection in Via: headers
Although this wasn't quit the bug I thought it was, I decided
to cleanup the code here while I was looking at it. The problem
is that if our hostname resolves to 127.0.0.1, you can get into
loop detection, so the solution is to make sure your hostnames
don't resolve to 127.0.0.1 ...
51 lines of code changed in 3 files:
Fix some ICC compiler warnings, tested with ICC, clang and gcc
1 lines of code changed in 1 file:
TS-427: build ATS with clang -- this patch was submitted by Igor Galic (igalic/i.galic)
This patch changes 'struct' to 'class' in forward declarations and
%hu to %u for printing IP addresss, removes some dead code and add parens
around assignments in if (...) conditional expressions.
After getting 3 bugs fixed in clang, we now compile and run with clang!
1 lines of code changed in 1 file:
TS-442 Cleanup some include "dependencies".
This makes it slightly easier to see what dependencies we have.
0 lines of code changed in 1 file:
TS-400 Checkpoint 6 in cleanup.
8 lines of code changed in 3 files:
TS-400 Checkpoint 5 in cleanup.
This passes diagnostics and basic test.
1 lines of code changed in 1 file:
TS-389: Cleanup after "layout changes".
Tested: Fc13
Author: Zhao Yongming
Review: leif
0 lines of code changed in 1 file:
Don't use transient mallocs when filling the stack buffers
63 lines of code changed in 1 file:
TS-366: Axe HOST_OS by running the automated script
1 lines of code changed in 2 files:
TS-358: all integer types inkXXX changed to intXXX, removed ink_XXX #defines, removed other cruft
4 lines of code changed in 4 files:
Add two remaining layout params
10 lines of code changed in 3 files:
Use real sysconfdir when checking for root file
2 lines of code changed in 2 files:
Axe C-like API and use static members
70 lines of code changed in 2 files:
Layout uses relative paths to the prefix. Configure calculates relative paths unless they are outside the prefix in which case they are absolute
17 lines of code changed in 3 files:
Use xstrdup instead strdup directly
3 lines of code changed in 1 file:
Make sure all members are freed
31 lines of code changed in 2 files:
Second part of resolving TS-345, the Layout class. It uses new ink_filepath_merge to calculate all layout paths at runtime. It should be used instead current path guessing/calculating code across various places
249 lines of code changed in 4 files:
Fix TS-344 by removing all trailing spaces from the source files
14 lines of code changed in 10 files: