Commit Graph

36 Commits (eeb98faa3a09ab9bdfeaa8ed9d2ff3d1d3a94de9)

Author SHA1 Message Date
Kim Alvefur e081fd6642 util.serialization: Cache default serialization instance (fixes #1389) 7 years ago
Kim Alvefur a261de73b9 util.serialization: Encode non-fatal error in way that can be restored 7 years ago
Kim Alvefur 1497806989 util.serialization: Rename non-fatal fallback handler for clarity 7 years ago
Kim Alvefur 28031d133d util.serialization: Disable use of unquoted table keys by default 7 years ago
Kim Alvefur fdbc23fab6 util.serialization: Add option for allowing multiple references to the same table (but not cycles) 7 years ago
Kim Alvefur bdadc69e1a util.serialization: Separate errors for multiple table references and max depth 7 years ago
Kim Alvefur 97c56e6c71 util.serialization: Make maximum table depth configurable 7 years ago
Kim Alvefur 1789a7adf8 util.serialization: Remove encoding of very large or very small numbers in scientific notation 7 years ago
Kim Alvefur e0a16c75dc util.serialization: Simpler metatable pre-processing 7 years ago
Kim Alvefur 8d941e5d0f util.serialization: Use '=' prefix for chunk source description 7 years ago
Kim Alvefur 09c19925cc util.serialization: Make check of prefix for optional hex encoding stricter 7 years ago
Kim Alvefur e99c680a14 util.serialization: Make errors fatal by default (like the previous implementation) 7 years ago
Kim Alvefur ed7c24bd0d util.serialization: Stricter type check 7 years ago
Kim Alvefur 6eb0c63e0d util.serialization: Tighten up type checks 8 years ago
Kim Alvefur 0ce63ae5c9 util.serialization: Rewritte for performance and flexibility 8 years ago
Kim Alvefur 43b814a83b vairious: Add annotation when an empty environment is set [luacheck] 8 years ago
Matthew Wild 75c8b77900 util.serialization: Remove unused imports of error() and loadstring() [luacheck] 11 years ago
Kim Alvefur eaa823a597 util.*: Remove use of module() function, make all module functions local and return them in a table at the end 11 years ago
Florian Zeitz 1d833bb807 Remove all trailing whitespace 13 years ago
Florian Zeitz d49b9bc2ab Eliminate direct setfenv usage 14 years ago
Waqas Hussain de4152ae6d util.serialization: Proper serialization of Infinity, -Infinity and NaN. 15 years ago
Waqas Hussain 40e3e8175b util.serialization: Proper serialization of Infinity, -Infinity and NaN. 15 years ago
Waqas Hussain 31cd341b7d util.serialization: Implemented deserialize(). 15 years ago
Waqas Hussain 25f970cc60 util.serialization: Implemented deserialize(). 15 years ago
Matthew Wild 2bc0606453 Update copyright headers for 2010 16 years ago
Matthew Wild 2e3f2e68d7 util.serialization: Correctly serialize tables with 'false' as a key, fixes an issue with rosters not saving (thanks mathias, Tobias) 16 years ago
Waqas Hussain 5b41760cec util.serialization: Replaced commas with semi-colons between table fields. 16 years ago
Waqas Hussain 8d13f90bed util.serialization: Concise output for empty tables. 16 years ago
Matthew Wild 118883d655 Remove version number from copyright headers 17 years ago
Waqas Hussain 5cd003581a util/serialization: Fixed serialization formatting 17 years ago
Matthew Wild fefd7ac17a util.serialization: Write nil for non-serializable data types, and bump the log level to 'error' 17 years ago
Matthew Wild 7229cd0025 util.serialization: Log a warning when trying to serialize something we can't 17 years ago
Matthew Wild c80f91dc02 0.3->0.4 17 years ago
Matthew Wild c5ee166aa9 Update copyright notices for 2009 17 years ago
Matthew Wild f2d020191f 0.2->0.3 17 years ago
Matthew Wild bf3b96204d GPL->MIT! 17 years ago
Matthew Wild d3ad4a5123 0.1 -> 0.2 17 years ago
Waqas Hussain c76c4fdc1e Added module util.serialization 17 years ago
Matthew Wild 0c5cc83112 Insert copyright/license headers 17 years ago
Waqas Hussain 8b4303771b ejabberd db dump importer for Prosody 17 years ago