Tasmota/lib/libesp32/berry/src
2025-06-02 21:42:44 +02:00
..
be_api.c Berry 'global.undef()' to undefine a global variable (#23073) 2025-02-26 15:30:04 +01:00
be_baselib.c Berry 'compile' and 'tasmota.compile' option to compile in local context (#23457) 2025-05-21 23:46:36 +02:00
be_baselib.h Berry string.format() now automatically converts type according to format (#18890) 2023-06-16 20:38:53 +02:00
be_bytecode.c Berry add file.savecode() (#21884) 2024-08-01 15:38:07 +02:00
be_bytecode.h Berry add file.savecode() (#21884) 2024-08-01 15:38:07 +02:00
be_byteslib.c Berry 'bytes().asstring()' now truncates a string if buffer contains NULL (#23311) 2025-04-17 21:51:03 +02:00
be_byteslib.h Berry fix typo (#22725) 2024-12-27 17:56:39 +01:00
be_class.c Berry allow setmember() to fail with false or undefined 2022-07-05 21:14:50 +02:00
be_class.h Berry bytes solidification (#21558) 2024-06-03 21:14:44 +02:00
be_code.c Berry fixed parser error in rare case (#22997) 2025-02-12 22:37:48 +01:00
be_code.h Berry remove reuse of methods for interface-like code reuse #21500 (#22055) 2024-08-29 22:00:20 +02:00
be_constobj.h Berry update from upstream (#23159) 2025-03-17 08:27:03 +01:00
be_debug.c Berry remove reuse of methods for interface-like code reuse #21500 (#22055) 2024-08-29 22:00:20 +02:00
be_debug.h Berry solidify to file 2022-07-02 21:46:02 +02:00
be_debuglib.c Berry debug.caller (#20470) 2024-01-12 08:29:14 +01:00
be_decoder.h Berry rename step 2/2 2021-12-14 15:10:03 +01:00
be_exec.c Berry 'compile' and 'tasmota.compile' option to compile in local context (#23457) 2025-05-21 23:46:36 +02:00
be_exec.h Berry fix reference when exeception is raised 2022-07-25 22:32:26 +02:00
be_filelib.c Berry update from upstream (#23159) 2025-03-17 08:27:03 +01:00
be_func.c Berry add option to remove source file name and save flash space (#18948) 2023-06-23 23:14:51 +02:00
be_func.h Berry rename step 2/2 2021-12-14 15:10:03 +01:00
be_gc.c Berry consolidated constants for solidified classes reduces Flash size (#21845) 2024-07-25 22:53:02 +02:00
be_gc.h Berry fix crash with GC for ctype 2022-05-05 19:10:20 +02:00
be_gclib.c Berry rename step 2/2 2021-12-14 15:10:03 +01:00
be_globallib.c Berry 'global.undef()' to undefine a global variable (#23073) 2025-02-26 15:30:04 +01:00
be_introspectlib.c Berry 'introspect.module' option to not cache module entry (#23451) 2025-05-20 22:39:42 +02:00
be_jsonlib.c Berry change number parser for json to reuse same parser as lexer (#23505) 2025-06-02 21:42:44 +02:00
be_lexer.c Berry string literals containing NULL are truncated (#23312) 2025-04-17 22:12:35 +02:00
be_lexer.h Berry add unicode encoding to string parsing (#22713) 2024-12-24 18:03:21 +01:00
be_libs.c Berry rename step 2/2 2021-12-14 15:10:03 +01:00
be_libs.h Berry rename step 2/2 2021-12-14 15:10:03 +01:00
be_list.c Berry rename step 2/2 2021-12-14 15:10:03 +01:00
be_list.h Berry rename step 2/2 2021-12-14 15:10:03 +01:00
be_listlib.c Berry bool( [] ) and bool( {} ) now evaluate as false (#18986) 2023-06-27 22:07:13 +02:00
be_map.c Berry allow bool key (#17902) 2023-02-07 02:55:12 +01:00
be_map.h Berry rename step 2/2 2021-12-14 15:10:03 +01:00
be_maplib.c Berry bool( [] ) and bool( {} ) now evaluate as false (#18986) 2023-06-27 22:07:13 +02:00
be_mathlib.c Berry math.min() and math.max() (#21705) 2024-06-29 10:42:21 +02:00
be_mem.c Berry fix POOL32 pointer comparison (#23468) 2025-05-23 22:45:04 +02:00
be_mem.h Berry faster allocator for small objects 2022-02-15 22:51:11 +01:00
be_module.c Fix Berry solidification regression introduced in #23451 2025-05-22 08:27:41 +02:00
be_module.h Berry 'introspect.module' option to not cache module entry (#23451) 2025-05-20 22:39:42 +02:00
be_object.c Berry comobj standard deallocator 2022-06-16 22:37:33 +02:00
be_object.h Berry add solidify.nocompact() and reduce size of Matter UI (#21885) 2024-08-01 22:02:27 +02:00
be_opcodes.h Berry remove reuse of methods for interface-like code reuse #21500 (#22055) 2024-08-29 22:00:20 +02:00
be_oslib.c Berry rename step 2/2 2021-12-14 15:10:03 +01:00
be_parser.c Berry update from upstream (#23159) 2025-03-17 08:27:03 +01:00
be_parser.h Berry bug when parsing ternary operator (#20839) 2024-02-29 19:23:32 +01:00
be_rangelib.c Fix typo 2023-07-16 15:05:41 +02:00
be_repl.c Berry rename step 2/2 2021-12-14 15:10:03 +01:00
be_repl.h Berry rename step 2/2 2021-12-14 15:10:03 +01:00
be_solidifylib.c Berry fix vulnerability in solidify code 2025-05-24 09:48:42 +02:00
be_strictlib.c Berry rename step 2/2 2021-12-14 15:10:03 +01:00
be_string.c Berry add solidification of strings longer than 255 bytes (#20529) 2024-01-18 12:31:47 +01:00
be_string.h Berry add solidification of strings longer than 255 bytes (#20529) 2024-01-18 12:31:47 +01:00
be_strlib.c Berry fix potential pointer underflow with string.endswith (#23496) 2025-05-31 20:02:40 +02:00
be_strlib.h Berry add global function format as a simpler syntax to string.format (#18925) 2023-06-21 14:12:39 +02:00
be_sys.h Berry rename step 2/2 2021-12-14 15:10:03 +01:00
be_syslib.c Berry rename step 2/2 2021-12-14 15:10:03 +01:00
be_timelib.c Epoch in Berry map for time 2022-10-09 16:12:16 +02:00
be_undefinedlib.c Berry virtual member can return nil 2022-06-15 22:00:31 +02:00
be_var.c Berry 'global.undef()' to undefine a global variable (#23073) 2025-02-26 15:30:04 +01:00
be_var.h Berry 'global.undef()' to undefine a global variable (#23073) 2025-02-26 15:30:04 +01:00
be_vector.c Berry faster allocator for small objects 2022-02-15 22:51:11 +01:00
be_vector.h Berry minor fixes from upstream (#19091) 2023-07-11 08:21:09 +02:00
be_vm.c Fix typo of be_set_ctype_func_hanlder (#23147) 2025-03-13 17:49:28 +01:00
be_vm.h Berry improve int64 constructor (#22172) 2024-09-19 21:35:52 +02:00
berry_conf.h Berry rename step 2/2 2021-12-14 15:10:03 +01:00
berry.h Berry 'compile' and 'tasmota.compile' option to compile in local context (#23457) 2025-05-21 23:46:36 +02:00