Pointless whitespace tidy.
This commit is contained in:
parent
7234de7d86
commit
a1a190b482
@ -104,7 +104,7 @@ Broker:
|
|||||||
Closes #2207.
|
Closes #2207.
|
||||||
- Improve QoS 0 outgoing packet queueing.
|
- Improve QoS 0 outgoing packet queueing.
|
||||||
- Fix non-reachable bridge blocking the broker on Windows. Closes #2172.
|
- Fix non-reachable bridge blocking the broker on Windows. Closes #2172.
|
||||||
- Fix possible corruption of pollfd array on Windows when bridges were
|
- Fix possible corruption of pollfd array on Windows when bridges were
|
||||||
reconnecting. Closes #2173.
|
reconnecting. Closes #2173.
|
||||||
- Fix QoS 0 messages not being queued when `queue_qos0_messages` was enabled.
|
- Fix QoS 0 messages not being queued when `queue_qos0_messages` was enabled.
|
||||||
Closes #2224.
|
Closes #2224.
|
||||||
@ -334,7 +334,7 @@ Client library:
|
|||||||
Build:
|
Build:
|
||||||
- `install` Makefile target should depend on `all`, not `mosquitto`, to ensure
|
- `install` Makefile target should depend on `all`, not `mosquitto`, to ensure
|
||||||
that man pages are always built. Closes #1989.
|
that man pages are always built. Closes #1989.
|
||||||
- Fixes for lots of minor build warnings highlighted by Visual Studio.
|
- Fixes for lots of minor build warnings highlighted by Visual Studio.
|
||||||
|
|
||||||
Apps:
|
Apps:
|
||||||
- Disallow control characters in mosquitto_passwd usernames.
|
- Disallow control characters in mosquitto_passwd usernames.
|
||||||
@ -695,7 +695,7 @@ Broker:
|
|||||||
native version. Closes #1684.
|
native version. Closes #1684.
|
||||||
- Fix possible assert crash associated with bridge reconnecting when compiled
|
- Fix possible assert crash associated with bridge reconnecting when compiled
|
||||||
without epoll support. Closes #1700.
|
without epoll support. Closes #1700.
|
||||||
|
|
||||||
Client library:
|
Client library:
|
||||||
- Don't treat an unexpected PUBACK, PUBREL, or PUBCOMP as a fatal error.
|
- Don't treat an unexpected PUBACK, PUBREL, or PUBCOMP as a fatal error.
|
||||||
Issue #1629.
|
Issue #1629.
|
||||||
|
4
Makefile
4
Makefile
@ -70,7 +70,7 @@ clean :
|
|||||||
set -e; for d in ${DOCDIRS}; do $(MAKE) -C $${d} clean; done
|
set -e; for d in ${DOCDIRS}; do $(MAKE) -C $${d} clean; done
|
||||||
$(MAKE) -C test clean
|
$(MAKE) -C test clean
|
||||||
|
|
||||||
reallyclean :
|
reallyclean :
|
||||||
set -e; for d in ${DIRS}; do $(MAKE) -C $${d} reallyclean; done
|
set -e; for d in ${DIRS}; do $(MAKE) -C $${d} reallyclean; done
|
||||||
set -e; for d in ${DOCDIRS}; do $(MAKE) -C $${d} reallyclean; done
|
set -e; for d in ${DOCDIRS}; do $(MAKE) -C $${d} reallyclean; done
|
||||||
$(MAKE) -C test reallyclean
|
$(MAKE) -C test reallyclean
|
||||||
@ -107,7 +107,6 @@ uninstall :
|
|||||||
|
|
||||||
dist : reallyclean
|
dist : reallyclean
|
||||||
set -e; for d in ${DISTDIRS}; do $(MAKE) -C $${d} dist; done
|
set -e; for d in ${DISTDIRS}; do $(MAKE) -C $${d} dist; done
|
||||||
|
|
||||||
mkdir -p dist/mosquitto-${VERSION}
|
mkdir -p dist/mosquitto-${VERSION}
|
||||||
cp -r ${DISTFILES} dist/mosquitto-${VERSION}/
|
cp -r ${DISTFILES} dist/mosquitto-${VERSION}/
|
||||||
cd dist; tar -zcf mosquitto-${VERSION}.tar.gz mosquitto-${VERSION}/
|
cd dist; tar -zcf mosquitto-${VERSION}.tar.gz mosquitto-${VERSION}/
|
||||||
@ -125,7 +124,6 @@ coverage :
|
|||||||
|
|
||||||
localdocker : reallyclean
|
localdocker : reallyclean
|
||||||
set -e; for d in ${DISTDIRS}; do $(MAKE) -C $${d} dist; done
|
set -e; for d in ${DISTDIRS}; do $(MAKE) -C $${d} dist; done
|
||||||
|
|
||||||
rm -rf dockertmp/
|
rm -rf dockertmp/
|
||||||
mkdir -p dockertmp/mosquitto-${VERSION}
|
mkdir -p dockertmp/mosquitto-${VERSION}
|
||||||
cp -r ${DISTFILES} dockertmp/mosquitto-${VERSION}/
|
cp -r ${DISTFILES} dockertmp/mosquitto-${VERSION}/
|
||||||
|
@ -29,7 +29,7 @@ Dariusz Suchojad
|
|||||||
Darren Oliver
|
Darren Oliver
|
||||||
David Huang
|
David Huang
|
||||||
David Monro
|
David Monro
|
||||||
Dirk O. Kaar
|
Dirk O. Kaar
|
||||||
Dominik Obermaier
|
Dominik Obermaier
|
||||||
Dominik Zajac
|
Dominik Zajac
|
||||||
Ed Morris
|
Ed Morris
|
||||||
|
24
about.html
24
about.html
@ -5,30 +5,30 @@
|
|||||||
</head>
|
</head>
|
||||||
<body lang="EN-US">
|
<body lang="EN-US">
|
||||||
<h2>About This Content</h2>
|
<h2>About This Content</h2>
|
||||||
|
|
||||||
<p><em>May 8, 2014</em></p>
|
<p><em>May 8, 2014</em></p>
|
||||||
<h3>License</h3>
|
<h3>License</h3>
|
||||||
|
|
||||||
<p>The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise
|
<p>The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise
|
||||||
indicated below, the Content is provided to you under the terms and conditions of the
|
indicated below, the Content is provided to you under the terms and conditions of the
|
||||||
Eclipse Public License Version 2.0 ("EPL") and Eclipse Distribution License Version 1.0 ("EDL").
|
Eclipse Public License Version 2.0 ("EPL") and Eclipse Distribution License Version 1.0 ("EDL").
|
||||||
A copy of the EPL is available at <a href="https://www.eclipse.org/legal/epl-2.0/">https://www.eclipse.org/legal/epl-2.0/</a>
|
A copy of the EPL is available at <a href="https://www.eclipse.org/legal/epl-2.0/">https://www.eclipse.org/legal/epl-2.0/</a>
|
||||||
and a copy of the EDL is available at
|
and a copy of the EDL is available at
|
||||||
<a href="http://www.eclipse.org/org/documents/edl-v10.php">http://www.eclipse.org/org/documents/edl-v10.php</a>.
|
<a href="http://www.eclipse.org/org/documents/edl-v10.php">http://www.eclipse.org/org/documents/edl-v10.php</a>.
|
||||||
For purposes of the EPL, "Program" will mean the Content.</p>
|
For purposes of the EPL, "Program" will mean the Content.</p>
|
||||||
|
|
||||||
<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
|
<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
|
||||||
being redistributed by another party ("Redistributor") and different terms and conditions may
|
being redistributed by another party ("Redistributor") and different terms and conditions may
|
||||||
apply to your use of any object code in the Content. Check the Redistributor's license that was
|
apply to your use of any object code in the Content. Check the Redistributor's license that was
|
||||||
provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise
|
provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise
|
||||||
indicated below, the terms and conditions of the EPL still apply to any source code in the Content
|
indicated below, the terms and conditions of the EPL still apply to any source code in the Content
|
||||||
and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
|
and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
|
||||||
|
|
||||||
|
|
||||||
<h3>Third Party Content</h3>
|
<h3>Third Party Content</h3>
|
||||||
<p>The Content includes items that have been sourced from third parties as set out below. If you
|
<p>The Content includes items that have been sourced from third parties as set out below. If you
|
||||||
did not receive this Content directly from the Eclipse Foundation, the following is provided
|
did not receive this Content directly from the Eclipse Foundation, the following is provided
|
||||||
for informational purposes only, and you should look to the Redistributor's license for
|
for informational purposes only, and you should look to the Redistributor's license for
|
||||||
terms and conditions of use.</p>
|
terms and conditions of use.</p>
|
||||||
|
|
||||||
<h4>libwebsockets 2.4.2</h4>
|
<h4>libwebsockets 2.4.2</h4>
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2010-2019 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
@ -124,7 +124,7 @@ static int dump__cfg_chunk_process(FILE *db_fd, uint32_t length)
|
|||||||
fclose(db_fd);
|
fclose(db_fd);
|
||||||
return rc;
|
return rc;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(do_print) printf("DB_CHUNK_CFG:\n");
|
if(do_print) printf("DB_CHUNK_CFG:\n");
|
||||||
if(do_print) printf("\tLength: %d\n", length);
|
if(do_print) printf("\tLength: %d\n", length);
|
||||||
if(do_print) printf("\tShutdown: %d\n", chunk.shutdown);
|
if(do_print) printf("\tShutdown: %d\n", chunk.shutdown);
|
||||||
|
@ -6,12 +6,12 @@ Copyright (c) 2010-2019 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2010-2019 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -373,7 +373,7 @@ static void print_default_acl_access(cJSON *j_response)
|
|||||||
if(j_acltype == NULL || !cJSON_IsString(j_acltype)
|
if(j_acltype == NULL || !cJSON_IsString(j_acltype)
|
||||||
|| j_allow == NULL || !cJSON_IsBool(j_allow)
|
|| j_allow == NULL || !cJSON_IsBool(j_allow)
|
||||||
){
|
){
|
||||||
|
|
||||||
fprintf(stderr, "Error: Invalid response from server.\n");
|
fprintf(stderr, "Error: Invalid response from server.\n");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -74,7 +74,7 @@ int main(int argc, char *argv[])
|
|||||||
print_usage();
|
print_usage();
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* In built modules */
|
/* In built modules */
|
||||||
if(!strcasecmp(argv[0], "dynsec")){
|
if(!strcasecmp(argv[0], "dynsec")){
|
||||||
l_ctrl_main = dynsec__main;
|
l_ctrl_main = dynsec__main;
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2012-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -6,12 +6,12 @@ Copyright (c) 2012-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2012-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
@ -350,7 +350,7 @@ static int copy_contents(FILE *src, FILE *dest)
|
|||||||
|
|
||||||
rewind(src);
|
rewind(src);
|
||||||
rewind(dest);
|
rewind(dest);
|
||||||
|
|
||||||
#ifdef WIN32
|
#ifdef WIN32
|
||||||
_chsize(fileno(dest), 0);
|
_chsize(fileno(dest), 0);
|
||||||
#else
|
#else
|
||||||
|
@ -42,7 +42,7 @@ def run_test(msg, opts):
|
|||||||
proc = subprocess.run(args, stdout=subprocess.DEVNULL)
|
proc = subprocess.run(args, stdout=subprocess.DEVNULL)
|
||||||
if proc.returncode != 0:
|
if proc.returncode != 0:
|
||||||
raise RuntimeError("BUILD FAILED: %s" % (' '.join(args)))
|
raise RuntimeError("BUILD FAILED: %s" % (' '.join(args)))
|
||||||
|
|
||||||
def simple_tests():
|
def simple_tests():
|
||||||
for bv in build_variants:
|
for bv in build_variants:
|
||||||
for enabled in ["yes", "no"]:
|
for enabled in ["yes", "no"]:
|
||||||
|
@ -87,5 +87,5 @@ uninstall :
|
|||||||
|
|
||||||
reallyclean : clean
|
reallyclean : clean
|
||||||
|
|
||||||
clean :
|
clean :
|
||||||
-rm -f *.o mosquitto_pub mosquitto_sub mosquitto_rr *.gcda *.gcno
|
-rm -f *.o mosquitto_pub mosquitto_sub mosquitto_rr *.gcda *.gcno
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2018-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
@ -109,7 +109,6 @@ int cfg_parse_property(struct mosq_config *cfg, int argc, char *argv[], int *idx
|
|||||||
(*idx) += 2;
|
(*idx) += 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
switch(cmd){
|
switch(cmd){
|
||||||
case CMD_CONNECT:
|
case CMD_CONNECT:
|
||||||
proplist = &cfg->connect_props;
|
proplist = &cfg->connect_props;
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2014-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
@ -992,7 +992,7 @@ int client_config_line_proc(struct mosq_config *cfg, int pub_or_sub, int argc, c
|
|||||||
if(cfg->pub_mode != MSGMODE_NONE){
|
if(cfg->pub_mode != MSGMODE_NONE){
|
||||||
fprintf(stderr, "Error: Only one type of message can be sent at once.\n\n");
|
fprintf(stderr, "Error: Only one type of message can be sent at once.\n\n");
|
||||||
return 1;
|
return 1;
|
||||||
}else{
|
}else{
|
||||||
cfg->pub_mode = MSGMODE_STDIN_FILE;
|
cfg->pub_mode = MSGMODE_STDIN_FILE;
|
||||||
}
|
}
|
||||||
#ifdef WITH_SRV
|
#ifdef WITH_SRV
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2014-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2009-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2009-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2009-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2009-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2009-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2009-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
@ -361,7 +361,7 @@ static int json_print(const struct mosquitto_message *message, const mosquitto_p
|
|||||||
|
|
||||||
fputs(json_str, stdout);
|
fputs(json_str, stdout);
|
||||||
free(json_str);
|
free(json_str);
|
||||||
|
|
||||||
return MOSQ_ERR_SUCCESS;
|
return MOSQ_ERR_SUCCESS;
|
||||||
#else
|
#else
|
||||||
UNUSED(properties);
|
UNUSED(properties);
|
||||||
@ -384,7 +384,7 @@ static int json_print(const struct mosquitto_message *message, const mosquitto_p
|
|||||||
write_payload(message->payload, message->payloadlen, 0, 0, 0, 0, 0);
|
write_payload(message->payload, message->payloadlen, 0, 0, 0, 0, 0);
|
||||||
fputs("}", stdout);
|
fputs("}", stdout);
|
||||||
}
|
}
|
||||||
|
|
||||||
return MOSQ_ERR_SUCCESS;
|
return MOSQ_ERR_SUCCESS;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2019 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -17,7 +17,7 @@ level is #.
|
|||||||
^(?: # Must start at beginning of string
|
^(?: # Must start at beginning of string
|
||||||
(?: # (Level 1 hierarchy)
|
(?: # (Level 1 hierarchy)
|
||||||
(a|\+)(?!$) # Match a or +, but only if not EOL.
|
(a|\+)(?!$) # Match a or +, but only if not EOL.
|
||||||
) # AND
|
) # AND
|
||||||
(?:
|
(?:
|
||||||
(?: # (Level 2 hierarchy)
|
(?: # (Level 2 hierarchy)
|
||||||
/ # Match /
|
/ # Match /
|
||||||
|
@ -38,7 +38,7 @@ block for building larger systems and has been used to evaluate MQTT for use in
|
|||||||
Smart City Services [@Antonic_2015], and in the development of an environmental
|
Smart City Services [@Antonic_2015], and in the development of an environmental
|
||||||
monitoring system [@Bellavista_2017]. Mosquitto has also been used to support
|
monitoring system [@Bellavista_2017]. Mosquitto has also been used to support
|
||||||
research less directly as part of a scheme for remote control of an experiment
|
research less directly as part of a scheme for remote control of an experiment
|
||||||
[@Schulz_2014].
|
[@Schulz_2014].
|
||||||
|
|
||||||
Outside of academia, Mosquitto is used in other open source projects such as
|
Outside of academia, Mosquitto is used in other open source projects such as
|
||||||
the [openHAB](http://www.openhab.org/) home automation project and
|
the [openHAB](http://www.openhab.org/) home automation project and
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# Docker Images
|
# Docker Images
|
||||||
|
|
||||||
This directory contains Docker files for Mosquitto.
|
This directory contains Docker files for Mosquitto.
|
||||||
|
|
||||||
|
2
edl-v10
2
edl-v10
@ -16,7 +16,7 @@ modification, are permitted provided that the following conditions are met:
|
|||||||
|
|
||||||
Neither the name of the Eclipse Foundation, Inc. nor the names of its
|
Neither the name of the Eclipse Foundation, Inc. nor the names of its
|
||||||
contributors may be used to endorse or promote products derived from this
|
contributors may be used to endorse or promote products derived from this
|
||||||
software without specific prior written permission.
|
software without specific prior written permission.
|
||||||
|
|
||||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
|
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
|
||||||
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
||||||
|
6
epl-v20
6
epl-v20
@ -261,8 +261,8 @@ No third-party beneficiary rights are created under this Agreement.
|
|||||||
|
|
||||||
Exhibit A - Form of Secondary Licenses Notice
|
Exhibit A - Form of Secondary Licenses Notice
|
||||||
|
|
||||||
"This Source Code may also be made available under the following
|
"This Source Code may also be made available under the following
|
||||||
Secondary Licenses when the conditions for such availability set forth
|
Secondary Licenses when the conditions for such availability set forth
|
||||||
in the Eclipse Public License, v. 2.0 are satisfied: {name license(s),
|
in the Eclipse Public License, v. 2.0 are satisfied: {name license(s),
|
||||||
version(s), and exceptions or additional permissions here}."
|
version(s), and exceptions or additional permissions here}."
|
||||||
|
|
||||||
@ -274,4 +274,4 @@ version(s), and exceptions or additional permissions here}."
|
|||||||
file in a relevant directory) where a recipient would be likely to
|
file in a relevant directory) where a recipient would be likely to
|
||||||
look for such a notice.
|
look for such a notice.
|
||||||
|
|
||||||
You may add additional accurate notices of copyright ownership.
|
You may add additional accurate notices of copyright ownership.
|
||||||
|
@ -11,5 +11,5 @@ mosquitto_mysql_log : mysql_log.o
|
|||||||
mysql_log.o : mysql_log.c
|
mysql_log.o : mysql_log.c
|
||||||
${CC} -c $^ -o $@ ${CFLAGS} -I../../lib
|
${CC} -c $^ -o $@ ${CFLAGS} -I../../lib
|
||||||
|
|
||||||
clean :
|
clean :
|
||||||
-rm -f *.o mosquitto_mysql_log
|
-rm -f *.o mosquitto_mysql_log
|
||||||
|
@ -25,5 +25,5 @@ multiple.o : multiple.c ../../lib/libmosquitto.so.${SOVERSION}
|
|||||||
../../lib/libmosquitto.so.${SOVERSION} :
|
../../lib/libmosquitto.so.${SOVERSION} :
|
||||||
$(MAKE) -C ../../lib
|
$(MAKE) -C ../../lib
|
||||||
|
|
||||||
clean :
|
clean :
|
||||||
-rm -f *.o sub_single sub_multiple
|
-rm -f *.o sub_single sub_multiple
|
||||||
|
@ -14,5 +14,5 @@ main.o : main.cpp
|
|||||||
temperature_conversion.o : temperature_conversion.cpp
|
temperature_conversion.o : temperature_conversion.cpp
|
||||||
${CXX} -c $^ -o $@ ${CFLAGS}
|
${CXX} -c $^ -o $@ ${CFLAGS}
|
||||||
|
|
||||||
clean :
|
clean :
|
||||||
-rm -f *.o mqtt_temperature_conversion
|
-rm -f *.o mqtt_temperature_conversion
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2009-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2012-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
@ -282,7 +282,7 @@ mosq_plugin_EXPORT int mosquitto_auth_plugin_cleanup(void *user_data, struct mos
|
|||||||
mosq_plugin_EXPORT int mosquitto_auth_security_init(void *user_data, struct mosquitto_opt *opts, int opt_count, bool reload);
|
mosq_plugin_EXPORT int mosquitto_auth_security_init(void *user_data, struct mosquitto_opt *opts, int opt_count, bool reload);
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Function: mosquitto_auth_security_cleanup
|
* Function: mosquitto_auth_security_cleanup
|
||||||
*
|
*
|
||||||
* This function is called in two scenarios:
|
* This function is called in two scenarios:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2010-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2019-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
@ -34,7 +34,6 @@ int alias__add(struct mosquitto *mosq, const char *topic, uint16_t alias)
|
|||||||
if(mosq->aliases[i].topic){
|
if(mosq->aliases[i].topic){
|
||||||
return MOSQ_ERR_SUCCESS;
|
return MOSQ_ERR_SUCCESS;
|
||||||
}else{
|
}else{
|
||||||
|
|
||||||
return MOSQ_ERR_NOMEM;
|
return MOSQ_ERR_NOMEM;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2019-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2010-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2010-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2010-2019 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
Roger Light - initial implementation and documentation.
|
Roger Light - initial implementation and documentation.
|
||||||
*/
|
*/
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
#define pthread_mutex_init(A, B)
|
#define pthread_mutex_init(A, B)
|
||||||
#define pthread_mutex_destroy(A)
|
#define pthread_mutex_destroy(A)
|
||||||
#define pthread_mutex_lock(A)
|
#define pthread_mutex_lock(A)
|
||||||
#define pthread_mutex_unlock(A)
|
#define pthread_mutex_unlock(A)
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2016-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2009-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2009-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2010-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2009-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2010-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2010-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2010-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2009-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2010-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2010-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -668,7 +668,7 @@ static int net__init_ssl_ctx(struct mosquitto *mosq)
|
|||||||
#if !defined(OPENSSL_NO_ENGINE)
|
#if !defined(OPENSSL_NO_ENGINE)
|
||||||
EVP_PKEY *pkey;
|
EVP_PKEY *pkey;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef WITH_BROKER
|
#ifndef WITH_BROKER
|
||||||
if(mosq->user_ssl_ctx){
|
if(mosq->user_ssl_ctx){
|
||||||
mosq->ssl_ctx = mosq->user_ssl_ctx;
|
mosq->ssl_ctx = mosq->user_ssl_ctx;
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2010-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2010-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
@ -113,15 +113,14 @@ int mosquitto_username_pw_set(struct mosquitto *mosq, const char *username, cons
|
|||||||
int mosquitto_reconnect_delay_set(struct mosquitto *mosq, unsigned int reconnect_delay, unsigned int reconnect_delay_max, bool reconnect_exponential_backoff)
|
int mosquitto_reconnect_delay_set(struct mosquitto *mosq, unsigned int reconnect_delay, unsigned int reconnect_delay_max, bool reconnect_exponential_backoff)
|
||||||
{
|
{
|
||||||
if(!mosq) return MOSQ_ERR_INVAL;
|
if(!mosq) return MOSQ_ERR_INVAL;
|
||||||
|
|
||||||
if(reconnect_delay == 0) reconnect_delay = 1;
|
if(reconnect_delay == 0) reconnect_delay = 1;
|
||||||
|
|
||||||
mosq->reconnect_delay = reconnect_delay;
|
mosq->reconnect_delay = reconnect_delay;
|
||||||
mosq->reconnect_delay_max = reconnect_delay_max;
|
mosq->reconnect_delay_max = reconnect_delay_max;
|
||||||
mosq->reconnect_exponential_backoff = reconnect_exponential_backoff;
|
mosq->reconnect_exponential_backoff = reconnect_exponential_backoff;
|
||||||
|
|
||||||
return MOSQ_ERR_SUCCESS;
|
return MOSQ_ERR_SUCCESS;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2010-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -169,7 +169,7 @@ int property__read_all(int command, struct mosquitto__packet *packet, mosquitto_
|
|||||||
return MOSQ_ERR_NOMEM;
|
return MOSQ_ERR_NOMEM;
|
||||||
}
|
}
|
||||||
|
|
||||||
rc = property__read(packet, &proplen, p);
|
rc = property__read(packet, &proplen, p);
|
||||||
if(rc){
|
if(rc){
|
||||||
mosquitto__free(p);
|
mosquitto__free(p);
|
||||||
mosquitto_property_free_all(properties);
|
mosquitto_property_free_all(properties);
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2018-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2009-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2010-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2009-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2010-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2013-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
@ -34,7 +34,7 @@ Contributors:
|
|||||||
|
|
||||||
#ifdef WITH_SRV
|
#ifdef WITH_SRV
|
||||||
static void srv_callback(void *arg, int status, int timeouts, unsigned char *abuf, int alen)
|
static void srv_callback(void *arg, int status, int timeouts, unsigned char *abuf, int alen)
|
||||||
{
|
{
|
||||||
struct mosquitto *mosq = arg;
|
struct mosquitto *mosq = arg;
|
||||||
struct ares_srv_reply *reply = NULL;
|
struct ares_srv_reply *reply = NULL;
|
||||||
|
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2010-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2011-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
@ -80,7 +80,7 @@ int mosquitto_loop_stop(struct mosquitto *mosq, bool force)
|
|||||||
send(mosq->sockpairW, &sockpair_data, 1, 0);
|
send(mosq->sockpairW, &sockpair_data, 1, 0);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef HAVE_PTHREAD_CANCEL
|
#ifdef HAVE_PTHREAD_CANCEL
|
||||||
if(force){
|
if(force){
|
||||||
pthread_cancel(mosq->thread_id);
|
pthread_cancel(mosq->thread_id);
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2013-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2013-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2013-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2013-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2016-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
@ -75,7 +75,7 @@ int mosquitto_validate_utf8(const char *str, int len)
|
|||||||
}
|
}
|
||||||
codepoint = (codepoint<<6) | (ustr[i] & 0x3F);
|
codepoint = (codepoint<<6) | (ustr[i] & 0x3F);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Check for UTF-16 high/low surrogates */
|
/* Check for UTF-16 high/low surrogates */
|
||||||
if(codepoint >= 0xD800 && codepoint <= 0xDFFF){
|
if(codepoint >= 0xD800 && codepoint <= 0xDFFF){
|
||||||
return MOSQ_ERR_MALFORMED_UTF8;
|
return MOSQ_ERR_MALFORMED_UTF8;
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2009-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2010-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2010-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
include ../config.mk
|
include ../config.mk
|
||||||
|
|
||||||
.PHONY : all clean install uninstall dist
|
.PHONY : all clean install uninstall dist
|
||||||
|
|
||||||
MANPAGES = \
|
MANPAGES = \
|
||||||
libmosquitto.3 \
|
libmosquitto.3 \
|
||||||
|
@ -86,7 +86,7 @@
|
|||||||
described in
|
described in
|
||||||
<citerefentry><refentrytitle><link xlink:href="mosquitto-conf-5.html">mosquitto.conf</link></refentrytitle><manvolnum>5</manvolnum></citerefentry>
|
<citerefentry><refentrytitle><link xlink:href="mosquitto-conf-5.html">mosquitto.conf</link></refentrytitle><manvolnum>5</manvolnum></citerefentry>
|
||||||
and this is the main point of information for mosquitto.
|
and this is the main point of information for mosquitto.
|
||||||
The files required for SSL/TLS support are described in
|
The files required for SSL/TLS support are described in
|
||||||
<citerefentry><refentrytitle><link xlink:href="mosquitto-tls-7.html">mosquitto-tls</link></refentrytitle><manvolnum>7</manvolnum></citerefentry>.
|
<citerefentry><refentrytitle><link xlink:href="mosquitto-tls-7.html">mosquitto-tls</link></refentrytitle><manvolnum>7</manvolnum></citerefentry>.
|
||||||
</para>
|
</para>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
@ -176,7 +176,7 @@
|
|||||||
<para>Reloaded on reload signal. The currently loaded ACLs
|
<para>Reloaded on reload signal. The currently loaded ACLs
|
||||||
will be freed and reloaded. Existing subscriptions will
|
will be freed and reloaded. Existing subscriptions will
|
||||||
be affected after the reload.</para>
|
be affected after the reload.</para>
|
||||||
<para>See also
|
<para>See also
|
||||||
<ulink url="https://mosquitto.org/documentation/dynamic-security/"/>
|
<ulink url="https://mosquitto.org/documentation/dynamic-security/"/>
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
@ -456,7 +456,7 @@ D.conf
|
|||||||
<para>Send log messages to a particular destination.
|
<para>Send log messages to a particular destination.
|
||||||
Possible destinations are: <option>stdout</option>
|
Possible destinations are: <option>stdout</option>
|
||||||
<option>stderr</option> <option>syslog</option>
|
<option>stderr</option> <option>syslog</option>
|
||||||
<option>topic</option> <option>file</option>
|
<option>topic</option> <option>file</option>
|
||||||
<option>dlt</option>.</para>
|
<option>dlt</option>.</para>
|
||||||
<para><option>stdout</option> and
|
<para><option>stdout</option> and
|
||||||
<option>stderr</option> log to the console on the
|
<option>stderr</option> log to the console on the
|
||||||
|
@ -461,7 +461,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
If retain is given, the message will be retained as a
|
If retain is given, the message will be retained as a
|
||||||
"last known good" value on the broker. See
|
"last known good" value on the broker. See
|
||||||
<citerefentry><refentrytitle><link xlink:href="mqtt-7.html">mqtt</link></refentrytitle><manvolnum>7</manvolnum></citerefentry>
|
<citerefentry><refentrytitle><link xlink:href="mqtt-7.html">mqtt</link></refentrytitle><manvolnum>7</manvolnum></citerefentry>
|
||||||
for more information. Note that zero length payloads
|
for more information. Note that zero length payloads
|
||||||
are never retained. If you send a zero length
|
are never retained. If you send a zero length
|
||||||
@ -555,7 +555,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
If used, this will load and trust the OS provided CA
|
If used, this will load and trust the OS provided CA
|
||||||
certificates. This can be used in conjunction with
|
certificates. This can be used in conjunction with
|
||||||
<option>--cafile</option> and <option>--capath</option>
|
<option>--cafile</option> and <option>--capath</option>
|
||||||
and can be used on its own to enable TLS mode. This
|
and can be used on its own to enable TLS mode. This
|
||||||
will be set by default if <option>-L mqtts://...</option>
|
will be set by default if <option>-L mqtts://...</option>
|
||||||
|
@ -572,7 +572,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
If used, this will load and trust the OS provided CA
|
If used, this will load and trust the OS provided CA
|
||||||
certificates. This can be used in conjunction with
|
certificates. This can be used in conjunction with
|
||||||
<option>--cafile</option> and <option>--capath</option>
|
<option>--cafile</option> and <option>--capath</option>
|
||||||
and can be used on its own to enable TLS mode. This
|
and can be used on its own to enable TLS mode. This
|
||||||
will be set by default if <option>-L mqtts://...</option>
|
will be set by default if <option>-L mqtts://...</option>
|
||||||
|
@ -651,7 +651,7 @@ mosquitto_sub -t 'bbc/#' -T bbc/bbc1 --remove-retained</programlisting>
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
If used, this will load and trust the OS provided CA
|
If used, this will load and trust the OS provided CA
|
||||||
certificates. This can be used in conjunction with
|
certificates. This can be used in conjunction with
|
||||||
<option>--cafile</option> and <option>--capath</option>
|
<option>--cafile</option> and <option>--capath</option>
|
||||||
and can be used on its own to enable TLS mode. This
|
and can be used on its own to enable TLS mode. This
|
||||||
will be set by default if <option>-L mqtts://...</option>
|
will be set by default if <option>-L mqtts://...</option>
|
||||||
@ -889,7 +889,7 @@ mosquitto_sub -t 'bbc/#' -T bbc/bbc1 --remove-retained</programlisting>
|
|||||||
</para>
|
</para>
|
||||||
<para>
|
<para>
|
||||||
For example <option>%10.10t</option> would set the minimum topic
|
For example <option>%10.10t</option> would set the minimum topic
|
||||||
field width to 10 characters, and the maximum topic width to
|
field width to 10 characters, and the maximum topic width to
|
||||||
10 characters, i.e. the field will always be exactly 10
|
10 characters, i.e. the field will always be exactly 10
|
||||||
characters long.
|
characters long.
|
||||||
</para>
|
</para>
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#!/usr/bin/perl -w
|
#!/usr/bin/perl -w
|
||||||
|
|
||||||
# Reads data from a Current Cost device via serial port.
|
# Reads data from a Current Cost device via serial port.
|
||||||
# Spawns
|
# Spawns
|
||||||
|
|
||||||
use strict;
|
use strict;
|
||||||
use Device::SerialPort qw( :PARAM :STAT 0.07 );
|
use Device::SerialPort qw( :PARAM :STAT 0.07 );
|
||||||
@ -18,6 +18,6 @@ open(SERIAL, "+<$PORT");
|
|||||||
open(MQTT, "|$pubclient");
|
open(MQTT, "|$pubclient");
|
||||||
while (my $line = <SERIAL>) {
|
while (my $line = <SERIAL>) {
|
||||||
print(MQTT "$line");
|
print(MQTT "$line");
|
||||||
}
|
}
|
||||||
|
|
||||||
close(MQTT);
|
close(MQTT);
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<oaf_info>
|
<oaf_info>
|
||||||
<oaf_server iid="OAFIID:CurrentCostMQTT_Factory"
|
<oaf_server iid="OAFIID:CurrentCostMQTT_Factory"
|
||||||
type="exe"
|
type="exe"
|
||||||
location="CurrentCostMQTT.py">
|
location="CurrentCostMQTT.py">
|
||||||
|
|
||||||
<oaf_attribute name="repo_ids" type="stringv">
|
<oaf_attribute name="repo_ids" type="stringv">
|
||||||
@ -11,9 +11,9 @@
|
|||||||
<oaf_attribute name="description" type="string" value="Display energy usage published over MQTT"/>
|
<oaf_attribute name="description" type="string" value="Display energy usage published over MQTT"/>
|
||||||
</oaf_server>
|
</oaf_server>
|
||||||
|
|
||||||
<oaf_server iid="OAFIID:CurrentCostMQTT"
|
<oaf_server iid="OAFIID:CurrentCostMQTT"
|
||||||
type="factory"
|
type="factory"
|
||||||
location="OAFIID:CurrentCostMQTT_Factory">
|
location="OAFIID:CurrentCostMQTT_Factory">
|
||||||
|
|
||||||
<oaf_attribute name="repo_ids" type="stringv">
|
<oaf_attribute name="repo_ids" type="stringv">
|
||||||
<item value="IDL:GNOME/Vertigo/PanelAppletShell:1.0"/>
|
<item value="IDL:GNOME/Vertigo/PanelAppletShell:1.0"/>
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2021 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR EDL-1.0
|
SPDX-License-Identifier: EPL-2.0 OR EDL-1.0
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -153,7 +153,7 @@ int dynsec_clients__config_load(cJSON *tree)
|
|||||||
j_password = cJSON_GetObjectItem(j_client, "password");
|
j_password = cJSON_GetObjectItem(j_client, "password");
|
||||||
j_iterations = cJSON_GetObjectItem(j_client, "iterations");
|
j_iterations = cJSON_GetObjectItem(j_client, "iterations");
|
||||||
|
|
||||||
if(j_salt && cJSON_IsString(j_salt)
|
if(j_salt && cJSON_IsString(j_salt)
|
||||||
&& j_password && cJSON_IsString(j_password)
|
&& j_password && cJSON_IsString(j_password)
|
||||||
&& j_iterations && cJSON_IsNumber(j_iterations)){
|
&& j_iterations && cJSON_IsNumber(j_iterations)){
|
||||||
|
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
@ -19,7 +19,7 @@ Contributors:
|
|||||||
/*
|
/*
|
||||||
* This is an *example* plugin which demonstrates how to modify the payload of
|
* This is an *example* plugin which demonstrates how to modify the payload of
|
||||||
* a message after it is received by the broker and before it is sent on to
|
* a message after it is received by the broker and before it is sent on to
|
||||||
* other clients.
|
* other clients.
|
||||||
*
|
*
|
||||||
* You should be very sure of what you are doing before making use of this feature.
|
* You should be very sure of what you are doing before making use of this feature.
|
||||||
*
|
*
|
||||||
@ -76,7 +76,7 @@ static int callback_message(int event, void *event_data, void *userdata)
|
|||||||
* broker. */
|
* broker. */
|
||||||
ed->payload = new_payload;
|
ed->payload = new_payload;
|
||||||
ed->payloadlen = new_payloadlen;
|
ed->payloadlen = new_payloadlen;
|
||||||
|
|
||||||
return MOSQ_ERR_SUCCESS;
|
return MOSQ_ERR_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -330,7 +330,7 @@ uninstall :
|
|||||||
-rm -f "${DESTDIR}${prefix}/include/mosquitto_broker.h"
|
-rm -f "${DESTDIR}${prefix}/include/mosquitto_broker.h"
|
||||||
-rm -f "${DESTDIR}${prefix}/include/mosquitto_plugin.h"
|
-rm -f "${DESTDIR}${prefix}/include/mosquitto_plugin.h"
|
||||||
|
|
||||||
clean :
|
clean :
|
||||||
-rm -f *.o mosquitto *.gcda *.gcno
|
-rm -f *.o mosquitto *.gcda *.gcno
|
||||||
|
|
||||||
reallyclean : clean
|
reallyclean : clean
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2009-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
@ -63,7 +63,7 @@ void bridge__start_all(void)
|
|||||||
|
|
||||||
for(i=0; i<db.config->bridge_count; i++){
|
for(i=0; i<db.config->bridge_count; i++){
|
||||||
if(bridge__new(&(db.config->bridges[i])) > 0){
|
if(bridge__new(&(db.config->bridges[i])) > 0){
|
||||||
log__printf(NULL, MOSQ_LOG_WARNING, "Warning: Unable to connect to bridge %s.",
|
log__printf(NULL, MOSQ_LOG_WARNING, "Warning: Unable to connect to bridge %s.",
|
||||||
db.config->bridges[i].name);
|
db.config->bridges[i].name);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2009-2019 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2009-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2009-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
@ -39,7 +39,7 @@ struct mosquitto *context__init(mosq_sock_t sock)
|
|||||||
|
|
||||||
context = mosquitto__calloc(1, sizeof(struct mosquitto));
|
context = mosquitto__calloc(1, sizeof(struct mosquitto));
|
||||||
if(!context) return NULL;
|
if(!context) return NULL;
|
||||||
|
|
||||||
#ifdef WITH_EPOLL
|
#ifdef WITH_EPOLL
|
||||||
context->ident = id_client;
|
context->ident = id_client;
|
||||||
#else
|
#else
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2009-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2009-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2012-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2009-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2009-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2009-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2009-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2009-2019 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
@ -4,12 +4,12 @@ Copyright (c) 2009-2020 Roger Light <roger@atchoo.org>
|
|||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are made available under the terms of the Eclipse Public License 2.0
|
are made available under the terms of the Eclipse Public License 2.0
|
||||||
and Eclipse Distribution License v1.0 which accompany this distribution.
|
and Eclipse Distribution License v1.0 which accompany this distribution.
|
||||||
|
|
||||||
The Eclipse Public License is available at
|
The Eclipse Public License is available at
|
||||||
https://www.eclipse.org/legal/epl-2.0/
|
https://www.eclipse.org/legal/epl-2.0/
|
||||||
and the Eclipse Distribution License is available at
|
and the Eclipse Distribution License is available at
|
||||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||||
|
|
||||||
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user