Re: [PROPOSAL] C++17, gcc 7, and clang 5 for ATS 8.0.0

2018-05-09 Thread Igor Galić
> 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

Re: [PROPOSAL] Disable Linux AIO build support in 7.0.0

2016-08-22 Thread Igor Galić
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

Re: [PROPOSAL] Removing SOCKS support in 7.0.0

2016-08-22 Thread Igor Galić
+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

Re: Deprecation of SSL v2/3

2016-04-10 Thread Igor Galić
+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

Re: [VOTE] Release Apache Traffic Server 6.0.0 (RC3)

2015-09-15 Thread Igor Galić
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

Re: Documentation Links Down

2015-04-07 Thread Igor Galić
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

Re: [VOTE] Release v5.2.1

2015-03-28 Thread Igor Galić
- 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

Re: [VOTE] Release v5.2.1

2015-03-25 Thread Igor Galić
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

Re: [VOTE] Release v5.2.1

2015-03-24 Thread Igor Galić
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

Re: [VOTE] Release v5.2.1

2015-03-24 Thread Igor Galić
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

Re: [VOTE] Release v5.2.1

2015-03-24 Thread Igor Galić
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

Re: [VOTE] Release v5.2.1

2015-03-24 Thread Igor Galić
- 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

Re: [VOTE] Release v5.2.1

2015-03-24 Thread Igor Galić
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 &

Re: replacing traffic_line

2015-02-10 Thread Igor Galić
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

Re: Trafficserver 5.2.0 build fail for i386

2015-02-08 Thread Igor Galić
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ć

Re: documentation improvements

2014-09-05 Thread 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

Re: SSL support extensions - design review request

2014-08-20 Thread Igor Galić
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

Re: [9/9] git commit: TS-2977: CHANGES

2014-08-04 Thread Igor Galić
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

Jira, unreleased versions

2014-07-28 Thread Igor Galić
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

Traffic Server PPA

2014-07-22 Thread Igor Galić
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

Re: git commit: TS-2689: Remove extraneous TSfree that caused segfault

2014-06-20 Thread Igor Galić
+ 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()

Re: [VOTE] Release Apache Traffic Server 5.0.0 (RC0)

2014-06-13 Thread Igor Galić
trafficserver-5.0.0-rc0.tar.bz2.sha1 > > > > MD5: 4259d090070148b28d1f2661bcd9d087 > > SHA1: 19d679128bf23b19a582d4c1a3f433c5e7d1c047 > > > > This corresponds to git: > > Hash: 1b4e186998a22b9127e5e91829cb575b651ced36 > > Tag: 5.0.0-rc0 > > > &g

Re: git commit: TS-2274: Turned on honor server cipher order

2014-05-26 Thread Igor Galić
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

Re: [VOTE] Release Apache Traffic Server 4.2.1 (RC0)

2014-04-16 Thread Igor Galić
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

Re: Proposal to remove 32bit support.

2014-04-14 Thread Igor Galić
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

Re: Proposal to remove 32bit support.

2014-04-11 Thread Igor Galić
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

[NOTICE]: SSL Heartbeat Bug

2014-04-09 Thread Igor Galić
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

Re: git commit: [TS-2688] atscppapi: new exmaple plugin Boom

2014-04-02 Thread Igor Galić
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

Re: git commit: TS-2353: add ability to load ssl certs that are owned by root and only read only by the user

2014-02-04 Thread Igor Galić
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

Re: C++ B-tree

2014-01-30 Thread Igor Galić
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

Re: Plugin API, ts.h, and shared enumerations

2014-01-30 Thread Igor Galić
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

Re: [1/5] git commit: TS-2519: make using RECP_NULL a compilation error

2014-01-27 Thread Igor Galić
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

Re: git commit: TS-2425: Update to TS-2261 for loading plugins as root

2014-01-24 Thread Igor Galić
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

Re: git commit: TS-2425: Update to TS-2261 for loading plugins as root

