index
:
zagan-bet
master
Everything about zagan-bet casino is here.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
tests
(
follow
)
Commit message (
Collapse
)
Author
Age
Files
Lines
*
v4.0.2: port slots, blackjack and crash to structured views
salmonik
7 days
1
-12
/
+99
|
*
v4.0.1: introduce Command/View and port roulette to the shared boundary
salmonik
7 days
1
-4
/
+126
|
*
v4.0.0: require HELLO MAJOR.MINOR lockstep before auth
salmonik
7 days
2
-0
/
+171
|
*
v3.3.0: keep client.db in the XDG data dir, add -d/--data-dir
salmonik
7 days
1
-0
/
+95
|
*
v3.2.0: straight and split bets anywhere on the felt; add history command
salmonik
7 days
4
-45
/
+201
|
*
PLN changed to Kromer
salmonik
10 days
2
-98
/
+109
|
*
v3.1.0: warn on shrink, but let a live round finish
salmonik
10 days
2
-1
/
+86
|
*
v3.0.0: cursor-driven roulette felt with splits and corners; drop schema ↵
salmonik
10 days
5
-168
/
+363
|
|
|
|
migrations; require 80x24
*
v2.4.0: key stored credentials by certificate fingerprint
salmonik
10 days
1
-5
/
+108
|
*
formatting
salmonik
10 days
9
-139
/
+120
|
*
v2.3.2: group hosts by certificate fingerprint
salmonik
10 days
1
-0
/
+42
|
*
v2.3.1: settle orphaned reservations on server restart
salmonik
10 days
1
-1
/
+129
|
*
v2.3.0: add crash with local multiplier and pushed crash event
salmonik
10 days
3
-1
/
+554
|
*
v2.2.1: forfeit blackjack bets when leaving or disconnecting
salmonik
10 days
3
-17
/
+33
|
*
v2.2.0: add blackjack with reserved bets and hit/stand/double
salmonik
10 days
3
-1
/
+498
|
*
v2.1.2: ignore ANSI when measuring board height
salmonik
10 days
1
-0
/
+17
|
*
v2.1.0: add European roulette with split bets and wheel animation
salmonik
10 days
3
-0
/
+331
|
*
v2.0.0: reset plays audit to a generic per-game schema
salmonik
10 days
1
-0
/
+27
|
*
v1.3.1: allow = to increase the bet
salmonik
11 days
1
-0
/
+11
|
*
v1.3.0: simplify payouts to bet x symbol x shape
salmonik
11 days
3
-26
/
+41
|
*
v1.2.1: track wrapped board lines and split the paytable
salmonik
11 days
3
-28
/
+51
|
*
v1.2.0: show the symbol paytable on the slots board
salmonik
11 days
2
-1
/
+17
|
*
v1.1.0: highlight winning symbols on the slots board
salmonik
11 days
3
-21
/
+40
|
*
v1.0.0: replace slots with 5x3 reels and five paylines
salmonik
11 days
3
-101
/
+197
|
*
v0.4.0: add first-time TLS setup and server help
salmonik
11 days
1
-0
/
+38
|
*
v0.3.1: clean up dependencies, stale tests and document verification
salmonik
11 days
2
-8
/
+4
|
*
v0.3.0: add server core, bcrypt migration and plays audit
salmonik
11 days
2
-0
/
+253
|
*
v0.2.6: preserve buffered lines and add request read timeouts
salmonik
11 days
1
-0
/
+78
|
*
v0.2.5: fix terminal width, ping timing and output formatting
salmonik
11 days
2
-2
/
+152
|
*
v0.2.4: fix command UX, completion wrapping and auth prompt cancellation
salmonik
11 days
2
-1
/
+304
|
*
v0.2.3: add ClientCore and fix the game board rendering
salmonik
11 days
1
-0
/
+216
|
*
v0.2.2: split client/server logic into the library
salmonik
11 days
3
-5
/
+5
|
*
Balance slots payouts: EV=0.972 (2.8% house edge). Three-of-a-kind: 2-28x, ↵
salmonik
2026-08-24
1
-8
/
+8
|
|
|
|
two-of-a-kind: 1-3x.
*
Fix critical game bugs: payout, sessions, balance type, render_lines; add ↵
salmonik
2026-08-24
1
-0
/
+92
|
|
|
|
AGENTS.md and regression tests
*
TOFU host trust: SPKI fingerprint pinning, tests, forget-host
salmonik
2026-08-24
2
-0
/
+200