Skip to content

History

Revisions

  • Release-Checklist: drop dead FreeCode link, fix stale man-page/wiki-news steps FreeCode (freecode.com) shut down in 2014. The man-page refresh step still described copy/pasting docs/web/*.html (groff -Thtml output) into the site's man pages -- that's the old double-nested-HTML format the site just moved away from; replaced with the asciidoctor-based process actually used now. Also dropped 'Update wiki news' (the news page/mechanism was removed from appneta.github.io) and softened the wiki-downloads step, since that page is now a static releases/latest link instead of a per-version list to maintain.

    @galastar galastar committed Jul 21, 2026
    21ed0c1
  • Add Using libtcpreplay page, documenting issue #133's shipped library libtcpreplay (implemented in #1027, closing #133, shipping in 4.6.0) had no wiki documentation. Written directly from src/tcpreplay_api.h, examples/replay_stats.c, and examples/README.md - the API flow, setter table, stats struct fields, and the static-only design rationale are all verified against the current tree, not copied from anywhere. Cross-linked with Using-libtcpedit.md (the companion library) and Home. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

    @galastar galastar committed Jul 21, 2026
    9d06a88
  • Fix: tcpedit_post_args() is declared in parse_args.h, not tcpedit.h Caught while re-verifying the page after a request to confirm it's correct. The code example itself was accurate (tcpedit.h transitively includes parse_args.h), but the page's "verified against" file list didn't mention where tcpedit_post_args() actually lives. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

    @galastar galastar committed Jul 21, 2026
    b3c6aba
  • Port and modernize remaining useful content from the legacy Trac wiki Adds Usage Examples, Common Arguments, Using libtcpedit, and Tcpedit Plugin Architecture, ported from tcpreplay.synfin.net (no longer reachable - see DLT-Plugin-Developer-Guide.md for why) and re-verified against the current 4.6.0-beta1 tree, not just copy-pasted: - tcpprep --port classification now uses a /etc/services-derived lookup, not the old docs' fixed "port < 1024" rule. - tcpedit_init()/tcpedit_close() signatures have changed since the 2009 libtcpedit example (DLT-by-int now, tcpedit_t** now). - The original tcpedit plugin design proposed L3 and L4-7 plugin groups; only DLT/Layer2 plugins were ever actually built - L3+ rewriting lives in the core tcpedit_set_*() API instead. Called this out explicitly rather than presenting the old plan as current. - --enet-dmac/--enet-smac and --endpoints/--srcipmap/--dstipmap/ --portmap/--intf1/--intf2 all checked out unchanged against the current *_opts.def files. Cross-linked all pages together and from Home. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

    @galastar galastar committed Jul 21, 2026
    ab27dde
  • Add modernized DLT Plugin Developer Guide, fix dead synfin.net link The Home page linked to tcpreplay.synfin.net/wiki/tcpeditDeveloper for DLT plugin development docs. That domain (owned by the original author, not this project) now redirects elsewhere and no longer hosts any of the old Trac wiki content. Recovered the 2009 guide via the Wayback Machine and rewrote it against the current autotools+CMake build (scripts/autoopts, not GNU AutoGen, per #895) and current plugin template (src/tcpedit/plugins/dlt_template.sh). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

    @galastar galastar committed Jul 21, 2026
    aa224d9
  • Updated Release Checklist (markdown)

    @fklassen fklassen committed Jun 11, 2023
    8571988
  • Updated Release Checklist (markdown)

    @fklassen fklassen committed Jun 11, 2023
    5fb0147
  • Updated Release Checklist (markdown)

    @fklassen fklassen committed Jun 11, 2023
    75a411a
  • Updated Release Checklist (markdown)

    @fklassen fklassen committed Jun 11, 2023
    43a3ea8
  • Updated Release Checklist (markdown)

    @fklassen fklassen committed Apr 29, 2021
    ad3b7da
  • Updated Release Checklist (markdown)

    @fklassen fklassen committed Apr 29, 2021
    c2fc3b2
  • Restore gz image

    @fklassen fklassen committed Nov 10, 2018
    0dd31fe
  • Updated Release Checklist (markdown)

    @fklassen fklassen committed Oct 31, 2018
    a8dfc9b
  • Updated Release Checklist (markdown)

    @fklassen fklassen committed Oct 31, 2018
    65b85d5
  • Updated Release Checklist (markdown)

    @fklassen fklassen committed Oct 31, 2018
    e5f14d0
  • Remove Quick TX references

    @fklassen fklassen committed Apr 27, 2017
    2f409be
  • Updated Release Checklist (markdown)

    @fklassen fklassen committed Mar 17, 2017
    2b3cad4
  • Updated Release Checklist (markdown)

    @fklassen fklassen committed Nov 19, 2016
    0e036d8
  • Updated Release Checklist (markdown)

    @fklassen fklassen committed Dec 17, 2014
    7a7ee1f
  • Updated Release Checklist (markdown)

    @fklassen fklassen committed Oct 14, 2014
    930e6dd
  • Updated Release Checklist (markdown)

    @fklassen fklassen committed Oct 10, 2014
    a4a3989
  • Updated Release Checklist (markdown)

    @fklassen fklassen committed Oct 7, 2014
    9764567
  • Updated Release Checklist (markdown)

    @fklassen fklassen committed Oct 7, 2014
    126c08b
  • Updated Release Checklist (markdown)

    @fklassen fklassen committed Sep 5, 2014
    87a48bf
  • Updated Release Checklist (markdown)

    @fklassen fklassen committed Sep 5, 2014
    d9f01c2
  • Updated Release Checklist (markdown)

    @fklassen fklassen committed Jul 30, 2014
    4cd38f4
  • Updated Release Checklist (markdown)

    @fklassen fklassen committed Jul 30, 2014
    e6db38c
  • Updated Release Checklist (markdown)

    @fklassen fklassen committed Jul 28, 2014
    388fedc
  • Updated Release Checklist (markdown)

    @fklassen fklassen committed Jul 28, 2014
    d8c50b0
  • Updated Release Checklist (markdown)

    @fklassen fklassen committed Jul 28, 2014
    c0e3262