Thomas Adam
							
						 
					 | 
					
						
						
							
						
						363d9c401e
					 | 
					
						
						
							
							Merge branch 'obsd-master'
						
						
						
						
						
						
					 | 
					
						2024-05-13 14:01:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						8643ece345
					 | 
					
						
						
							
							Fix memory leak, from Fadi Afani.
						
						
						
						
						
						
					 | 
					
						2024-05-13 11:45:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						036d8993e6
					 | 
					
						
						
							
							Merge branch 'obsd-master'
						
						
						
						
						
						
					 | 
					
						2024-04-15 12:01:11 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						e8530c9fee
					 | 
					
						
						
							
							Fixes for memory leaks reported by Lu Ming Yin, fixes from Howard Chu.
						
						
						
						
						
						
					 | 
					
						2024-04-15 08:19:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						bdf8e614af
					 | 
					
						
						
							
							Merge branch 'obsd-master'
						
						
						
						
						
						
					 | 
					
						2023-11-14 22:01:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						4dea352dee
					 | 
					
						
						
							
							Don't strdup NULL filename.
						
						
						
						
						
						
					 | 
					
						2023-11-14 20:01:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						151875d144
					 | 
					
						
						
							
							Merge branch 'obsd-master'
						
						
						
						
						
						
					 | 
					
						2023-11-14 18:01:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						88fd1f00b8
					 | 
					
						
						
							
							Handle NULL client (in config file) when showing a status message; also
						
						
						
						
						
						
						
						copy the file when processing if-shell since it may be freed. GitHub
issue 3746. 
						
						
					 | 
					
						2023-11-14 15:59:49 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						9cf58d1a52
					 | 
					
						
						
							
							Merge branch 'obsd-master'
						
						
						
						
						
						
					 | 
					
						2023-07-01 02:01:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						a2a02fd7d7
					 | 
					
						
						
							
							Change a few types to fix warnings, from Thomas Klausner.
						
						
						
						
						
						
					 | 
					
						2023-06-30 21:55:08 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						1d0f68dee9
					 | 
					
						
						
							
							Merge branch 'obsd-master'
						
						
						
						
						
						
					 | 
					
						2023-03-15 10:01:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						ac4bb89d43
					 | 
					
						
						
							
							Fix command prompt not to always append argument but only if there has
						
						
						
						
						
						
						
						actually been expansion. GitHub issue 3493. 
						
						
					 | 
					
						2023-03-15 08:15:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						c1a30ed995
					 | 
					
						
						
							
							Merge branch 'obsd-master'
						
						
						
						
						
						
					 | 
					
						2023-01-09 02:01:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						565de3f54b
					 | 
					
						
						
							
							Fix parsing of optional arguments so that and accept a - starting an
						
						
						
						
						
						
						
						argument. 
						
						
					 | 
					
						2023-01-08 23:34:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						21e00e4635
					 | 
					
						
						
							
							Merge branch 'obsd-master'
						
						
						
						
						
						
					 | 
					
						2023-01-06 09:02:00 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						3b3f42053a
					 | 
					
						
						
							
							Add send-keys -K to handle keys directly as if typed (so look up in key
						
						
						
						
						
						
						
						table). GitHub issue 3361. 
						
						
					 | 
					
						2022-12-16 08:13:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						9a2fdf8fd4
					 | 
					
						
						
							
							Merge branch 'obsd-master'
						
						
						
						
						
						
					 | 
					
						2022-08-02 12:01:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						33c59100ae
					 | 
					
						
						
							
							Fix validation of missing percentage arguments.
						
						
						
						
						
						
					 | 
					
						2022-08-02 09:23:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						be2eb57d62
					 | 
					
						
						
							
							Merge branch 'obsd-master'
						
						
						
						
						
						
					 | 
					
						2022-06-07 14:01:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						c07d582e24
					 | 
					
						
						
							
							Expand arguments to some commands where it makes sense, GitHub issue
						
						
						
						
						
						
						
						3204 from Anindya Mukherjee. 
						
						
					 | 
					
						2022-06-07 10:02:19 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						006a529db1
					 | 
					
						
						
							
							Check if args_strtonum argument is NULL or not a string, from Anindya
						
						
						
						
						
						
						
						Mukherjee. 
						
						
					 | 
					
						2022-05-30 13:04:24 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						2cad9a6af8
					 | 
					
						
						
							
							Check if args_strtonum argument is NULL or not a string, from Anindya
						
						
						
						
						
						
						
						Mukherjee. 
						
						
					 | 
					
						2022-05-14 20:13:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						f84f1c0cfe
					 | 
					
						
						
							
							Merge branch 'obsd-master' into master
						
						
						
						
						
						
					 | 
					
						2022-03-03 10:01:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						7d4224f207
					 | 
					
						
						
							
							Allow optional arguments.
						
						
						
						
						
						
					 | 
					
						2022-03-03 08:24:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						1fc0d1b74f
					 | 
					
						
						
							
							Merge branch 'obsd-master' into master
						
						
						
						
						
						
					 | 
					
						2021-11-02 14:01:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						200b6536e1
					 | 
					
						
						
							
							fatalx on unknown enum members in a couple of places, from Ben Boeckel.
						
						
						
						
						
						
					 | 
					
						2021-11-02 10:57:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						31a6e5eff4
					 | 
					
						
						
							
							Merge branch 'obsd-master' into master
						
						
						
						
						
						
					 | 
					
						2021-09-10 02:01:12 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						768fb9080f
					 | 
					
						
						
							
							Keep -? as usage.
						
						
						
						
						
						
					 | 
					
						2021-09-09 21:55:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						732288c489
					 | 
					
						
						
							
							Merge branch 'obsd-master' into master
						
						
						
						
						
						
					 | 
					
						2021-09-09 16:01:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						34312fd6ee
					 | 
					
						
						
							
							Expand argument to run-shell again.
						
						
						
						
						
						
					 | 
					
						2021-09-09 13:38:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						d776c9acfc
					 | 
					
						
						
							
							Merge branch 'obsd-master' into master
						
						
						
						
						
						
					 | 
					
						2021-09-02 10:01:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						329c2c2a91
					 | 
					
						
						
							
							Change copying arguments to that flags without arguments are inserted
						
						
						
						
						
						
						
						correctly and empty arguments lists do not crash. Fixes crash reported
