You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by su...@apache.org on 2014/11/17 22:27:03 UTC

[1/2] trafficserver git commit: [TS-3153]: Add documentation for new API TSSslAdvertiseProtocolSet

Repository: trafficserver
Updated Branches:
  refs/heads/master be70f1cab -> f7d8f1b54


[TS-3153]: Add documentation for new API TSSslAdvertiseProtocolSet


Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/f19eba3c
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/f19eba3c
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/f19eba3c

Branch: refs/heads/master
Commit: f19eba3ca70159af1ced63cc987b4a2508c570ba
Parents: 1b35859
Author: Sudheer Vinukonda <su...@yahoo-inc.com>
Authored: Mon Nov 17 21:26:24 2014 +0000
Committer: Sudheer Vinukonda <su...@yahoo-inc.com>
Committed: Mon Nov 17 21:26:24 2014 +0000

----------------------------------------------------------------------
 .../api/TSSslAdvertiseProtocolSet.en.rst        | 32 ++++++++++++++++++++
 1 file changed, 32 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/trafficserver/blob/f19eba3c/doc/reference/api/TSSslAdvertiseProtocolSet.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/api/TSSslAdvertiseProtocolSet.en.rst b/doc/reference/api/TSSslAdvertiseProtocolSet.en.rst
new file mode 100644
index 0000000..7684242
--- /dev/null
+++ b/doc/reference/api/TSSslAdvertiseProtocolSet.en.rst
@@ -0,0 +1,32 @@
+.. Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed
+   with this work for additional information regarding copyright
+   ownership.  The ASF licenses this file to you under the Apache
+   License, Version 2.0 (the "License"); you may not use this file
+   except in compliance with the License.  You may obtain a copy of
+   the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+   implied.  See the License for the specific language governing
+   permissions and limitations under the License.
+
+
+TSSslAdvertiseProtocolSet
+============
+
+Synopsis
+--------
+
+`#include <ts/ts.h>`
+
+.. c:function:: TSReturnCode TSSslAdvertiseProtocolSet(TSVConn sslp, const unsigned char ** list, unsigned int count);
+
+Description
+-----------
+
+   Modifies the NPN advertisement list for a given SSL connection with :arg:`list`. If :arg:`count` is 0, sets the NPN advertisement list to the default registered protocol list for the end point. Note that, the plugin that uses this API owns the :arg:`list` and is responsible for making sure it points to a valid memory.
+


Re: [1/2] trafficserver git commit: [TS-3153]: Add documentation for new API TSSslAdvertiseProtocolSet

Posted by James Peach <jp...@apache.org>.
Why didn't this go through API review?

https://cwiki.apache.org/confluence/display/TS/API+Review+Process

> On Nov 17, 2014, at 1:27 PM, sudheerv@apache.org wrote:
> 
> Repository: trafficserver
> Updated Branches:
>  refs/heads/master be70f1cab -> f7d8f1b54
> 
> 
> [TS-3153]: Add documentation for new API TSSslAdvertiseProtocolSet
> 
> 
> Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
> Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/f19eba3c
> Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/f19eba3c
> Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/f19eba3c
> 
> Branch: refs/heads/master
> Commit: f19eba3ca70159af1ced63cc987b4a2508c570ba
> Parents: 1b35859
> Author: Sudheer Vinukonda <su...@yahoo-inc.com>
> Authored: Mon Nov 17 21:26:24 2014 +0000
> Committer: Sudheer Vinukonda <su...@yahoo-inc.com>
> Committed: Mon Nov 17 21:26:24 2014 +0000
> 
> ----------------------------------------------------------------------
> .../api/TSSslAdvertiseProtocolSet.en.rst        | 32 ++++++++++++++++++++
> 1 file changed, 32 insertions(+)
> ----------------------------------------------------------------------
> 
> 
> http://git-wip-us.apache.org/repos/asf/trafficserver/blob/f19eba3c/doc/reference/api/TSSslAdvertiseProtocolSet.en.rst
> ----------------------------------------------------------------------
> diff --git a/doc/reference/api/TSSslAdvertiseProtocolSet.en.rst b/doc/reference/api/TSSslAdvertiseProtocolSet.en.rst
> new file mode 100644
> index 0000000..7684242
> --- /dev/null
> +++ b/doc/reference/api/TSSslAdvertiseProtocolSet.en.rst
> @@ -0,0 +1,32 @@
> +.. Licensed to the Apache Software Foundation (ASF) under one or more
> +   contributor license agreements.  See the NOTICE file distributed
> +   with this work for additional information regarding copyright
> +   ownership.  The ASF licenses this file to you under the Apache
> +   License, Version 2.0 (the "License"); you may not use this file
> +   except in compliance with the License.  You may obtain a copy of
> +   the License at
> +
> +      http://www.apache.org/licenses/LICENSE-2.0
> +
> +   Unless required by applicable law or agreed to in writing, software
> +   distributed under the License is distributed on an "AS IS" BASIS,
> +   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
> +   implied.  See the License for the specific language governing
> +   permissions and limitations under the License.
> +
> +
> +TSSslAdvertiseProtocolSet
> +============
> +
> +Synopsis
> +--------
> +
> +`#include <ts/ts.h>`
> +
> +.. c:function:: TSReturnCode TSSslAdvertiseProtocolSet(TSVConn sslp, const unsigned char ** list, unsigned int count);
> +
> +Description
> +-----------
> +
> +   Modifies the NPN advertisement list for a given SSL connection with :arg:`list`. If :arg:`count` is 0, sets the NPN advertisement list to the default registered protocol list for the end point. Note that, the plugin that uses this API owns the :arg:`list` and is responsible for making sure it points to a valid memory.
> +
> 


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

