Stéphane Glondu pushed to branch master at Debian OCaml Maintainers / belenios
Commits: d09ddc82 by Stephane Glondu at 2026-07-02T08:21:44+02:00 New upstream version 3.3.0+dfsg - - - - - ac83dbc2 by Stephane Glondu at 2026-07-02T08:21:45+02:00 Update upstream source from tag 'upstream/3.3.0+dfsg' Update to upstream version '3.3.0+dfsg' with Debian dir 90967c1aaf252545966141db4a65b9381fd0c171 - - - - - 7f54e1eb by Stephane Glondu at 2026-07-02T08:21:51+02:00 New upstream release - - - - - 3c4afb02 by Stephane Glondu at 2026-07-02T08:29:30+02:00 Update packaging - - - - - 7a728d0b by Stephane Glondu at 2026-07-02T08:29:30+02:00 Update changelog and prepare upload to unstable - - - - - 242 changed files: - .gitlab-ci.yml - CHANGES.md - − GIT_LOG - − MANIFEST - Makefile - RELEASE_NOTES.md - − SOURCE_DATE_EPOCH - VERSION - belenios-lib.opam - belenios-platform-js.opam - belenios-platform-native.opam - belenios-platform.opam - belenios-server.opam - belenios-tool.opam - belenios.opam - contrib/reference_template.json - debian/changelog - debian/control - demo/ocsigenserver-restricted.conf.in - demo/ocsigenserver.conf.in - demo/password_db.csv - doc/API.md - doc/specification.tex - doc/web.md - dune-project - frontend/Makefile - frontend/booth/app.css - frontend/booth/app.js - frontend/booth/components/AllQuestionsWithPagination.js - frontend/booth/components/CandidateWithCheckbox.css - frontend/booth/components/ClassicVoteCandidatesList.js - frontend/booth/components/GenericVoteCandidatesList.js - frontend/booth/components/ListsVoteCandidatesList.js - frontend/booth/components/MajorityJudgmentVoteBigCandidatesList.js - frontend/booth/components/MajorityJudgmentVoteCandidatesList.js - frontend/booth/components/MajorityJudgmentVoteSmallCandidatesList.css - frontend/booth/components/MajorityJudgmentVoteSmallCandidatesList.js - frontend/booth/components/NiceButton.css - frontend/booth/components/NiceInput.css - frontend/booth/components/PageFooter.css - frontend/booth/components/PageHeader.css - frontend/booth/components/PageHeader.js - frontend/booth/components/PreferentialVotingCandidatesList.js - frontend/booth/components/Progress.css - frontend/booth/components/QuestionWithVotableAnswers.js - frontend/booth/components/ReviewEncryptSection.js - frontend/booth/components/VoteNavigation.css - frontend/booth/components/WholeVoteRecap.js - frontend/booth/components/common.css - frontend/booth/select-css.css - frontend/booth/vote.html - frontend/package.json - + frontend/translations/bg.json - opam-bootstrap.sh - po/admin/ar.po - + po/admin/bg.po - po/admin/cs.po - po/admin/de.po - po/admin/el.po - po/admin/en.po - po/admin/es.po - po/admin/es_419.po - po/admin/fr.po - po/admin/it.po - po/admin/messages.pot - po/admin/ms.po - po/admin/nb.po - po/admin/nl.po - po/admin/oc.po - po/admin/pl.po - po/admin/pt.po - po/admin/pt_BR.po - po/admin/ro.po - po/admin/ru.po - po/admin/sl.po - po/admin/ta.po - po/admin/tr.po - po/admin/uk.po - po/voter/ar.po - + po/voter/bg.po - po/voter/cs.po - po/voter/de.po - po/voter/el.po - po/voter/en.po - po/voter/es.po - po/voter/es_419.po - po/voter/fi.po - po/voter/fr.po - po/voter/it.po - po/voter/jpn_JP.po - po/voter/messages.pot - po/voter/nb.po - po/voter/nl.po - po/voter/oc.po - po/voter/pl.po - po/voter/pt.po - po/voter/pt_BR.po - po/voter/ro.po - po/voter/sk.po - po/voter/sl.po - po/voter/ta.po - po/voter/uk.po - src/lib/core/common.ml - src/lib/core/common.mli - src/lib/core/common_types.ml - src/lib/core/common_types.mli - src/lib/core/credential.ml - + src/lib/core/crypto_std.ml - + src/lib/core/crypto_std.mli - src/lib/core/ed25519_libsodium.ml - src/lib/core/ed25519_libsodium.mli - src/lib/core/ed25519_pure.ml - src/lib/core/group_field.ml - src/lib/core/group_field.mli - + src/lib/core/password.ml - src/tool/random.ml → src/lib/core/password.mli - src/lib/core/pki.ml - src/lib/core/pki.mli - src/lib/core/serializable.atd - src/lib/core/signatures.ml - src/lib/core/signatures_core.ml - + src/lib/core/tests/dune - + src/lib/core/tests/test_crypto_std.ml - src/lib/core/trustees_sig.mli - src/lib/core/util.ml - src/lib/core/versioned_sig.mli - src/lib/shell/belenios.ml - src/lib/shell/belenios.mli - src/lib/shell/election.ml - src/lib/shell/election.mli - src/lib/shell/language.ml - src/lib/shell/language.mli - src/lib/v1/election.ml - src/lib/v1/group.ml - src/lib/v1/mixnet.ml - src/lib/v1/question.ml - src/lib/v1/question_h.ml - src/lib/v1/question_l.ml - src/lib/v1/question_nh.ml - src/lib/v1/serializable.atd - src/lib/v1/trustees.ml - src/lib/v1/types.mli - tests/scaling/random.ml → src/platform/belenios_platform.ml - src/platform/config/gen_config.ml - src/platform/js/dune - src/platform/js/platform.ml - src/platform/native/dune - src/platform/native/platform.ml - src/platform/platform.mli - src/storage/api/file.ml - src/storage/api/file_serializers.ml - src/storage/api/serializable.atd - src/tool/main.ml - − src/tool/random.mli - src/tool/setup.ml - src/tool/tool_election.ml - src/web/api/endpoints.ml - src/web/api/endpoints.mli - src/web/api/serializable.atd - src/web/clients/admin/account.ml - src/web/clients/admin/admin.html - src/web/clients/admin/admin.ml - src/web/clients/admin/elections.ml - src/web/clients/admin/questions.ml - src/web/clients/admin/trustees_tab.ml - src/web/clients/basic/admin_basic.html - src/web/clients/basic/admin_basic.ml - src/web/clients/basic/drafts.ml - + src/web/clients/basic/drafts.mli - src/web/clients/basic/elections.ml - src/web/clients/common/common.ml - src/web/clients/common/compat.ml - src/web/clients/common/dune - src/web/clients/common/i18n.ml - src/web/clients/credauth/credauth.html - src/web/clients/credop/credop.html - src/web/clients/credop/credop.ml - src/web/clients/election/common.ml - src/web/clients/election/election.html - src/web/clients/election/home.ml - src/web/clients/jslib/belenios_jslib.ml - src/web/clients/tool/tool_js.ml - src/web/clients/trustee/check.ml - src/web/clients/trustee/decrypt.ml - src/web/clients/trustee/dune - src/web/clients/trustee/generate.ml - src/web/clients/trustee/shuffle.ml - src/web/clients/trustee/trustee.html - src/web/clients/worker/belenios_worker.ml - src/web/clients/worker/dune - src/web/clients/common/messages.mli → src/web/clients/worker/messages/belenios_worker_messages.ml - + src/web/clients/worker/messages/dune - src/web/common/pages_common.ml - src/web/server/common/api_credentials.ml - src/web/server/common/api_drafts.ml - src/web/server/common/api_drafts.mli - src/web/server/common/api_elections.ml - src/web/server/common/api_eliom.ml - src/web/server/common/api_generic.ml - src/web/server/common/api_generic.mli - src/web/server/common/mails_voter.ml - src/web/server/common/mails_voter.mli - src/web/server/common/mails_voter_bulk.ml - src/web/server/common/pages_common.ml - src/web/server/common/public_archive.ml - src/web/server/common/send_message.ml - src/web/server/common/site_common.ml - src/web/server/common/web_auth_password.ml - src/web/server/common/web_common.ml - src/web/server/common/web_common.mli - src/web/server/common/web_config.ml - src/web/server/common/web_config.mli - src/web/server/common/web_main.ml - src/web/server/common/web_persist.ml - src/web/server/common/web_persist.mli - src/web/server/common/web_services.ml - src/web/server/common/web_services_sig.mli - src/web/server/core/core.ml - src/web/server/core/core.mli - src/web/server/core/serializable.atd - src/web/server/filesystem/election_ops.ml - src/web/server/filesystem/main.ml - src/web/server/filesystem/serializable.atd - src/web/server/messages/serializable.atd - src/web/static/MainMenu.css - src/web/static/MainZone.css - src/web/static/NavMenu.css - src/web/static/app2.css - src/web/static/common.css - src/web/static/responsive_site.css - − tests/scaling/random.mli - tests/scaling/setup.ml - tests/scaling/vote.ml - tests/webdriver/admin.ml - tests/webdriver/admin.mli - tests/webdriver/emails.ml - tests/webdriver/emails.mli - tests/webdriver/main.ml - tests/webdriver/vote.ml - tests/webdriver/vote.mli - tests/webdriver/webdriver.ml - tests/webdriver/webdriver.mli The diff was not included because it is too large. View it on GitLab: https://salsa.debian.org/ocaml-team/belenios/-/compare/afaf513f23b03e8231871089d9330453ee4630ef...7a728d0b8e42b432467ffe3c4ea3201f08d601cc -- View it on GitLab: https://salsa.debian.org/ocaml-team/belenios/-/compare/afaf513f23b03e8231871089d9330453ee4630ef...7a728d0b8e42b432467ffe3c4ea3201f08d601cc You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help

