48 Commits
Author SHA1 Message Date
Lawrence Angrave 61c706f103 Merge pull request #244 from Jah-yee/fix-readme-org-links
fix: correct GitHub org name from illinois-cs241 to cs341-illinois in README
2026-09-26 12:01:27 -05:00
Lawrence Angrave a7dd37a5d0 Merge pull request #242 from cs341-illinois/concerns-group4
Resolve remaining future-concerns items (group 4) and fix undefined citations
2026-09-13 21:42:42 -05:00
Lawrence Angrave a8fb41fc06 Merge pull request #241 from cs341-illinois/concerns-batch3
Fix remaining clear-cut future-concerns items (batch 3)
2026-09-13 21:24:28 -05:00
Lawrence Angrave d2a7e216d6 Merge pull request #240 from cs341-illinois/unclear-sentences
Rewrite ten unclear sentences from future-concerns review
2026-09-13 18:29:19 -05:00
Lawrence Angrave 7eb583e247 Merge pull request #239 from cs341-illinois/redraw-figures
Redraw six figures that contradicted the text
2026-09-13 18:26:56 -05:00
Lawrence Angrave 776a246db1 Merge pull request #237 from cs341-illinois/alt-text
Alt text for figures; explain system() command injection
2026-09-13 17:34:33 -05:00
Lawrence Angrave 42f9a9ee82 Merge pull request #236 from cs341-illinois/tier2-fixes
Fix Tier 2 listing errors and easy Tier 3 items from future-concerns review
2026-09-13 17:27:05 -05:00
Lawrence Angrave 685a84d292 Merge pull request #235 from cs341-illinois/tier1-factual-fixes
Fix factual errors flagged in future-concerns review (Tier 1)
2026-09-13 16:54:24 -05:00
Lawrence Angrave 7328a9f035 Merge pull request #234 from cs341-illinois/fix-char-array-description
Correct description of char arrays vs string literals
2026-09-13 16:38:15 -05:00
Lawrence Angrave 1e5db4ee6a Update processes.tex 2026-09-11 15:13:03 -05:00
Lawrence Angrave 61047c0cab Merge pull request #232 from cs341-illinois/site-deploy-submodule-bump
site_deploy: bump the _coursebook submodule pointer
2026-08-26 14:00:44 -05:00
Lawrence Angrave 165a7eee81 Merge pull request #231 from cs341-illinois/makefile-chapter-order-dep
Makefile: make chapter PDFs depend on the generated order.tex
2026-08-26 11:38:08 -05:00
Lawrence Angrave eb1aac3aae Merge pull request #230 from cs341-illinois/authors-cleanup
AUTHORS: drop a corrupted duplicate and an exact duplicate
2026-08-26 11:37:46 -05:00
Lawrence Angrave f6a3938123 Merge pull request #229 from cs341-illinois/deadlock-cycle-detection
Deadlock: correct the resource allocation graph cycle detection algorithm
2026-08-26 11:36:41 -05:00
Lawrence Angrave a008e233af Merge pull request #228 from cs341-illinois/build-strict
Make the PDF build fail on real LaTeX errors, and fix the errors it was hiding
2026-08-24 07:26:35 -05:00
Lawrence Angrave f2b17a3c8b Merge pull request #227 from cs341-illinois/grammar-pass
Proofread every chapter, and record what needs an author's judgement
2026-08-24 03:21:38 -05:00
Lawrence Angrave 23cec0a5f6 Merge pull request #226 from cs341-illinois/dependabot/pip/pip-aa7cb66ac2
Bump requests from 2.32.2 to 2.33.0 in the pip group across 1 directory
2026-08-24 02:51:49 -05:00
Lawrence Angrave b47bcef248 Merge pull request #209 from cs341-illinois/dependabot/pip/requests-2.32.2
Bump requests from 2.20.0 to 2.32.2
2026-08-24 02:44:30 -05:00
Lawrence Angrave cb56c4acb5 Merge branch 'master' into dependabot/pip/requests-2.32.2 2026-08-24 02:39:50 -05:00
Lawrence Angrave 4461b56d29 Merge pull request #215 from cs341-illinois/ulimit_fix
update ulimit number to a more reasonable limit
2026-08-24 02:39:33 -05:00
Lawrence Angrave d653fc4923 Merge pull request #218 from linbo328/fix/text-segment-phrasing
docs: fix incomplete sentence in processes.tex Text Segment section
2026-08-24 02:39:30 -05:00
Lawrence Angrave b504ebf61e Merge pull request #217 from shuibui/fix/214-malloc-typo
fix: remove duplicate "a program" in malloc section
2026-08-24 02:39:25 -05:00
Lawrence Angrave bb262855d7 Merge pull request #213 from cloudedseal/patch-1
Update ipc.tex
2026-08-24 02:39:21 -05:00
Lawrence Angrave 2a4107d161 Merge pull request #225 from cs341-illinois/speed-up-ci
Speed up CI: install only the texlive packages the book needs
2026-08-24 02:34:47 -05:00
Lawrence Angrave c0294f8983 Merge pull request #224 from cs341-illinois/enable-site-deploy
Re-enable the website trigger using a deploy key
2026-08-23 22:29:02 -05:00
Lawrence Angrave 5299ca22c3 Merge pull request #223 from cs341-illinois/deploy-via-github-token
Deploy with the built-in GITHUB_TOKEN instead of deploy keys
2026-08-23 22:01:49 -05:00
Lawrence Angrave c31ae44777 Merge pull request #222 from cs341-illinois/py311-ready
Move CI to Python 3.11 so it can run on ubuntu-26.04
2026-08-23 22:01:13 -05:00
Lawrence Angrave d25bb9ec8d Merge pull request #221 from cs341-illinois/fix-dead-links
Fix dead external links in the coursebook
2026-08-23 22:01:06 -05:00
Lawrence Angrave c1e8df5046 Merge pull request #220 from cs341-illinois/fix-ci-python-version
Fix CI: python 3.7 is unavailable on ubuntu-latest
2026-08-23 21:44:10 -05:00
Lawrence Angrave 3cb339563e Merge pull request #219 from cs341-illinois/generic-edstem-link
Use a generic Edstem link in the background chapter
2026-08-23 21:17:08 -05:00
Lawrence Angrave 3480410a2a Fix typo in university name in README 2026-07-09 09:44:48 -05:00
Lawrence Angrave 41decabf89 Merge pull request #211 from ekcom/fix/threads-typos
Fix threads typos
2024-09-30 13:17:53 -05:00
Lawrence Angrave 9368370dba Merge pull request #210 from ekcom/fix/processes-typos
Small fixes on Processes page
2024-09-16 09:36:06 -05:00
Lawrence Angrave 53754c71e1 Merge pull request #208 from ekcom/fix/more-background-corrections
Small fixes on Background page
2024-08-28 19:43:42 -05:00
Lawrence Angrave f2c4c38fb5 Merge pull request #207 from ekcom/fix/background-typos
Grammar fixes on Background page
2024-08-27 15:16:04 -05:00
Lawrence Angrave 643ca6d18f Merge pull request #206 from illinois-cs241/Fix_triple_equal__typo
Fix_triple_equal__typo
2024-08-27 11:35:55 -05:00
Lawrence Angrave 3497911b4a Merge pull request #194 from illinois-cs241/mutex-remove-gauss-sum
Remove mention of Gaussian Sum from mutex section
2023-12-19 18:01:44 -06:00
Lawrence Angrave 53a8a19858 Merge pull request #202 from illinois-cs241/remove-thread-block
Removed incorrect statement on thread blocking behavior
2023-12-19 08:31:00 -06:00
Lawrence Angrave d9a14b5163 Merge pull request #200 from tudorsiminic/patch-1
Fix typo effects -> affects
2023-12-18 15:21:21 -06:00
Lawrence Angrave 7187355619 Merge pull request #198 from adiprerepa/master
Typo: Update language_facilities.tex
2023-12-18 15:19:03 -06:00
Lawrence Angrave 23978ebcae Merge pull request #193 from smstong/patch-1
Delete duplicated words.
2023-12-18 15:18:07 -06:00
Lawrence Angrave f9043da3e6 Merge pull request #196 from hanxu12/fix-typo
Fix synchronization.tex typo
2023-12-18 15:17:14 -06:00
Lawrence Angrave eb67c59c2a Merge pull request #199 from illinois-cs241/aorals2-241-to-341
Rename all CS241 to CS341 (as possible)
2023-12-18 15:16:02 -06:00
Lawrence Angrave 733a91ffa4 Merge pull request #201 from tudorsiminic/master
Fix typo "earlier rather than later"
2023-12-08 19:25:06 -06:00
Lawrence Angrave 30d15fbd6c Update build.yaml
https://raw.githubusercontent.com/actions/python-versions/main/versions-manifest.json
2023-12-08 19:21:23 -06:00
Lawrence Angrave f3b04a1671 Update deploy.yaml 2023-10-16 11:55:06 -05:00
Lawrence Angrave d2ad2509ff Update deploy.yaml 2023-10-16 11:49:14 -05:00
Lawrence Angrave 9c7fa8a473 Update ipc.tex 2023-10-16 11:23:51 -05:00