Commit graph

159 commits

Author SHA1 Message Date
Alex Sherman
5e748f47ea
Merge pull request #47 from internetee/46-failed-sending-http2-data
Removed debian backports from dockerfile
2021-04-28 19:25:11 +05:00
Oleg Hasjanov
2d9ecf5ae1 Removed debian backports from dockerfile 2021-04-28 19:20:21 +05:00
Timo Võhmar
01b2682d51
Merge pull request #44 from internetee/43-improve-logging-of-erroneous-frames
Add logging for malformed frames
2021-01-28 10:49:17 +02:00
Timo Võhmar
1ff9e876a9
Merge pull request #42 from internetee/41-replace-travis-with-github-actions
Add Github Actions support
2021-01-26 13:49:15 +02:00
Alex Sherman
e03ba67f1a Add logging for malformed frames
Closes #43
2021-01-26 14:52:56 +05:00
Alex Sherman
b8deb7db45 Remove Travis support 2021-01-21 13:37:01 +05:00
Alex Sherman
fd3e551aae Add Github Actions support 2021-01-21 13:35:07 +05:00
Georg
631af0e65c
Merge pull request #39 from internetee/docker-buster
Docker image move from Debian Wheezy to Debian Buster
2020-08-11 16:19:25 +03:00
Georg Kahest
c83dca3bd8 Docker image move from Debian Wheezy to Debian Buster 2020-08-11 05:08:15 +03:00
Alex Sherman
1647373fde
Merge pull request #37 from internetee/fix-internal-certs
Renew CA and client certs, fix 1yr expiration of CA cert
2020-07-20 13:20:35 +05:00
Alex Sherman
0c6207dc79 Renew CA and client certs, fix 1yr expiration of CA cert 2020-07-20 13:18:45 +05:00
Timo Võhmar
4b94212d3d
Merge pull request #36 from internetee/dependabot/bundler/apps/epp_proxy/priv/test_backend_app/rack-2.2.3
Bump rack from 2.0.8 to 2.2.3 in /apps/epp_proxy/priv/test_backend_app
2020-06-26 17:09:52 +03:00
dependabot[bot]
5b57846781
Bump rack from 2.0.8 to 2.2.3 in /apps/epp_proxy/priv/test_backend_app
Bumps [rack](https://github.com/rack/rack) from 2.0.8 to 2.2.3.
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rack/rack/compare/2.0.8...2.2.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-06-25 07:04:28 +00:00
Timo Võhmar
84d0222fa7
Merge pull request #34 from internetee/dependabot/bundler/apps/epp_proxy/priv/test_backend_app/puma-4.3.5
Bump puma from 4.3.3 to 4.3.5 in /apps/epp_proxy/priv/test_backend_app
2020-05-22 21:02:34 +03:00
dependabot[bot]
343de21daf
Bump puma from 4.3.3 to 4.3.5 in /apps/epp_proxy/priv/test_backend_app
Bumps [puma](https://github.com/puma/puma) from 4.3.3 to 4.3.5.
- [Release notes](https://github.com/puma/puma/releases)
- [Changelog](https://github.com/puma/puma/blob/master/History.md)
- [Commits](https://github.com/puma/puma/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2020-05-22 15:56:09 +00:00
Timo Võhmar
ec14ebbc64
Merge pull request #33 from internetee/dependabot/bundler/apps/epp_proxy/priv/test_backend_app/puma-4.3.3
Bump puma from 4.3.1 to 4.3.3 in /apps/epp_proxy/priv/test_backend_app
2020-03-04 11:00:26 +02:00
Timo Võhmar
6ad2600557
Merge pull request #32 from maciej-szlosarczyk/replace-xmerl
Replace xmerl with erlsom
2020-03-04 10:59:49 +02:00
dependabot[bot]
4c4abe1de4
Bump puma from 4.3.1 to 4.3.3 in /apps/epp_proxy/priv/test_backend_app
Bumps [puma](https://github.com/puma/puma) from 4.3.1 to 4.3.3.
- [Release notes](https://github.com/puma/puma/releases)
- [Changelog](https://github.com/puma/puma/blob/master/History.md)
- [Commits](https://github.com/puma/puma/compare/v4.3.1...v4.3.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-03-03 20:57:50 +00:00
Maciej Szlosarczyk
83aae9baee
Replace xmerl with erlsom
Also includes small syntax fixes to sys.config, as well as one
compilation warning removal.
2020-02-27 10:00:53 +02:00
Timo Võhmar
8d46c736d7
Merge pull request #31 from maciej-szlosarczyk/log-memory-usage-every-30-minutes
Log memory usage every 30 minutes
2020-02-26 14:29:28 +02:00
Maciej Szlosarczyk
66a9271db9
Logs memory usage by specific parts of erlang VM at a time
Log format:

```
14:03:28.892 [info] EPP proxy memory usage total: 31.04 MB, processes:
8.60 MB, processes_used: 8.59 MB, system: 22.43 MB, atom: 492.61 KB,
atom_used: 468.70 KB, binary: 893.20 KB, code: 8.16 MB, ets: 1.18 MB.
```
2020-02-26 14:12:08 +02:00
Alex Sherman
bfa599b755
Merge pull request #29 from internetee/dependabot/bundler/apps/epp_proxy/priv/test_backend_app/puma-4.3.1
Bump puma from 4.0.0 to 4.3.1 in /apps/epp_proxy/priv/test_backend_app
2019-12-23 12:31:58 +05:00
dependabot[bot]
4a39e0448c
Bump puma from 4.0.0 to 4.3.1 in /apps/epp_proxy/priv/test_backend_app
Bumps [puma](https://github.com/puma/puma) from 4.0.0 to 4.3.1.
- [Release notes](https://github.com/puma/puma/releases)
- [Changelog](https://github.com/puma/puma/blob/master/History.md)
- [Commits](https://github.com/puma/puma/compare/v4.0.0...v4.3.1)

Signed-off-by: dependabot[bot] <support@github.com>
2019-12-23 07:22:57 +00:00
Alex Sherman
ed6ac16dc3
Merge pull request #28 from internetee/dependabot/bundler/apps/epp_proxy/priv/test_backend_app/rack-2.0.8
Bump rack from 2.0.7 to 2.0.8 in /apps/epp_proxy/priv/test_backend_app
2019-12-23 12:22:30 +05:00
dependabot[bot]
9c7eb89bca
Bump rack from 2.0.7 to 2.0.8 in /apps/epp_proxy/priv/test_backend_app
Bumps [rack](https://github.com/rack/rack) from 2.0.7 to 2.0.8.
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rack/rack/compare/2.0.7...2.0.8)

Signed-off-by: dependabot[bot] <support@github.com>
2019-12-19 23:15:25 +00:00
Artur Beljajev
df6faaa93e
Merge pull request #27 from internetee/update-readme
Update README.md
2019-10-15 12:43:37 +03:00
Artur Beljajev
868d924da4
Update README.md 2019-10-15 12:41:55 +03:00
Timo Võhmar
3386240002
Merge pull request #26 from maciej-szlosarczyk/handle-commandless-hello
Handle hello that is not nested under command element
2019-10-07 11:32:08 +03:00
Maciej Szlosarczyk
eab9fae50e
Handle hello that is not nested under command element 2019-10-05 10:11:28 +03:00
Georg
0557c850ad
Merge pull request #23 from internetee/increase-epp-client-timeout
Increase EPP client timeout
2019-08-27 11:16:03 +03:00
Artur Beljajev
5e40ced81a Increase EPP client timeout
Fixes #22
2019-08-23 09:12:46 -04:00
Maciej Szlosarczyk
9e7a3d836e
Merge pull request #21 from internetee/disable-crl-check-with-a-feature-flag
When no CRL file is defined, CRL check should be disabled completely
2019-07-31 11:31:29 +03:00
Maciej Szlosarczyk
a1ca280238
When no CRL file is defined, CRL check should be disabled completely 2019-07-31 11:28:35 +03:00
Maciej Szlosarczyk
236a0ed4e4
Merge pull request #19 from internetee/move-records-to-header
Move records to header
2019-07-30 14:00:13 +03:00
Maciej Szlosarczyk
a23e2ab311
Update documentation 2019-07-30 13:50:30 +03:00
Maciej Szlosarczyk
a73f7428fc
Remove some code cuplication 2019-07-30 13:46:55 +03:00
Maciej Szlosarczyk
0e46f52630
Ensure that session cookie is always passed in hello route 2019-07-30 13:41:20 +03:00
Maciej Szlosarczyk
3a1f83cfdd
Update docker configuration as well 2019-07-30 13:17:35 +03:00
Maciej Szlosarczyk
943b2ee6f6
Fix code style 2019-07-30 13:17:35 +03:00
Maciej Szlosarczyk
085b2f8d4a
Add insecure option to allow TLS connection without verification 2019-07-30 13:17:35 +03:00
Maciej Szlosarczyk
0ce33fd7cc
Replace apply(Fun, Args) with a direct module:function(Args) call 2019-07-30 13:17:34 +03:00
Maciej Szlosarczyk
ae478d685d
Merge pull request #18 from internetee/add-logging-of-process-and-ip-address
Add logging of IP address and process number
2019-07-30 10:58:05 +03:00
Maciej Szlosarczyk
9902b5ac72
Add logging of IP address and process number
At the beginning of each client connection, log the IP address along
with Erlang's process number associated with the socket.

This allows us to pinpoint clients who encounter problems and help
them out.
2019-07-30 10:46:11 +03:00
Maciej Szlosarczyk
65d5e6ccc9
Merge pull request #17 from internetee/fix-undefined-command-error
Introduce error 2000
2019-07-29 13:39:42 +03:00
Maciej Szlosarczyk
203e119c2c
Introduce error 2000
When a client sends invalid command to proxy, it should be reported as
error 2000 and sent to registry. We should sent them there regardless
2019-07-29 13:29:37 +03:00
Maciej Szlosarczyk
98483daccd
Merge pull request #16 from internetee/fix-missing-state
Ensure that state has always a session_id
2019-07-29 12:29:05 +03:00
Maciej Szlosarczyk
c7238e60d2
Ensure that state has always a session_id 2019-07-29 12:26:47 +03:00
Maciej Szlosarczyk
036c63b3c6
Merge pull request #15 from internetee/log-handshake-errors
Log handshake errors
2019-07-29 11:30:51 +03:00
Maciej Szlosarczyk
0231aae270
Reformat code 2019-07-29 11:26:50 +03:00
Maciej Szlosarczyk
8afbf22540
Add password for test CA to readme file 2019-07-29 11:20:37 +03:00