> Yeah, this seems fine to me.
>
>
> > change would force us to update to devtoolset-7 on RHEL platforms, and
> > might make some older debian platforms impossible to support in any
> > reasonable way (which I’m ok with).
>From what i gather, this would also mean a min
in my ppa builds i've been disabling it for a long time now, because all
it does it cause crashes.
i don't understand why the debian builds enable it to begin with
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: https://brainsware.org/
GPG: 8716 7A9F
+1 on removing SOCKS
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: https://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
+1
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: https://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
On Sun, 10 Apr 2016, at 14:42, Phil Sorber wrote:
> I'd like to propose that we deprecate SSLv2 and SSLv3 in ATS 6.2.0 and
6.0.0-rc3
>
> My code signing key is available here:
>
> http://people.apache.org/~bcall/gpg-code-signing-key.asc
>
> Make sure you refresh from a key server to get all relevant signatures.
>
> The vote is open until Wednesday Sept 16th, 2015.
>
> Thank you
>
> -Bryan
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: https://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
s://docs.trafficserver.apache.org/en/latest/reference/api/index.en.html
which is also installed as man pages!
so long,
i
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
- On 25 Mar, 2015, at 14:40, Igor Galić i.ga...@brainsware.org wrote:
> - On 25 Mar, 2015, at 12:21, Leif Hedstrom zw...@apache.org wrote:
>
>> It happened again ?
>
> it's still happening. is probably a better way to put it, however, now
> i can't
gt;
>
>
>> On Mar 24, 2015, at 9:29 PM, Igor Galić wrote:
>>
>>
>>
>>
>> this may have been a bit premature :|
>>
>> https://gist.github.com/igalic/875134e7b6ee35f252c4
>>
>> - On 25 Mar, 2015, at 02:08, Igor Galić i
this may have been a bit premature :|
https://gist.github.com/igalic/875134e7b6ee35f252c4
- On 25 Mar, 2015, at 02:08, Igor Galić i.ga...@brainsware.org wrote:
> this looks good, i.e.: it fixes the assert.
> +1 from me.
>
>
>
> caveat: i had to wipe my cache for i
4d7facddfff
> SHA1: 5d1da8a1a97d8c8f88ab25300912eeef4cf8f5ae
>
>
> Thanks to everyone testing the RC0 so far, the vote is still open until Monday
> March 30th.
>
> Cheers,
>
> — Leif
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
1-rc0.tar.bz2.sha1
>> MD5: d03ffeebb22cfd443f18357c8757d95d
>> SHA: fffbb923a6d2b287ea1d53823594f312df9dd9f0
>> The vote is open until Monday morning, March 30th. Please download and test
>> this
>> build candidate asap, so we can make yet another great release.
>> Cheers,
>> -- leif
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
- On 24 Mar, 2015, at 12:37, Leif Hedstrom zw...@apache.org wrote:
>> On Mar 24, 2015, at 7:20 AM, Igor Galić wrote:
>>
>>
>>
>> updated to the rc, and still getting:
>
> "Still"? Any more details? You sure you don't have some old
s compatible with all 5.0.x, 5.1.x
>> and 5.2.0 releases. Details on upgrading from v4.x to 5.x is available at
>>
>> https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v5.0
>>
>>
>> The artifacts are available for download from
&
type__default___description
>>>>--records onfalse Emit output in records.config format
>>>>
>>>> [vagrant@localhost ~]$ sudo /opt/ats/bin/traffic_ctl config match
>>>> proxy.config.ssl
>>>> proxy.config.ssl.number.th
anyone experienced this issue as well ?
yup, same experience when (re)building my Ubuntu PPA:
https://launchpad.net/~apache-helpdesk/+archive/ubuntu/trafficserver-ppa
(build-logs available on click)
i think it's a "feature"
> Regards,
> Jean Baptiste
--
Igor Galić
t;
> Jon and Yoni will be popping up on the mailing list and on IRC over the
> coming months. They have a very open brief to make our documentation better,
> so please let them know where you would like improvements or help.
>
> cheer,
> James
>
--
Igor Galić
Tel: +43 (0) 66
terminated and data only. Internally they are doing many strlen
> and strcmp operations on it.
my recommendation for reading openssl code is to read libressl's version.
[snip]
-- i
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
6 +1,8 @@
> -*- coding: utf-8
> -*-
> Changes with Apache Traffic Server 5.1.0
>
> + *) [TS-2977] Move traffic_manager under the cmd subdirectory.
> +
>*) [TS-2971] Authproxy plugin
Hey folks,
Jira is still showing the last two released versions (5.0.0 & 5.0.1)
as "unreleased" - can you (bcall?) please change that?
-- kthnxby, i
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F
or sick of open source, then please add yourself, and we will approve you.
thanks, o/~ i
[1] an out-of-band repository for Ubuntu
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
+ free(ptr);
+ ptr = NULL;
return NULL;
} /* End ats_free_null */
void
ats_memalign_free(void *ptr)
{
- if (likely(ptr))
-free(ptr);
+ free(ptr);
+ ptr = NULL;
}
// This effectively makes mallopt()
trafficserver-5.0.0-rc0.tar.bz2.sha1
> >
> > MD5: 4259d090070148b28d1f2661bcd9d087
> > SHA1: 19d679128bf23b19a582d4c1a3f433c5e7d1c047
> >
> > This corresponds to git:
> > Hash: 1b4e186998a22b9127e5e91829cb575b651ced36
> > Tag: 5.0.0-rc0
> >
> &g
L, RECC_INT, "[0-1]", RECA_NULL}
> + {RECT_CONFIG, "proxy.config.ssl.server.honor_cipher_order", RECD_INT, "1",
> RECU_RESTART_TS, RR_NULL, RECC_INT, "[0-1]", RECA_NULL}
>,
>{RECT_CONFIG, "proxy.config.ssl.server_port", RECD_INT, "-1",
>RECU_RESTART_TS, RR_NULL, RECC_INT, "[0-65535]", RECA_NULL}
>,
>
>
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
signing key is available here:
>
> http://people.apache.org/~sorber/gpg-code-signing-key.asc
>
> Make sure you refresh from a key server to get all relevant signatures.
>
> The vote is open until Apr 15th 2014. This is shorter than normal because
> it is a bug fix release
rt (R.I.P.)
>
+1 under the condition that 4.2.x stays supported for older platforms.
-- i
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
sions?
This makes me wonder: If we remove 32bit support, will any distro out there
go out of their way to patch it back in, badly?
> J
-- i
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
Hi folks,
I'm pretty sure most of you have heard, or read by now,
but I'd still like to put it out there for completeness.
There's a newly discovered OpenSSL Bug. It affects new
versions of OpenSSL 1.0.1 through 1.0.1f, which implement
the heartbeat extension. The bug has been nick-named
heart-b
all our */examples/*/README.txt into
the docs, and be able to plug them into the SDK docs?
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
h ink_cap:
The name POSIX is a little misleading, since the only system it currently
works on is Linux.
-- i
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
replacement. They even bench it against
> std::map for comparison.
Are you considering to replace the current uses of std::map too?
> Thoughts?
>
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
ues.apache.org/jira/browse/TS-1015
I discussed it with bcall in Zürich, and we came to the conclusion that
it would definitely be /good/ to clean up this code, and consolidate all
core events in a single file in one enum.
If you're going out of your way to fix the sharing of enums between core
is_valid_persistence
> +{
> + static const RecPersistT value = RECP_PERSISTENT;
> +};
> +
> +template<>
> +struct is_valid_persistence
> +{
> + static const RecPersistT value = RECP_NON_PERSISTENT;
> +};
> +
> +}}
> +
> +#define REC_PERSISTENCE_TYPE(P) rec::detail::is_valid_persistence::value
> +
> enum RecUpdateT
> {
>RECU_NULL,// default: don't know the behavior
>
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
n we should
> abstract that
> into a wrapper function of our own at autoconf time.
>
> We're not handling this case at every call of dlerror() anyways.. so
https://issues.apache.org/jira/browse/TS-2529
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
);
>
>TSReturnCode res = TS_ERROR;
> - // elevate the access to read files as root if compiled with capabilities,
> if not
> - // change the effective user to root
> - {
> -uint32_t elevate_access = 0;
> -REC_ReadConfigInteger(elevate_access,
> "proxy.co
Do we have a final word on this?
I'd like to book a flight and know whether I'll be able to run at the Vienna
City Marathon (13th of April )
Leif Hedstrom wrote:
>
>On Jan 13, 2014, at 3:58 PM, Leif Hedstrom wrote:
>
>>
>> On Jan 13, 2014, at 2:57 PM, Leif Hedstrom wrote:
>>
>>
>>
>> Well,
> > And basically doing:
> >
> > #ifdef TCP_FASTOPEN
> >if (sendto (connections[cnum].conn_fd, urls[url_num].buf,
> >urls[url_num].buf_bytes, MSG_FASTOPEN, (struct sockaddr *)
> >&connections[cnum].sa, connections[cnum].sa_len) < 0) {
> > #else
> >if (connect(connections[cnum].conn_fd, (struct sockaddr *)
> >&connections[cnum].sa, connections[cnum].sa_len) < 0) {
> > #endif
> >
> > And then skipping the sending of that data later...
> >
> > Ben.
>
>
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
ACK
Ron Barber wrote:
>
>
>On 1/21/14, 10:57 AM, "Igor Galić" wrote:
>
>>
>>
>>- Original Message -
>>> GitHub user rwbarber2 opened a pull request:
>>>
>>> https://github.com/apache/trafficserver/pull/34
>
o platforms.
If memory serves me right, all others should support environ, BUT
Why would you want to use the environment anyway? You want to use
a fully-qualified path one way or another and not depend on the
environment.
My suggestion is to pass an empty environment.
--
Igor Galić
Tel: +43 (0)
ave landed on master
since and need backporting, please add a backport-to 4.1.3
label in Jira until the End of the Week. I will then cut a
tag on Friday, so we can start testing this release.
So long,
-- i
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainswar
pache.org/repos/asf/trafficserver/blob/4cf9975e/proxy/http/HttpTransactHeaders.cc
> --
> diff --git a/proxy/http/HttpTransactHeaders.cc
> b/proxy/http/HttpTransactHeaders.cc
> index 7c9a3e6..b5ab0fe 100644
> --- a/proxy/http/HttpTransactHeaders
> @@ -121,11 +118,14 @@ struct HttpVCTable
>void remove_entry(HttpVCTableEntry *);
>void cleanup_entry(HttpVCTableEntry *);
>void cleanup_all();
> - bool is_table_clear();
> + bool is_table_clear() const;
> +
> +private:
> + HttpVCTableEntry vc_table[vc_table_max_ent
ver/blob/4ced03d3/doc/sdk/remap-plugin.en.rst
> --
> diff --git a/doc/sdk/remap-plugin.en.rst b/doc/sdk/remap-plugin.en.rst
> index 6506653..9a22cc3 100644
> --- a/doc/sdk/remap-plugin.en.rst
> +++ b/doc/sdk/remap-plugin.en.rst
> @@ -54,16 +54,16 @@ Required Functions
>
> A remap plugin is required to implement the following functions:
>
> -- ```TSRemapInit``
> <http://people.apache.org/~amc/ats/doc/html/remap_8h.html#af7e9b1eee1c38c6f8dcc67a65ba02c24>`__:
> +- `TSRemapInit
> <http://people.apache.org/~amc/ats/doc/html/remap_8h.html#af7e9b1eee1c38c6f8dcc67a65ba02c24>`_:
> the remap initialization function, called once when the plugin is
> loaded
>
> -- ```TSRemapNewInstance``
> <http://people.apache.org/~amc/ats/doc/html/remap_8h.html#a963de3eeed2ed7a2da483acf77dc42ca>`__:
> +- `TSRemapNewInstance
> <http://people.apache.org/~amc/ats/doc/html/remap_8h.html#a963de3eeed2ed7a2da483acf77dc42ca>`_:
> a new instance is created for each rule associated with the plugin.
> Called each time the plugin used in a remap rule (this function is
> what processes the pparam values)
>
> -- ```TSRemapDoRemap``
> <http://people.apache.org/~amc/ats/doc/html/remap_8h.html#acf73f0355c591e145398211b3c0596fe>`__:
> +- `TSRemapDoRemap
> <http://people.apache.org/~amc/ats/doc/html/remap_8h.html#acf73f0355c591e145398211b3c0596fe>`_:
> the entry point used by Traffic Server to find the new URL to which
> it remaps; called every time a request comes in
>
>
> http://git-wip-us.apache.org/repos/asf/trafficserver/blob/4ced03d3/doc/sdk/sample-source-code.en.rst
> --
> diff --git a/doc/sdk/sample-source-code.en.rst
> b/doc/sdk/sample-source-code.en.rst
> index 42be2a9..3568f41 100644
> --- a/doc/sdk/sample-source-code.en.rst
> +++ b/doc/sdk/sample-source-code.en.rst
> @@ -22,7 +22,7 @@ This appendix provides several source code examples. In the
> online
> formats of this book, function calls are linked to their references in
> the previous chapters. The following sample plugins are provided:
>
> -- `blacklist-1.c `__
> +- `blacklist-1.c`_
>
> blacklist-1.c
> -
>
> http://git-wip-us.apache.org/repos/asf/trafficserver/blob/4ced03d3/doc/sdk/troubleshooting-tips/unable-to-load-plugins.en.rst
> --
> diff --git a/doc/sdk/troubleshooting-tips/unable-to-load-plugins.en.rst
> b/doc/sdk/troubleshooting-tips/unable-to-load-plugins.en.rst
> index 606c144..0d8f7f3 100644
> --- a/doc/sdk/troubleshooting-tips/unable-to-load-plugins.en.rst
> +++ b/doc/sdk/troubleshooting-tips/unable-to-load-plugins.en.rst
> @@ -32,5 +32,5 @@ To load plugins, follow the steps below.
>
> 5. Restart Traffic Server.
>
> -For detailed information about each step above, refer to `A Simple
> -Plugin <../getting-started/a-simple-plugin>`__.
> +For detailed information about each step above, refer to
> +:doc:`../getting-started/a-simple-plugin.en`.
>
>
>
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
I’m particularly curious as to
> how HTTPD deals with it.
Another question we didn't put on this list: In how far is experimental/ts_lua
compatible with Lua 5.2? From what I gather, the main "blocker" here is LuaJIT.
( http://luajit.org/extensions.html#lua52 )
> Please discuss.
&g
.org/en/latest/reference/commands/traffic_line.en.html
> >
> > J
With a beautify comment:
.. XXX: These variables need to be documented.. Volunteers? //igalic
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
h_water
> +proxy.config.http.cache.range.lookup
> +proxy.config.http.normalize_ae_gzip
> +proxy.config.http.default_buffer_size
> +proxy.config.http.default_buffer_water_mark
> +proxy.config.http.request_header_max_size
> +proxy.config.http.response_header_max_size
> +proxy.config.http.negative_revalidating_enabled
> +proxy.config.http.negative_revalidating_lifetime
> +proxy.config.http.accept_encoding_filter_enabled
> +
> +
> Examples
>
>
>
>
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
ot;, RECA_NULL}
>,
>{RECT_CONFIG, "proxy.config.cache.ram_cache.compress_percent", RECD_INT,
>"90", RECU_RESTART_TS, RR_NULL, RECC_NULL, NULL, RECA_NULL}
>,
>
>
how did that ever work?
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
s available, or no cache configured, this metric stays at
> a value of "0".
Should we document this somewhere?
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
file
>writeBytes = write(diskFD, buf->bufPtr(), buf->spaceUsed());
> - closeFile(diskFD);
> - if (writeBytes != buf->spaceUsed()) {
> -mgmt_log(stderr, "[Rollback::intrernalUpdate] Unable to write new
> version of %s : %s\n", fileName, strerror(errno));
> + ret = closeFile(diskFD, true);
> + if ((ret < 0) || (writeBytes != buf->spaceUsed())) {
> +mgmt_log(stderr, "[Rollback::internalUpdate] Unable to write new version
> of %s : %s\n", fileName, strerror(errno));
> returnCode = SYS_CALL_ERROR_ROLLBACK;
> goto UPDATE_CLEANUP;
>}
> @@ -632,7 +637,7 @@ Rollback::getVersion_ml(version_t version, textBuffer **
> buffer)
> GET_CLEANUP:
>
>if (diskFD >= 0) {
> -closeFile(diskFD);
> +closeFile(diskFD, false);
>}
>
>return returnCode;
>
> http://git-wip-us.apache.org/repos/asf/trafficserver/blob/7fd40eba/mgmt/Rollback.h
> --
> diff --git a/mgmt/Rollback.h b/mgmt/Rollback.h
> index e3025a6..7b877a0 100644
> --- a/mgmt/Rollback.h
> +++ b/mgmt/Rollback.h
> @@ -203,7 +203,7 @@ public:
> private:
>Rollback(const Rollback &);
>int openFile(version_t version, int oflags, int *errnoPtr = NULL);
> - int closeFile(int fd);
> + int closeFile(int fd, bool callSync);
>int statFile(version_t version, struct stat *buf);
>char *createPathStr(version_t version);
>RollBackCodes internalUpdate(textBuffer * buf, version_t newVersion, bool
>notifyChange = true, bool incVersion = true);
>
>
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
hen creating another tag off this
> seems fine.
>
> -B
>
> --
> Brian Rectanus | brecta...@qualys.com
>
> On Mon, Jan 6, 2014 at 3:09 PM, Igor Galić wrote:
>
> >
> >
> > - Original Message -
> > > I sent this previ
th or so ago
but no one's come up with a smart answer..
> Cheers!
> -B
>
> --
> Brian Rectanus | brecta...@qualys.com
>
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
not have any merge tracking?
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
-threads)
> +Reduce the number of disk (AIO) threads
> +
We should link here to the appropriate settings that would require tuning,
or to the (still rather poor) performance tuning document.
> +
> Undocumented
>
>
>
>
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
Author: bettydramit .
Currently, the entire ICP documentation is commented out in the documentation.
It will need review and needs to be re-instantiated.
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
a/proxy/ICP.cc b/proxy/ICP.cc
> index 7e78925..8124a44 100644
> --- a/proxy/ICP.cc
> +++ b/proxy/ICP.cc
> @@ -2201,6 +2201,7 @@ ICPProcessor::SetupListenSockets()
> }
>
> status = pMC->GetRecvChan()->setup_mc_receive(pMC->GetIP(),
> + _LocalPeer->GetIP(),
>NON_BLOCKING,
>pMC->GetSendChan(),
>_mcastCB_handler);
> if (status) {
>// coverity[uninit_use_in_call]
>
>
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
==
>
> -1. The service ``svc_reverse.php`` is modified to add a header of
> ``X-HIPES-Redirect: 2`` to the request made against ``url``.
> +1. The service ``svc_reverse.php`` is modified to add a header of
> ``X-HIPES-Redirect: 2`` to the request made against
&g
llowing request
>
> -``http://127.0.0.1/svc_case;case=u/test.txt``
> +http://127.0.0.1/svc_case;case=u/test.txt
>
> -3. The service ``svc_reverse.php`` is also modified to follow the redirect.
> Thus the response of the service of ``svc_case`` will not pass thr
> +
> + When this variable is set to ``0``, plugin remap callbacks are
> + executed in line on network threads. If remap processing takes
> + significant time, this can be cause additional request latency.
> + Setting this variable to causes remap processing to take place
>
rigin server. A single object can have multiple
> variants called :term:`alternates `.
> +
> + alternate
> + A variant of a :term:`cache object`. This was originally created to
> handle the `VARY mechanism
> + <http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#
t; lib/atscppapi/src/include/atscppapi/Headers.h | 2 +-
> 5 files changed, 142 insertions(+), 54 deletions(-)
> --
>
>
>
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
DNS forgery (for
> instance
> + in DNS Injection attacks), particularly in forward or transparent
> proxies, but
> + requires that the resolver populates the queries section of the response
> properly.
What does that mean?
* who/what is the resolver? (we? HostDB? The system? som
* fastlz: 173 MB/sec compression, 442 MB/sec decompression : basically free
> since disk or network will limit first, ~53% final size
> +* libz: 55 MB/sec compression, 234 MB/sec decompression : almost free,
> particularly decompression, ~37% final size
> +* liblzma: 3 MB/sec compression, 50
nditions
> +--
> +::
> +
> + /string/ # regular expression
> + + >string # lexically greater
> + =string # lexically equal
> +
> +The absence of a "matcher" means value exists).
> +
> +Values
> +--
> +Setting e.g. a header with
alue exists).
> +
> +Values
> +--
> +Setting e.g. a header with a value can take the following formats:
> +
> +- Any of the cond definitions, that extracts a value from the request
> +- $N 0 <= N <= 9, as grouped in a regular expression
> +- string (which can contain the above)
> +- null
> +
> +Examples
> +
> +::
> +
> + cond %{HEADER:X-Y-Foobar}
> + cond %{COOKIE:X-DC} =DC1
> + add-header X-Y-Fiefum %{HEADER:X-Y-Foobar}
> + add-header X-Forwarded-For %
> + rm-header X-Y-Foobar
> + rm-header Set-Cookie
> + counter plugin.header_rewrite.x-y-foobar-dc1
> + cond %{HEADER:X-Y-Foobar} "Some string" [AND,NC]
> +
>
>
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
Apache Traffic Server v4.1.2 Released
The Apache Software Foundation and the Apache Traffic Server project
are pleased to announce the release of Apache Traffic Server v4.1.2!
This is our latest stable release, and is immediately available for
download at
http://trafficserver.apac
.c ts_lua_cached_response.c ts_lua_client_request.c
> ts_lua_client_response.c ts_lua_context.c ts_lua_hook.c ts_lua_http.c
> ts_lua_http_intercept.c ts_lua_log.c ts_lua_misc.c ts_lua_server_request.c
> ts_lua_server_response.c ts_lua_transform.c ts_lua_util.c ts_lua_remap.c
> tslua_la
affic_line -L` to restart Traffic Server on
> the
> local node or :option:`traffic_line -M` to restart Traffic Server on all
> the nodes in a cluster.
>
easiest way to fix this is to use
#.
http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html#enumerated-lists
&g
Thank you all for your participation
final count: 5 +1, 4 binding
I've pushed the tar-ball to svn/dist and will prepare
the release notes + the site update soon as soon as
the mirrors are up-to-date.
o/~ i
; t_state.hdr_info.request_body_start = true;
> -// Note: Many browers, Netscape and IE included send two extra
> +// Note: Many browsers, Netscape and IE included send two extra
> // bytes (CRLF) at the end of the post. We just ignore those
> // bytes since the se
g/confluence/display/TS/Transform+Plugin+Content+Length+Control
>
>
I read the proposal and found it very reasonable. Better yet, it
sounds like it could be possible to make this API/ABI compatible.
What's the ETA here? 4.1.x? 4.2.x?
++ i
Igor Galić
Tel: +43 (0) 664 886 22 883
M
- Original Message -
> On Thu, Dec 05, 2013 at 11:53:59PM +0000, Igor Galić wrote:
> >
> > The artefacts are available for download at
> >
> > http://people.apache.org/~igalic/releases/
> >
> > -rw-r--r-- 1 igalic igalic 6358857 Dec 5 22
"cluster API status_callout_q", (char *)
>&mssmp->link.next - (char *) mssmp);
>ClusterAPI_mutex = new_ProxyMutex();
> @@ -580,7 +574,6 @@ TSSendClusterRPC(TSNodeHandle_t * nh, TSClusterRPCMsg_t *
> msg)
>
>return 0;
> }
>
es -- round 4.2
> +
>*) [TS-548] remove Initialize.cc Initialize.h
>
>*) [TS-2082] remove STANDALONE_IOCORE FIXME_NONMODULAR and NON_MODULAR
>defines
>
>
YAY \o/
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
> # The full version, including alpha/beta/rc tags.
> -release = '4.1.x'
> +release = '4.2.x'
>
> # The language for content autogenerated by Sphinx. Refer to documentation
> # for a list of supported languages.
Given that this is Python, we should be able t
> Changes with Apache Traffic Server 4.2.0
>
>
> + *) [TS-2401] Use Layout instead of global install path directories.
> +
Kudos!
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
>// XXX: Shouldn't that be 0664?
>//
I think you closed TS-666 prematurely. In its stead, I opened
https://issues.apache.org/jira/browse/TS-2421 for this particular issue.
i
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org
7;t useful for most users, but it may well be
useful to developers.
++ i
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
th 2013. Lets makes sure this is
> another great release, so please everyone, download and test this version as
> much as you can.
>
> Thanks,
>
> -- Igor
>
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
Hi folks,
I've prepared a release for v4.1.2 (rc0), which is a bug fix release
following our new release process and Versioning scheme:
https://cwiki.apache.org/confluence/display/TS/Release+Management
Changes since v4.0.2 are captured in the following Jira tickets:
https://issues.apache.
s, int fromAPI = 0)
> >>> thr_info = new AIOThreadInfo(request, 1);
> >>>else
> >>> thr_info = new AIOThreadInfo(request, 0);
> >>> -snprintf(thr_name, MAX_THREAD_NAME_LENGTH, "[ET_AIO %d]", i);
> >>> +snprintf(thr_nam
= ts.ctx['tb']['she']
> > +return 0
> > +end
> > +
> > +
> > +function do_remap()
> > +local req_host = ts.client_request.header.Host
> > +
> > +if req_host == nil then
> > +retu
nd
> +
> +
> +function do_remap()
> +local req_host = ts.client_request.header.Host
> +
> +if req_host == nil then
> +return 0
> +end
> +
> +ts.ctx['tb'] = {}
> +ts.ctx['tb']['she'
atic/images/sdk/http_state2.jpg ?
>
> commit c677b0ac9562dd72b04ff233a6f62de858f28890
> Author: heitorganzeli
> Date: 2013-12-02T17:36:03Z
>
> transaction diagram was remade using graphviz
>
>
>
>
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainswa
- Original Message -
> Updated Branches:
> refs/heads/master ebd4f5a20 -> 0cb47fa4a
>
>
> TS-2335: adding README.md to ts_lua plugin directory
This README would serve everyone better as docs/reference/plugins/ts_lua.en.rst
--
Igor Galić
Tel: +43 (0) 664 886
c | 4 +-
> proxy/shared/Error.cc | 2 +-
> proxy/shared/InkXml.cc | 485 +++
> proxy/shared/InkXml.h | 231 +++
this should've been a git mv.
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
at yet ;)
> Regards,
> Karthick
++ i
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
db0..db9571e 100644
> --- a/proxy/sac.cc
> +++ b/proxy/sac.cc
> @@ -46,7 +46,6 @@
> #include "DiagsConfig.h"
> #include "I_Machine.h"
>
> -extern int CacheClusteringEnabled;
> int auto_clear_cache_flag = 0;
>
> // sac-specific command-line flags
>
>
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
g for missing entries. Some of them I have culled
because they no longer exist, I might have been to generous in
in that process.
> Carey Brown
> Systems Engineer
-- i
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
ething problems. We're
> still convinced that we are on the right track:
>
> We have found all the major issues early, that is
> before the releasing - but still not early enough.
> So we'd like to ask you for your continued support.
>
> Thank you,
>
> -- Igor
Hey folks.
I'm sorry to come forward this late into the
release, but we broke it:
This is a last minute recall of the 4.1.1 release
because we've found a regression that breaks the
cache, or rather key lookup: TS-2384
I'll try to put together a post-mortem of this
release attempt, and its teeth
efine_cluster
> wiki at:
> https://cwiki.apache.org/confluence/display/TS/Clustering
> jira at:
> https://issues.apache.org/jira/browse/TS-2005
>
> the patch is a joint effort of WeiJin and YuQing
> thanks
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
ge and send out announcements as soon
as the mirrors have updated.
i
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
People,
Some of you keep mailing /me/ instead of the list when they have a
concern that something is broken.
Please don't do that. On the contrary, if you suspect something is
broken, we want as many people as possible to see, verify, and then
swiftly find a fix.
In this particular instance,
org/jira/browse/TS-2345
>
> This error could be old, as we had a bug in our build-scripts, and didn't run
> the tests for the last releases.
Thanks for reporting it !
> As we could not see any impact on the real functionality:
> +1
--
Igor Galić
Tel: +43 (0)
utput $(distdir)-rc$(RC).tar.bz2.asc --detach-sig
> $(distdir)-rc$(RC).tar.bz2
> +
> release: asf-dist-sign
> git tag -fs -m "Release $(VERSION)" $(VERSION)
>
> -rel-candidate:
> - $(MAKE) asf-dist-sign VERSION=$(VERSION)-rc$(RC)
> +rel-candidate: asf-dist-sign-rc
> git tag -fs -m "Release Candidate $(VERSION)-rc$(RC)" $(VERSION)-rc$(RC)
>
> examples: all
>
>
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
Compiled with clang 3.4 on Ubuntu 13.10, running as a forward proxy
compiled with gcc on Ubuntu 12.04 (not running yet in production because I
broke puppet;)
So far it's looking good +1
- Original Message -
> On Nov 12, 2013, at 6:32 PM, Igor Galić wrote:
>
> &
int rolling_offset_hr = 0,
> - int rolling_size_mb = 0);
> + int rolling_interval_sec,
> + int rolling_offset_hr,
> + int rolling_size_mb);
>
>inkcoreapi int write(const char *format, ...) TS_PRINTFLIKE(2, 3);
>inkcoreapi int va_write(const char *format, va_list ap);
>
>
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
Hi folks,
I've prepared a release for v4.1.1, which is a bug fix release
following our new release process and Versioning scheme:
https://cwiki.apache.org/confluence/display/TS/Release+Management
We're still working out the kinks: After finding a regression in 4.1.0
we could've called a thi
- Original Message -
> TS-2316: header_rewrite: improved documentation
arguable ;)
I'd rather this was not in the plugin's README, but in
doc/reference/plugins/.en.rst
++ i
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.o
anges (to the
XML), build the changes *locally* (with Java) and then
commits them to the repos from where they are picked up
with SvnPubSub and distributed to all (both) servers.
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B
hy not FreeBSD or Solaris? Because those people are assumed
to know how to compile new software ;)
--
Igor Galić
Tel: +43 (0) 664 886 22 883
Mail: i.ga...@brainsware.org
URL: http://brainsware.org/
GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641
1 - 100 of 675 matches
Mail list logo