Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2023-11-07
| ||
04:18 | Fix up ogg/aac Leaf check-in: f440d823c1 user: vandys tags: master, trunk | |
04:18 | Defend against bogus/missing host header check-in: ce87e5b3d2 user: vandys tags: master, trunk | |
04:17 | Another uncharenc code point check-in: 2404fba069 user: vandys tags: master, trunk | |
2021-05-09
| ||
03:24 | Handle some more music file formats check-in: e0adc3b980 user: vandys tags: master, trunk | |
03:23 | More char sequences check-in: 17416999e4 user: vandys tags: master, trunk | |
2020-10-09
| ||
00:26 | Fix some regressions; added crypto, broke old webXMPP code check-in: 96253d098f user: vandys tags: master, trunk | |
00:25 | teeny typo check-in: cabaadc0bd user: vandys tags: master, trunk | |
00:25 | Header and cookie reading in CGI support check-in: 82003d7944 user: vandys tags: master, trunk | |
00:25 | Support new SameSite browser mechanism check-in: 822bad254b user: vandys tags: master, trunk | |
2020-06-03
| ||
00:02 | Add the missing CGI unescape check-in: f4f4d5c7ff user: vandys tags: master, trunk | |
2020-05-02
| ||
20:36 | Permit alt image dir name, also sound files check-in: 5f094e35d9 user: vandys tags: master, trunk | |
20:35 | Be a little more forgiving in return value check-in: 06cf37d86a user: vandys tags: master, trunk | |
2020-01-15
| ||
01:17 | Add support for running more than one transaction at a time. check-in: e872016df8 user: vandys tags: master, trunk | |
2020-01-14
| ||
18:03 | Use base64 to reduce size expansion. Start prep for multiple outstanding ops via a pingpong connection (we need long poll for new req plus push a new message) check-in: ed13091d51 user: vandys tags: master, trunk | |
2020-01-12
| ||
17:36 | Shake out the encryption function of pingpong. Now used by my XMPP-UDP agent. check-in: a8f282647f user: vandys tags: master, trunk | |
2020-01-07
| ||
04:32 | Was leaving cruft when joining long/continuation lines. check-in: 4c39c521f5 user: vandys tags: master, trunk | |
2019-11-15
| ||
16:49 | Permit multi-line input check-in: 4d1ddb8461 user: vandys tags: master, trunk | |
2019-10-10
| ||
20:16 | Add a function to walk lines of file in reverse order. check-in: 3505cd14da user: vandys tags: master, trunk | |
2019-09-16
| ||
15:46 | merge leaf check-in: ab4e1370a2 user: vandys tags: master, trunk | |
15:43 | Add some CGI helper functions check-in: 8cbb517a79 user: vandys tags: master, trunk | |
2019-09-07
| ||
15:53 | Permit a data instance for an arbitrary time, too. check-in: b65792200f user: vandys tags: master, trunk | |
15:53 | Add a user data field to the time event instance. check-in: ec314679f9 user: vandys tags: master, trunk | |
2019-08-14
| ||
19:07 | Use urllib unquoting rather than hand cooked. check-in: 14de970e30 user: vandys tags: master, trunk | |
2019-07-31
| ||
17:52 | Add some time utilities to what is becoming my Swiss Army Knife of SW. check-in: d8e4aec301 user: vandys tags: master, trunk | |
2019-07-27
| ||
14:09 | Alternate filename extension for jpg check-in: 022e04e6b3 user: vandys tags: master, trunk | |
2019-06-17
| ||
14:55 | Default port 80 check-in: 29253b467c user: vandys tags: master, trunk | |
14:54 | Permit lists of replacers check-in: 9b1cd58f73 user: vandys tags: master, trunk | |
2019-06-06
| ||
21:11 | Handle long-based data types for the comparison, too. check-in: b4c1bf3133 user: vandys tags: master, trunk | |
2019-04-16
| ||
16:12 | Don't insert a timestamp for an absent value in TimedDict. Add a deepcmp() for doing recursive structure comparisons. check-in: 4887afc704 user: vandys tags: master, trunk | |
2019-04-07
| ||
16:38 | Add pickle-ish API so we can save/restore, but not be hassled by all the Python level pickle semantics check-in: bec42d48c9 user: vandys tags: master, trunk | |
2019-04-01
| ||
13:33 | Add honeypot support check-in: f19ca5d4cd user: vandys tags: master, trunk | |
2019-03-17
| ||
18:08 | Fiddling with some sort of fork which happened? check-in: 06b5790160 user: s10 tags: master, trunk | |
17:53 | Add efficient splitter check-in: f765adc023 user: s10 tags: master, trunk | |
17:51 | Shuffle timed collections check-in: 1fd8ba7068 user: s10 tags: master, trunk | |
2019-03-09
| ||
21:47 | Add splititer(), a memory-efficient string.split() replacement. check-in: 4d4da8b935 user: vandys tags: master, trunk | |
2019-02-27
| ||
00:29 | Tighten up aging semantics. Add TimedIndex for allocating low-value integer indices for a key. Provide hook to run notion of time from a provided function, in support of running code under simulation. check-in: c40071c83e user: s10 tags: master, trunk | |
2019-01-10
| ||
16:17 | Adapt my JS FSM to Python check-in: 9087ef3182 user: vandys tags: master, trunk | |
2018-12-12
| ||
00:04 | Permit PUT/POST with empty body, where "?key=val[&key2=val2...]" is the data being put/post'ed check-in: 50230c4ea0 user: vandys tags: master, trunk | |
2018-12-11
| ||
23:29 | Let multiple DNS targets get checked for ok_ip check-in: bd7804ffc8 user: vandys tags: master, trunk | |
2018-11-29
| ||
17:48 | Some more API's for dict polymorphism check-in: 64309b7406 user: vandys tags: master, trunk | |
2018-11-15
| ||
17:53 | A couple convenience functions check-in: c83b000062 user: vandys tags: master, trunk | |
17:53 | Let caller supply nonce check-in: 08f6e029b7 user: vandys tags: master, trunk | |
17:52 | Generate default pak.who sender check-in: c15727b138 user: vandys tags: master, trunk | |
2018-08-21
| ||
19:50 | Refactor TimedDict, add a TimedSet check-in: 8b41cf47a0 user: vandys tags: master, trunk | |
2018-07-30
| ||
02:22 | total rework for TimedDict check-in: 058754da7f user: vandys tags: master, trunk | |
2018-07-29
| ||
21:23 | Fix index when deleting an entry check-in: 856d889725 user: vandys tags: master, trunk | |
00:33 | Missing dict key presence test check-in: 60bcfac441 user: vandys tags: master, trunk | |
2018-07-19
| ||
00:30 | Wave off PUT/POST if we can't get body. Deal with edge case of prematurely exhausted content; it was spinning the CPU. check-in: 7b0e953b81 user: vandys tags: master, trunk | |
2018-07-07
| ||
00:08 | Fix up whitespace treatment so we don't get a bunch of unnecessary '_' replacements. check-in: e9ab00a141 user: vandys tags: master, trunk | |
2018-07-04
| ||
23:19 | Another edge case check-in: 7ff60b69a1 user: vandys tags: master, trunk | |