Ian Goldberg 3 hete
szülő
commit
56ed5b0b97

+ 0 - 25
.github/workflows/update-mirror.yml

@@ -1,25 +0,0 @@
-name: Update Mirror
-
-on:
-  schedule:
-    - cron: '0 0 * * *'  # Runs daily at midnight UTC
-  workflow_dispatch:  # Allows manual trigger
-
-jobs:
-  update-mirror:
-    runs-on: ubuntu-latest
-
-    steps:
-      - name: Checkout repository
-        uses: actions/checkout@v4
-        with:
-          fetch-depth: 0
-          token: ${{ secrets.GITHUB_TOKEN }}
-
-      - name: Configure Git
-        run: |
-          git config user.name "github-actions[bot]"
-          git config user.email "github-actions[bot]@users.noreply.github.com"
-
-      - name: Run update mirror script
-        run: ./update-mirror

+ 0 - 14
CHANGELOG.md

@@ -1,14 +0,0 @@
-# Changelog
-
-All notable changes to this project will be documented in this file.
-
-The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
-and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
-
-## [0.1.0] - 2025-10-10
-
-### Added
-
-- Initial release
-
-[0.1.0]: https://git-crysp.uwaterloo.ca/SigmaProtocol/sigma-compiler/src/0.1.0

+ 0 - 1
Cargo.toml

@@ -3,7 +3,6 @@ name = "sigma-compiler"
 version = "0.1.0"
 edition = "2021"
 license = "MIT"
-repository = "https://git-crysp.uwaterloo.ca/SigmaProtocol/sigma-compiler"
 description = "Crate for automatically generating code for sigma zero-knowledge proof protocols of more complex statements than are supported by the sigma-proofs crate.  The statements given to this crate are compiled into statements about linear combinations of points, and transformed into the sigma-proofs API."
 
 [dependencies]

+ 1 - 1
LICENSE

@@ -1,4 +1,4 @@
-Copyright 2025 Ian Goldberg
+Copyright 2025
 
 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
 

+ 2 - 3
README.md

@@ -1,8 +1,7 @@
-`sigma-compiler` by Ian Goldberg, iang@uwaterloo.ca  
-Version 0.1.0, 2025-10-10
+`sigma-compiler`
 
 This crate provides the `sigma_compiler!` macro as an easy interface
-to the [`sigma-proofs`](https://crates.io/crates/sigma-proofs) API
+to the `sigma-proofs` API
 for non-interactive zero-knowledge sigma protocols.
 
 The general form of this macro is:

+ 0 - 1
sigma-compiler-core/Cargo.toml

@@ -3,7 +3,6 @@ name = "sigma-compiler-core"
 version = "0.1.0"
 edition = "2021"
 license = "MIT"
-repository = "https://git-crysp.uwaterloo.ca/SigmaProtocol/sigma-compiler"
 description = "Core functionality for the macros in the sigma-compiler crate"
 
 [dependencies]

+ 1 - 1
sigma-compiler-core/LICENSE

@@ -1,4 +1,4 @@
-Copyright 2025 Ian Goldberg
+Copyright 2025
 
 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
 

+ 2 - 3
sigma-compiler-core/README.md

@@ -1,5 +1,4 @@
-`sigma-compiler-core` by Ian Goldberg, iang@uwaterloo.ca  
-Version 0.1.0, 2025-10-10
+`sigma-compiler-core`
 
 This crate provides the core functionality for the macros in the
-[`sigma-compiler`](https://crates.io/crates/sigma-compiler) crate.
+`sigma-compiler` crate.

+ 0 - 1
sigma-compiler-derive/Cargo.toml

@@ -3,7 +3,6 @@ name = "sigma-compiler-derive"
 version = "0.1.0"
 edition = "2021"
 license = "MIT"
-repository = "https://git-crysp.uwaterloo.ca/SigmaProtocol/sigma-compiler"
 description = "Derive macros for the sigma-compiler crate"
 
 [lib]

+ 1 - 1
sigma-compiler-derive/LICENSE

@@ -1,4 +1,4 @@
-Copyright 2025 Ian Goldberg
+Copyright 2025
 
 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
 

+ 2 - 3
sigma-compiler-derive/README.md

@@ -1,5 +1,4 @@
-`sigma-compiler-derive` by Ian Goldberg, iang@uwaterloo.ca  
-Version 0.1.0, 2025-10-10
+`sigma-compiler-derive`
 
 This crate provides the derive macros for the
-[`sigma-compiler`](https://crates.io/crates/sigma-compiler) crate.
+`sigma-compiler` crate.

+ 0 - 6
update-mirror

@@ -1,6 +0,0 @@
-#!/bin/bash
-
-set -e
-
-git pull https://git-crysp.uwaterloo.ca/SigmaProtocol/sigma-compiler main --tags
-git push origin main --tags