Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2025-05-23
| ||
22:58 | Build out unit test, start bringup. Leaf check-in: a3d33bd9f2 user: vandys tags: gtk41 | |
22:26 | Port encrypt function check-in: 04adaf6094 user: vandys tags: gtk41 | |
17:33 | Get initial chunk compiling check-in: 491e169a36 user: vandys tags: gtk41 | |
2025-05-22
| ||
17:21 | Continue workup for D check-in: df62dc9fc6 user: vandys tags: gtk41 | |
2025-05-21
| ||
18:13 | STart converting hash/crypt for packet decode check-in: 6ccd47a755 user: vandys tags: gtk41 | |
18:13 | Minor edits check-in: 46d8c41b27 user: vandys tags: gtk41 | |
2025-05-10
| ||
16:45 | Fix syntax error in insert/replace. (Actually, this made me switch over and fix the sqlite3 library so it reported the actual error.) check-in: ef9737bf80 user: vandys tags: gtk41 | |
2025-05-09
| ||
17:16 | Let DB path be specified. Don't act as if there's a transaction without staring one; by default, libsqlite3 will just do a singleton op as a transaction. Use new sqlite3 row count to detect where we delete/mod where we don't match a record. check-in: be18e8805a user: vandys tags: gtk41 | |
2025-05-08
| ||
19:20 | Bringup; -l is working. check-in: 12b85eede5 user: vandys tags: gtk41 | |
2025-05-07
| ||
22:23 | Bringup check-in: e22f03282d user: vandys tags: gtk41 | |
18:25 | Flesh out listing check-in: 56e8a4e3db user: vandys tags: gtk41 | |
18:11 | More dev check-in: 8b1dc89869 user: vandys tags: gtk41 | |
2025-05-06
| ||
21:43 | Start thinking about that Dlang implementation again. check-in: 52b96b3bc6 user: vandys tags: gtk41 | |
2025-05-05
| ||
22:41 | Bringup under libwebkit2gtk v. 4.1 check-in: 099f4bc89e user: vandys tags: gtk41 | |
2025-04-15
| ||
00:13 | Create new branch named "gtk41" check-in: d719c4a00c user: vandys tags: gtk41 | |
2025-04-08
| ||
21:41 | Start messing with a D-based set of tools Leaf check-in: 3b49538295 user: vandys tags: trunk | |
2025-03-14
| ||
03:02 | Fix link to Fossil check-in: 603d684a55 user: vandys tags: trunk | |
00:35 | Update some images & paths check-in: 44866e62a6 user: vandys tags: trunk | |
2025-03-13
| ||
19:07 | Resolve [8c1fd5d126] by adding ability to open link into new tab with JS inhibited. check-in: d2f32be962 user: vandys tags: trunk | |
2025-03-12
| ||
22:26 | -1 for lastused means we eat a signed data value, which means 32-bits isn't enough. Just reserve 1 (one second into 1/1/1969, I think) as the magic "deleted" value. Now lastused can be unsigned 32-bit. check-in: 4310abd439 user: vandys tags: trunk | |
22:18 | Start thinking about a dlang server check-in: b2ee40e587 user: vandys tags: trunk | |
18:08 | More work to permit http:// password manager check-in: 60f24e80d9 user: vandys tags: trunk | |
17:57 | Get sync entry delete brought up. Prep for sync to work without https (I have local stuff at my house which could benefit). check-in: 9b2394a1a9 user: vandys tags: trunk | |
13:55 | Add Debian infrastructure check-in: 166d55c466 user: vandys tags: trunk | |
2025-03-11
| ||
19:56 | Encode so length is hidden, and add some noise the encoding so it's not so apparent what length you're trying for. check-in: ceebc8ad23 user: vandys tags: trunk | |
2025-03-10
| ||
23:11 | Tweak log. Use 200 versus 206 to skip asking when we know there are no more updates. check-in: 01782be787 user: vandys tags: trunk | |
2025-03-08
| ||
23:51 | Tidy up ser# treatment. Client side password encryption. check-in: 081539e2af user: vandys tags: trunk | |
19:48 | Start fleshing out browser-local encryption for sync check-in: d2672832be user: vandys tags: trunk | |
18:53 | Bringup; log a bit more on server. Fix tuple ordering madness. Get/put/update seems to be working. check-in: 6d251f5f9e user: vandys tags: trunk | |
2025-03-06
| ||
18:02 | Bringup. Positional tuples is just too error prone, going to switch to classes and objects. check-in: 86b84a01df user: vandys tags: trunk | |
2025-03-04
| ||
22:43 | Bringup; can push new set & pull it down to empty. Next up: pushing one new, receiving one new check-in: 08426b1234 user: vandys tags: trunk | |
18:14 | bringup check-in: 34a4af7df0 user: vandys tags: trunk | |
2025-03-01
| ||
18:40 | Continue bringup check-in: 27a0e94876 user: vandys tags: trunk | |
18:10 | Bringup, add logging check-in: 4dbb830604 user: vandys tags: trunk | |
00:30 | Bringup check-in: 10e1303b51 user: vandys tags: trunk | |
2025-02-28
| ||
20:24 | More client bringup check-in: 6f8eddad5d user: vandys tags: trunk | |
16:41 | Continue fleshing out sync request check-in: dc66cea10d user: vandys tags: trunk | |
03:49 | Stop showing user/pass in debug output check-in: 6f857a1d93 user: vandys tags: trunk | |
00:16 | Move to my own icon check-in: d08a521e86 user: vandys tags: trunk | |
2025-02-27
| ||
23:09 | Start shaking out client check-in: c153466e01 user: vandys tags: trunk | |
18:50 | First pass, AWBfL Inkscape source of new logo check-in: 26f7b1ee3f user: vandys tags: trunk | |
2025-02-24
| ||
19:04 | temp, notes on logo dimensions check-in: e95904ed08 user: vandys tags: trunk | |
2025-02-21
| ||
20:06 | Start bringup of client check-in: 6e75491dd1 user: vandys tags: trunk | |
2025-02-20
| ||
20:41 | Bringup; config of server and get to point of blocking recvfrom() check-in: 20ca576a02 user: vandys tags: trunk | |
2025-02-19
| ||
21:43 | Start bringup check-in: 42de56a64c user: vandys tags: trunk | |
2025-02-18
| ||
23:48 | Tidy put, first flesh-out of get-newer check-in: 3cd47033f9 user: vandys tags: trunk | |
23:35 | No, I need a record with "deleted" state so I have something concrete and versioned (ser#) to sync out to others. check-in: e99032c91f user: vandys tags: trunk | |
18:49 | Keep fleshing out server, fine tune data layout check-in: c825254825 user: vandys tags: trunk | |
2025-02-17
| ||
23:46 | Start building out server check-in: 28ffc54a21 user: vandys tags: trunk | |
22:53 | If it's bytes, call it a buf check-in: fffce895d0 user: vandys tags: trunk | |