Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

211 check-ins using file libs/json.bi version da21e4e60d

2023-08-24
23:16
[MODULES] - Add missing title for post saved page. Leaf check-in: 6c5d8d2ed7 user: julcar tags: trunk
22:32
[DATA] - Update oauth-providers.json to work with recent OAuth2 client changes. check-in: 34307e20b2 user: julcar tags: trunk
18:54
[MODULES] - Disable temporaly facebook posting until it is fixed. check-in: 5d40cd56c4 user: julcar tags: trunk
10:03
[LIBS][MODULES] - Big code upgrade for our OAuth 2.0 client library: get rid of dead code, simplify client functions, reduce intermediate steps, wipe out OAuth 1.x related code, among other changes... now we are able (again) to login with ex-twitter (thanks Elon) and post statuses, everything adapted to latest X api changes. check-in: 2a92003be9 user: julcar tags: trunk
09:54
[JSON] - Fix an edge-case where a numeric value close to a comma can lead to parsing failure. check-in: a2755df760 user: julcar tags: trunk
2023-08-08
09:38
[MAIN][CORE][MODULES][TEMPLATES] - Merge admin_panel_redesign branch into trunk. check-in: 88da91874c user: julcar tags: trunk
09:33
[TEMPLATES] - Change position of page snippet Leaf check-in: b68a9c0069 user: julcar tags: admin_panel_redesign
09:30
[TEMPLATES] - Second attempt to improve admin panel interface. check-in: b4787c31db user: julcar tags: admin_panel_redesign
09:28
[MODULES] - Fix page preview from admin panel check-in: 3f7531139e user: julcar tags: admin_panel_redesign
08:57
[CORE] - Fix page list in admin panel check-in: 7f29c11666 user: julcar tags: admin_panel_redesign
2023-08-06
09:55
[TEMPLATES] - First attempt to improve admin panel interface. check-in: 0d90126b45 user: julcar tags: admin_panel_redesign
09:46
[MODULES] - Revert commit 46dc3cecb9. check-in: f6df3a1e1e user: julcar tags: admin_panel_redesign
2023-08-04
23:23
[MODULES] - Change admin panel title to use IguanaName value. check-in: 46dc3cecb9 user: julcar tags: admin_panel_redesign
23:17
[CORE] - Allow templates to access the IguanaName constant. check-in: a127e20967 user: julcar tags: admin_panel_redesign
23:09
[MAIN] - Add a constant string for the project's name. check-in: 408505b4cb user: julcar tags: admin_panel_redesign
19:46
[LIBS] - Merge last trunk changes #3 check-in: 8f62779207 user: julcar tags: admin_panel_redesign
19:31
[LIBS] - Fix 'Segmentation Fault' error on Linux x64 because wrong datatypes. check-in: 87d1afabc6 user: julcar tags: trunk
2023-08-02
16:39
[CORE] - Merge last trunk changes #2 check-in: 4380cc666c user: julcar tags: admin_panel_redesign
16:36
[CORE] - Disable temporaly replacing line breaks with html break spaces. check-in: 12179e9175 user: julcar tags: trunk
16:31
[CORE] - Do not break the pages editor when a page contains raw html code. check-in: 6bb6a3f44b user: julcar tags: trunk
16:21
[TEMPLATES] - Add needed template blocks to admin template to make it self-contained. check-in: 42e50012c9 user: julcar tags: admin_panel_redesign
07:42
[MAIN][LIBS] - Merge last trunk changes. check-in: d681dc98e3 user: julcar tags: admin_panel_redesign
2023-07-31
05:14
[MAIN] - Rework build command in Linux compiler script, this commit enables again compilation in Linux. check-in: b65d95cb7a user: julcar tags: trunk
2023-07-30
20:12
[MAIN] - Add sqlite3 library to build command, also add a blank line before EOF. check-in: 113e4184cd user: julcar tags: trunk
19:12
[LIBS] - Hide mbedtls calls (temporaly) to linux compilers, at least until I could build a linux version of mbedtls. check-in: 2705b2d943 user: julcar tags: trunk
19:01
[LIBS] - Hide winhttp calls to linux compiler check-in: fa20930bd1 user: julcar tags: trunk
18:52
[LIBS] - Hide winsock calls for linux hosts check-in: 17a36d1fbb user: julcar tags: trunk
17:31
[MAIN] - Make sure to compile widget files in Linux check-in: 10a8880eb6 user: julcar tags: trunk
17:29
[LIBS] - Do not hide required functions here. check-in: 95c4da1dc5 user: julcar tags: trunk
17:26
[LIBS] - Convert LONG variable to INTEGER so 64-bit compiler do not complain. check-in: 02f8f9023a user: julcar tags: trunk
17:23
[MAIN] - Fix wrong file name in Linux Compiler script. check-in: ffdd03786a user: julcar tags: trunk
16:54
[LIBS] - Addendum to last commit, replace CLNG() with CINT() check-in: 9bd794c53d user: julcar tags: trunk
11:11
[LIBS] - Use CINT() instead of CLNG() when converting function pointers. check-in: 056c398428 user: julcar tags: trunk
10:49
[MAIN] - Update Linux compiler script. check-in: 756ab4b577 user: julcar tags: trunk
2023-07-28
00:05
[MODULES] - Start a complete redesign of the admin panel interface. check-in: bac8ed1513 user: julcar tags: admin_panel_redesign
2023-07-27
23:58
[CORE] - Allow modules to have its own self-contained template, so it can get rid of the main template wrapper. check-in: fe2ef44654 user: julcar tags: trunk
23:54
[MODULES] - Add HasOwnTemplate member to IguanaModule type. check-in: f9af871291 user: julcar tags: trunk
23:47
[MAIN][CORE] - Implement ClearTplSnippets() check-in: 9c9e03a54e user: julcar tags: trunk
23:39
[CORE] - Exclude dead code from compilation. check-in: 1f1d79dfc1 user: julcar tags: trunk
2022-12-17
10:36
[LIBS][ACME] - As since commit 0d7250fda7 we respect the aggregation order in JSON_FillObject(), it's needed to update the order of JWS and JWK objects. check-in: a3d7f6279c user: julcar tags: trunk
2022-12-15
09:59
[LIBS] - Fix Base64Decode() support for Base64url format. check-in: e712a97c8b user: julcar tags: trunk
2022-09-28
18:51
[MODULES] - Move PublishRandomPost() call after SiteContent is loaded, as it caused to modify the postname to be loaded. check-in: 3d8f4f9b6e user: julcar tags: trunk
18:44
[MODULES] - Add missing ClearParams() call. check-in: 55ce62cf79 user: julcar tags: trunk
09:11
[MODULES] - Improve post management, fix a wrong logic that were preventing admins to edit users posts, display all posts for admins in the main listing instead of private post list. check-in: d21d559089 user: julcar tags: trunk
08:19
[MODULES] - Manage properly tags with spaces. check-in: 5118b467f8 user: julcar tags: trunk
2022-09-26
09:09
[MODULES] - Fix post listing check-in: 880ac2f073 user: julcar tags: trunk
2022-09-25
00:30
[MODULES] - Restore wide scope of site title when resetting password. check-in: ee03f2edf3 user: julcar tags: trunk
00:08
[MODULES] - Do not clear user vars if further execution is needed. check-in: 34990c1751 user: julcar tags: trunk
2022-09-24
23:22
[DATA] - Empty SITE_URL settings variable check-in: 1a8f72cb0d user: julcar tags: trunk
23:21
[JSON] - Respect the member agregation order in JSON_FillObject() check-in: 0d7250fda7 user: julcar tags: trunk
22:01
[MODULES] - Fix problematic trailing slash in users module. check-in: de1e509a53 user: julcar tags: trunk
2022-09-22
22:24
[CORE] - Implement module aliases. check-in: 919b5c0b04 user: julcar tags: trunk
2022-09-21
08:28
[MAIN][CORE][MODULES][DATA] - Merge SQLite-Transition changes to trunk check-in: 48b366dcd6 user: julcar tags: trunk
2022-09-17
09:55
[CORE][MODULES][TEMPLATES] - More fixes for unexpected behaviors. Leaf check-in: 71e54591f9 user: julcar tags: SQLite-Transition
01:26
[MAIN][CORE][DATA][MODULES] - Commit local branch with a lot of changes: refactor the whole way modules work, abandon almost completely JSON based storage except for content that can mutate over time, get rid of some boilerplate code, simplify several core functions and apply the new changes over the entire project. check-in: 2b4c595165 user: julcar tags: SQLite-Transition
2022-08-31
00:07
[TEMPLATES] - Update Gallery module template file check-in: ed6ffd7c8e user: julcar tags: SQLite-Transition
2022-08-30
22:51
[MODULES] - Update LoadGallery() according to recent changes. check-in: 083095d0e1 user: julcar tags: SQLite-Transition
08:55
[MODULES] - Update ListImages() check-in: 6c1de1b35c user: julcar tags: SQLite-Transition
2022-08-27
10:35
[MODULES] - Misc fixes to LoadImage(), also get rid of ImageData array. check-in: 77222ccbb7 user: julcar tags: SQLite-Transition
10:31
[MODULES] - Improve LoadImage(), still WIP. check-in: 8dc27bf520 user: julcar tags: SQLite-Transition
10:22
[MODULES] - Add Vars support to gallery module check-in: 0e3510f7ca user: julcar tags: SQLite-Transition
2022-08-26
09:35
[MODULES] - Improve image listing pages. check-in: 575dfc8ec9 user: julcar tags: SQLite-Transition
2022-08-24
09:14
[MODULES] - Improve image table. check-in: 9d2ff03854 user: julcar tags: SQLite-Transition
08:59
[MODULES] - Move code from ManageGallery() to LoadGallery(). check-in: b4f3c89c8c user: julcar tags: SQLite-Transition
08:50
[MAIN] - Merge trunk branch check-in: 053a7279d2 user: julcar tags: SQLite-Transition
08:46
[MAIN][CORE][MODULES] - Get rid of Page_Properties constants, also simplify page saving code. check-in: b55b863739 user: julcar tags: trunk
08:25
[MAIN][CORE] - Reduce duplicated code for SetSettings() check-in: 7247a6c23d user: julcar tags: trunk
08:19
[MAIN][CORE] - Get rid of Site_Settings constants, also remove Settings() function. check-in: 672a173a1f user: julcar tags: trunk
08:17
[MODULES] - Use a more simplified way to save site settings. check-in: cb47f6d990 user: julcar tags: trunk
08:04
[MODULES] - Replace Settings() calls with GetSettings() calls #7. check-in: 895fdc795f user: julcar tags: trunk
07:59
[MODULES] - Replace Settings() calls with GetSettings() calls #6. check-in: 713049e7b0 user: julcar tags: trunk
07:57
[MODULES] - Replace Settings() calls with GetSettings() calls #5. check-in: cee9f2433f user: julcar tags: trunk
07:56
[MODULES] - Replace Settings() calls with GetSettings() calls #3. check-in: dcc0fc7513 user: julcar tags: trunk
07:49
[LIBS] - Do not compile ZeroSSL API oauth code. check-in: 068bf1a6c1 user: julcar tags: trunk
07:49
[LIBS] - Replace Settings() calls with GetSettings() calls #1. check-in: 2d60a87602 user: julcar tags: trunk
07:46
[CORE] - Replace Settings() calls with GetSettings() calls #2. check-in: 6c67f1de2c user: julcar tags: trunk
07:44
[CORE] - Replace Settings() calls with GetSettings() calls #1. check-in: 2c06d84e9d user: julcar tags: trunk
07:36
[CORE][DATA][MODULES] - Merge SQLite-Transition branch check-in: 63f913c101 user: julcar tags: trunk
07:34
[MODULES] - Replace Settings() with GetSettings() calls. check-in: 19070a6d54 user: julcar tags: SQLite-Transition
07:29
[MODULES] - Improve social network posting. check-in: 8a2a5c25fa user: julcar tags: SQLite-Transition
03:08
[MODULES] - Simplify PublishRandomPost() check-in: 4e98c76384 user: julcar tags: SQLite-Transition
2022-08-20
10:46
[MODULES] - Fix post listing with keyfield, also fix post listing with tags. check-in: c080f8d8c1 user: julcar tags: SQLite-Transition
10:32
[MODULES] - Temporal fix (adds a lot of duplicated lines), still pending a better solution. check-in: 0e3191a406 user: julcar tags: SQLite-Transition
10:19
[MODULES] - Get rid of some duplicated lines. check-in: 745606444b user: julcar tags: SQLite-Transition
2022-08-19
10:26
[TEMPLATES] - Update outdated url. check-in: 2001aa6570 user: julcar tags: SQLite-Transition
10:26
[MODULES] - More misc fixes to single post pages. check-in: 298025abf7 user: julcar tags: SQLite-Transition
10:06
[TEMPLATES] - Minor fix to post tags field in post editor. check-in: 60365f877e user: julcar tags: SQLite-Transition
10:03
[MODULES] - Fix missing tag logic, also perform other minor fixes. check-in: 1516c62385 user: julcar tags: SQLite-Transition
2022-08-18
09:48
[TEMPLATES] - Update publisher module template file. check-in: 5789a1ca4c user: julcar tags: SQLite-Transition
09:34
[MODULES] - Forgot to pass this parameter. check-in: 79a6d39419 user: julcar tags: SQLite-Transition
09:30
[MODULES] - Misc fixes for publisher module, still WIP but now is a lot more functional. check-in: 61fd8e0053 user: julcar tags: SQLite-Transition
2022-08-17
21:30
[MODULES] - Rework ListPosts() to adapt it to new post format, also improve it for better performance. check-in: 7c5010b5bf user: julcar tags: SQLite-Transition
07:46
[MODULES] - Fix (again) post listing. Still WIP check-in: bf2a52aa93 user: julcar tags: SQLite-Transition
07:35
[MODULES] - Improve post listing, also fix outdated calls. check-in: 70a921405b user: julcar tags: SQLite-Transition
01:44
[MODULES] - Rework LoadPost() now as a boolean function that succeds if post does exists, also modify logic when editing, saving and deleting posts. check-in: d583c7f280 user: julcar tags: SQLite-Transition
2022-08-15
02:51
[MODULES] - Re-estructure the posts table. check-in: 54c28ecf0e user: julcar tags: SQLite-Transition
02:44
[MODULES] - Implement ListUserGroups(). check-in: 40daa859b4 user: julcar tags: SQLite-Transition
00:09
[MODULES] - Improve logic in post listing pages. check-in: 7dcfb1c7e4 user: julcar tags: SQLite-Transition
00:05
[MODULES] - Get rid of LoadPublisherAdmin() and move all of the logic to LoadPublisher(), this way is more easy to control an unique entry point for the procedure. Still WIP. check-in: f273bcfce0 user: julcar tags: SQLite-Transition
2022-08-14
23:45
[MODULES] - Get rid of PublisherParser() and instead use GetPublisherVar() as default VarsFunction. check-in: ace30ac548 user: julcar tags: SQLite-Transition
23:22
[MODULES] - Fix typo. check-in: c02e26fc55 user: julcar tags: SQLite-Transition
23:20
[MODULES] - There is no need to use a JSON_Value array for holding normal strings. check-in: 3dd0831b09 user: julcar tags: SQLite-Transition
23:10
[MODULES] - Rename GetPostData() to GetPublisherVar(). check-in: c70c0824f3 user: julcar tags: SQLite-Transition
23:08
[MODULES] - Fix broken procedure name. check-in: 834be377c2 user: julcar tags: SQLite-Transition
22:34
[TEMPLATES] - Start moving out publisher module interface from admin module, please note that this breaks completely publisher module. check-in: ba7f5ad821 user: julcar tags: SQLite-Transition
2022-08-02
09:30
[MAIN][CORE][LIBS] - Move and modify CheckTable() from system.bas to data.bas, also move the declaration line to data.bi check-in: 11aa496480 user: julcar tags: SQLite-Transition
2022-08-01
08:25
[MODULES] - Implement PublisherVars check-in: 29674f3f99 user: julcar tags: SQLite-Transition
08:14
[MODULES] - Start migration to fully SQLite database. check-in: b1147f0bfa user: julcar tags: SQLite-Transition
2022-07-31
18:44
[TEMPLATES] - Fix the last fix. check-in: ab285fdbae user: julcar tags: trunk
18:42
[TEMPLATES] - Fix wrong url in mail template files. check-in: ce9db85d04 user: julcar tags: trunk
10:24
[CORE] - Fourth attempt to get DKIM signature working. check-in: 77723c2e67 user: julcar tags: trunk
09:14
[CORE] - Hardcode v parameter from DKIM signature header as it is always 1. check-in: 1d02ef0c9a user: julcar tags: trunk
09:11
[CORE] - Remove q parameter from DKIM signature header as it is always the same value. check-in: 8686f72097 user: julcar tags: trunk
02:36
[CORE] - Do not digest twice the canonicalized headers. check-in: 8ee8a4b3e1 user: julcar tags: trunk
02:30
[CORE] - Place cursor after line feed. check-in: 26b5fee172 user: julcar tags: trunk
02:29
[CORE] - Remove unneeded CRLF after message body check-in: 13cd0f7f00 user: julcar tags: trunk
02:25
[CORE] - Simplify a bit MonthName() and DayName(). check-in: b0ab5bef1f user: julcar tags: trunk
2022-07-30
03:23
[CORE] - Implement EncodeHeader() for general encoding on other headers than only subject check-in: da691555d1 user: julcar tags: trunk
03:15
[CORE] - Do not forget to append the encoded body to message content. check-in: 34350cc397 user: julcar tags: trunk
03:14
[CORE] - Add support for base64-encoded subjects check-in: 45b314777f user: julcar tags: trunk
03:03
[CORE] - Encode message body to base64, also format it to MIME. check-in: ae06cd4b76 user: julcar tags: trunk
02:50
[LIBS][CRYPTO] - Dimensionate buffer with only the needed space. check-in: 2735a98460 user: julcar tags: trunk
02:48
[CORE] - Do not forget to add the dkim header to body content. check-in: 27951c7828 user: julcar tags: trunk
2022-07-29
21:45
[CORE] - Use 1024 bit rsa key length for DKIM signing. check-in: e2d65280d7 user: julcar tags: trunk
21:43
[LIBS][CRYPTO] - Make some formatting changes, also get rid of magic numbers check-in: 0033bb30da user: julcar tags: trunk
21:34
[LIBS] - Add RSA1024BIT_KEY constant. check-in: 6d09f045fb user: julcar tags: trunk
21:30
[CORE] - Third attempt to fix DKIM signatures. Still WIP. check-in: 6fdac322e7 user: julcar tags: trunk
10:49
[CORE] - Re-implement some places of SendMail() as a second attempt to get working DKIM signatures. check-in: 085a2ca330 user: julcar tags: trunk
2022-07-28
09:08
[DATA] - Add some reference values to dkim.json check-in: 2b0ba5deab user: julcar tags: trunk
2022-07-27
08:31
[CORE] - Fix a crash when sending emails. check-in: 3f337c4d7d user: julcar tags: trunk
01:27
[CORE] - Add missing mandatory fields in DKIM header. check-in: 3440affe36 user: julcar tags: trunk
01:18
[MODULES] - Fix the redirect url in acme client. check-in: 82e49459dd user: julcar tags: trunk
01:10
[TEMPLATES] - Add debug info to ACME client. check-in: 3dd5ca95f6 user: julcar tags: trunk
01:06
[MODULES] - Add acme_raw_response variable available for templates. Gonna be used for debugging. check-in: e78fa7eb56 user: julcar tags: trunk
01:02
[LIBS][ACME] - Implement ACME_DumpResponse() for debugging purposes. check-in: d6fcbd186c user: julcar tags: trunk
01:01
[LIBS][ACME] - Make Response variable a global one. check-in: b5cdde0d31 user: julcar tags: trunk
2022-07-25
22:02
[MODULES] - Change the way modules are listed in both users panel and admin panel. check-in: 0440db718e user: julcar tags: trunk
21:20
[CORE][DATA] - First attempt to get working DKIM signature. check-in: 8f2cf2eeab user: julcar tags: trunk
09:20
[CORE][LIBS] - Start simplifying the mailing system, merge dispersed code into one file. check-in: 822a4af4a3 user: julcar tags: trunk
2022-07-24
22:45
[MODULES] - Restore the Certificate-info page, now as a sub-section in security module. check-in: 9f07396131 user: julcar tags: trunk
22:44
[LANGUAGES] - Add missing error message. check-in: 393291b743 user: julcar tags: trunk
22:39
[TEMPLATES] - Restore deleted certificate-info template snippet. check-in: 95129cc559 user: julcar tags: trunk
22:38
[LANGUAGES] - Restore some deleted strings for certificate info. check-in: 9a0a0c0e21 user: julcar tags: trunk
22:07
[MODULES] - Move the security code from admin module to his own module file, this way admin module is not bloated with optional features. check-in: 3166757213 user: julcar tags: trunk
22:00
[TEMPLATES] - Move out security-related entries to their own module template file. check-in: 880eb9edf6 user: julcar tags: trunk
21:58
[LANGUAGES] - Move out security-related entries from admin module to their own module language file. check-in: 26eab28a6d user: julcar tags: trunk
10:08
[MODULES] - Implement module list in admin module, still WIP. check-in: 7286fd115c user: julcar tags: trunk
10:07
[LANGUAGES][TEMPLATES] - Add entries for module list in admin module. check-in: d253b2469c user: julcar tags: trunk
2022-07-23
21:55
[MAIN] - New version number: 0.1.8-beta. check-in: 9393261a7e user: julcar tags: 0.1.8-beta, trunk
21:52
[LANGUAGES][TEMPLATES] - Fix hardcoded string. check-in: bb0c34c607 user: julcar tags: trunk
21:46
[MODULES] - Do not forget to call ClearURLVars() after registering url vars. check-in: 42882621c4 user: julcar tags: trunk
21:20
[MODULES] - Use RegisterURLVar() where needed. check-in: 8738b4acfe user: julcar tags: trunk
08:37
[MODULES] - Fix the fix, still was trailing a null char. check-in: 9ed85c7d00 user: julcar tags: trunk
08:21
[LIBS][ACME] - Make sure to remove back slashes from URLs in protected header. check-in: f2f8dd61b7 user: julcar tags: trunk
07:31
[MODULES] - Do not leak memory by placing destructors more closer where they are needed. check-in: a34a77bda3 user: julcar tags: trunk
07:28
[MODULES] - Make sure to trim trailing null chars from KeyContent. check-in: 5b02430eac user: julcar tags: trunk
02:18
[MODULES] - Make sure we have an account key when loading acme client for the first time. check-in: ad27e8c04f user: julcar tags: trunk
02:18
[LIBS][ACME] - Update certificate download url. check-in: cfd563418a user: julcar tags: trunk
01:45
[LIBS][MODULES][ACME] - As per ACME servers, is not allowed to use the same private key used as account key for signing the certificate request. check-in: 2976ed46b8 user: julcar tags: trunk
00:59
[LIBS][ACME] - Do not forget to format the CSR as JSON String. check-in: beeed2a116 user: julcar tags: trunk
2022-07-22
21:52
[LIBS][CRYPTO] - Fix broken mbedtls_x509write_csr_der() usage check-in: 373994c848 user: julcar tags: trunk
09:05
[MODULES] - This debug print was not meant to be committed, BRUH moment of the day. check-in: ae33296850 user: julcar tags: trunk
09:04
[MODULES] - First attempt to implement a functional ACME client interface, using our already implemented ACME API. check-in: 65bb89e5cf user: julcar tags: trunk
09:01
[DATA][TEMPLATES] - Update admin module template with ACME client related entries. check-in: 9b8db35d7a user: julcar tags: trunk
08:58
[DATA][LANGUAGES] - Add more missing entries for ACME client. check-in: b73830af03 user: julcar tags: trunk
08:57
[LIBS][ACME] - Make ACME_FinalizeOrder() to return LONG instead of STRING. check-in: 989909cc11 user: julcar tags: trunk
2022-07-21
10:11
[DATA][TEMPLATES] - Small fix to my last commit. check-in: 2c19cdc245 user: julcar tags: trunk
10:02
[DATA][TEMPLATES] - Update admin module template file for our new acme client. check-in: 8181d566db user: julcar tags: trunk
10:01
[DATA][LANGUAGES] - Add several new strings for admin module. check-in: 5be3aee86b user: julcar tags: trunk
2022-07-20
08:10
[LIBS][ACME] - Add missing fields to ACME objects. check-in: 55f76a300b user: julcar tags: trunk
08:07
[LIBS][JSON] - Fix potential infinite loop when nested JSON arrays are found, also fix the same line for JSON objects. check-in: e4a237c7e4 user: julcar tags: trunk
2022-07-18
20:59
[DATA][TEMPLATES] - Update admin module template for support ACME client. check-in: ae1b28640e user: julcar tags: trunk
20:57
[DATA][LANGUAGES] - Add more language entries for ACME client. check-in: 35c69edd67 user: julcar tags: trunk
01:57
[LIBS][ACME] - Fix expected HTTP return code when creating a new order. check-in: 2308ed1dd6 user: julcar tags: trunk
2022-07-16
20:16
[LIBS][ACME] - Remove backslashes from URL field in protected header. check-in: 8470f521d5 user: julcar tags: trunk
20:13
[LIBS][ACME] - Check if ACME server requires EAB when building newAccount payload. check-in: 457d11b52f user: julcar tags: trunk
20:11
[LIBS][ACME] - Implement ACME_RequiresExternalBinding() check-in: 76e12d4db4 user: julcar tags: trunk
15:11
[LIBS][ACME] - Keep going on code simplification, also fix some code styling. check-in: 461673c3c5 user: julcar tags: trunk
09:43
[LIBS][ACME] - Big rework on the ACME library, rely more in global objects and simplify lot of inefficient code. Also implement some missing functions. check-in: a2bdb37478 user: julcar tags: trunk
03:08
[LIBS[ACME] - Change ACME objects relations, from now Account object does not hold an Orders object array, this allows to perform some simplification to order-management procedures. check-in: fd9f13fca7 user: julcar tags: trunk
02:42
[LIBS][ACME] - As most CAs do not use orders list, discard it by the moment. check-in: 9fc54c54bc user: julcar tags: trunk
02:40
[LIBS][ACME] - Add missing call to ACME_UpdateNonce() check-in: b4e131fab4 user: julcar tags: trunk
2022-07-15
21:14
[MODULES] - Remove this debug print. check-in: 8d759960c6 user: julcar tags: trunk
09:17
[MODULES] - Addendum to last commit, keep simplifying admin module. check-in: ecfc250999 user: julcar tags: trunk
09:11
[MODULES] - Big refactor to admin module, by removing every Replace() call with the proper implementation for Key pair vars, including those for URLs. check-in: 2854ce4df2 user: julcar tags: trunk
09:06
[DATA][TEMPLATES] - Add variable {pagename} to page url. check-in: 4ff8cfd988 user: julcar tags: trunk
08:59
[CORE] - Start removing Replace() calls with proper Key pair vars implementation. check-in: 78ecd28774 user: julcar tags: trunk
08:58
[CORE] - Implement key pair vars in URLs functions, this adds full support for {variables} in url creation. check-in: a6687e374b user: julcar tags: trunk
08:54
[CORE] - Implement ClearVars(), also fix GetVarValue() and simplify RegisterVar() check-in: 95662625b7 user: julcar tags: trunk
08:50
[LIBS][JSON] - Restore correct behavior in JSON_GenerateObject() check-in: 7a5e7f35d3 user: julcar tags: trunk
2022-07-14
21:20
[MAIN][CORE] - Implement KeyPair based functions, this way we can simplificate a lot of inefficient code. check-in: 7b2b14ef57 user: julcar tags: trunk
21:03
[MAIN] - Implement a KeyPair type, intended to be used later. check-in: 6212fc1d93 user: julcar tags: trunk
08:36
[MODULES] - Start implementing admin vars, so we can ride out of slow Replace() calls. check-in: 7912604701 user: julcar tags: trunk
08:34
[MODULES] - Wipe out security page in admin module check-in: cbb5e22d31 user: julcar tags: trunk
07:59
[LIBS][ACME] - Convert ACME_Init to function. check-in: 9bd508edcb user: julcar tags: trunk
07:55
[LIBS][ACME] - Implement interfaces for ACME server properties. check-in: cec9978426 user: julcar tags: trunk
03:14
[MAIN] - Add acme.bas to compile.bat check-in: 2dd73f7ac9 user: julcar tags: trunk
03:13
[LIBS] - Include acme.bi in libs.bi. check-in: b40e70bbba user: julcar tags: trunk
02:27
[LIBS][ACME] - Remove debug info from ACME_CreateAccount check-in: 1750a48c1b user: julcar tags: trunk
02:24
[LIBS][ACME] - Implement ACME_GetAccountInfo() check-in: 2bf493dfa3 user: julcar tags: trunk
02:20
[LIBS][ACME] - Add OrdersUrl field to Acme Account type. check-in: 01b00eff11 user: julcar tags: trunk
2022-07-13
17:31
[LIBS][ACME] - First attempt to implement an ACME client, still not ready for production, has a lot of debug info. check-in: 43d44d8c0e user: julcar tags: trunk
16:47
[LIBS] - Delegate base64 encoding to caller. check-in: c18e062e97 user: julcar tags: trunk
16:46
[LIBS] - Fix more bogus array sizes check-in: 5a0746d01a user: julcar tags: trunk
16:43
[LIBS] - Fix bogus byte array sizes. check-in: 1405e3ccb8 user: julcar tags: trunk
16:40
[LIBS] - Always discard the last byte check-in: 1bc15c812c user: julcar tags: trunk
16:38
[LIBS] - Do not discard byte if it represents a null char. check-in: a479fc2d10 user: julcar tags: trunk
2022-07-12
21:00
[JSON] - Disable temporary escaping slashes when generating JSON strings check-in: e0d8d0df16 user: julcar tags: trunk
09:30
[LIBS] - Use mbedtls_x509write_csr_der for exporting the CSR instead of PEM format. check-in: 22c08d707a user: julcar tags: trunk
2022-07-09
21:10
[JSON] - Formatting change, replace tab for space. check-in: ce3a854c10 user: julcar tags: trunk
2022-07-08
09:04
[JSON] - Implement JSON_FillArray(). check-in: 1c55783dc4 user: julcar tags: trunk