summaryrefslogtreecommitdiff
path: root/lib/ssl
Commit message (Expand)AuthorAgeFilesLines
* Prepare releaseErlang/OTP2019-05-062-1/+35
* Merge branch 'ingela/ssl/backported-ssl-enhancments/ERL-929/ERL-893/PR-2215/O...Erlang/OTP2019-05-0611-453/+400
|\
| * ssl: Fix cherry-pick mistakesIngela Anderton Andin2019-04-302-13/+1
| * ssl: Refer documentation of HttpPacket from ertsPéter Dimitrov2019-04-302-3/+11
| * ssl: Update type spec of ssl:suite_to_str/1Péter Dimitrov2019-04-302-7/+11
| * ssl: Update function ssl:eccs/1Péter Dimitrov2019-04-303-31/+12
| * ssl: Fix type specs of ssl_internal.hrlPéter Dimitrov2019-04-301-26/+30
| * ssl: Fix type specs of internal handshake functionsPéter Dimitrov2019-04-302-3/+3
| * ssl: Fix dialyzer warningsPéter Dimitrov2019-04-307-50/+72
| * ssl: Fix missing anchor warningPéter Dimitrov2019-04-301-0/+4
| * ssl: Changed function specs and ssl.xmlKenneth Lundin2019-04-302-359/+295
| * ssl: Add missing tuple in shutdown reasonIngela Anderton Andin2019-04-301-2/+2
* | ssl: Add check when to toggle internal active NIngela Anderton Andin2019-05-061-7/+9
|/
* Prepare releaseErlang/OTP2019-04-172-1/+18
* Do not create empty binaries when splitting iovecRaimo Niskanen2019-04-171-9/+11
* Prepare releaseErlang/OTP2019-03-182-1/+25
* Merge branch 'ingela/ssl/recv-timeout-bug/ERL-884/ERL-883/OTP-14701' into mai...Erlang/OTP2019-03-181-1/+16
|\
| * ssl: Cancel recv timer in all placesIngela Anderton Andin2019-03-161-1/+16
* | Merge branch 'ingela/ssl/transport-transparance/ERL-861/OTP-15679' into maint-21Erlang/OTP2019-03-186-45/+82
|\ \ | |/ |/|
| * ssl: Fix transport transparancyIngela Anderton Andin2019-03-116-45/+82
* | Prepare releaseErlang/OTP2019-03-112-1/+88
* | ssl: Correct active once emulationIngela Anderton Andin2019-03-081-0/+5
|/
* Merge branch 'essen/ssl-active-n' into maintRaimo Niskanen2019-03-047-20/+336
|\
| * Merge branch ssl-active-n of essen:erlang/otp into essen/ssl-active-nRaimo Niskanen2019-02-227-20/+336
| |\
| | * fixup! ssl: Add support for {active,N}Loïc Hoguin2019-02-191-2/+7
| | * ssl: Use common fonction to update {active,N}Loïc Hoguin2019-02-192-20/+15
| | * ssl: Document {active,N}Loïc Hoguin2019-02-192-10/+13
| | * ssl: Add support for {active,N}Loïc Hoguin2019-02-195-10/+327
* | | Merge branch 'ingela/ssl/doc-enhancements' into maintIngela Anderton Andin2019-02-226-237/+235
|\ \ \ | |/ / |/| |
| * | ssl: Enhance documentation after "use-spec-rewrite"Ingela Anderton Andin2019-02-226-237/+235
| |/
* | Merge branch 'raimo/ssl/tls-optimization/OTP-15529' into maintRaimo Niskanen2019-02-2113-588/+906
|\ \ | |/ |/|
| * Inline local functionRaimo Niskanen2019-02-181-13/+13
| * Optimize binary matchingRaimo Niskanen2019-02-182-55/+96
| * Clean up module boundariesRaimo Niskanen2019-02-147-79/+57
| * Remove redundant return of CipherStateRaimo Niskanen2019-02-133-15/+14
| * Use iovec() internally in send pathRaimo Niskanen2019-02-134-52/+70
| * Small binary handling optimizationsRaimo Niskanen2019-02-133-40/+48
| * Optimize read_application_data with Okasaki queueRaimo Niskanen2019-02-133-121/+188
| * Try to optimize decode_cipher_text/3Raimo Niskanen2019-02-131-27/+21
| * Optimize application data aggregationRaimo Niskanen2019-02-131-27/+35
| * Optimize TLS record parsing with Okasaki queueRaimo Niskanen2019-02-133-47/+136
| * Cache strong_random_bytes for IVRaimo Niskanen2019-02-131-8/+12
| * Optimize paddingRaimo Niskanen2019-02-131-16/+45
| * Produce less garbage in encrypt loopRaimo Niskanen2019-02-133-63/+90
| * Reorganize #data{}Raimo Niskanen2019-02-131-62/+65
| * Tidy up state machineRaimo Niskanen2019-02-131-55/+87
| * Add server GC info to bench resultsRaimo Niskanen2019-02-131-21/+42
* | Merge branch 'ingela/ssl/shrink-state' into maintIngela Anderton Andin2019-02-187-625/+694
|\ \
| * | ssl: Remove duplicate record_cb handlingIngela Anderton Andin2019-02-141-1/+0
| * | ssl: Add test case for continued handshake with a timeoutdimadio2019-02-141-0/+29
| |/