sfan5 
							
						 
					 
					
						
						
							
						
						079169612d 
					 
					
						
						
							
							Fix Irrlicht snprintf problems and UB in my_string_to_double  
						
						 
						
						
						
						
					 
					
						2025-08-24 19:01:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lars Müller 
							
						 
					 
					
						
						
							
						
						f4285a59ac 
					 
					
						
						
							
							Purge some dead code (mostly Irrlicht) ( #16111 )  
						
						 
						
						... 
						
						
						
						* Remove obsolete Irrlicht attributes system
* Remove dead GUI element types
* Remove some obsolete Irrlicht headers
* Fix some oopsies from d96f5e1 
						
						
					 
					
						2025-05-04 16:31:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lars Müller 
							
						 
					 
					
						
						
							
						
						d96f5e1c76 
					 
					
						
						
							
							MetaDataRef: Make set_float preserve numbers exactly ( #16090 )  
						
						 
						
						
						
						
					 
					
						2025-05-02 21:27:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sfan5 
							
						 
					 
					
						
						
							
						
						b146673c3d 
					 
					
						
						
							
							Remove old mystrtok_r for MinGW  
						
						 
						
						
						
						
					 
					
						2025-03-30 18:17:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sfan5 
							
						 
					 
					
						
						
							
						
						e73eed247e 
					 
					
						
						
							
							Apply some refactoring/cleanup to mainly util functions  
						
						 
						
						
						
						
					 
					
						2025-03-30 18:17:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sfan5 
							
						 
					 
					
						
						
							
						
						7892541383 
					 
					
						
						
							
							Various random code cleanups  
						
						 
						
						
						
						
					 
					
						2025-03-04 19:53:01 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SFENCE 
							
						 
					 
					
						
						
							
						
						af3f696423 
					 
					
						
						
							
							Code style fixes.  
						
						 
						
						
						
						
					 
					
						2025-01-21 16:29:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								AFCMS 
							
						 
					 
					
						
						
							
						
						e545e96d2b 
					 
					
						
						
							
							Make string to v3f parsing consistent, replace core.setting_get_pos() by core.settings:get_pos() ( #15438 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: sfan5 <sfan5@live.de >
Co-authored-by: Lars Müller <34514239+appgurueu@users.noreply.github.com > 
						
						
					 
					
						2024-12-04 18:19:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sfence 
							
						 
					 
					
						
						
							
						
						d849d51c2d 
					 
					
						
						
							
							Replace licensing text in headers (LGPLv2.1) ( #15321 )  
						
						 
						
						
						
						
					 
					
						2024-10-28 15:57:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sfan5 
							
						 
					 
					
						
						
							
						
						b61c83a19d 
					 
					
						
						
							
							Move some more sources to shared target  
						
						 
						
						
						
						
					 
					
						2024-10-16 19:39:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sfan5 
							
						 
					 
					
						
						
							
						
						37095f3e49 
					 
					
						
						
							
							Change the preprocessor macro that differs server/client builds  
						
						 
						
						
						
						
					 
					
						2024-10-16 19:39:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								y5nw 
							
						 
					 
					
						
						
							
						
						e3aa79cffb 
					 
					
						
						
							
							Gettext and plural support for client-side translations ( #14726 )  
						
						 
						
						... 
						
						
						
						---------
Co-authored-by: Ekdohibs <nathanael.courant@laposte.net >
Co-authored-by: y5nw <y5nw@protonmail.com >
Co-authored-by: rubenwardy <rw@rubenwardy.com > 
						
						
					 
					
						2024-10-13 11:29:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sfan5 
							
						 
					 
					
						
						
							
						
						19a58745c9 
					 
					
						
						
							
							Avoid copies when working with EnrichedString  
						
						 
						
						
						
						
					 
					
						2024-08-28 15:38:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sfan5 
							
						 
					 
					
						
						
							
						
						c6ef5ab259 
					 
					
						
						
							
							Sanitize formspec fields server-side ( #14878 )  
						
						 
						
						
						
						
					 
					
						2024-08-21 21:34:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sfan5 
							
						 
					 
					
						
						
							
						
						5df60d85f7 
					 
					
						
						
							
							Cache iconv context per-thread  
						
						 
						
						
						
						
					 
					
						2024-03-30 11:07:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sfan5 
							
						 
					 
					
						
						
							
						
						008d6be900 
					 
					
						
						
							
							Rework iconv encoding detection  
						
						 
						
						... 
						
						
						
						WCHAR_T doesn't seem as portable as we thought, so it's just easier
to detect the right encoding using macros at this point. 
						
						
					 
					
						2024-03-30 11:07:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubenwardy 
							
						 
					 
					
						
						
							
						
						24cc33e704 
					 
					
						
						
							
							Add button_url[] and hypertext element to allow mods to open web pages ( #13825 )  
						
						 
						
						... 
						
						
						
						Fixes  #12500  
						
						
					 
					
						2024-03-24 17:19:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sfan5 
							
						 
					 
					
						
						
							
						
						bc4ab8b99e 
					 
					
						
						
							
							General code refactoring/improvements in server, treegen and connection  
						
						 
						
						
						
						
					 
					
						2024-03-20 16:37:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sfan5 
							
						 
					 
					
						
						
							
						
						6ca214fefc 
					 
					
						
						
							
							Introduce std::string_view into wider use ( #14368 )  
						
						 
						
						
						
						
					 
					
						2024-02-17 15:35:33 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								techno-sam 
							
						 
					 
					
						
						
							
						
						176e674a51 
					 
					
						
						
							
							Add wear bar color API ( #13328 )  
						
						 
						
						... 
						
						
						
						---------
Co-authored-by: Muhammad Rifqi Priyo Susanto <muhammadrifqipriyosusanto@gmail.com >
Co-authored-by: Lars Müller <34514239+appgurueu@users.noreply.github.com >
Co-authored-by: grorp <gregor.parzefall@posteo.de > 
						
						
					 
					
						2024-02-02 21:21:00 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sfan5 
							
						 
					 
					
						
						
							
						
						1ba26d67bd 
					 
					
						
						
							
							Remove excessive includes from porting.h  
						
						 
						
						
						
						
					 
					
						2024-01-14 13:17:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sfan5 
							
						 
					 
					
						
						
							
						
						961652c2e9 
					 
					
						
						
							
							Address some clang-tidy warnings  
						
						 
						
						
						
						
					 
					
						2023-12-25 10:07:28 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nekobit 
							
						 
					 
					
						
						
							
						
						50234b8e5c 
					 
					
						
						
							
							Fix string conversion for FreeBSD ( #13648 )  
						
						 
						
						
						
						
					 
					
						2023-07-17 20:46:06 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sfan5 
							
						 
					 
					
						
						
							
						
						15445a0fbe 
					 
					
						
						
							
							Raise and clean up _WIN32_WINNT constant  
						
						 
						
						
						
						
					 
					
						2023-05-11 22:51:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubenwardy 
							
						 
					 
					
						
						
							
						
						4158b72971 
					 
					
						
						
							
							Add ability to override item images using meta ( #12614 )  
						
						 
						
						
						
						
					 
					
						2023-04-17 19:44:41 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Desour 
							
						 
					 
					
						
						
							
						
						67068cfaf4 
					 
					
						
						
							
							Get rid of wgettext  
						
						 
						
						
						
						
					 
					
						2023-04-08 20:17:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mantar 
							
						 
					 
					
						
						
							
						
						95d7fcb949 
					 
					
						
						
							
							Apply NetBSD string conversion workaround to OpenBSD as well ( #12618 )  
						
						 
						
						
						
						
					 
					
						2022-07-31 15:18:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								savilli 
							
						 
					 
					
						
						
							
						
						1f39948bc3 
					 
					
						
						
							
							Fix BSD iconv declaration  
						
						 
						
						
						
						
					 
					
						2022-06-05 15:20:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lars Müller 
							
						 
					 
					
						
						
							
						
						fccf1e2eac 
					 
					
						
						
							
							Support CSS Color Module Level 4 ( #12204 )  
						
						 
						
						
						
						
					 
					
						2022-04-27 17:00:02 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						dae6fe91a1 
					 
					
						
						
							
							Update directory name sanitization  
						
						 
						
						... 
						
						
						
						Only ASCII spaces have to be handles specially, and leading spaces are
also disallowed. 
						
						
					 
					
						2022-04-08 14:55:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						00ebedad93 
					 
					
						
						
							
							Add additional reserved directory names  
						
						 
						
						
						
						
					 
					
						2022-04-08 14:55:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						29d2b2ccd0 
					 
					
						
						
							
							Print announce error response ( #11878 )  
						
						 
						
						... 
						
						
						
						Fix HTTPFetch caller and request ID to 64 bits
Check that allocated caller ID is not DISCARD
Print body if serverlist request returns error
Don't print control characters from HTTP responses
Document special HTTPFetch caller IDs
Allow unicode to be printed 
						
						
					 
					
						2022-01-01 22:44:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nia 
							
						 
					 
					
						
						
							
						
						2628316842 
					 
					
						
						
							
							Fix src/util/string.cpp on NetBSD  
						
						 
						
						... 
						
						
						
						- iconv() prototype changed from traditional Unix defintion
  to POSIX definition in 9.99.x.
- wchar_t is not a valid character set for iconv. Share code
  with Android for using UTF-32. 
						
						
					 
					
						2021-09-19 20:23:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Robinson 
							
						 
					 
					
						
						
							
						
						074e6a67de 
					 
					
						
						
							
							Add minetest.colorspec_to_colorstring ( #10425 )  
						
						 
						
						
						
						
					 
					
						2021-04-23 21:37:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sfan5 
							
						 
					 
					
						
						
							
						
						c834d2ab25 
					 
					
						
						
							
							Drop wide/narrow conversion functions  
						
						 
						
						... 
						
						
						
						The only valid usecase for these is interfacing with OS APIs
that want a locale/OS-specific multibyte encoding.
But they weren't used for that anywhere, instead UTF-8 is pretty
much assumed when it comes to that.
Since these are only a potential source of bugs and do not fulfil
their purpose at all, drop them entirely. 
						
						
					 
					
						2021-02-02 20:46:08 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sfan5 
							
						 
					 
					
						
						
							
						
						5e392cf34f 
					 
					
						
						
							
							Refactor utf8_to_wide/wide_to_utf8 functions  
						
						 
						
						
						
						
					 
					
						2021-02-02 20:46:08 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sfan5 
							
						 
					 
					
						
						
							
						
						74762470b2 
					 
					
						
						
							
							Fix some minor code issues all over the place  
						
						 
						
						
						
						
					 
					
						2020-12-24 13:44:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hugues Ross 
							
						 
					 
					
						
						
							
						
						3ce03d1c2a 
					 
					
						
						
							
							Sanitize world directory names on create. Keep original name separate ( #9432 )  
						
						 
						
						... 
						
						
						
						Blacklisted characters are replaced by '_' in the path. The display name is stored in world.mt, and duplicate file names are resolved by adding an incrementing suffix (_1, _2, _3, etc). 
						
						
					 
					
						2020-07-28 19:16:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								EvidenceB Kidscode 
							
						 
					 
					
						
						
							
						
						cee3c5e73d 
					 
					
						
						
							
							Add server side translations capability ( #9733 )  
						
						 
						
						... 
						
						
						
						* Add server side translations capability 
						
						
					 
					
						2020-04-25 07:20:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maksim 
							
						 
					 
					
						
						
							
						
						23c6d0c31f 
					 
					
						
						
							
							Android: fix handling non-latin characters on older Android devices ( #9309 )  
						
						 
						
						
						
						
					 
					
						2020-04-17 23:46:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jean-Patrick Guerrero 
							
						 
					 
					
						
						
							
						
						0e88176db8 
					 
					
						
						
							
							GUIHyperText: Fix bug with UTF8 chars in action name + simplify UTF8 stringw conversion ( #9437 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Pierre-Yves Rollo <dev@pyrollo.com > 
						
						
					 
					
						2020-03-07 14:01:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maksim 
							
						 
					 
					
						
						
							
						
						c396800629 
					 
					
						
						
							
							Android: fix cyrillic characters, update iconv lib ( #9117 )  
						
						 
						
						
						
						
					 
					
						2020-01-13 07:10:15 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pierre-Yves Rollo 
							
						 
					 
					
						
						
							
						
						72416a6a1f 
					 
					
						
						
							
							Formspec: add hypertext element  
						
						 
						
						
						
						
					 
					
						2019-11-03 11:45:33 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								HybridDog 
							
						 
					 
					
						
						
							
						
						53dd781927 
					 
					
						
						
							
							Fix memory leak in guiConfirmRegistration  
						
						 
						
						
						
						
					 
					
						2018-07-06 11:13:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas--S 
							
						 
					 
					
						
						
							
						
						9577a4396a 
					 
					
						
						
							
							Formspecs: Allow setting alpha value for the box[] element  
						
						 
						
						
						
						
					 
					
						2018-04-23 18:50:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vitaliy 
							
						 
					 
					
						
						
							
						
						20a85d76d9 
					 
					
						
						
							
							Move files to subdirectories ( #6599 )  
						
						 
						
						... 
						
						
						
						* Move files around 
						
						
					 
					
						2017-11-08 23:56:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ekdohibs 
							
						 
					 
					
						
						
							
						
						6761e21383 
					 
					
						
						
							
							Translations: prevent remote crash with invalid translations  
						
						 
						
						
						
						
					 
					
						2017-08-25 13:06:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ekdohibs 
							
						 
					 
					
						
						
							
						
						b24e6433df 
					 
					
						
						
							
							Add clientside translations.  
						
						 
						
						
						
						
					 
					
						2017-08-24 17:54:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Loïc Blot 
							
						 
					 
					
						
						
							
						
						1c1c97cbd1 
					 
					
						
						
							
							Modernize source code: last part ( #6285 )  
						
						 
						
						... 
						
						
						
						* Modernize source code: last par
* Use empty when needed
* Use emplace_back instead of push_back when needed
* For range-based loops
* Initializers fixes
* constructors, destructors default
* c++ C stl includes 
						
						
					 
					
						2017-08-20 13:30:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						77597c4ff3 
					 
					
						
						
							
							Clean up numeric.h and split FacePositionCache from it  
						
						 
						
						... 
						
						
						
						I also optiized FacePositionCache a bit: I removed a map
lookup and vector copy from both branches of getFacePosition. 
						
						
					 
					
						2017-05-06 16:09:45 -04:00