Fix some broken/redirected URL (#172)

* Style: fix some broken/redirect links

* Fix: atmel url

* Fix microchip typo

* Fix url links

* Fix shortcut link

* Comment: fix line wrapping

* Style: fix line wrapping to 80 chars

* Add now microchip beside Atmel

* Fix link in History

* Add Now Microchip before Atmel link

* Comment: add *
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index ba64741..0aeb817 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -1,70 +1,70 @@
-# Contribution guidelines
-
-Thank you for your interest in contributing to our project. Whether it's a bug report, new feature, code, or
-documentation, we welcome our community to be involved in this project.
-
-Please read through this document before submitting any issues or pull requests to ensure we are able to help you and all members of the community as effectively as possible.
-
-## Code of conduct
-This project has adopted the [Amazon Open Source Code of Conduct](https://aws.github.io/code-of-conduct).
-For more information see the [Code of Conduct FAQ](https://aws.github.io/code-of-conduct-faq) or contact
-opensource-codeofconduct@amazon.com with any additional questions or comments.
-
-
-## Security issue notifications
-If you discover a potential security issue in this project we ask that you notify AWS/Amazon Security via our [vulnerability reporting page](http://aws.amazon.com/security/vulnerability-reporting/). Please do **not** create a public github issue.
-
-
-## Submitting a bugs/feature request
-Have a bug to report or feature to request? Follow these steps:
-1. Search on the [FreeRTOS Community Support Forums](https://forums.freertos.org/) and [GitHub issue tracker](https://github.com/FreeRTOS/FreeRTOS/issues?utf8=%E2%9C%93&q=is%3Aissue) to be sure this hasn't been already reported or discussed. 
-2. If your search turns up empty, create a new topic in the [forums](https://forums.freertos.org/) and work with the community to help clarify issues or refine the idea. Include as many of the details listed below.
-3. Once the community has had time to discuss and digest, we welcome you to create an [issue](https://github.com/FreeRTOS/FreeRTOS/issues) to report bugs or suggest features.
-
-When creating a new topic on the forums or filing an issue, please include as many relevant details as possible. Examples include:
-
-* A clear description of the situation — what you observe, what you expect, and your view on how the two differ.
-* A reproducible test case or sequence of steps.
-* The version of our code being used.
-* Any modifications you've made relevant to the bug.
-* Details of your environment or deployment. Highlight anything unusual.
-
-
-## Contributing via pull request
-Contributions via pull requests are much appreciated. Before sending us a pull request, please ensure that:
-
-1. You are working against the latest source on the *master* branch.
-2. You check existing open, and recently merged, pull requests to make sure someone else hasn't addressed the problem already.
-3. You open an issue to discuss any significant work - we would hate for your time to be wasted.
-
-To send us a pull request, please:
-
-1. Fork the repository.
-2. Modify the source; focus on the specific change you are contributing. If you also reformat all the code, it will be hard for us to focus on your change.
-3. Follow the [coding style guide](https://www.FreeRTOS.org/FreeRTOS-Coding-Standard-and-Style-Guide.html).
-4. Commit to your fork using clear commit messages.
-5. Send us a pull request, answering any default questions in the pull request interface.    
-   NOTE: Please make sure the default option (Allow edits from maintainers) is left checked.    
-6. Pay attention to any automated CI failures reported in the pull request, and stay involved in the conversation.
-
-GitHub provides additional document on [forking a repository](https://help.github.com/articles/fork-a-repo/) and
-[creating a pull request](https://help.github.com/articles/creating-a-pull-request/).
-
-## Coding style
-* Please ensure that your code complies to the [FreeRTOS coding style guidelines](https://www.FreeRTOS.org/FreeRTOS-Coding-Standard-and-Style-Guide.html).
-
-
-## Getting your pull request merged
-All pull requests must be approved by our review team before it can be merged in. We appreciate your patience while pull requests are reviewed. The time it takes to review will depend on complexity and consideration of wider implications.
-
-
-## Finding contributions to work on
-Looking at the existing issues is a great way to find something to contribute on. As our projects, by default, use the default GitHub issue labels (enhancement/bug/duplicate/help wanted/invalid/question/wontfix), tackling open 'help wanted' issues is a great place to start.
-
-
-## Licensing
-The FreeRTOS kernel is released under the MIT open source license, the text of which can be found [here](https://github.com/FreeRTOS/FreeRTOS/blob/master/FreeRTOS/License/license.txt)
-
-Additional license files can be found in the folders containing any supplementary libraries licensed by their respective copyright owners where applicable.
-
-We may ask you to sign a [Contributor License Agreement (CLA)](http://en.wikipedia.org/wiki/Contributor_License_Agreement) for larger changes.
+# Contribution guidelines

+

+Thank you for your interest in contributing to our project. Whether it's a bug report, new feature, code, or

+documentation, we welcome our community to be involved in this project.

+

+Please read through this document before submitting any issues or pull requests to ensure we are able to help you and all members of the community as effectively as possible.

+

+## Code of conduct

+This project has adopted the [Amazon Open Source Code of Conduct](https://aws.github.io/code-of-conduct).

+For more information see the [Code of Conduct FAQ](https://aws.github.io/code-of-conduct-faq) or contact

+opensource-codeofconduct@amazon.com with any additional questions or comments.

+

+

+## Security issue notifications

+If you discover a potential security issue in this project we ask that you notify AWS/Amazon Security via our [vulnerability reporting page](https://aws.amazon.com/security/vulnerability-reporting/). Please do **not** create a public github issue.

+

+

+## Submitting a bugs/feature request

+Have a bug to report or feature to request? Follow these steps:

+1. Search on the [FreeRTOS Community Support Forums](https://forums.freertos.org/) and [GitHub issue tracker](https://github.com/FreeRTOS/FreeRTOS/issues?utf8=%E2%9C%93&q=is%3Aissue) to be sure this hasn't been already reported or discussed. 

+2. If your search turns up empty, create a new topic in the [forums](https://forums.freertos.org/) and work with the community to help clarify issues or refine the idea. Include as many of the details listed below.

+3. Once the community has had time to discuss and digest, we welcome you to create an [issue](https://github.com/FreeRTOS/FreeRTOS/issues) to report bugs or suggest features.

+

+When creating a new topic on the forums or filing an issue, please include as many relevant details as possible. Examples include:

+

+* A clear description of the situation — what you observe, what you expect, and your view on how the two differ.

+* A reproducible test case or sequence of steps.

+* The version of our code being used.

+* Any modifications you've made relevant to the bug.

+* Details of your environment or deployment. Highlight anything unusual.

+

+

+## Contributing via pull request

+Contributions via pull requests are much appreciated. Before sending us a pull request, please ensure that:

+

+1. You are working against the latest source on the *master* branch.

+2. You check existing open, and recently merged, pull requests to make sure someone else hasn't addressed the problem already.

+3. You open an issue to discuss any significant work - we would hate for your time to be wasted.

+

+To send us a pull request, please:

+

+1. Fork the repository.

+2. Modify the source; focus on the specific change you are contributing. If you also reformat all the code, it will be hard for us to focus on your change.

+3. Follow the [coding style guide](https://www.FreeRTOS.org/FreeRTOS-Coding-Standard-and-Style-Guide.html).

+4. Commit to your fork using clear commit messages.

+5. Send us a pull request, answering any default questions in the pull request interface.    

+   NOTE: Please make sure the default option (Allow edits from maintainers) is left checked.    

+6. Pay attention to any automated CI failures reported in the pull request, and stay involved in the conversation.

+

+GitHub provides additional document on [forking a repository](https://help.github.com/articles/fork-a-repo/) and

+[creating a pull request](https://help.github.com/articles/creating-a-pull-request/).

+

+## Coding style

+* Please ensure that your code complies to the [FreeRTOS coding style guidelines](https://www.FreeRTOS.org/FreeRTOS-Coding-Standard-and-Style-Guide.html).

+

+

+## Getting your pull request merged

+All pull requests must be approved by our review team before it can be merged in. We appreciate your patience while pull requests are reviewed. The time it takes to review will depend on complexity and consideration of wider implications.

+

+

+## Finding contributions to work on

+Looking at the existing issues is a great way to find something to contribute on. As our projects, by default, use the default GitHub issue labels (enhancement/bug/duplicate/help wanted/invalid/question/wontfix), tackling open 'help wanted' issues is a great place to start.

+

+

+## Licensing

+The FreeRTOS kernel is released under the MIT open source license, the text of which can be found [here](https://github.com/FreeRTOS/FreeRTOS/blob/master/FreeRTOS/License/license.txt)

+

+Additional license files can be found in the folders containing any supplementary libraries licensed by their respective copyright owners where applicable.

+

+We may ask you to sign a [Contributor License Agreement (CLA)](https://en.wikipedia.org/wiki/Contributor_License_Agreement) for larger changes.

diff --git a/History.txt b/History.txt
index 9365d55..bb3e4e7 100644
--- a/History.txt
+++ b/History.txt
@@ -979,7 +979,7 @@
 	+ Microsemi SmartFusion2

 

 	New FreeRTOSConfig.h settings

-	http://shop.freertos.org/FreeRTOS_API_and_Configuration_Reference_s/1822.htm

+	https://freertos.org/a00110.html

 

 	+ configUSE_TIME_SLICING

 	+ configUSE_NEWLIB_REENTRANT

@@ -2048,7 +2048,7 @@
 	  it was also called when the tick function was called during the scheduler

 	  unlocking process.

 	+ The EMAC driver in the SAM7X lwIP demo has been made more robust as per

-	  the thread: http://sourceforge.net/forum/message.php?msg_id=3714405

+	  the thread: https://sourceforge.net/forum/message.php?msg_id=3714405

 	+ In the PC ports:  Add function prvSetTickFrequencyDefault() to set the

 	  DOS tick back to its proper value when the scheduler exits.  Thanks

 	  Raynald!

diff --git a/SECURITY.md b/SECURITY.md
index d1a40a4..b4049f2 100644
--- a/SECURITY.md
+++ b/SECURITY.md
@@ -1,5 +1,5 @@
-## Reporting a Vulnerability
-
-If you discover a potential security issue in this project we ask that you notify AWS/Amazon Security 
-via our [vulnerability reporting page](http://aws.amazon.com/security/vulnerability-reporting/) or directly via email to aws-security@amazon.com. 
-Please do **not** create a public github issue.
+## Reporting a Vulnerability

+

+If you discover a potential security issue in this project we ask that you notify AWS/Amazon Security 

+via our [vulnerability reporting page](https://aws.amazon.com/security/vulnerability-reporting/) or directly via email to aws-security@amazon.com. 

+Please do **not** create a public github issue.

diff --git a/include/queue.h b/include/queue.h
index d2ea2ae..7382875 100644
--- a/include/queue.h
+++ b/include/queue.h
@@ -1572,7 +1572,7 @@
  * or semaphores contained in the set is in a state where a queue read or
  * semaphore take operation would be successful.
  *
- * Note 1:  See the documentation on http://wwwFreeRTOS.org/RTOS-queue-sets.html
+ * Note 1:  See the documentation on https://www.FreeRTOS.org/RTOS-queue-sets.html
  * for reasons why queue sets are very rarely needed in practice as there are
  * simpler methods of blocking on multiple objects.
  *
@@ -1663,7 +1663,7 @@
  * See FreeRTOS/Source/Demo/Common/Minimal/QueueSet.c for an example using this
  * function.
  *
- * Note 1:  See the documentation on http://wwwFreeRTOS.org/RTOS-queue-sets.html
+ * Note 1:  See the documentation on https://www.FreeRTOS.org/RTOS-queue-sets.html
  * for reasons why queue sets are very rarely needed in practice as there are
  * simpler methods of blocking on multiple objects.
  *
diff --git a/portable/GCC/AVR32_UC3/exception.S b/portable/GCC/AVR32_UC3/exception.S
index 9a2833f..79cca31 100644
--- a/portable/GCC/AVR32_UC3/exception.S
+++ b/portable/GCC/AVR32_UC3/exception.S
@@ -9,8 +9,9 @@
  * - Supported devices:  All AVR32UC devices with an INTC module can be used.

  * - AppNote:

  *

- * \author               Atmel Corporation: http://www.atmel.com \n

- *                       Support and FAQ: http://support.atmel.no/

+ * \author               Atmel Corporation (Now Microchip):

+ *                                        https://www.microchip.com \n

+ *                       Support and FAQ: https://www.microchip.com/support/

  *

  ******************************************************************************/

 

diff --git a/portable/GCC/AVR32_UC3/port.c b/portable/GCC/AVR32_UC3/port.c
index 3091864..4e46c49 100644
--- a/portable/GCC/AVR32_UC3/port.c
+++ b/portable/GCC/AVR32_UC3/port.c
@@ -7,8 +7,9 @@
  * - Supported devices:  All AVR32 devices can be used.

  * - AppNote:

  *

- * \author               Atmel Corporation: http://www.atmel.com \n

- *                       Support and FAQ: http://support.atmel.no/

+ * \author               Atmel Corporation (Now Microchip):

+ *                                        https://www.microchip.com \n

+ *                       Support and FAQ: https://www.microchip.com/support/

  *

  *****************************************************************************/

 

diff --git a/portable/GCC/AVR32_UC3/portmacro.h b/portable/GCC/AVR32_UC3/portmacro.h
index 66af9da..127d157 100644
--- a/portable/GCC/AVR32_UC3/portmacro.h
+++ b/portable/GCC/AVR32_UC3/portmacro.h
@@ -7,8 +7,9 @@
  * - Supported devices:  All AVR32 devices can be used.

  * - AppNote:

  *

- * \author               Atmel Corporation: http://www.atmel.com \n

- *                       Support and FAQ: http://support.atmel.no/

+ * \author               Atmel Corporation (Now Microchip):

+ *                                        https://www.microchip.com \n

+ *                       Support and FAQ: https://www.microchip.com/support/

  *

  *****************************************************************************/

 

diff --git a/portable/GCC/MCF5235/port.c b/portable/GCC/MCF5235/port.c
index bd0204a..9c7e84e 100644
--- a/portable/GCC/MCF5235/port.c
+++ b/portable/GCC/MCF5235/port.c
@@ -44,11 +44,11 @@
 	https://www.FreeRTOS.org - Documentation, latest information, license and 

 	contact details.

 

-	http://www.SafeRTOS.com - A version that is certified for use in safety 

-	critical systems.

+        https://www.highintegritysystems.com/safertos/ - A version that is

+        certified for use in safety critical systems.

 

-	http://www.OpenRTOS.com - Commercial support, development, porting, 

-	licensing and training services.

+        https://www.highintegritysystems.com/openrtos/ - Commercial support,

+        development, porting, licensing and training services.

 */

 

 #include <stdlib.h>

diff --git a/portable/GCC/MCF5235/portmacro.h b/portable/GCC/MCF5235/portmacro.h
index a460822..065667f 100644
--- a/portable/GCC/MCF5235/portmacro.h
+++ b/portable/GCC/MCF5235/portmacro.h
@@ -44,10 +44,11 @@
 	https://www.FreeRTOS.org - Documentation, latest information, license and

 	contact details.

 

-	http://www.SafeRTOS.com - A version that is certified for use in safety

-	critical systems.

+        https://www.highintegritysystems.com/safertos/ - A version that is

+        certified for use in safety critical systems.

 

-	http://www.OpenRTOS.com - Commercial support, development, porting,

+        https://www.highintegritysystems.com/openrtos/ - Commercial support,

+        development, porting,

 	licensing and training services.

 */

 

diff --git a/portable/GCC/RX200/port.c b/portable/GCC/RX200/port.c
index d71fecf..2335b78 100644
--- a/portable/GCC/RX200/port.c
+++ b/portable/GCC/RX200/port.c
@@ -19,8 +19,8 @@
  * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN

  * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

  *

- * http://www.FreeRTOS.org

- * http://aws.amazon.com/freertos

+ * https://www.FreeRTOS.org

+ * https://github.com/FreeRTOS

  *

  * 1 tab == 4 spaces!

  */

diff --git a/portable/GCC/RX200/portmacro.h b/portable/GCC/RX200/portmacro.h
index b6517c3..e9acae0 100644
--- a/portable/GCC/RX200/portmacro.h
+++ b/portable/GCC/RX200/portmacro.h
@@ -19,8 +19,8 @@
  * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN

  * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

  *

- * http://www.FreeRTOS.org

- * http://aws.amazon.com/freertos

+ * https://www.FreeRTOS.org

+ * https://github.com/FreeRTOS

  *

  * 1 tab == 4 spaces!

  */

diff --git a/portable/IAR/AVR32_UC3/exception.s82 b/portable/IAR/AVR32_UC3/exception.s82
index 2df712c..30e0967 100644
--- a/portable/IAR/AVR32_UC3/exception.s82
+++ b/portable/IAR/AVR32_UC3/exception.s82
@@ -9,8 +9,9 @@
  * - Supported devices:  All AVR32UC devices with an INTC module can be used.

  * - AppNote:

  *

- * \author               Atmel Corporation: http://www.atmel.com \n

- *                       Support and FAQ: http://support.atmel.no/

+ * \author               Atmel Corporation (Now Microchip):

+                                          https://www.microchip.com \n

+ *                       Support and FAQ: https://www.microchip.com/support

  *

  ******************************************************************************/

 

diff --git a/portable/IAR/AVR32_UC3/port.c b/portable/IAR/AVR32_UC3/port.c
index a0c1787..9505cde 100644
--- a/portable/IAR/AVR32_UC3/port.c
+++ b/portable/IAR/AVR32_UC3/port.c
@@ -7,8 +7,9 @@
  * - Supported devices:  All AVR32 devices can be used.

  * - AppNote:

  *

- * \author               Atmel Corporation: http://www.atmel.com \n

- *                       Support and FAQ: http://support.atmel.no/

+ * \author               Atmel Corporation (Now Microchip):

+ *                                        https://www.microchip.com \n

+ *                       Support and FAQ: https://www.microchip.com/support/

  *

  *****************************************************************************/

 

diff --git a/portable/IAR/AVR32_UC3/portmacro.h b/portable/IAR/AVR32_UC3/portmacro.h
index 76e78a3..a1a5878 100644
--- a/portable/IAR/AVR32_UC3/portmacro.h
+++ b/portable/IAR/AVR32_UC3/portmacro.h
@@ -7,8 +7,9 @@
  * - Supported devices:  All AVR32 devices can be used.

  * - AppNote:

  *

- * \author               Atmel Corporation: http://www.atmel.com \n

- *                       Support and FAQ: http://support.atmel.no/

+ * \author               Atmel Corporation (Now Microchip):

+ *                                        https://www.microchip.com

+ *                       Support and FAQ: https://www.microchip.com/support

  *

  *****************************************************************************/

 

diff --git a/portable/IAR/AVR32_UC3/read.c b/portable/IAR/AVR32_UC3/read.c
index 30b5ee8..61b17a4 100644
--- a/portable/IAR/AVR32_UC3/read.c
+++ b/portable/IAR/AVR32_UC3/read.c
@@ -8,8 +8,9 @@
  * - Supported devices:  All AVR32 devices with a USART module can be used.

  * - AppNote:

  *

- * \author               Atmel Corporation: http://www.atmel.com \n

- *                       Support and FAQ: http://support.atmel.no/

+ * \author               Atmel Corporation (Now Microchip):

+ *                                        https://www.microchip.com \n

+ *                       Support and FAQ: https://www.microchip.com/support/

  *

  ******************************************************************************/

 

diff --git a/portable/IAR/AVR32_UC3/write.c b/portable/IAR/AVR32_UC3/write.c
index 859487e..a78e0c1 100644
--- a/portable/IAR/AVR32_UC3/write.c
+++ b/portable/IAR/AVR32_UC3/write.c
@@ -8,8 +8,9 @@
  * - Supported devices:  All AVR32 devices with a USART module can be used.

  * - AppNote:

  *

- * \author               Atmel Corporation: http://www.atmel.com \n

- *                       Support and FAQ: http://support.atmel.no/

+ * \author               Atmel Corporation (Now Microchip):

+ *                                        https://www.microchip.com \n

+ *                       Support and FAQ: https://www.microchip.com/support

  *

  ******************************************************************************/

 

diff --git a/portable/ThirdParty/GCC/ARC_v1/arc_freertos_exceptions.c b/portable/ThirdParty/GCC/ARC_v1/arc_freertos_exceptions.c
index a625c83..8c15ae6 100644
--- a/portable/ThirdParty/GCC/ARC_v1/arc_freertos_exceptions.c
+++ b/portable/ThirdParty/GCC/ARC_v1/arc_freertos_exceptions.c
@@ -19,8 +19,8 @@
  * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  *
- * http://www.FreeRTOS.org
- * http://aws.amazon.com/freertos
+ * https://www.FreeRTOS.org
+ * https://github.com/FreeRTOS
  *
  * 1 tab == 4 spaces!
  */
diff --git a/portable/ThirdParty/GCC/ARC_v1/arc_freertos_exceptions.h b/portable/ThirdParty/GCC/ARC_v1/arc_freertos_exceptions.h
index 7c78b4f..a56adbb 100644
--- a/portable/ThirdParty/GCC/ARC_v1/arc_freertos_exceptions.h
+++ b/portable/ThirdParty/GCC/ARC_v1/arc_freertos_exceptions.h
@@ -19,8 +19,8 @@
  * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  *
- * http://www.FreeRTOS.org
- * http://aws.amazon.com/freertos
+ * https://www.FreeRTOS.org
+ * https://github.com/FreeRTOS
  *
  * 1 tab == 4 spaces!
  */
diff --git a/portable/ThirdParty/GCC/ARC_v1/arc_support.s b/portable/ThirdParty/GCC/ARC_v1/arc_support.s
index d4342ff..2b8d73b 100644
--- a/portable/ThirdParty/GCC/ARC_v1/arc_support.s
+++ b/portable/ThirdParty/GCC/ARC_v1/arc_support.s
@@ -19,8 +19,8 @@
  * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  *
- * http://www.FreeRTOS.org
- * http://aws.amazon.com/freertos
+ * https://www.FreeRTOS.org
+ * https://github.com/FreeRTOS
  *
  * 1 tab == 4 spaces!
  */
diff --git a/portable/ThirdParty/GCC/ARC_v1/port.c b/portable/ThirdParty/GCC/ARC_v1/port.c
index dd1fb53..7f38a83 100644
--- a/portable/ThirdParty/GCC/ARC_v1/port.c
+++ b/portable/ThirdParty/GCC/ARC_v1/port.c
@@ -19,8 +19,8 @@
  * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  *
- * http://www.FreeRTOS.org
- * http://aws.amazon.com/freertos
+ * https://www.FreeRTOS.org
+ * https://github.com/FreeRTOS
  *
  * 1 tab == 4 spaces!
  */
diff --git a/portable/ThirdParty/GCC/ARC_v1/portmacro.h b/portable/ThirdParty/GCC/ARC_v1/portmacro.h
index 4c3557d..afb4bbb 100644
--- a/portable/ThirdParty/GCC/ARC_v1/portmacro.h
+++ b/portable/ThirdParty/GCC/ARC_v1/portmacro.h
@@ -19,8 +19,8 @@
  * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  *
- * http://www.FreeRTOS.org
- * http://aws.amazon.com/freertos
+ * https://www.FreeRTOS.org
+ * https://github.com/FreeRTOS
  *
  * 1 tab == 4 spaces!
  */
diff --git a/portable/ThirdParty/GCC/Xtensa_ESP32/include/portmacro.h b/portable/ThirdParty/GCC/Xtensa_ESP32/include/portmacro.h
index f277d36..7835eab 100644
--- a/portable/ThirdParty/GCC/Xtensa_ESP32/include/portmacro.h
+++ b/portable/ThirdParty/GCC/Xtensa_ESP32/include/portmacro.h
@@ -51,13 +51,15 @@
  *  including FreeRTOS+Trace - an indispensable productivity tool, a DOS

  *  compatible FAT file system, and our tiny thread aware UDP/IP stack.

  *

- *  http://www.OpenRTOS.com - Real Time Engineers ltd license FreeRTOS to High

- *  Integrity Systems to sell under the OpenRTOS brand.  Low cost OpenRTOS

- *  licenses offer ticketed support, indemnification and middleware.

+ *  https://www.highintegritysystems.com/openrtos/ - Real Time Engineers ltd

+ *  license FreeRTOS to High Integrity Systems to sell under the OpenRTOS brand.

+ *  Low cost OpenRTOS licenses offer ticketed support, indemnification

+ *  and middleware.

  *

- *  http://www.SafeRTOS.com - High Integrity Systems also provide a safety

- *  engineered and independently SIL3 certified version for use in safety and

- *  mission critical applications that require provable dependability.

+ *  https://www.highintegritysystems.com/safertos/ - High Integrity Systems

+ *  also provide a safety engineered and independently SIL3 certified version

+ *  for use in safety and mission critical applications that require

+ *  provable dependability.

  *

  */

 

diff --git a/portable/ThirdParty/GCC/Xtensa_ESP32/port.c b/portable/ThirdParty/GCC/Xtensa_ESP32/port.c
index 239caee..f6d10d5 100644
--- a/portable/ThirdParty/GCC/Xtensa_ESP32/port.c
+++ b/portable/ThirdParty/GCC/Xtensa_ESP32/port.c
@@ -44,8 +44,8 @@
  *  embedded software for free we request you assist our global community by

  *  participating in the support forum.

  *

- *  https://www.FreeRTOS.org/training - Investing in training allows your team to

- *  be as productive as possible as early as possible.  Now you can receive

+ *  https://www.FreeRTOS.org/training - Investing in training allows your team

+ *  to be as productive as possible as early as possible.  Now you can receive

  *  FreeRTOS training directly from Richard Barry, CEO of Real Time Engineers

  *  Ltd, and the world's leading authority on the world's leading RTOS.

  *

@@ -56,13 +56,15 @@
  *  https://www.FreeRTOS.org/labs - Where new FreeRTOS products go to incubate.

  *  Come and try FreeRTOS+TCP, our new open source TCP/IP stack for FreeRTOS.

  *

- *  http://www.OpenRTOS.com - Real Time Engineers ltd. license FreeRTOS to High

- *  Integrity Systems ltd. to sell under the OpenRTOS brand.  Low cost OpenRTOS

- *  licenses offer ticketed support, indemnification and commercial middleware.

+ *  https://www.highintegritysystems.com/openrtos/ - Real Time Engineers ltd.

+ *  license FreeRTOS to High Integrity Systems ltd. to sell under the OpenRTOS

+ *  brand.  Low cost OpenRTOS licenses offer ticketed support, indemnification

+ *  and commercial middleware.

  *

- *  http://www.SafeRTOS.com - High Integrity Systems also provide a safety

- *  engineered and independently SIL3 certified version for use in safety and

- *  mission critical applications that require provable dependability.

+ *  https://www.highintegritysystems.com/safertos/ - High Integrity Systems

+ *  also provide a safety engineered and independently SIL3 certified version

+ *  for use in safety and mission critical applications that require provable

+ *  dependability.

  *

  */

 

@@ -87,7 +89,7 @@
  * // CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,

  * // TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE

  * // SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

- * --------------------------------------------------------------------------------

+ * -----------------------------------------------------------------------------

  */

 

 #include <stdlib.h>

diff --git a/tasks.c b/tasks.c
index 90811f6..038a2b4 100644
--- a/tasks.c
+++ b/tasks.c
@@ -2112,7 +2112,7 @@
     /* A critical section is not required as the variable is of type

      * BaseType_t.  Please read Richard Barry's reply in the following link to a

      * post in the FreeRTOS support forum before reporting this as a bug! -

-     * http://goo.gl/wu4acr */

+     * https://goo.gl/wu4acr */

 

     /* portSOFRWARE_BARRIER() is only implemented for emulated/simulated ports that

      * do not otherwise exhibit real time behaviour. */