2014-01-24 Thread Igor Galić
); > >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

Re: Traffic Server Spring 2014 Summit

2014-01-23 Thread Igor Galić
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,

Re: TCP Fast Open (TFO) in Traffic Server

2014-01-23 Thread Igor Galić
> > 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

Re: trafficserver pull request: TS-612 ATS does not allow password protected ce...

2014-01-21 Thread Igor Galić
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 >

Re: trafficserver pull request: TS-612 ATS does not allow password protected ce...

2014-01-21 Thread Igor Galić
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)

ready for 4.1.3

2014-01-21 Thread Igor Galić
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

Re: git commit: TS-1668: Added HSTS configuration options to ATS

2014-01-16 Thread Igor Galić
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

Re: git commit: TS-2495: reduce the size of HttpVCTableEntry

2014-01-15 Thread Igor Galić
> @@ -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

Re: git commit: Doc: fix broken links and syntax errors

2014-01-13 Thread Igor Galić
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

Re: experimental/lua vs experimental/ts_lua

2014-01-10 Thread Igor Galić
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

Re: git commit: TS-2483 Add a new metric, proxy.node.restarts.proxy.cache_ready_time, tracking absolute time when the cache started (finished initialization). Until cache is available, or no cache con

2014-01-10 Thread Igor Galić
.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

Re: git commit: TS-610 Add the list of overridable configurations to docs.

2014-01-10 Thread Igor Galić
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

Re: [2/2] git commit: Fix typo

2014-01-10 Thread Igor Galić
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

Re: git commit: TS-2483 Add a new metric, proxy.node.restarts.proxy.cache_ready_time, tracking absolute time when the cache started (finished initialization). Until cache is available, or no cache con

2014-01-09 Thread Igor Galić
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

Re: git commit: TS-2471: records.config becomes empty when the disk full

2014-01-09 Thread Igor Galić
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

Re: Git tag for 4.1.2

2014-01-07 Thread Igor Galić
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

Re: Git tag for 4.1.2

2014-01-06 Thread Igor Galić
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

Re: [2/4] git commit: TS-1365 Update documentation

2014-01-02 Thread Igor Galić
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

Re: [2/4] git commit: TS-1365 Update documentation

2014-01-02 Thread Igor Galić
-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

Re: [4/4] git commit: Add TS-32.

2013-12-29 Thread Igor Galić
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

Re: [2/4] git commit: TS-32: FIX to perform multicast ICP communication

2013-12-29 Thread Igor Galić
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

Re: git commit: document update for hipes and buffer_upload plugins

2013-12-29 Thread Igor Galić
== > > -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

Re: git commit: TS-2117 editing hipes plugin documentation

2013-12-27 Thread Igor Galić
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

Re: git commit: proxy.config.remap.use_remap_processor is dead

2013-12-22 Thread Igor Galić
> + > + 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 >

Re: git commit: Doc: Clean up in cache architecture, added information about stripe assignment initialization.

2013-12-19 Thread Igor Galić
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#

Re: [12/12] git commit: Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/trafficserver

2013-12-18 Thread Igor Galić
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

Re: [08/12] git commit: [TS-428] Add proxy.config.dns.validate_query_name to drecords.config doc from Jira notes.

2013-12-18 Thread Igor Galić
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

Re: [05/12] git commit: [TS-2183] Make a restructured text version of the ram-cache wiki page

2013-12-18 Thread Igor Galić
* 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

Re: [04/12] git commit: [TS-2329] Add a restructured text version of the header rewrite's README

2013-12-18 Thread Igor Galić
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

Re: [04/12] git commit: [TS-2329] Add a restructured text version of the header rewrite's README

2013-12-18 Thread Igor Galić
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

[ANNOUNCE] Apache Traffic Server 4.1.2 is released!

2013-12-17 Thread Igor Galić
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

Re: git commit: TS-2335: add features for ts_lua

2013-12-16 Thread Igor Galić
.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

Re: [2/5] git commit: fix numbering

