EvandroLG
Repos
156
Followers
236
Following
253

A very light solution to load web pages faster

1211
45

:rocket: Pegasus.lua is an http server to work with web applications written in Lua language.

328
31

:musical_score: ts-audio is an agnostic library that makes it easy to work with AudioContext and create audio playlists in the browser

292
21

:dizzy: TransitionEnd is an agnostic and cross-browser library to work with transitionend event.

95
8

:fishing_pole_and_fish: A library that allows you to access the text selected by the user

87
13

A small library with useful methods to handle Lua's table when it's working like an Array

54
5

Events

started
Created at 16 hours ago

fix(rockspecs) add missing, add dev, add updated 0.9.7

fixes #118

Merge pull request #121 from Tieske/rockspecs

fix(rockspecs) add missing, add dev, add updated 0.9.7

Created at 17 hours ago
pull request closed
fix(rockspecs) add missing, add dev, add updated 0.9.7

fixes #118

Fixes several issues;

  • Release 0.9.7 was missing the release rockspec in the repo.
  • rockspec for 0.9.7 was bad, adds a fixed rockspec for 0.9.7-1 as replacement
  • adds a "dev" rockspec to enable luarocks make from the repo, and as a baseline for new rockspecs

This can be merged and uploaded (no new release required);

luarocks upload rockspecs/pegasus-0.9.7-1.rockspec

Any new release; just copy the dev rockspec, rename it, and edit the version at the top of the file.

Created at 17 hours ago

add 'test' target (unit+integration)

also adds "phonies"

Merge pull request #120 from Tieske/makefile

add 'test' target (unit+integration)

Created at 17 hours ago
pull request closed
add 'test' target (unit+integration)

also adds "phonies"

Created at 17 hours ago
issue comment
add 'test' target (unit+integration)

I didn't know .PHONY :sweat_smile: https://stackoverflow.com/questions/2145590/what-is-the-purpose-of-phony-in-a-makefile

Created at 17 hours ago

move plugins into subfolder

Merge pull request #119 from Tieske/plugins

move plugins into subfolder

Created at 17 hours ago
pull request closed
move plugins into subfolder

moves plugins into a dedicated subfolder, away from the core files, for clarity

Created at 17 hours ago
issue comment
move plugins into subfolder

I'd like to keep the compatibility @Tieske Thanks again!

Created at 17 hours ago
create tag
EvandroLG create tag v0.7.4
Created at 1 day ago

Update README.md

Created at 1 day ago

Update README.md

Created at 1 day ago

Update README.md

Created at 1 day ago

updates github action

Created at 2 days ago

creates a size task

optimizes ts-audio bundle size

removes default export to better support commonjs modules

updates package.json

updates package version

adds support to umd modules / remove yarn dependencies

updates demos

updates demos

Created at 2 days ago

updates demos

Created at 2 days ago

updates demos

Created at 2 days ago

adds support to umd modules / remove yarn dependencies

Created at 2 days ago
Created at 3 days ago

updates package version

Created at 3 days ago

updates package.json

Created at 3 days ago

Update .gitconfig

Created at 3 days ago
issue comment
Security: Client can cause server DoS by requesting https on http server instance

Just uploaded a new rockspec file. It should be fine now. Thanks guys!

Created at 5 days ago
started
Created at 5 days ago
Created at 6 days ago
closed issue
Security: Client can cause server DoS by requesting https on http server instance

Hi

Client request - a get via HTTPS (https://xz.xz.xz.xz:9090) on Pegasus demo application server running as (0.0.0.0:9090) is causing DoS on server - the following message is displayed on never ending cycle: Failed to accept connection:closed

Tested on Lua 5.1.5, LuaJit 2.1.0-beta3 and with Pegasus: 0.9.6-0 on ARMF and x86 Linux platforms.

Note: application is standard Pegasus demo. The bugs seems to be in inappropriate handling of exception during socket connect.

Created at 1 week ago