Activity for Tom 7 Misc

  • Tom 7 Tom 7 committed [r6926] on SVN

    Improve error message on function with inexhaustive matches. First cut at placing floatbox.

  • Tom 7 Tom 7 committed [r6925] on SVN

    Better footnote layout. Start on floating figure support. Improve errors in BoVeX (source positions).

  • Tom 7 Tom 7 committed [r6924] on SVN

    Add heartbleed support

  • Tom 7 Tom 7 committed [r6923] on SVN

    Same-column footnotes are pretty easy with the setup now.

  • Tom 7 Tom 7 committed [r6922] on SVN

    Improve footnote layout (use body font) and fix a bug.

  • Tom 7 Tom 7 committed [r6921] on SVN

    Rickety footnotes are finally in place. More to do.

  • Tom 7 Tom 7 committed [r6920] on SVN

    New version finally renders the document, pretty much the same way

  • Tom 7 Tom 7 committed [r6919] on SVN

    Continuing to chip away at new layout algorithm. Almost to something working, I think...

  • Tom 7 Tom 7 committed [r6918] on SVN

    Fix long-standing annoyance with M-| in aaph/bovex modes

  • Tom 7 Tom 7 committed [r6917] on SVN

    pack-boxes natively returning the vector of boxes is cleaner. use an output argument (ref), which I might like better than these obj backdoors

  • Tom 7 Tom 7 committed [r6916] on SVN

    Rename these to be less confusing and explain why they exist

  • Tom 7 Tom 7 committed [r6915] on SVN

    Chipping away at new layout algorithm

  • Tom 7 Tom 7 committed [r6914] on SVN

    Refactor paragraph parser a bit to make it possible to collect floats

  • Tom 7 Tom 7 committed [r6913] on SVN

    Also get a new certificate if the key changes. Disable SELF_CHECK by default

  • Tom 7 Tom 7 committed [r6912] on SVN

    Add parsing of CRLs and extracting relevant stuff from certs

  • Tom 7 Tom 7 committed [r6911] on SVN

    Some more citations

  • Tom 7 Tom 7 committed [r6910] on SVN

    Some more splitting up of layout.bovex... still more to do

  • Tom 7 Tom 7 committed [r6909] on SVN

    Add x.509 serial number utility, some paper writing

  • Tom 7 Tom 7 committed [r6908] on SVN

    Don't make a temporary directory each day; we rarely need it

  • Tom 7 Tom 7 committed [r6907] on SVN

    Sync before trip

  • Tom 7 Tom 7 committed [r6906] on SVN

    PDF: Finally add the required font flags for embedded fonts.

  • Tom 7 Tom 7 committed [r6905] on SVN

    Fix long-standing bug in font metrics, and clean up a bit.

  • Tom 7 Tom 7 committed [r6904] on SVN

    Add TechReport and subtitles to cite.bovex. Write about some improvements

  • Tom 7 Tom 7 committed [r6903] on SVN

    Better compliance with ISO 19005-1

  • Tom 7 Tom 7 committed [r6902] on SVN

    Update some old documents to use floating point width/height for images

  • Tom 7 Tom 7 committed [r6901] on SVN

    BoVeX: Change type of image width and height to be double, in order to support vector images. Make the wrapper internal.

  • Tom 7 Tom 7 committed [r6900] on SVN

    Clean up and modernize of pdf library

  • Tom 7 Tom 7 committed [r6899] on SVN

    Fix first xref entry to comply with PDF/A

  • Tom 7 Tom 7 committed [r6898] on SVN

    Fix headers, which prevented compiling on linux

  • Tom 7 Tom 7 committed [r6897] on SVN

    Fixed some strict PDF issues

  • Tom 7 Tom 7 committed [r6896] on SVN

    Switch PDF interface to RGBA color format like I should have done a long time ago. After some small bugfixes, SVGs look correct (the supported features, at least)

  • Tom 7 Tom 7 committed [r6895] on SVN

    Did some of the SVG->PDF transformation. It is kinda working, but I need to finish it, and the colors look wrong

  • Tom 7 Tom 7 committed [r6894] on SVN

    Fix some bugs in SVG and improve group flattening. Just convert QuadBezier to Cubic to simplify matters.

  • Tom 7 Tom 7 committed [r6893] on SVN

    Add more transforms to SVG interpreter

  • Tom 7 Tom 7 committed [r6892] on SVN

    Add interface for SVG to pdf library, but it doesn't actually convert yet

  • Tom 7 Tom 7 committed [r6891] on SVN

    OK, I think this will work

  • Tom 7 Tom 7 committed [r6890] on SVN

    Added some support for clip-paths, but there's still a conceptual problem because <clipPath> isn't supposed to have <g> in it :(

  • Tom 7 Tom 7 committed [r6889] on SVN

    Parse and convert rectangle, including roundrect

  • Tom 7 Tom 7 committed [r6888] on SVN

    Add output for round-trip tests, which look good. Some tips on illustrator import/export

  • Tom 7 Tom 7 committed [r6887] on SVN

    More path types, and add basic transform parsing (only matrices)

  • Tom 7 Tom 7 committed [r6886] on SVN

    Some progress on parsing SVGs

  • Tom 7 Tom 7 committed [r6885] on SVN

    Start on a simple SVG parser

  • Tom 7 Tom 7 committed [r6884] on SVN

    Make font loading lazy; move to its own file

  • Tom 7 Tom 7 committed [r6883] on SVN

    Modernization

  • Tom 7 Tom 7 committed [r6882] on SVN

    Fix dumb bug where application data in the same TCP packet as the handshake end would be rejected

  • Tom 7 Tom 7 committed [r6881] on SVN

    Session tickets are working

  • Tom 7 Tom 7 committed [r6880] on SVN

    More cleanup and modernization. Don't need directories.* any more, since not compiling with old-ass MSVC

  • Tom 7 Tom 7 committed [r6879] on SVN

    More cleanup and modernization in here

  • Tom 7 Tom 7 committed [r6878] on SVN

    Clean up and modernize. A bunch of IWYU issues, indentation problems, warnings, etc.. More to do.

  • Tom 7 Tom 7 committed [r6877] on SVN

    Got this compiling with clang64 on msys2, which is my preferred way to do it in 2026. Will retire the mingw build soon.

  • Tom 7 Tom 7 committed [r6876] on SVN

    Split out state machine into individual functions

  • Tom 7 Tom 7 committed [r6875] on SVN

    Chipping away at session tickets, but the state machine needs to be cleaned up for abbreviated handshakes

  • Tom 7 Tom 7 committed [r6874] on SVN

    Add CRT version of decryption. For exotic 16-factor keys, it is 100x faster

  • Tom 7 Tom 7 committed [r6873] on SVN

    IWYU

  • Tom 7 Tom 7 committed [r6872] on SVN

    Don't do quadratic-time buffering

  • Tom 7 Tom 7 committed [r6871] on SVN

    Push incoming data in a chunk

  • Tom 7 Tom 7 committed [r6870] on SVN

    Make IV strategy configurable

  • Tom 7 Tom 7 committed [r6869] on SVN

    Curious IV choice

  • Tom 7 Tom 7 committed [r6868] on SVN

    Fix stupid bug in Write fast path. Add basic parsing/serialization of session ticket extension

  • Tom 7 Tom 7 committed [r6867] on SVN

    Finish renew.exe for now; switch to multi-factor key

  • Tom 7 Tom 7 committed [r6866] on SVN

    PacketParser with error state. Add ASN1 parsing utils. Add certificate expiration parsing.

  • Tom 7 Tom 7 committed [r6865] on SVN

    Add utility to construct unix time_t

  • Tom 7 Tom 7 committed [r6864] on SVN

    renew tool basically works, but could use some additional automation/robustness

  • Tom 7 Tom 7 committed [r6863] on SVN

    Some cleanup

  • Tom 7 Tom 7 committed [r6862] on SVN

    Add PKCS signing (SHA-256) to MultiRSA, and finish implementation of signed CSR.

  • Tom 7 Tom 7 committed [r6861] on SVN

    First pass at CSR encoding, but it is untested

  • Tom 7 Tom 7 committed [r6860] on SVN

    Fix bug in VectorRotate and add VectorConcat

  • Tom 7 Tom 7 committed [r6859] on SVN

    Add basic ASN.1 test

  • Tom 7 Tom 7 committed [r6858] on SVN

    Add some utilities to ASN.1 DER encoder

  • Tom 7 Tom 7 committed [r6857] on SVN

    sync spacebar

  • Tom 7 Tom 7 committed [r6856] on SVN

    Allow wildcards in config file. Start on renew app. A little bit of additional hardening.

  • Tom 7 Tom 7 committed [r6855] on SVN

    Add NextField, like NextToken

  • Tom 7 Tom 7 committed [r6854] on SVN

    Modernize some Util methods to take span/string_view

  • Tom 7 Tom 7 committed [r6853] on SVN

    Add some missing Greek letters and some homoglyphs. A little bit of tweaking. Added light version of Katakana in FixederSysLight2x.

  • Tom 7 Tom 7 committed [r6852] on SVN

    Finally just script fontforge. This was so easy...

  • Tom 7 Tom 7 committed [r6851] on SVN

    Fix long-standing annoyance in font-image: Interpret the png file's path relative to the config file's directory.

  • Tom 7 Tom 7 committed [r6850] on SVN

    QRCode should use 1-bit image

  • Tom 7 Tom 7 committed [r6849] on SVN

    Postgame and video stuff

  • Tom 7 Tom 7 committed [r6848] on SVN

    Add some more overloads for comparing against int

  • Tom 7 Tom 7 committed [r6847] on SVN

    Handle client alerts, and more non-fatal errors from send syscall.

  • Tom 7 Tom 7 committed [r6846] on SVN

    Harden PacketWriter against a self-aliasing append.

  • Tom 7 Tom 7 committed [r6845] on SVN

    Fix a few picky problems in the SHA-1 implementation

  • Tom 7 Tom 7 committed [r6844] on SVN

    Refactor packet size limits, and make configurable

  • Tom 7 Tom 7 committed [r6843] on SVN

    Optimistically write to network buffer instead of always copying into queue

  • Tom 7 Tom 7 committed [r6842] on SVN

    Reorganized Config parsing/representation so that it can be used to drive key renewal and other chores

  • Tom 7 Tom 7 committed [r6841] on SVN

    Add QR check. Move the core encryption routines to the top for clarity and improve the docs a little.

  • Tom 7 Tom 7 committed [r6840] on SVN

    Parse server random from config

  • Tom 7 Tom 7 committed [r6839] on SVN

    Fix out-of-date comment

  • Tom 7 Tom 7 committed [r6838] on SVN

    Oops, we also need the forward functions

  • Tom 7 Tom 7 committed [r6837] on SVN

    Add C Unescape

  • Tom 7 Tom 7 committed [r6836] on SVN

    Ah, this cannot load without derivative files; include those

  • Tom 7 Tom 7 committed [r6835] on SVN

    Fixes for poor gcc

  • Tom 7 Tom 7 committed [r6834] on SVN

    Modernize a bit. Isolate output of run-mnist

  • Tom 7 Tom 7 committed [r6833] on SVN

    Get mnist model working again

  • Tom 7 Tom 7 committed [r6832] on SVN

    Add Lightness calculation in image.h, and improve performance/clarity in similar code from color-util.

  • Tom 7 Tom 7 committed [r6831] on SVN

    Add util tab; improve help text

  • Tom 7 Tom 7 committed [r6830] on SVN

    Add despam. But I think it needs a better interface.

  • Tom 7 Tom 7 committed [r6829] on SVN

    Migrate to new directory structure and UTF-8 database

  • Tom 7 Tom 7 committed [r6828] on SVN

    Suppress some warnings in newish g++; integrate base/macros.h

  • Tom 7 Tom 7 committed [r6827] on SVN

    Add help tab

1 >