Skip to content

Commit cbc55af

Browse files
committed
Merge check_links into main
2 parents a28f352 + 381e897 commit cbc55af

File tree

8 files changed

+14
-14
lines changed

8 files changed

+14
-14
lines changed

.github/workflows/deploy.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Setup Ruby environment
1717
uses: ruby/setup-ruby@v1
1818
with:
19-
ruby-version: 3.2
19+
ruby-version: 3.4
2020
bundler-cache: true
2121

2222
- name: Building website

.github/workflows/link_checker.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
- uses: actions/checkout@v2
1212
- uses: ruby/setup-ruby@v1
1313
with:
14-
ruby-version: '3.0'
14+
ruby-version: '3.4'
1515
bundler-cache: true
1616

1717
- name: Build
@@ -23,7 +23,7 @@ jobs:
2323
- uses: actions/checkout@v2
2424
- uses: ruby/setup-ruby@v1
2525
with:
26-
ruby-version: '3.0'
26+
ruby-version: '3.4'
2727
bundler-cache: true
2828
- name: Check links
2929
run: make check_links

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ build: install
1010
bundle exec jekyll build
1111

1212
check_links: build
13-
bundle exec htmlproofer --empty_alt_ignore --allow-hash-href --url-swap "^\/426:" --url-ignore "/www.linkedin.com/,/learningsuite.byu.edu/" --check-html ./_site
13+
bundle exec htmlproofer --ignore_empty_alt --ignore_missing_alt --swap-urls "^\/426:" --allow_missing_href --ignore-status-codes "0,301,403,999" ./_site

_labs/http-server.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ To submit your code, upload it to Gradescope.
112112

113113
- [HTTP Specification](https://tools.ietf.org/html/rfc7230)
114114

115-
- [HTTP Wikipedia Article](https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Message_format)
115+
- [HTTP Wikipedia Article](https://en.wikipedia.org/wiki/HTTP#HTTP/1.1_response_messages)
116116

117117
- [How to get file size in Python?](https://www.geeksforgeeks.org/how-to-get-file-size-in-python/)
118118

_labs/tcp-client-v1.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ To submit your code, upload it to Gradescope.
127127
- [Guide on socket programming](https://beej.us/guide/bgnet/html/)
128128

129129
- `stderr` and `stdout`
130-
- [Tutorial](http://www.learnlinux.org.za/courses/build/shell-scripting/ch01s04.html)
130+
- [Tutorial](https://www.learnlinux.org.za/courses/build/shell-scripting/ch01s04.html)
131131
- [`stderr` vs `stdout`](https://stackoverflow.com/questions/3385201/confused-about-stdin-stdout-and-stderr)
132132
- [Redirect `stderror`](https://askubuntu.com/questions/625224/how-to-redirect-stderr-to-a-file)
133133

_labs/tcp-client-v2.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -136,9 +136,9 @@ To submit your code, upload it to Gradescope.
136136

137137
- [Calculate length of string `sprintf` will generate](https://stackoverflow.com/questions/29087129/how-to-calculate-the-length-of-output-that-sprintf-will-generate)
138138

139-
- [strchr](http://www.cplusplus.com/reference/cstring/strchr/)
139+
- [strchr](https://www.cplusplus.com/reference/cstring/strchr/)
140140

141-
- It might be helpful to use [`sscanf`](http://www.cplusplus.com/reference/cstdio/sscanf/) to separate the action from the message and [strip off the newline character](https://stackoverflow.com/questions/39431924/what-does-n-mean-in-c).
141+
- It might be helpful to use [`sscanf`](https://www.cplusplus.com/reference/cstdio/sscanf/) to separate the action from the message and [strip off the newline character](https://stackoverflow.com/questions/39431924/what-does-n-mean-in-c).
142142

143143
- Memory management
144144
- [malloc](https://en.cppreference.com/w/c/memory/malloc)
@@ -152,8 +152,8 @@ To submit your code, upload it to Gradescope.
152152
- [Function pointers](https://www.learn-c.org/en/Function_Pointers)
153153

154154
- File IO
155-
- [fopen](http://www.cplusplus.com/reference/cstdio/fopen/)
155+
- [fopen](https://www.cplusplus.com/reference/cstdio/fopen/)
156156

157-
- [fread](http://www.cplusplus.com/reference/cstdio/fread/)
157+
- [fread](https://www.cplusplus.com/reference/cstdio/fread/)
158158

159159
- [getline](https://linux.die.net/man/3/getline)

_labs/tcp-client-v3.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,4 +154,4 @@ To submit your code, upload it to Gradescope.
154154
- [C bit fields](https://www.tutorialspoint.com/cprogramming/c_bit_fields.htm)
155155
- [Reference](https://en.cppreference.com/w/cpp/language/bit_field)
156156
- Stack Overflow: [here](https://stackoverflow.com/questions/20911460/bit-fields-in-c-and-c-where-are-they-used) and [here](https://stackoverflow.com/questions/24933242/when-to-use-bit-fields-in-c)
157-
- [Deep dive](http://www.catb.org/esr/structure-packing/)
157+
- [Deep dive](https://www.catb.org/esr/structure-packing/)

_pages/resources.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ The class has one required textbook: ***Computer Networking: A Top-Down Approach
1111

1212
The book comes with some online tools to help you understand the material:
1313

14-
- [Powerpoint Slides](http://gaia.cs.umass.edu/kurose_ross/ppt.htm)
15-
- [Interactive Problems](http://gaia.cs.umass.edu/kurose_ross/interactive/)
14+
- [Powerpoint Slides](https://gaia.cs.umass.edu/kurose_ross/ppt.htm)
15+
- [Interactive Problems](https://gaia.cs.umass.edu/kurose_ross/interactive/)
1616

1717

1818
### Learning Resources
@@ -38,7 +38,7 @@ Here are some other resources that might help you:
3838

3939
There are a few tools that will be invaluable when debugging your labs.
4040

41-
- [netcat (nc)](http://netcat.sourceforge.net)
41+
- [netcat (nc)](https://netcat.sourceforge.net)
4242
: This is a good tool for basic TCP and UDP socket debugging. It can connect to a socket or act as a socket server. It will show you all the raw data that is sent and received.
4343

4444
- [Wireshark](https://www.wireshark.org)

0 commit comments

Comments
 (0)