[Midnightbsd-cvs] [MidnightBSD/mports] 1b6733: Add rubygem-caesars port

Lucas Holt noreply at github.com
Mon May 11 12:09:04 EDT 2026


  Branch: refs/heads/master
  Home:   https://github.com/MidnightBSD/mports
  Commit: 1b6733386670ca4c3eed4d7ca46c5c15b10228e6
      https://github.com/MidnightBSD/mports/commit/1b6733386670ca4c3eed4d7ca46c5c15b10228e6
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-05-11 (Mon, 11 May 2026)

  Changed paths:
    M devel/Makefile
    A devel/rubygem-caesars/Makefile
    A devel/rubygem-caesars/distinfo
    A devel/rubygem-caesars/pkg-descr

  Log Message:
  -----------
  Add rubygem-caesars port

Add devel/rubygem-caesars required by net/rubygem-rudy so INDEX can resolve its runtime dependency.

AI-Assisted-by: OpenAI Codex <noreply at openai.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: f296591419e2062665b0fc836097e99b175ec63d
      https://github.com/MidnightBSD/mports/commit/f296591419e2062665b0fc836097e99b175ec63d
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-05-11 (Mon, 11 May 2026)

  Changed paths:
    M Tools/magus/www/data/magus/auth/mcp.cgi

  Log Message:
  -----------
  Harden Magus MCP initialization

Negotiate MCP protocol versions during initialize and return an empty body for initialized notifications.

AI-Assisted-by: OpenAI Codex <noreply at openai.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: 6f40b992cb1501dc5638cc967a047b38a38cf29c
      https://github.com/MidnightBSD/mports/commit/6f40b992cb1501dc5638cc967a047b38a38cf29c
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-05-11 (Mon, 11 May 2026)

  Changed paths:
    M Tools/magus/www/data/magus/auth/mcp.cgi

  Log Message:
  -----------
  Support JSON-RPC batches in Magus MCP

Handle batch arrays by collecting per-request responses and omitting notification responses.

AI-Assisted-by: OpenAI Codex <noreply at openai.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: c2d140d088185dc0c57f7119baba690ea069cd87
      https://github.com/MidnightBSD/mports/commit/c2d140d088185dc0c57f7119baba690ea069cd87
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-05-11 (Mon, 11 May 2026)

  Changed paths:
    M Tools/magus/www/data/magus/auth/mcp.cgi

  Log Message:
  -----------
  Validate Magus MCP protocol version header

Reject unsupported MCP-Protocol-Version headers while preserving missing-header compatibility.

AI-Assisted-by: OpenAI Codex <noreply at openai.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: 09c8accf4d79a82806563781f9e9e40856fc3ece
      https://github.com/MidnightBSD/mports/commit/09c8accf4d79a82806563781f9e9e40856fc3ece
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-05-11 (Mon, 11 May 2026)

  Changed paths:
    M Tools/magus/www/data/magus/auth/mcp.cgi

  Log Message:
  -----------
  Add SSE GET support to Magus MCP

Allow GET requests to open a minimal text/event-stream channel with bounded keepalives.

AI-Assisted-by: OpenAI Codex <noreply at openai.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: 17be6bd30df7af926d15ab668f5a68dfdfad17f5
      https://github.com/MidnightBSD/mports/commit/17be6bd30df7af926d15ab668f5a68dfdfad17f5
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-05-11 (Mon, 11 May 2026)

  Changed paths:
    M Tools/magus/www/data/magus/auth/mcp.cgi

  Log Message:
  -----------
  Tighten Magus MCP HTTP compliance

Validate Accept and protocol headers, enforce JSON-RPC request shape, handle client responses, and gate batches by protocol version.

AI-Assisted-by: OpenAI Codex <noreply at openai.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: 486c0e6cde9d26e9c672f8df9b3b936a3f1b37ba
      https://github.com/MidnightBSD/mports/commit/486c0e6cde9d26e9c672f8df9b3b936a3f1b37ba
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-05-11 (Mon, 11 May 2026)

  Changed paths:
    M Tools/magus/www/data/magus/auth/mcp.cgi

  Log Message:
  -----------
  Add CVE lookup to Magus MCP

Expose a get_port_cves tool that resolves a port CPE and queries the MidnightBSD security API.

AI-Assisted-by: OpenAI Codex <noreply at openai.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>


Compare: https://github.com/MidnightBSD/mports/compare/43d39eaeef83...486c0e6cde9d

To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications


More information about the Midnightbsd-cvs mailing list