Posted by su...@apache.org.
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/trafficserver


Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/f7d8f1b5
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/f7d8f1b5
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/f7d8f1b5

Branch: refs/heads/master
Commit: f7d8f1b546bd256e802c690ee3592b1bfd323334
Parents: f19eba3 be70f1c
Author: Sudheer Vinukonda <su...@yahoo-inc.com>
Authored: Mon Nov 17 21:26:54 2014 +0000
Committer: Sudheer Vinukonda <su...@yahoo-inc.com>
Committed: Mon Nov 17 21:26:54 2014 +0000

----------------------------------------------------------------------
 ci/rat-regex.txt | 1 +
 1 file changed, 1 insertion(+)
----------------------------------------------------------------------



Re: [1/2] trafficserver git commit: [TS-3153]: Add documentation for new API TSSslAdvertiseProtocolSet

Posted by James Peach <jp...@apache.org>.
Why didn't this go through API review?

https://cwiki.apache.org/confluence/display/TS/API+Review+Process

> On Nov 17, 2014, at 1:27 PM, sudheerv@apache.org wrote:
> 
> Repository: trafficserver
> Updated Branches:
>  refs/heads/master be70f1cab -> f7d8f1b54
> 
> 
> [TS-3153]: Add documentation for new API TSSslAdvertiseProtocolSet
> 
> 
> Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
> Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/f19eba3c
> Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/f19eba3c
> Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/f19eba3c
> 
> Branch: refs/heads/master
> Commit: f19eba3ca70159af1ced63cc987b4a2508c570ba
> Parents: 1b35859
> Author: Sudheer Vinukonda <su...@yahoo-inc.com>
> Authored: Mon Nov 17 21:26:24 2014 +0000
> Committer: Sudheer Vinukonda <su...@yahoo-inc.com>
> Committed: Mon Nov 17 21:26:24 2014 +0000
> 
> ----------------------------------------------------------------------
> .../api/TSSslAdvertiseProtocolSet.en.rst        | 32 ++++++++++++++++++++
> 1 file changed, 32 insertions(+)
> ----------------------------------------------------------------------
> 
> 
> http://git-wip-us.apache.org/repos/asf/trafficserver/blob/f19eba3c/doc/reference/api/TSSslAdvertiseProtocolSet.en.rst
> ----------------------------------------------------------------------
> diff --git a/doc/reference/api/TSSslAdvertiseProtocolSet.en.rst b/doc/reference/api/TSSslAdvertiseProtocolSet.en.rst
> new file mode 100644
> index 0000000..7684242
> --- /dev/null
> +++ b/doc/reference/api/TSSslAdvertiseProtocolSet.en.rst
> @@ -0,0 +1,32 @@
> +.. Licensed to the Apache Software Foundation (ASF) under one or more
> +   contributor license agreements.  See the NOTICE file distributed
> +   with this work for additional information regarding copyright
> +   ownership.  The ASF licenses this file to you under the Apache
> +   License, Version 2.0 (the "License"); you may not use this file
> +   except in compliance with the License.  You may obtain a copy of
> +   the License at
> +
> +      http://www.apache.org/licenses/LICENSE-2.0
> +
> +   Unless required by applicable law or agreed to in writing, software
> +   distributed under the License is distributed on an "AS IS" BASIS,
> +   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
> +   implied.  See the License for the specific language governing
> +   permissions and limitations under the License.
> +
> +
> +TSSslAdvertiseProtocolSet
> +============
> +
> +Synopsis
> +--------
> +
> +`#include <ts/ts.h>`
> +
> +.. c:function:: TSReturnCode TSSslAdvertiseProtocolSet(TSVConn sslp, const unsigned char ** list, unsigned int count);
> +
> +Description
> +-----------
> +
> +   Modifies the NPN advertisement list for a given SSL connection with :arg:`list`. If :arg:`count` is 0, sets the NPN advertisement list to the default registered protocol list for the end point. Note that, the plugin that uses this API owns the :arg:`list` and is responsible for making sure it points to a valid memory.
> +
>