by & ok mpi@. 
						
						
					 | 
					
						2021-09-02 07:11:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						609baea95e
					 | 
					
						
						
							
							Merge branch 'obsd-master' into master
						
						
						
						
						
						
					 | 
					
						2021-08-27 20:01:11 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						daec63e5e6
					 | 
					
						
						
							
							Replace %% in command lists (by copying them) for template arguments ,
						
						
						
						
						
						
						
						this means they can be used with {} as well. Also make argument
processing from an existing vector preserve commands. GitHub issue 2858.
						
						
					 | 
					
						2021-08-27 17:25:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						c6375a0d40
					 | 
					
						
						
							
							Merge branch 'obsd-master' into master
						
						
						
						
						
						
					 | 
					
						2021-08-25 12:01:11 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						03d173cbd8
					 | 
					
						
						
							
							Validate command argument types (string or command list) and give more
						
						
						
						
						
						
						
						useful error messages. 
						
						
					 | 
					
						2021-08-25 08:51:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						7fe3588e49
					 | 
					
						
						
							
							Merge branch 'obsd-master' into master
						
						
						
						
						
						
					 | 
					
						2021-08-23 20:01:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						841ce74b43
					 | 
					
						
						
							
							args_make_commands_now needs to take an extra reference to the returned
						
						
						
						
						
						
						
						command list since it will be freed already. 
						
						
					 | 
					
						2021-08-23 17:05:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						95a374d7d2
					 | 
					
						
						
							
							Merge branch 'obsd-master' into master
						
						
						
						
						
						
					 | 
					
						2021-08-23 16:06:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						210e71edf3
					 | 
					
						
						
							
							Move command argument parsing common functions and don't bother to parse
						
						
						
						
						
						
						
						again if given a command rather than a string. 
						
						
					 | 
					
						2021-08-23 12:33:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						324f87cf14
					 | 
					
						
						
							
							Merge branch 'obsd-master' into master
						
						
						
						
						
						
					 | 
					
						2021-08-22 12:08:05 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						0084cbef5a
					 | 
					
						
						
							
							Free value properly.
						
						
						
						
						
						
					 | 
					
						2021-08-21 20:57:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						326d2ef234
					 | 
					
						
						
							
							Pass typed arguments out of the parser into the arguments list and let
						
						
						
						
						
						
						
						it convert them into strings. 
						
						
					 | 
					
						2021-08-21 18:39:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						62036121fa
					 | 
					
						
						
							
							Merge branch 'obsd-master' into master
						
						
						
						
						
						
					 | 
					
						2021-08-21 12:01:41 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						110ba767e5
					 | 
					
						
						
							
							Rename a member to match what it will be in future.
						
						
						
						
						
						
					 | 
					
						2021-08-21 10:28:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						d371764d02
					 | 
					
						
						
							
							Wrap command argument definitions in their own struct.
						
						
						
						
						
						
					 | 
					
						2021-08-21 08:44:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						b0da0cee4d
					 | 
					
						
						
							
							Merge branch 'obsd-master' into master
						
						
						
						
						
						
					 | 
					
						2021-08-20 22:01:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						d589be6c65
					 | 
					
						
						
							
							A couple more spacing fixes.
						
						
						
						
						
						
					 | 
					
						2021-08-20 20:08:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						5f32b7d961
					 | 
					
						
						
							
							Hide struct args behind a couple of accessor functions.
						
						
						
						
						
						
					 | 
					
						2021-08-20 19:50:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						944fde7c57
					 | 
					
						
						
							
							Merge branch 'obsd-master' into master
						
						
						
						
						
						
					 | 
					
						2021-08-20 20:01:27 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |