Commit Graph

50 Commits

Author SHA1 Message Date
renovate[bot]
c46ffc328e Update Rust crate enum-flags to 0.4 2024-12-27 08:10:49 +00:00
renovate[bot]
d239f7591e Lock file maintenance (#421)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-23 04:43:02 +00:00
Caelan Sayler
857fa9d30f Add trace logging to some vpkc methods 2024-12-21 10:09:48 +00:00
Karthik Ravikanti
304eac3b71 Add support for custom update sources in the C++ library 2024-12-21 10:09:48 +00:00
renovate[bot]
c59861cc96 Lock file maintenance (#419)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-20 17:27:09 +00:00
renovate[bot]
3510cf345f Update rust deps 2024-12-20 15:53:44 +00:00
Caelan Sayler
eb1fabbda0 Update thiserror to v2 2024-12-20 15:38:01 +00:00
Caelan Sayler
19a92d0bfa Remove native-dialog dep and jemalloc 2024-12-19 22:30:44 +00:00
Caelan Sayler
ddaae19a16 switch mimalloc to jemalloc 2024-12-19 14:42:43 +00:00
Caelan Sayler
ea5049347b Use mimalloc memory allocator 2024-12-19 14:42:43 +00:00
renovate[bot]
d759232700 Lock file maintenance (#405)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-16 03:02:15 +00:00
renovate[bot]
a84d4e3c80 Lock file maintenance (#400)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-09 04:01:32 +00:00
renovate[bot]
ba69e5698f Lock file maintenance 2024-12-02 11:01:44 +00:00
Caelan Sayler
36e80fc8fb Vastly simplify windows update for now 2024-12-02 11:01:15 +00:00
Caelan Sayler
c03a960a25 Add panic logging 2024-12-01 21:33:42 +00:00
renovate[bot]
2f365ca9f5 Lock file maintenance (#375)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-25 01:45:50 +00:00
renovate[bot]
30efb1b0f2 Lock file maintenance 2024-11-19 06:54:51 +00:00
Caelan Sayler
b9c08b92d8 Build basic C header with cbindgen 2024-11-15 22:30:36 +00:00
Caelan Sayler
0e593a2587 Remove cxx bridge & export functions from rust 2024-11-15 22:30:36 +00:00
Caelan Sayler
1bdb671f33 Replace native-tls with rust-tls 2024-11-15 14:56:44 +00:00
renovate[bot]
b5223c68b3 Lock file maintenance (#354)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-11 03:07:05 +00:00
renovate[bot]
18307b86dc Update rust deps 2024-11-08 04:22:11 +00:00
Caelan Sayler
2946b4ea2c Write my own lockfile implementation 2024-11-07 20:20:43 +00:00
Caelan Sayler
4ee99ce4e0 Add file-based locking to rust library 2024-11-07 20:20:43 +00:00
renovate[bot]
d9e0f70b20 Lock file maintenance 2024-11-04 04:08:30 +00:00
renovate[bot]
b62ff760c0 Update rust deps to v1.0.92 2024-11-01 09:29:44 +00:00
renovate[bot]
65e96f4658 Lock file maintenance 2024-10-28 07:05:37 +00:00
renovate[bot]
09942b8d94 Lock file maintenance 2024-10-28 03:31:21 +00:00
renovate[bot]
a41fe76eb4 Update rust deps 2024-10-25 12:09:30 +01:00
renovate[bot]
c8ebdb5858 Update Rust crate serde to v1.0.211 2024-10-22 12:14:27 +01:00
renovate[bot]
e413bb7f31 Lock file maintenance 2024-10-21 03:06:39 +00:00
Caelan Sayler
b820282d98 Try removing cross-rs 2024-10-20 16:26:20 +01:00
Caelan Sayler
ba04923fd0 wip new C++ library 2024-10-20 16:26:20 +01:00
renovate[bot]
4a63e78083 Update rust deps 2024-10-20 01:12:22 +01:00
renovate[bot]
b00485a9ed Lock file maintenance 2024-10-15 06:03:26 +00:00
renovate[bot]
ee73aad102 Update Rust crate clap to v4.5.20 2024-10-12 11:42:12 -06:00
Caelan
e33ba6d081 add more rust/node functions 2024-10-07 21:31:56 -06:00
Caelan
daf3b7ee9a use workspace dependencies 2024-10-07 21:31:56 -06:00
Caelan
2cdcbf1c22 Move temp directory creation to locator 2024-10-07 21:31:56 -06:00
Caelan
ffbdd343c7 Fix Iced sample 2024-10-07 21:31:56 -06:00
Caelan
06197f1009 clean/update rust dependencies 2024-10-07 21:31:56 -06:00
Caelan
6ce3733976 Consolidate duplicate rust code (bins & lib-rust) 2024-10-07 21:31:56 -06:00
Caelan Sayler
2d0b063813 Add custom log callback and wire up to jest 2024-10-07 21:31:56 -06:00
Caelan Sayler
3c8c38982c hook up rust log to node console.log 2024-10-07 21:31:56 -06:00
Caelan Sayler
42cd1dcb99 get node building 2024-10-07 21:31:56 -06:00
Caelan Sayler
a5c4569f5f Get node binding gen working 2024-10-07 21:31:56 -06:00
Caelan Sayler
31ab5f138c wip JS bindings 2024-10-07 21:31:56 -06:00
Caelan Sayler
086eb0a980 wip 2024-10-07 21:31:56 -06:00
Caelan Sayler
e1b8843c18 Remove sub-cargo lock files and update workspace 2024-08-06 23:15:43 +01:00
Caelan
3128d34b14 Rework solution structure to allow more types of library projects (#196)
* Rename avalonia & wpf samples

* Rename rest of samples

* fix sample readme

* Fix compat util tests

* rename / move all src projects

* remove package lock files and move libC# again

* Add rust lib and cargo workspace

* Replace locksmith lib with new filelocksmith-rs library

* Deprecated type

* fix setup compile

* Use thiserror for error handling

* Rename some enums and formatting

* Add missing SHA256

* wip c++ library

* cpp wip

* alphabetize readme

* Try to get build working again

* Fix some conditionally compiled bits

* cross config should be in workspace root

* Fix PathHelper for new rust target dir

* Missed one old path to velopack.csproj

* remove obsolete coverage code

* testawareapp.exe no longer exists
2024-08-06 22:56:40 +01:00