Pointless whitespace tidy.

This commit is contained in:
Roger A. Light 2021-10-05 15:20:37 +01:00
parent 7234de7d86
commit a1a190b482
159 changed files with 342 additions and 351 deletions

View File

@ -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.

View File

@ -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}/

View File

@ -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

View File

@ -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>

View File

@ -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);

View File

@ -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:

View File

@ -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:

View File

@ -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;
} }

View File

@ -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;

View File

@ -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:

View File

@ -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:

View File

@ -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

View File

@ -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"]:

View File

@ -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

View File

@ -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;

View File

@ -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

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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
} }

View File

@ -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:

View File

@ -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 /

View File

@ -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

View File

@ -1,4 +1,4 @@
# Docker Images # Docker Images
This directory contains Docker files for Mosquitto. This directory contains Docker files for Mosquitto.

View File

@ -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

View File

@ -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.

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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;
} }
} }

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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.
*/ */

View File

@ -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

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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;

View File

@ -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:

View File

@ -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;
} }

View File

@ -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:

View File

@ -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);

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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;

View File

@ -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:

View File

@ -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);

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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;

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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 \

View File

@ -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>

View File

@ -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

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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);

View File

@ -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"/>

View File

@ -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:

View File

@ -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)){

View File

@ -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:

View File

@ -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;
} }

View File

@ -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

View File

@ -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);
} }
} }

View File

@ -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:

View File

@ -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:

View File

@ -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

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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