├── .ci-scripts ├── macOS-configure-networking.bash ├── macOS-install-nightly-pony-tools.bash ├── macOS-install-release-pony-tools.bash ├── windows-configure-networking.ps1 └── windows-install-pony-tools.ps1 ├── .github ├── FUNDING.yml ├── linters │ ├── .markdown-lint.yml │ └── .yaml-lint.yml └── workflows │ ├── add-discuss-during-sync.yml │ ├── announce-a-release.yml │ ├── breakage-against-ponyc-latest.yml │ ├── changelog-bot.yml │ ├── generate-documentation.yml │ ├── lint-action-workflows.yml │ ├── pr.yml │ ├── prepare-for-a-release.yml │ ├── release-notes-reminder.yml │ ├── release-notes.yml │ ├── release.yml │ ├── remove-discuss-during-sync.yml │ ├── stress-tests.yml │ └── update-lib-cache.yml ├── .gitignore ├── .markdownlintignore ├── .release-notes ├── 0.0.1.md ├── 0.1.0.md ├── 0.1.1.md ├── 0.2.0.md ├── 0.2.1.md ├── 0.2.2.md ├── 0.3.0.md ├── 0.4.0.md ├── 0.5.0.md ├── 0.5.1.md ├── 0.6.0.md ├── 0.6.1.md ├── 0.6.2.md └── next-release.md ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── RELEASE_PROCESS.md ├── STYLE_GUIDE.md ├── VERSION ├── assets ├── cert.pem └── key.pem ├── corral.json ├── examples ├── echo-server │ └── echo-server.pony ├── infinite-ping-pong │ └── infinite-ping-pong.pony ├── net-ssl-echo-server │ └── net-ssl-echo-server.pony └── net-ssl-infinite-ping-pong │ └── net-ssl-infinite-ping-pong.pony ├── lori ├── _panics.pony ├── _test.pony ├── auth.pony ├── lifecycle_event_receiver.pony ├── net_ssl_connection.pony ├── ossocket.pony ├── ossocketopt.pony ├── pony_asio.pony ├── pony_tcp.pony ├── tcp_connection.pony ├── tcp_connection_actor.pony ├── tcp_listener.pony └── tcp_listener_actor.pony ├── make.ps1 └── stress-tests ├── README.md └── open-close ├── README.md └── open-close-stress-test.pony /.ci-scripts/macOS-configure-networking.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.ci-scripts/macOS-configure-networking.bash -------------------------------------------------------------------------------- /.ci-scripts/macOS-install-nightly-pony-tools.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.ci-scripts/macOS-install-nightly-pony-tools.bash -------------------------------------------------------------------------------- /.ci-scripts/macOS-install-release-pony-tools.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.ci-scripts/macOS-install-release-pony-tools.bash -------------------------------------------------------------------------------- /.ci-scripts/windows-configure-networking.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.ci-scripts/windows-configure-networking.ps1 -------------------------------------------------------------------------------- /.ci-scripts/windows-install-pony-tools.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.ci-scripts/windows-install-pony-tools.ps1 -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | open_collective: ponyc 2 | -------------------------------------------------------------------------------- /.github/linters/.markdown-lint.yml: -------------------------------------------------------------------------------- 1 | { 2 | "MD013": false 3 | } 4 | -------------------------------------------------------------------------------- /.github/linters/.yaml-lint.yml: -------------------------------------------------------------------------------- 1 | rules: 2 | line-length: disable 3 | -------------------------------------------------------------------------------- /.github/workflows/add-discuss-during-sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.github/workflows/add-discuss-during-sync.yml -------------------------------------------------------------------------------- /.github/workflows/announce-a-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.github/workflows/announce-a-release.yml -------------------------------------------------------------------------------- /.github/workflows/breakage-against-ponyc-latest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.github/workflows/breakage-against-ponyc-latest.yml -------------------------------------------------------------------------------- /.github/workflows/changelog-bot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.github/workflows/changelog-bot.yml -------------------------------------------------------------------------------- /.github/workflows/generate-documentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.github/workflows/generate-documentation.yml -------------------------------------------------------------------------------- /.github/workflows/lint-action-workflows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.github/workflows/lint-action-workflows.yml -------------------------------------------------------------------------------- /.github/workflows/pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.github/workflows/pr.yml -------------------------------------------------------------------------------- /.github/workflows/prepare-for-a-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.github/workflows/prepare-for-a-release.yml -------------------------------------------------------------------------------- /.github/workflows/release-notes-reminder.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.github/workflows/release-notes-reminder.yml -------------------------------------------------------------------------------- /.github/workflows/release-notes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.github/workflows/release-notes.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/remove-discuss-during-sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.github/workflows/remove-discuss-during-sync.yml -------------------------------------------------------------------------------- /.github/workflows/stress-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.github/workflows/stress-tests.yml -------------------------------------------------------------------------------- /.github/workflows/update-lib-cache.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.github/workflows/update-lib-cache.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | build/* 2 | *.swp 3 | lori1 4 | TAGS 5 | tags 6 | lock.json 7 | _corral/ 8 | _repos/ 9 | -------------------------------------------------------------------------------- /.markdownlintignore: -------------------------------------------------------------------------------- 1 | CHANGELOG.md 2 | CODE_OF_CONDUCT.md 3 | .release-notes/* 4 | -------------------------------------------------------------------------------- /.release-notes/0.0.1.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.release-notes/0.1.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.release-notes/0.1.0.md -------------------------------------------------------------------------------- /.release-notes/0.1.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.release-notes/0.1.1.md -------------------------------------------------------------------------------- /.release-notes/0.2.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.release-notes/0.2.0.md -------------------------------------------------------------------------------- /.release-notes/0.2.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.release-notes/0.2.1.md -------------------------------------------------------------------------------- /.release-notes/0.2.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.release-notes/0.2.2.md -------------------------------------------------------------------------------- /.release-notes/0.3.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.release-notes/0.3.0.md -------------------------------------------------------------------------------- /.release-notes/0.4.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.release-notes/0.4.0.md -------------------------------------------------------------------------------- /.release-notes/0.5.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.release-notes/0.5.0.md -------------------------------------------------------------------------------- /.release-notes/0.5.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.release-notes/0.5.1.md -------------------------------------------------------------------------------- /.release-notes/0.6.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.release-notes/0.6.0.md -------------------------------------------------------------------------------- /.release-notes/0.6.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.release-notes/0.6.1.md -------------------------------------------------------------------------------- /.release-notes/0.6.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.release-notes/0.6.2.md -------------------------------------------------------------------------------- /.release-notes/next-release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/.release-notes/next-release.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE_PROCESS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/RELEASE_PROCESS.md -------------------------------------------------------------------------------- /STYLE_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/STYLE_GUIDE.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 0.6.2 2 | -------------------------------------------------------------------------------- /assets/cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/assets/cert.pem -------------------------------------------------------------------------------- /assets/key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/assets/key.pem -------------------------------------------------------------------------------- /corral.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/corral.json -------------------------------------------------------------------------------- /examples/echo-server/echo-server.pony: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/examples/echo-server/echo-server.pony -------------------------------------------------------------------------------- /examples/infinite-ping-pong/infinite-ping-pong.pony: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/examples/infinite-ping-pong/infinite-ping-pong.pony -------------------------------------------------------------------------------- /examples/net-ssl-echo-server/net-ssl-echo-server.pony: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/examples/net-ssl-echo-server/net-ssl-echo-server.pony -------------------------------------------------------------------------------- /examples/net-ssl-infinite-ping-pong/net-ssl-infinite-ping-pong.pony: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/examples/net-ssl-infinite-ping-pong/net-ssl-infinite-ping-pong.pony -------------------------------------------------------------------------------- /lori/_panics.pony: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/lori/_panics.pony -------------------------------------------------------------------------------- /lori/_test.pony: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/lori/_test.pony -------------------------------------------------------------------------------- /lori/auth.pony: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/lori/auth.pony -------------------------------------------------------------------------------- /lori/lifecycle_event_receiver.pony: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/lori/lifecycle_event_receiver.pony -------------------------------------------------------------------------------- /lori/net_ssl_connection.pony: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/lori/net_ssl_connection.pony -------------------------------------------------------------------------------- /lori/ossocket.pony: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/lori/ossocket.pony -------------------------------------------------------------------------------- /lori/ossocketopt.pony: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/lori/ossocketopt.pony -------------------------------------------------------------------------------- /lori/pony_asio.pony: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/lori/pony_asio.pony -------------------------------------------------------------------------------- /lori/pony_tcp.pony: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/lori/pony_tcp.pony -------------------------------------------------------------------------------- /lori/tcp_connection.pony: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/lori/tcp_connection.pony -------------------------------------------------------------------------------- /lori/tcp_connection_actor.pony: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/lori/tcp_connection_actor.pony -------------------------------------------------------------------------------- /lori/tcp_listener.pony: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/lori/tcp_listener.pony -------------------------------------------------------------------------------- /lori/tcp_listener_actor.pony: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/lori/tcp_listener_actor.pony -------------------------------------------------------------------------------- /make.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/make.ps1 -------------------------------------------------------------------------------- /stress-tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/stress-tests/README.md -------------------------------------------------------------------------------- /stress-tests/open-close/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/stress-tests/open-close/README.md -------------------------------------------------------------------------------- /stress-tests/open-close/open-close-stress-test.pony: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponylang/lori/HEAD/stress-tests/open-close/open-close-stress-test.pony --------------------------------------------------------------------------------