awbfl

Timeline
Login

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

50 most recent check-ins

2025-03-14
03:02
Fix link to Fossil Leaf 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
2025-02-15
23:59
Start baking the server check-in: e0dd39abbf user: vandys tags: trunk
23:54
First pass, client check-in: 250ea7ea63 user: vandys tags: trunk
2025-02-14
19:00
Into the tedious bits of advancing local state as it sync's to the server check-in: 796cddbd65 user: vandys tags: trunk
2025-02-13
20:46
Continue client code-up; all the way to send/ack/retransmit loop check-in: df6299735d user: vandys tags: trunk
2025-02-08
21:01
Flesh out client's building of a request check-in: 7098be1f1c user: vandys tags: trunk
00:26
Continue work on sync client code itself check-in: 1980f7a0d8 user: vandys tags: trunk
2025-02-07
19:55
Encrypt/Decrypt play together for the first time check-in: 29da6a5714 user: vandys tags: trunk
2025-02-06
18:57
sync hash/crypto bringup check-in: d2ec6d185b user: vandys tags: trunk
2025-02-05
20:58
Flesh out packet building check-in: 7fc2f1108a user: vandys tags: trunk
19:33
Continue fleshing out crypto check-in: 58ba7e2760 user: vandys tags: trunk
2025-02-04
23:39
Start coding the crypto check-in: 32254e7572 user: vandys tags: trunk
22:38
More tidying/factoring of notes on packet format check-in: 6341533ca7 user: vandys tags: trunk
18:01
Continue workup on sync check-in: f29e2e7ee6 user: vandys tags: trunk
2025-02-03
23:08
Continue dev of sync. check-in: aeb2a87702 user: vandys tags: trunk
2025-01-31
20:43
Deflect empty strings in DB into null values, then use that as our "not specified" value. check-in: cd91f7d183 user: vandys tags: trunk
00:17
At the request of Astian, Midori -> AWBfL ("Andy's Webkit Browser for Linux) check-in: 51c3a343a6 user: vandys tags: trunk