2013-12-16 Thread Igor Galić
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

Re: [VOTE] Release Apache Traffic Server 4.1.2

2013-12-16 Thread Igor Galić
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

Re: git commit: Fixed a bunch of misspelled words in comments

2013-12-10 Thread Igor Galić
; 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

Re: Range transform problems

2013-12-10 Thread Igor Galić
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

Re: [VOTE] Release Apache Traffic Server 4.1.2

2013-12-09 Thread Igor Galić
- 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

Re: [2/2] git commit: TS-2082: remove NON_MODULAR define

2013-12-08 Thread Igor Galić
"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; > } >

Re: git commit: add TS-2386

2013-12-08 Thread Igor Galić
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

Re: git commit: Bump sphinx docs version to match autoconf

2013-12-08 Thread Igor Galić
> # 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

Re: [11/11] git commit: TS-2401: update CHANGES

2013-12-06 Thread Igor Galić
> 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

Re: [07/11] git commit: TS-2401: Remove global system_runtime_dir

2013-12-06 Thread Igor Galić
>// 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

Re: [07/11] git commit: TS-2401: Remove global system_runtime_dir

2013-12-06 Thread Igor Galić
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

Re: [VOTE] Release Apache Traffic Server 4.1.2

2013-12-06 Thread Igor Galić
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

[VOTE] Release Apache Traffic Server 4.1.2

2013-12-05 Thread Igor Galić
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.

Re: git commit: TS-1815: Add the file descriptor number to ET_AIO thread names

2013-12-04 Thread Igor Galić
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

Re: git commit: TS-2335: adding plugin documentation to the site

2013-12-03 Thread Igor Galić
= ts.ctx['tb']['she'] > > +return 0 > > +end > > + > > + > > +function do_remap() > > +local req_host = ts.client_request.header.Host > > + > > +if req_host == nil then > > +retu

Re: git commit: TS-2335: adding plugin documentation to the site

2013-12-03 Thread Igor Galić
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'

Re: trafficserver pull request: transaction diagram was remade using graphviz

2013-12-02 Thread Igor Galić
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

Re: git commit: TS-2335: adding README.md to ts_lua plugin directory

2013-11-27 Thread Igor Galić
- 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

Re: git commit: TS-2349: Factor shared proxy code into convenience libraries

2013-11-27 Thread Igor Galić
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

Re: Can ATS cache https requests?

2013-11-25 Thread Igor Galić
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

Re: [2/2] git commit: TS-2386: CacheClusteringEnabled is already renamed to cache_clustering_enabled

2013-11-23 Thread Igor Galić
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

Re: Current Documentation Deficiency

2013-11-23 Thread Igor Galić
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

Re: [CANCEL] Release v4.1.1

2013-11-22 Thread Igor Galić
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

[CANCEL] Release v4.1.1

2013-11-21 Thread Igor Galić
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

Re: the cluster refine codes in on refine_cluster branch

2013-11-21 Thread Igor Galić
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

Re: [VOTE] Release v4.1.1

2013-11-20 Thread Igor Galić
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

Re: [VOTE] Release v4.1.1

2013-11-15 Thread Igor Galić
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,

Re: [VOTE] Release v4.1.1

2013-11-14 Thread Igor Galić
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)

Re: git commit: reliably recreate the same tar-ball from the same content

2013-11-14 Thread Igor Galić
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

Re: [VOTE] Release v4.1.1

2013-11-13 Thread Igor Galić
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: > > &

Re: git commit: TS-2340: fix TextLogObject log rolling

2013-11-12 Thread Igor Galić
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

[VOTE] Release v4.1.1

2013-11-12 Thread Igor Galić
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

Re: [08/10] git commit: TS-2316: header_rewrite: improved documentation

2013-11-12 Thread Igor Galić
- 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

Move ATS site to Git

2013-11-10 Thread Igor Galić
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

Semi Official Package Repo

2013-11-10 Thread Igor Galić
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   2   3   4   5   6   7   >