History log of /trafficserver/iocore/eventsystem/ (Results 251 - 275 of 447)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
77acf45215-Jul-2014 Leif Hedstrom

TS-1475 Dead store, clang analyzer.

5ab7074315-Jul-2014 Alan M. Carroll

TS-1475: Fix problems with xfd use.

b9e0e60514-Jul-2014 Brian Geffon

TS-1475: Initialize location earlier when tracking allocation locations. Coverity #1200034

d29c122b11-Jul-2014 James Peach

TS-2935: clean up semaphore platform code

Darwin does not implement anonymous semaphores, but that's no reason
to litter #ifdefs all over the place. Clean up the ink semaphore
interf

TS-2935: clean up semaphore platform code

Darwin does not implement anonymous semaphores, but that's no reason
to litter #ifdefs all over the place. Clean up the ink semaphore
interface to provide a consistent anonymous semaphore interface.

Remove the Ethread semaphore code because it is never used, and
it's not clear that it could be used.

show more ...

9c0458c428-May-2014 James Peach

TS-2729: Lay down some initial HTTP/2 infrastructure

Factor out a common client session base class. Add ProxyClientSession
as a base class for user agent session. This enforces the patt

TS-2729: Lay down some initial HTTP/2 infrastructure

Factor out a common client session base class. Add ProxyClientSession
as a base class for user agent session. This enforces the pattern
of modelling a client session as a VConnection, and gives some basic
common API. Push session hooks handling down to ProxyClientSession.
This gives us a common implementation for different kinds of sessions.

Add various HTTP/2 constants, types and enumerations.

Add basic HTTP/2 infrastructure. Create a Http2ClientSession class
to manage the session, session hooks and frame input and output.
The Http2ConnectionState class handles the protocol semantics and
knows about how different frames should be handled.

show more ...

54db32b204-Jun-2014 Leif Hedstrom

TS-2875 Change hwloc library env variables from hwloc_ to HWLOC_

3e35848d28-May-2014 Leif Hedstrom

TS-2618] IOBufferBlock::realloc()'s bounds check is wrong.

Original suggestions from William Bardwell.

639329e323-May-2014 Leif Hedstrom

TS-2428 Move P_Freer.h continuations to run on ET_TASK (if available).

7353f66922-May-2014 Leif Hedstrom

TS-2547 Remove Resources.c/h, and NEW as well

99c19a0121-May-2014 James Peach

TS-2757: the Derefer should actually delete things

9a435de721-May-2014 Phil Sorber

TS-2824: Revert TS-2592 (2fbd4b6)

f8a0864011-May-2014 Phil Sorber

Fix formatting.

3188043911-May-2014 Phil Sorber

TS-2624: Add informational warning.

bb64b54b07-May-2014 Phil Sorber

TS-2624: Divide by zero check.

999ec64007-May-2014 Phil Sorber

TS-2624: Fix Build on older platforms

Revision tags: 4.2.1, 4.2.1-rc0
e503ce0406-Apr-2014 James Peach

TS-898: ensure cache span probe closes file descriptors

Add a new helper class xfd (by analogy to xptr). This ensures that
the opened file descriptor is always closed in every error path

TS-898: ensure cache span probe closes file descriptors

Add a new helper class xfd (by analogy to xptr). This ensures that
the opened file descriptor is always closed in every error path.

Coverity #1196462

show more ...

e632b3a719-Mar-2014 Leif Hedstrom

TS-2624: Fix Build on Saucy

175dbca314-Mar-2014 Yunkai Zhang

TS-2630: Add lib/ts/apidefs.h to place common types

The apidefs.h file is used to place common types that can be shared
between internal code and TS APIs.

It's hard to judge wha

TS-2630: Add lib/ts/apidefs.h to place common types

The apidefs.h file is used to place common types that can be shared
between internal code and TS APIs.

It's hard to judge what types in api/ts/ts.h should be migrated to
lib/ts/apidefs.h, so this patch is just a beginning ...

Why I named it 'apidefs.h' instead of 'defs.h' and put it into 'lib/ts'?
1) Firstly, there is a 'ink_defs.h' file in 'lib/ts', then 'defs.h' seems
too similar with it. So named it 'apidefs.h' would be more clearly.

2) Since 'apidefs.h' will be shared not only by 'iocore' modules, puting it
into 'lib/ts' would be more suitable than 'iocore/api' or any other else.

Signed-off-by: Yunkai Zhang <qiushu.zyk@taobao.com>

show more ...

628dad9512-Mar-2014 Leif Hedstrom

TS-2612 Fix building out of source tree, and a few other build errors

04c6fc9309-Mar-2014 Phil Sorber

TS-2624: Fix typo

7f81c92109-Mar-2014 Phil Sorber

TS-2624: Fix Build on older platforms

d94f8bc409-Mar-2014 Phil Sorber

TS-2624: Make thread affinity more robust

Revision tags: 4.2.0
2fbd4b6426-Feb-2014 Phil Sorber

TS-2592: Use proxy allocator for ioBufAllocator

704f0a8506-Feb-2014 James Peach

TS-2556: minor ink_hrtime cleanup

Remove unnecessary based time conversion APIs. These don't do
anything different from the standard hrtime converters.

Add a timespec conversion

TS-2556: minor ink_hrtime cleanup

Remove unnecessary based time conversion APIs. These don't do
anything different from the standard hrtime converters.

Add a timespec conversion ink_hrtime_from_timespec(). Add
ink_hrtime_from_timeval(). Use hrtime converters internally, rather
than duplicating arithmetic.

show more ...

Revision tags: 4.2.0-rc0
f7aeda9a01-Feb-2014 Leif Hedstrom

TS-2546 Move xptr and _xstrdup to ink_memory.{h,cc}

1...<<1112131415161718