Commit 241e1e9
Fixes some href exploits, general maintenance and changes the .proc/ to PROC_REF in preparation for 515 (#345)
* byond_compat
* 515 compat
* more 515 compat
* [s] Require affirmative input from the admin to run sdql2 verbs (#76276)
Powerful or dangerous admin verbs should have some prompt or forced
runtime input to lower the attack surface once somebody finds a href
exploit since topics can trigger commands and verbs.
* Fix a href exploit in limbgrower (#76247)
This could be used to spoof category which may then be useable to inject
html into the tgui or into vv
All credit to @PowerfulBacon
BeeStation/BeeStation-Hornet#9274
* computer href
* Fixes href exploits with the gas vendor (#66302)
* fixes an href exploit with the gas vendor
* you know what let's add these sanity checks while we're at it
* generic maintenance pass
---------
Co-authored-by: Kyle Spier-Swenson <[email protected]>
Co-authored-by: oranges <[email protected]>
Co-authored-by: Y0SH1M4S73R <[email protected]>1 parent 789f402 commit 241e1e9
File tree
978 files changed
+2928
-2895
lines changed- code
- __DEFINES
- __HELPERS
- _onclick/hud
- controllers
- subsystem
- datums
- ai
- cursed
- dog
- hauntium
- hostile
- monkey
- objects/vending_machines
- brain_damage
- components
- container_item
- crafting
- food
- plumbing
- riding
- storage
- concrete
- diseases
- advance/symptoms
- elements
- decals
- food
- looping_sounds
- martial
- mergers
- mood_events
- mutations
- holy_mutation
- quirks
- station_traits
- status_effects
- weather
- wires
- game
- area
- gamemodes
- dynamic
- machinery
- camera
- computer
- arcade
- prisoner
- doors
- embedded_controller
- porta_turret
- telecomms
- computers
- machines
- objects
- effects
- decals
- cleanable
- effect_system
- temporary_visuals
- items
- devices
- PDA
- radio
- food
- grenades
- implants
- melee
- robot
- stacks
- sheets
- storage
- tanks
- tcg
- structures
- beds_chairs
- crates_lockers
- closets
- crates
- icemoon
- lavaland
- transit_tubes
- turfs
- closed
- open
- floor
- modules
- NTNet
- admin
- smites
- verbs
- SDQL2
- antagonists
- abductor
- equipment
- glands
- machinery
- ashwalker
- blob
- changeling
- powers
- clown_ops
- cult
- disease
- gang
- heretic
- effects
- eldritch_demons
- items
- knowledge
- magic
- ash_magic
- blade_magic
- side_paths
- structures
- nukeop
- equipment
- revenant
- revolution
- separatist
- slaughter
- traitor
- equipment
- wizard
- equipment
- aquarium
- assembly
- asset_cache/transports
- atmospherics
- environmental
- machinery
- components
- binary_devices
- fusion
- unary_devices
- awaymissions
- mission_code
- balloon_alert
- buildmode
- capture_the_flag
- cargo
- client
- clothing
- glasses
- gloves
- head
- masks
- shoes
- spacesuits
- suits
- under
- deathmatch
- detectivework
- events
- wizard
- experisci
- experiment
- handlers
- explorer_drone
- exploration_events
- fields
- flufftext
- food_and_drinks
- drinks
- drinks
- food
- kitchen_machinery
- holiday
- holodeck
- hydroponics
- grown
- implant_hacking
- instruments
- songs
- interview
- jobs/job_types
- library/skill_learning
- mafia
- mainframe
- mining
- equipment
- lavaland
- mob
- living
- brain
- carbon
- alien
- humanoid/caste
- special
- human
- species_types
- silicon
- ai
- freelook
- pai
- robot
- simple_animal
- bot
- friendly
- drone
- guardian/types
- hostile
- jungle
- megafauna
- mining_mobs
- elites
- retaliate
- slime
- modular_computers
- computers/item
- file_system/programs
- antagonist
- ninja/suit/ninja_equipment_actions
- paperwork
- photography/camera
- plumbing
- plumbers
- power
- singularity
- particle_accelerator
- supermatter
- tesla
- procedural_mapping
- projectiles
- ammunition
- boxes_magazines
- guns
- ballistic
- energy
- special
- projectile
- energy
- special
- reagents
- chemistry
- machinery
- reagents
- recipes
- reagent_containers
- recycling
- disposal
- religion
- research
- anomaly
- machinery
- nanites
- nanite_programs
- xenobiology
- crossbreeding
- vatgrowing
- ruins
- icemoonruin_code
- lavalandruin_code
- objects_and_mobs
- spaceruin_code
- security_levels
- shuttle
- spells/spell_types
- surgery
- advanced
- bodyparts
- organs
- cybernetics
- stomach
- external
- swarmers
- tgui_panel
- tooltip
- unit_tests
- vehicles
- cars
- mecha
- combat
- equipment
- tools
- weapons
- vending
- wiremod
- components
- abstract
- action
- utility
- shell
- zombie
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
978 files changed
+2928
-2895
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1279 | 1279 | | |
1280 | 1280 | | |
1281 | 1281 | | |
1282 | | - | |
| 1282 | + | |
1283 | 1283 | | |
1284 | 1284 | | |
1285 | 1285 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
67 | | - | |
| 67 | + | |
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
| 1 | + | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
67 | | - | |
| 67 | + | |
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
| |||
326 | 326 | | |
327 | 327 | | |
328 | 328 | | |
329 | | - | |
| 329 | + | |
330 | 330 | | |
331 | 331 | | |
332 | 332 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
| 56 | + | |
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
130 | 130 | | |
131 | 131 | | |
132 | 132 | | |
133 | | - | |
| 133 | + | |
134 | 134 | | |
135 | 135 | | |
136 | 136 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
0 commit comments