aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ssh/src/ssh_connection_handler.erl
AgeCommit message (Collapse)Author
2018-04-27ssh: ssh_channel replaced by ssh_client_channelHans Nilsson
2018-04-27Merge branch 'hans/ssh/dbg/OTP-14896'Hans Nilsson
* hans/ssh/dbg/OTP-14896: ssh: Correct a call that re-appeared by misstake
2018-04-25ssh: New -spec and -typeHans Nilsson
2018-04-25ssh: Correct a call that re-appeared by misstakeHans Nilsson
2018-04-20Merge branch 'maint'Hans Nilsson
* maint: Updated OTP version Prepare release inets: Fix broken httpc options handling ssh: Fix server crashes for exit-normal signals ssh: Fix ssh_sftpd:handle_op not returning State Conflicts: OTP_VERSION
2018-04-17ssh: Fix server crashes for exit-normal signalsHans Nilsson
2018-03-29ssh: Use the new ssh_dbg moduleHans Nilsson
2018-03-29ssh: Add ssh_connection_handler:alg/1 for test purposesHans Nilsson
2018-03-29ssh: Simplify ssh_connection and ssh_connection_handler and their internal ↵Hans Nilsson
interfaces
2018-03-16ssh: Remove deadlock in supervisor treeHans Nilsson
2018-03-02ssh: Fix the bugHans Nilsson
2018-02-20ssh: No error message for signal killHans Nilsson
2017-11-20Merge branch 'maint-20' into maintHans Nilsson
* maint-20: Updated OTP version Prepare release ssh: testcases for space trailing Hello msg ssh: Don't remove trailing WS in Hello msg ssh: dialyzer fixes ssh: Fix broken error handling during session setup Remove invalid EINTR loop around close(2) Conflicts: lib/ssh/test/ssh_options_SUITE.erl
2017-11-14ssh: dialyzer fixesHans Nilsson
2017-11-14ssh: Fix broken error handling during session setupHans Nilsson
2017-10-30ssh: Server checks host key files at start and at acceptHans Nilsson
2017-09-29ssh: fix broken printoutsHans Nilsson
2017-06-02ssh: Removed out-commented codeHans Nilsson
2017-05-31ssh: Improve 'server-sig-algs' handling in clientHans Nilsson
2017-05-22Merge branch 'hans/ssh/trim_state'Hans Nilsson
2017-05-22ssh: remove extra options copy from internal stateHans Nilsson
2017-05-22ssh: Handle if server-sig-algs and client has empty intersectionHans Nilsson
In case server-sig-algs names only algorithms unknown to the client, the client will try with the ones it knows
2017-05-17ssh: Use 'server-sig-algs' for client's selection of algsHans Nilsson
2017-05-12ssh: Option 'auth_methods' available not only in server but also in clientHans Nilsson
2017-05-04Update copyright yearRaimo Niskanen
2017-04-26ssh: Codenomicon/Defensics fixesHans Nilsson
2017-04-26ssh: Implement signature algorithms rsa-sha2-*. draft-ietf-curdle-rsa-sha2Hans Nilsson
2017-04-26ssh: server-sig-algs, client sideHans Nilsson
2017-04-26ssh: state machine fixes for calls during re-negotiationHans Nilsson
2017-04-26ssh: Implement ext-info extension. draft-ietf-curdle-ssh-ext-infoHans Nilsson
This is only a draft extension, but it is quite stable and already supported by some implementations. OpenSSH has had it for some year now.
2017-04-18ssh: fix dialyzer errorsHans Nilsson
2017-04-13Merge branch 'hans/ssh/use_postpone'Hans Nilsson
2017-04-13ssh: re-write to use callback init/1Hans Nilsson
2017-04-12ssh: change next_event to postponeHans Nilsson
2017-04-12ssh: added message_queue_data,off_heap to spawnHans Nilsson
Seems to solve some test case problems when heavily loaded
2017-04-07ssh: Fix supervisors, start daemon and connect codeHans Nilsson
Remove many internal options and made them as explicit arguments.
2017-04-07ssh: Lazy default in get options macroHans Nilsson
2017-04-06ssh: remove log printoutHans Nilsson
2017-04-04ssh: idle_timer on daemon - implementationHans Nilsson
2017-03-02ssh: Simplify calling of user's callback funsHans Nilsson
Since the Options now are initialized with a correct fun (that does nothing), we can just call it without tests
2017-03-02ssh: Initial commit of option handling changesHans Nilsson
2017-02-01ssh: Enable usage of supported but not default host key algorithmsHans Nilsson
2017-01-30ssh: optimize kex dh_gex using new crypto functionalityHans Nilsson
2017-01-18ssh: Reduce info leakage on decrypt errorsHans Nilsson
Use same message when there are packet errors like too long length, MAC, decrypt or decode errors. This is regarded as good practise to prevent some attacks
2016-11-11ssh: Adjust inet buffers if too smallHans Nilsson
2016-11-11ssh: Change order on next_event actions in ssh_connection_handlerHans Nilsson
2016-10-17ssh: fix renegotiation problemHans Nilsson
2016-10-13ssh: Removed matching of 'ok' after send which could cause error reportsHans Nilsson
2016-10-10Revert "ssh: Add non-blocking send" since it introduces Error ReportsHans Nilsson
This reverts commit 28baf1314b556bb592c24181f6967e1f324f44a7.
2016-09-06Merge branch 'hans/ssh/keyboard_interactive_defensics' into maintHans Nilsson