├── .gitignore ├── 3rdparty ├── Watt-32 │ ├── .gitattributes │ ├── .gitignore │ ├── README │ ├── README.TOO │ ├── README.md │ ├── TODO │ ├── appveyor-script.bat │ ├── appveyor-script.py │ ├── appveyor.yml │ ├── bin │ │ ├── IP2Location.c │ │ ├── IP2Location.h │ │ ├── bcc_dos.mak │ │ ├── bcc_win.mak │ │ ├── blather.c │ │ ├── bping.c │ │ ├── causeway.mak │ │ ├── clang.mak │ │ ├── common.mak │ │ ├── cookie.c │ │ ├── country.c │ │ ├── cygwin.mak │ │ ├── dayserv.c │ │ ├── daytime.c │ │ ├── digmars.mak │ │ ├── dj_all.mak │ │ ├── djcommon.mak │ │ ├── djgpp.mak │ │ ├── djgpp_win.mak │ │ ├── dos32a.mak │ │ ├── dos4gw.mak │ │ ├── dxe_tst.c │ │ ├── dynip.cfg │ │ ├── eth-wake.c │ │ ├── ethers │ │ ├── finger.c │ │ ├── geoip.c │ │ ├── geoip.h │ │ ├── highc.mak │ │ ├── host.c │ │ ├── hosts │ │ ├── hosts6 │ │ ├── htget.c │ │ ├── ident.c │ │ ├── ladsoft.mak │ │ ├── lcc.mak │ │ ├── lister.c │ │ ├── lpq.c │ │ ├── lpr.c │ │ ├── mingw32.mak │ │ ├── mingw64.mak │ │ ├── networks │ │ ├── ntime.c │ │ ├── pellesc.mak │ │ ├── ph.c │ │ ├── ping.c │ │ ├── pmodew.mak │ │ ├── popdump.c │ │ ├── powerpak.mak │ │ ├── ppp.cfg │ │ ├── pppoe.cfg │ │ ├── protocol │ │ ├── revip.c │ │ ├── rexec.c │ │ ├── rpc.cfg │ │ ├── services │ │ ├── slip.cfg │ │ ├── smb.cfg │ │ ├── stat.c │ │ ├── tcpinfo.c │ │ ├── tcpport.c │ │ ├── tcptalk.c │ │ ├── tiny.c │ │ ├── tracert.c │ │ ├── tree.h │ │ ├── uname.c │ │ ├── visualc.mak │ │ ├── vlsm.c │ │ ├── w32-test.c │ │ ├── watcom.mak │ │ ├── wattcp.cfg │ │ ├── wc_win.mak │ │ ├── wccommon.mak │ │ ├── wcwindll.mak │ │ ├── wdosx.mak │ │ ├── wdosx_bc.mak │ │ ├── wdosx_dm.mak │ │ ├── whois.c │ │ ├── wol.c │ │ ├── x32_stk.c │ │ └── x32vm.mak │ ├── changes │ ├── dosemu.bat │ ├── inc │ │ ├── arpa │ │ │ ├── ftp.h │ │ │ ├── inet.h │ │ │ ├── nameser.h │ │ │ ├── nameser_compat.h │ │ │ ├── telnet.h │ │ │ └── tftp.h │ │ ├── check_hdr.mak │ │ ├── copying.bsd │ │ ├── err.h │ │ ├── net │ │ │ ├── bpf.h │ │ │ ├── bpfdesc.h │ │ │ ├── ethertyp.h │ │ │ ├── if.h │ │ │ ├── if_arc.h │ │ │ ├── if_arp.h │ │ │ ├── if_atm.h │ │ │ ├── if_dl.h │ │ │ ├── if_ether.h │ │ │ ├── if_fddi.h │ │ │ ├── if_llc.h │ │ │ ├── if_media.h │ │ │ ├── if_packe.h │ │ │ ├── if_packet.h │ │ │ ├── if_ppp.h │ │ │ ├── if_pppva.h │ │ │ ├── if_slvar.h │ │ │ ├── if_strip.h │ │ │ ├── if_tun.h │ │ │ ├── if_types.h │ │ │ ├── netisr.h │ │ │ ├── pfil.h │ │ │ ├── pfkeyv2.h │ │ │ ├── ppp-comp.h │ │ │ ├── ppp_defs.h │ │ │ ├── radix.h │ │ │ ├── raw_cb.h │ │ │ ├── route.h │ │ │ ├── slcompre.h │ │ │ └── slip.h │ │ ├── netdb.h │ │ ├── netinet │ │ │ ├── icmp6.h │ │ │ ├── icmp_var.h │ │ │ ├── if_ether.h │ │ │ ├── if_fddi.h │ │ │ ├── igmp.h │ │ │ ├── igmp_var.h │ │ │ ├── in.h │ │ │ ├── in_pcb.h │ │ │ ├── in_systm.h │ │ │ ├── in_var.h │ │ │ ├── ip.h │ │ │ ├── ip6.h │ │ │ ├── ip_fw.h │ │ │ ├── ip_icmp.h │ │ │ ├── ip_mrout.h │ │ │ ├── ip_var.h │ │ │ ├── ipv6.h │ │ │ ├── tcp.h │ │ │ ├── tcp_debu.h │ │ │ ├── tcp_fsm.h │ │ │ ├── tcp_scor.h │ │ │ ├── tcp_seq.h │ │ │ ├── tcp_time.h │ │ │ ├── tcp_var.h │ │ │ ├── tcpip.h │ │ │ ├── udp.h │ │ │ └── udp_var.h │ │ ├── netinet6 │ │ │ ├── ah.h │ │ │ ├── ah6.h │ │ │ ├── esp.h │ │ │ ├── esp6.h │ │ │ ├── esp_rijn.h │ │ │ ├── in6.h │ │ │ ├── in6_gif.h │ │ │ ├── in6_ifat.h │ │ │ ├── in6_pcb.h │ │ │ ├── in6_pref.h │ │ │ ├── in6_var.h │ │ │ ├── ip6.h │ │ │ ├── ip6_ecn.h │ │ │ ├── ip6_fw.h │ │ │ ├── ip6_mrou.h │ │ │ ├── ip6_var.h │ │ │ ├── ip6proto.h │ │ │ ├── ipcomp.h │ │ │ ├── ipcomp6.h │ │ │ ├── ipsec.h │ │ │ ├── ipsec6.h │ │ │ ├── mld6_var.h │ │ │ ├── nd6.h │ │ │ ├── pim6.h │ │ │ ├── pim6_var.h │ │ │ ├── raw_ip6.h │ │ │ ├── scope6_v.h │ │ │ ├── tcp6_var.h │ │ │ └── udp6_var.h │ │ ├── poll.h │ │ ├── protocol │ │ │ ├── dumprest.h │ │ │ ├── routed.h │ │ │ ├── rwhod.h │ │ │ ├── talkd.h │ │ │ └── timed.h │ │ ├── resolv.h │ │ ├── rpcsvc │ │ │ ├── yp_prot.h │ │ │ └── ypclnt.h │ │ ├── sys │ │ │ ├── cdefs.h │ │ │ ├── djgpp.err │ │ │ ├── errno.h │ │ │ ├── ioctl.h │ │ │ ├── mbuf.h │ │ │ ├── pack_off.h │ │ │ ├── pack_on.h │ │ │ ├── param.h │ │ │ ├── poll.h │ │ │ ├── queue.h │ │ │ ├── select.h │ │ │ ├── so_ioctl.h │ │ │ ├── socket.h │ │ │ ├── swap.h │ │ │ ├── syslog.h │ │ │ ├── uio.h │ │ │ ├── un.h │ │ │ ├── w32api.h │ │ │ ├── werrno.h │ │ │ ├── whide.h │ │ │ ├── wtime.h │ │ │ └── wtypes.h │ │ ├── syslog.h │ │ ├── tcp.h │ │ └── w32-fakes │ │ │ ├── winsock.h │ │ │ ├── winsock2.h │ │ │ └── ws2tcpip.h │ ├── install │ ├── lib │ │ ├── DXE │ │ │ └── DELETE.ME │ │ ├── x64 │ │ │ └── README │ │ └── x86 │ │ │ └── README │ ├── src │ │ ├── Attic │ │ │ ├── README.md │ │ │ ├── chksum0.S │ │ │ ├── chksum0.asm │ │ │ ├── chksum0.nas │ │ │ ├── chksum0.tas │ │ │ ├── chksum0.wat │ │ │ ├── rs232.c │ │ │ └── rs232.h │ │ ├── Python │ │ │ ├── .gitignore │ │ │ ├── Makefile │ │ │ ├── _watt32.rc │ │ │ └── runme.py │ │ ├── accept.c │ │ ├── asmpkt.asm │ │ ├── asmpkt.h │ │ ├── asmpkt.nas │ │ ├── atxmega.mak │ │ ├── bind.c │ │ ├── bsddbug.c │ │ ├── bsddbug.h │ │ ├── bsdname.c │ │ ├── bsdname.h │ │ ├── btrace.h │ │ ├── btree.c │ │ ├── btree.h │ │ ├── bugtrap.h │ │ ├── build │ │ │ └── djgpp │ │ │ │ └── syserr.c │ │ ├── chksum.c │ │ ├── chksum.h │ │ ├── close.c │ │ ├── config.h │ │ ├── configur.bat │ │ ├── configur.sh │ │ ├── connect.c │ │ ├── copyrigh.h │ │ ├── country.c │ │ ├── cpp_filter.mak │ │ ├── cppcheck.mak │ │ ├── cpuid.c │ │ ├── cpumodel.S │ │ ├── cpumodel.asm │ │ ├── cpumodel.h │ │ ├── cpumodel.nas │ │ ├── crc.c │ │ ├── crit.c │ │ ├── djgpp.mak │ │ ├── doxyfile │ │ ├── dynip.c │ │ ├── dynip.h │ │ ├── echo.c │ │ ├── echo.h │ │ ├── enum_cp.c │ │ ├── fcntl.c │ │ ├── ffs.nas │ │ ├── fortify.c │ │ ├── fortify.h │ │ ├── fsext.c │ │ ├── get_ai.c │ │ ├── get_ip.c │ │ ├── get_ni.c │ │ ├── get_xby.h │ │ ├── get_xbyr.c │ │ ├── geteth.c │ │ ├── gethost.c │ │ ├── gethost6.c │ │ ├── getname.c │ │ ├── getnet.c │ │ ├── getopt.c │ │ ├── getprot.c │ │ ├── getput.c │ │ ├── getserv.c │ │ ├── gettod.c │ │ ├── gettod.h │ │ ├── hello.c │ │ ├── highc.c │ │ ├── iconv │ │ │ ├── ascii.h │ │ │ ├── big5.h │ │ │ ├── cp1046.h │ │ │ ├── cp1124.h │ │ │ ├── cp1125.h │ │ │ ├── cp1129.h │ │ │ ├── cp1133.h │ │ │ ├── cp1161.h │ │ │ ├── cp1162.h │ │ │ ├── cp1163.h │ │ │ ├── cp1250.h │ │ │ ├── cp1251.h │ │ │ ├── cp1252.h │ │ │ ├── cp1253.h │ │ │ ├── cp1254.h │ │ │ ├── cp1255.h │ │ │ ├── cp1256.h │ │ │ ├── cp1257.h │ │ │ ├── cp1258.h │ │ │ ├── cp437.h │ │ │ ├── cp737.h │ │ │ ├── cp775.h │ │ │ ├── cp850.h │ │ │ ├── cp852.h │ │ │ ├── cp853.h │ │ │ ├── cp855.h │ │ │ ├── cp856.h │ │ │ ├── cp857.h │ │ │ ├── cp858.h │ │ │ ├── cp860.h │ │ │ ├── cp861.h │ │ │ ├── cp862.h │ │ │ ├── cp863.h │ │ │ ├── cp864.h │ │ │ ├── cp865.h │ │ │ ├── cp866.h │ │ │ ├── cp869.h │ │ │ ├── cp874.h │ │ │ ├── cp922.h │ │ │ ├── cp932.h │ │ │ ├── cp932ext.h │ │ │ ├── cp936ext.h │ │ │ ├── cp943.h │ │ │ ├── cp949.h │ │ │ ├── cp950.h │ │ │ ├── cp950ext.h │ │ │ ├── flushwc.h │ │ │ ├── jisx0201.h │ │ │ ├── jisx0208.h │ │ │ ├── ksc5601.h │ │ │ ├── uhc_1.h │ │ │ ├── uhc_2.h │ │ │ └── vietcomb.h │ │ ├── idna.c │ │ ├── idna.h │ │ ├── ioctl.c │ │ ├── ioport.h │ │ ├── ip4_frag.c │ │ ├── ip4_frag.h │ │ ├── ip4_in.c │ │ ├── ip4_in.h │ │ ├── ip4_out.c │ │ ├── ip4_out.h │ │ ├── ip6_in.c │ │ ├── ip6_in.h │ │ ├── ip6_out.c │ │ ├── ip6_out.h │ │ ├── ip_info.c │ │ ├── lang.c │ │ ├── lang.l │ │ ├── language.c │ │ ├── language.h │ │ ├── linkaddr.c │ │ ├── lint.mak │ │ ├── listen.c │ │ ├── lookup.c │ │ ├── loopback.c │ │ ├── loopback.h │ │ ├── make-oui.py │ │ ├── makefile.all │ │ ├── misc.c │ │ ├── misc.h │ │ ├── misc_str.c │ │ ├── misc_str.h │ │ ├── mkimp.sed │ │ ├── netaddr.c │ │ ├── netaddr.h │ │ ├── netback.c │ │ ├── neterr.c │ │ ├── nettime.c │ │ ├── nochkstk.h │ │ ├── nsapaddr.c │ │ ├── oldstuff.c │ │ ├── packet32.c │ │ ├── packet32.h │ │ ├── pc_cbrk.c │ │ ├── pcarp.c │ │ ├── pcarp.h │ │ ├── pcbootp.c │ │ ├── pcbootp.h │ │ ├── pcbuf.c │ │ ├── pcbuf.h │ │ ├── pcconfig.c │ │ ├── pcconfig.h │ │ ├── pcdbug.c │ │ ├── pcdbug.h │ │ ├── pcdbug.orig.c │ │ ├── pcdhcp.c │ │ ├── pcdhcp.h │ │ ├── pcdns.c │ │ ├── pcdns.h │ │ ├── pcicmp.c │ │ ├── pcicmp.h │ │ ├── pcicmp6.c │ │ ├── pcicmp6.h │ │ ├── pcigmp.c │ │ ├── pcigmp.h │ │ ├── pcintr.c │ │ ├── pcping.c │ │ ├── pcpkt.c │ │ ├── pcpkt.h │ │ ├── pcpkt2.c │ │ ├── pcpkt32.c │ │ ├── pcpkt32.h │ │ ├── pcqueue.c │ │ ├── pcqueue.h │ │ ├── pcrarp.c │ │ ├── pcrarp.h │ │ ├── pcrecv.c │ │ ├── pcrecv.h │ │ ├── pcsarp.c │ │ ├── pcsarp.h │ │ ├── pcsed.c │ │ ├── pcsed.h │ │ ├── pcslip.c │ │ ├── pcslip.h │ │ ├── pcstat.c │ │ ├── pcstat.h │ │ ├── pctcp.c │ │ ├── pctcp.h │ │ ├── pkt_stub.h │ │ ├── poll.c │ │ ├── ports.c │ │ ├── powerpak.c │ │ ├── powerpak.h │ │ ├── ppp.c │ │ ├── ppp.h │ │ ├── pppoe.c │ │ ├── pppoe.h │ │ ├── presaddr.c │ │ ├── printk.c │ │ ├── printk.h │ │ ├── profile.c │ │ ├── profile.h │ │ ├── punycode.c │ │ ├── punycode.h │ │ ├── qmsg.c │ │ ├── receive.c │ │ ├── register.h │ │ ├── res_comp.c │ │ ├── res_data.c │ │ ├── res_debu.c │ │ ├── res_init.c │ │ ├── res_loc.c │ │ ├── res_mkqu.c │ │ ├── res_quer.c │ │ ├── res_send.c │ │ ├── resolver.h │ │ ├── run.c │ │ ├── run.h │ │ ├── sctp.h │ │ ├── select.c │ │ ├── settod.c │ │ ├── settod.h │ │ ├── shutdown.c │ │ ├── signal.c │ │ ├── sock_dbu.c │ │ ├── sock_in.c │ │ ├── sock_ini.c │ │ ├── sock_ini.h │ │ ├── sock_io.c │ │ ├── sock_prn.c │ │ ├── sock_scn.c │ │ ├── sock_sel.c │ │ ├── socket.c │ │ ├── socket.h │ │ ├── sockopt.c │ │ ├── split.c │ │ ├── split.h │ │ ├── stkwalk.h │ │ ├── stream.c │ │ ├── swsvpkt.c │ │ ├── swsvpkt.h │ │ ├── syslog.c │ │ ├── syslog2.c │ │ ├── syslog2.h │ │ ├── target.h │ │ ├── tcp_fsm.c │ │ ├── tcp_md5.c │ │ ├── teredo64.c │ │ ├── teredo64.h │ │ ├── tests │ │ │ ├── chksum.c │ │ │ ├── configur.bat │ │ │ ├── cpu.c │ │ │ ├── cpu.orig.c │ │ │ ├── cpuspeed.c │ │ │ ├── cyg_kbhit.c │ │ │ ├── eatsock.c │ │ │ ├── fsext.c │ │ │ ├── gtod_tst.c │ │ │ ├── makefile.all │ │ │ ├── makefile.dmc │ │ │ ├── mcast.c │ │ │ ├── packet.c │ │ │ ├── socktest.c │ │ │ ├── swap.c │ │ │ ├── sysdep.h │ │ │ ├── timeit_test.c │ │ │ ├── tiny.c │ │ │ ├── ttime.c │ │ │ ├── ttime2.c │ │ │ ├── udp_srv.c │ │ │ ├── udp_test.c │ │ │ └── watt32.pl │ │ ├── tftp.c │ │ ├── tftp.h │ │ ├── timer.c │ │ ├── timer.h │ │ ├── transmit.c │ │ ├── udp_rev.c │ │ ├── ufortify.h │ │ ├── version.c │ │ ├── w32_ndis.h │ │ ├── watt-32.ico │ │ ├── watt-32.rc │ │ ├── wattcp.c │ │ ├── wattcp.h │ │ ├── wdpmi.c │ │ ├── wdpmi.h │ │ ├── win_dll.c │ │ ├── win_dll.h │ │ ├── winadinf.c │ │ ├── winadinf.h │ │ ├── winmisc.c │ │ ├── winpkt.c │ │ ├── winpkt.h │ │ ├── x32vm.c │ │ ├── x32vm.h │ │ ├── zadler32.c │ │ ├── zcompres.c │ │ ├── zconf.h │ │ ├── zcrc32.c │ │ ├── zcrc32.h │ │ ├── zdeflate.c │ │ ├── zdeflate.h │ │ ├── zgzio.c │ │ ├── zinfback.c │ │ ├── zinffast.c │ │ ├── zinffast.h │ │ ├── zinffix.h │ │ ├── zinflate.c │ │ ├── zinflate.h │ │ ├── zinftree.c │ │ ├── zinftree.h │ │ ├── zlib.h │ │ ├── zlib │ │ │ ├── inffast.asm │ │ │ ├── inffast.s │ │ │ ├── match.asm │ │ │ ├── match.s │ │ │ ├── readme │ │ │ └── zlib.3 │ │ ├── ztrees.c │ │ ├── ztrees.h │ │ ├── zuncompr.c │ │ ├── zutil.c │ │ └── zutil.h │ ├── thanks │ └── util │ │ ├── bin2c.c │ │ ├── check_EOL.py │ │ ├── dj-errno.mak │ │ ├── dxegen.c │ │ ├── errnos.c │ │ ├── errnos.mak │ │ ├── errnox.mak │ │ ├── linux │ │ └── README │ │ ├── makefile │ │ ├── mkdep.c │ │ ├── mkheads.c │ │ ├── mkimp.c │ │ ├── mkimp.h │ │ ├── mkimp.l │ │ ├── mkimp_gr.y │ │ ├── mklang.c │ │ ├── mkmake.c │ │ ├── pkg-conf.mak │ │ ├── readme │ │ └── sysdep.h ├── config.h ├── ini-20220806 │ ├── LICENSE │ ├── README.md │ └── src │ │ ├── ini.c │ │ └── ini.h ├── mbedtls-2.28.8 │ ├── .gitattributes │ ├── .github │ │ ├── issue_template.md │ │ └── pull_request_template.md │ ├── .gitignore │ ├── .globalrc │ ├── .mypy.ini │ ├── .pylintrc │ ├── .readthedocs.yaml │ ├── .travis.yml │ ├── .uncrustify.cfg │ ├── 3rdparty │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── Makefile.inc │ │ └── everest │ │ │ ├── .gitignore │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.inc │ │ │ ├── README.md │ │ │ ├── include │ │ │ └── everest │ │ │ │ ├── Hacl_Curve25519.h │ │ │ │ ├── everest.h │ │ │ │ ├── kremlib.h │ │ │ │ ├── kremlib │ │ │ │ ├── FStar_UInt128.h │ │ │ │ └── FStar_UInt64_FStar_UInt32_FStar_UInt16_FStar_UInt8.h │ │ │ │ ├── kremlin │ │ │ │ ├── c_endianness.h │ │ │ │ └── internal │ │ │ │ │ ├── builtin.h │ │ │ │ │ ├── callconv.h │ │ │ │ │ ├── compat.h │ │ │ │ │ ├── debug.h │ │ │ │ │ ├── target.h │ │ │ │ │ ├── types.h │ │ │ │ │ └── wasmsupport.h │ │ │ │ ├── vs2010 │ │ │ │ ├── Hacl_Curve25519.h │ │ │ │ ├── inttypes.h │ │ │ │ └── stdbool.h │ │ │ │ └── x25519.h │ │ │ └── library │ │ │ ├── Hacl_Curve25519.c │ │ │ ├── Hacl_Curve25519_joined.c │ │ │ ├── everest.c │ │ │ ├── kremlib │ │ │ ├── FStar_UInt128_extracted.c │ │ │ └── FStar_UInt64_FStar_UInt32_FStar_UInt16_FStar_UInt8.c │ │ │ ├── legacy │ │ │ └── Hacl_Curve25519.c │ │ │ └── x25519.c │ ├── BRANCHES.md │ ├── BUGS.md │ ├── CMakeLists.txt │ ├── CONTRIBUTING.md │ ├── ChangeLog │ ├── DartConfiguration.tcl │ ├── LICENSE │ ├── Makefile │ ├── README.md │ ├── SECURITY.md │ ├── SUPPORT.md │ ├── configs │ │ ├── README.txt │ │ ├── config-ccm-psk-dtls1_2.h │ │ ├── config-ccm-psk-tls1_2.h │ │ ├── config-mini-tls1_1.h │ │ ├── config-no-entropy.h │ │ ├── config-suite-b.h │ │ ├── config-symmetric-only.h │ │ └── config-thread.h │ ├── dco.txt │ ├── docs │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── architecture │ │ │ ├── Makefile │ │ │ ├── mbed-crypto-storage-specification.md │ │ │ ├── psa-crypto-implementation-structure.md │ │ │ └── tls13-experimental.md │ │ ├── conf.py │ │ ├── index.rst │ │ ├── proposed │ │ │ ├── Makefile │ │ │ ├── README │ │ │ ├── psa-conditional-inclusion-c.md │ │ │ ├── psa-driver-developer-guide.md │ │ │ ├── psa-driver-integration-guide.md │ │ │ └── psa-driver-interface.md │ │ ├── requirements.in │ │ ├── requirements.txt │ │ └── use-psa-crypto.md │ ├── doxygen │ │ ├── input │ │ │ ├── doc_encdec.h │ │ │ ├── doc_hashing.h │ │ │ ├── doc_mainpage.h │ │ │ ├── doc_rng.h │ │ │ ├── doc_ssltls.h │ │ │ ├── doc_tcpip.h │ │ │ └── doc_x509.h │ │ └── mbedtls.doxyfile │ ├── include │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── mbedtls │ │ │ ├── aes.h │ │ │ ├── aesni.h │ │ │ ├── arc4.h │ │ │ ├── aria.h │ │ │ ├── asn1.h │ │ │ ├── asn1write.h │ │ │ ├── base64.h │ │ │ ├── bignum.h │ │ │ ├── blowfish.h │ │ │ ├── bn_mul.h │ │ │ ├── camellia.h │ │ │ ├── ccm.h │ │ │ ├── certs.h │ │ │ ├── chacha20.h │ │ │ ├── chachapoly.h │ │ │ ├── check_config.h │ │ │ ├── cipher.h │ │ │ ├── cipher_internal.h │ │ │ ├── cmac.h │ │ │ ├── compat-1.3.h │ │ │ ├── config.h │ │ │ ├── config_psa.h │ │ │ ├── constant_time.h │ │ │ ├── ctr_drbg.h │ │ │ ├── debug.h │ │ │ ├── des.h │ │ │ ├── dhm.h │ │ │ ├── ecdh.h │ │ │ ├── ecdsa.h │ │ │ ├── ecjpake.h │ │ │ ├── ecp.h │ │ │ ├── ecp_internal.h │ │ │ ├── entropy.h │ │ │ ├── entropy_poll.h │ │ │ ├── error.h │ │ │ ├── gcm.h │ │ │ ├── havege.h │ │ │ ├── hkdf.h │ │ │ ├── hmac_drbg.h │ │ │ ├── md.h │ │ │ ├── md2.h │ │ │ ├── md4.h │ │ │ ├── md5.h │ │ │ ├── md_internal.h │ │ │ ├── memory_buffer_alloc.h │ │ │ ├── net.h │ │ │ ├── net_sockets.h │ │ │ ├── nist_kw.h │ │ │ ├── oid.h │ │ │ ├── padlock.h │ │ │ ├── pem.h │ │ │ ├── pk.h │ │ │ ├── pk_internal.h │ │ │ ├── pkcs11.h │ │ │ ├── pkcs12.h │ │ │ ├── pkcs5.h │ │ │ ├── platform.h │ │ │ ├── platform_time.h │ │ │ ├── platform_util.h │ │ │ ├── poly1305.h │ │ │ ├── psa_util.h │ │ │ ├── ripemd160.h │ │ │ ├── rsa.h │ │ │ ├── rsa_internal.h │ │ │ ├── sha1.h │ │ │ ├── sha256.h │ │ │ ├── sha512.h │ │ │ ├── ssl.h │ │ │ ├── ssl_cache.h │ │ │ ├── ssl_ciphersuites.h │ │ │ ├── ssl_cookie.h │ │ │ ├── ssl_internal.h │ │ │ ├── ssl_ticket.h │ │ │ ├── threading.h │ │ │ ├── timing.h │ │ │ ├── version.h │ │ │ ├── x509.h │ │ │ ├── x509_crl.h │ │ │ ├── x509_crt.h │ │ │ ├── x509_csr.h │ │ │ └── xtea.h │ │ └── psa │ │ │ ├── crypto.h │ │ │ ├── crypto_builtin_composites.h │ │ │ ├── crypto_builtin_primitives.h │ │ │ ├── crypto_compat.h │ │ │ ├── crypto_config.h │ │ │ ├── crypto_driver_common.h │ │ │ ├── crypto_driver_contexts_composites.h │ │ │ ├── crypto_driver_contexts_primitives.h │ │ │ ├── crypto_extra.h │ │ │ ├── crypto_platform.h │ │ │ ├── crypto_se_driver.h │ │ │ ├── crypto_sizes.h │ │ │ ├── crypto_struct.h │ │ │ ├── crypto_types.h │ │ │ └── crypto_values.h │ ├── library │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── aes.c │ │ ├── aesni.c │ │ ├── arc4.c │ │ ├── aria.c │ │ ├── asn1parse.c │ │ ├── asn1write.c │ │ ├── base64.c │ │ ├── bignum.c │ │ ├── bignum_internal.h │ │ ├── blowfish.c │ │ ├── camellia.c │ │ ├── ccm.c │ │ ├── certs.c │ │ ├── chacha20.c │ │ ├── chachapoly.c │ │ ├── check_crypto_config.h │ │ ├── cipher.c │ │ ├── cipher_wrap.c │ │ ├── cmac.c │ │ ├── common.h │ │ ├── constant_time.c │ │ ├── constant_time_internal.h │ │ ├── constant_time_invasive.h │ │ ├── ctr_drbg.c │ │ ├── debug.c │ │ ├── des.c │ │ ├── dhm.c │ │ ├── ecdh.c │ │ ├── ecdsa.c │ │ ├── ecjpake.c │ │ ├── ecp.c │ │ ├── ecp_curves.c │ │ ├── ecp_invasive.h │ │ ├── entropy.c │ │ ├── entropy_poll.c │ │ ├── error.c │ │ ├── gcm.c │ │ ├── havege.c │ │ ├── hkdf.c │ │ ├── hmac_drbg.c │ │ ├── md.c │ │ ├── md2.c │ │ ├── md4.c │ │ ├── md5.c │ │ ├── memory_buffer_alloc.c │ │ ├── mps_common.h │ │ ├── mps_error.h │ │ ├── mps_reader.c │ │ ├── mps_reader.h │ │ ├── mps_trace.c │ │ ├── mps_trace.h │ │ ├── net_sockets.c │ │ ├── nist_kw.c │ │ ├── oid.c │ │ ├── padlock.c │ │ ├── pem.c │ │ ├── pk.c │ │ ├── pk_wrap.c │ │ ├── pkcs11.c │ │ ├── pkcs12.c │ │ ├── pkcs5.c │ │ ├── pkparse.c │ │ ├── pkwrite.c │ │ ├── platform.c │ │ ├── platform_util.c │ │ ├── poly1305.c │ │ ├── psa_crypto.c │ │ ├── psa_crypto_aead.c │ │ ├── psa_crypto_aead.h │ │ ├── psa_crypto_cipher.c │ │ ├── psa_crypto_cipher.h │ │ ├── psa_crypto_client.c │ │ ├── psa_crypto_core.h │ │ ├── psa_crypto_driver_wrappers.c │ │ ├── psa_crypto_driver_wrappers.h │ │ ├── psa_crypto_ecp.c │ │ ├── psa_crypto_ecp.h │ │ ├── psa_crypto_hash.c │ │ ├── psa_crypto_hash.h │ │ ├── psa_crypto_invasive.h │ │ ├── psa_crypto_its.h │ │ ├── psa_crypto_mac.c │ │ ├── psa_crypto_mac.h │ │ ├── psa_crypto_random_impl.h │ │ ├── psa_crypto_rsa.c │ │ ├── psa_crypto_rsa.h │ │ ├── psa_crypto_se.c │ │ ├── psa_crypto_se.h │ │ ├── psa_crypto_slot_management.c │ │ ├── psa_crypto_slot_management.h │ │ ├── psa_crypto_storage.c │ │ ├── psa_crypto_storage.h │ │ ├── psa_its_file.c │ │ ├── ripemd160.c │ │ ├── rsa.c │ │ ├── rsa_internal.c │ │ ├── sha1.c │ │ ├── sha256.c │ │ ├── sha512.c │ │ ├── ssl_cache.c │ │ ├── ssl_ciphersuites.c │ │ ├── ssl_cli.c │ │ ├── ssl_cookie.c │ │ ├── ssl_msg.c │ │ ├── ssl_srv.c │ │ ├── ssl_ticket.c │ │ ├── ssl_tls.c │ │ ├── ssl_tls13_keys.c │ │ ├── ssl_tls13_keys.h │ │ ├── threading.c │ │ ├── timing.c │ │ ├── version.c │ │ ├── version_features.c │ │ ├── x509.c │ │ ├── x509_create.c │ │ ├── x509_crl.c │ │ ├── x509_crt.c │ │ ├── x509_csr.c │ │ ├── x509write_crt.c │ │ ├── x509write_csr.c │ │ └── xtea.c │ ├── pkgconfig │ │ ├── CMakeLists.txt │ │ ├── JoinPaths.cmake │ │ ├── mbedcrypto.pc.in │ │ ├── mbedtls.pc.in │ │ └── mbedx509.pc.in │ ├── programs │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── README.md │ │ ├── aes │ │ │ ├── CMakeLists.txt │ │ │ └── crypt_and_hash.c │ │ ├── demo_common.sh │ │ ├── fuzz │ │ │ ├── .gitignore │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── common.c │ │ │ ├── common.h │ │ │ ├── corpuses │ │ │ │ ├── client │ │ │ │ ├── dtlsclient │ │ │ │ ├── dtlsserver │ │ │ │ └── server │ │ │ ├── fuzz_client.c │ │ │ ├── fuzz_client.options │ │ │ ├── fuzz_dtlsclient.c │ │ │ ├── fuzz_dtlsclient.options │ │ │ ├── fuzz_dtlsserver.c │ │ │ ├── fuzz_dtlsserver.options │ │ │ ├── fuzz_privkey.c │ │ │ ├── fuzz_privkey.options │ │ │ ├── fuzz_pubkey.c │ │ │ ├── fuzz_pubkey.options │ │ │ ├── fuzz_server.c │ │ │ ├── fuzz_server.options │ │ │ ├── fuzz_x509crl.c │ │ │ ├── fuzz_x509crl.options │ │ │ ├── fuzz_x509crt.c │ │ │ ├── fuzz_x509crt.options │ │ │ ├── fuzz_x509csr.c │ │ │ ├── fuzz_x509csr.options │ │ │ └── onefile.c │ │ ├── hash │ │ │ ├── CMakeLists.txt │ │ │ ├── generic_sum.c │ │ │ └── hello.c │ │ ├── pkey │ │ │ ├── CMakeLists.txt │ │ │ ├── dh_client.c │ │ │ ├── dh_genprime.c │ │ │ ├── dh_prime.txt │ │ │ ├── dh_server.c │ │ │ ├── ecdh_curve25519.c │ │ │ ├── ecdsa.c │ │ │ ├── gen_key.c │ │ │ ├── key_app.c │ │ │ ├── key_app_writer.c │ │ │ ├── mpi_demo.c │ │ │ ├── pk_decrypt.c │ │ │ ├── pk_encrypt.c │ │ │ ├── pk_sign.c │ │ │ ├── pk_verify.c │ │ │ ├── rsa_decrypt.c │ │ │ ├── rsa_encrypt.c │ │ │ ├── rsa_genkey.c │ │ │ ├── rsa_priv.txt │ │ │ ├── rsa_pub.txt │ │ │ ├── rsa_sign.c │ │ │ ├── rsa_sign_pss.c │ │ │ ├── rsa_verify.c │ │ │ └── rsa_verify_pss.c │ │ ├── psa │ │ │ ├── CMakeLists.txt │ │ │ ├── crypto_examples.c │ │ │ ├── key_ladder_demo.c │ │ │ ├── key_ladder_demo.sh │ │ │ ├── psa_constant_names.c │ │ │ └── psa_constant_names_generated.c │ │ ├── random │ │ │ ├── CMakeLists.txt │ │ │ ├── gen_entropy.c │ │ │ ├── gen_random_ctr_drbg.c │ │ │ └── gen_random_havege.c │ │ ├── ssl │ │ │ ├── CMakeLists.txt │ │ │ ├── dtls_client.c │ │ │ ├── dtls_server.c │ │ │ ├── mini_client.c │ │ │ ├── ssl_client1.c │ │ │ ├── ssl_client2.c │ │ │ ├── ssl_context_info.c │ │ │ ├── ssl_fork_server.c │ │ │ ├── ssl_mail_client.c │ │ │ ├── ssl_pthread_server.c │ │ │ ├── ssl_server.c │ │ │ ├── ssl_server2.c │ │ │ ├── ssl_test_common_source.c │ │ │ ├── ssl_test_lib.c │ │ │ └── ssl_test_lib.h │ │ ├── test │ │ │ ├── CMakeLists.txt │ │ │ ├── benchmark.c │ │ │ ├── cmake_subproject │ │ │ │ ├── .gitignore │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── cmake_subproject.c │ │ │ ├── dlopen.c │ │ │ ├── dlopen_demo.sh │ │ │ ├── generate_cpp_dummy_build.sh │ │ │ ├── metatest.c │ │ │ ├── query_compile_time_config.c │ │ │ ├── query_config.c │ │ │ ├── query_config.h │ │ │ ├── selftest.c │ │ │ ├── udp_proxy.c │ │ │ ├── udp_proxy_wrapper.sh │ │ │ └── zeroize.c │ │ ├── util │ │ │ ├── CMakeLists.txt │ │ │ ├── pem2der.c │ │ │ └── strerror.c │ │ ├── wince_main.c │ │ └── x509 │ │ │ ├── CMakeLists.txt │ │ │ ├── cert_app.c │ │ │ ├── cert_req.c │ │ │ ├── cert_write.c │ │ │ ├── crl_app.c │ │ │ ├── load_roots.c │ │ │ └── req_app.c │ ├── scripts │ │ ├── abi_check.py │ │ ├── apidoc_full.sh │ │ ├── assemble_changelog.py │ │ ├── bump_version.sh │ │ ├── ci.requirements.txt │ │ ├── code_style.py │ │ ├── config.pl │ │ ├── config.py │ │ ├── data_files │ │ │ ├── error.fmt │ │ │ ├── query_config.fmt │ │ │ ├── rename-1.3-2.0.txt │ │ │ ├── version_features.fmt │ │ │ ├── vs2010-app-template.vcxproj │ │ │ ├── vs2010-main-template.vcxproj │ │ │ ├── vs2010-sln-template.sln │ │ │ ├── vs6-app-template.dsp │ │ │ ├── vs6-main-template.dsp │ │ │ └── vs6-workspace-template.dsw │ │ ├── ecc-heap.sh │ │ ├── footprint.sh │ │ ├── generate_errors.pl │ │ ├── generate_features.pl │ │ ├── generate_psa_constants.py │ │ ├── generate_query_config.pl │ │ ├── generate_visualc_files.pl │ │ ├── lcov.sh │ │ ├── maintainer.requirements.txt │ │ ├── massif_max.pl │ │ ├── mbedtls_dev │ │ │ ├── __init__.py │ │ │ ├── asymmetric_key_data.py │ │ │ ├── build_tree.py │ │ │ ├── c_build_helper.py │ │ │ ├── c_parsing_helper.py │ │ │ ├── c_wrapper_generator.py │ │ │ ├── crypto_data_tests.py │ │ │ ├── crypto_knowledge.py │ │ │ ├── macro_collector.py │ │ │ ├── psa_information.py │ │ │ ├── psa_storage.py │ │ │ ├── test_case.py │ │ │ ├── test_data_generation.py │ │ │ └── typing_util.py │ │ ├── memory.sh │ │ ├── min_requirements.py │ │ ├── output_env.sh │ │ ├── rename.pl │ │ ├── tmp_ignore_makefiles.sh │ │ └── windows_msbuild.bat │ ├── tests │ │ ├── .gitignore │ │ ├── .jenkins │ │ │ └── Jenkinsfile │ │ ├── CMakeLists.txt │ │ ├── Descriptions.txt │ │ ├── Makefile │ │ ├── compat-in-docker.sh │ │ ├── compat.sh │ │ ├── configs │ │ │ ├── user-config-for-test.h │ │ │ ├── user-config-malloc-0-null.h │ │ │ └── user-config-zeroize-memset.h │ │ ├── context-info.sh │ │ ├── data_files │ │ │ ├── .gitignore │ │ │ ├── Makefile │ │ │ ├── Readme-x509.txt │ │ │ ├── base64 │ │ │ │ ├── cli_cid.txt │ │ │ │ ├── cli_ciphersuite.txt │ │ │ │ ├── cli_def.txt │ │ │ │ ├── cli_min_cfg.txt │ │ │ │ ├── cli_no_alpn.txt │ │ │ │ ├── cli_no_keep_cert.txt │ │ │ │ ├── cli_no_mfl.txt │ │ │ │ ├── cli_no_packing.txt │ │ │ │ ├── def_b64_ff.bin │ │ │ │ ├── def_b64_too_big_1.txt │ │ │ │ ├── def_b64_too_big_2.txt │ │ │ │ ├── def_b64_too_big_3.txt │ │ │ │ ├── def_bad_b64.txt │ │ │ │ ├── empty.txt │ │ │ │ ├── mfl_1024.txt │ │ │ │ ├── mtu_10000.txt │ │ │ │ ├── srv_cid.txt │ │ │ │ ├── srv_ciphersuite.txt │ │ │ │ ├── srv_def.txt │ │ │ │ ├── srv_min_cfg.txt │ │ │ │ ├── srv_no_alpn.txt │ │ │ │ ├── srv_no_keep_cert.txt │ │ │ │ ├── srv_no_mfl.txt │ │ │ │ ├── srv_no_packing.txt │ │ │ │ └── v2.19.1.txt │ │ │ ├── cert_example_multi.crt │ │ │ ├── cert_example_multi_nocn.crt │ │ │ ├── cert_example_wildcard.crt │ │ │ ├── cert_md2.crt │ │ │ ├── cert_md2.csr │ │ │ ├── cert_md4.crt │ │ │ ├── cert_md4.csr │ │ │ ├── cert_md5.crt │ │ │ ├── cert_md5.csr │ │ │ ├── cert_sha1.crt │ │ │ ├── cert_sha224.crt │ │ │ ├── cert_sha256.crt │ │ │ ├── cert_sha384.crt │ │ │ ├── cert_sha512.crt │ │ │ ├── cli-rsa-sha1.crt │ │ │ ├── cli-rsa-sha256.crt │ │ │ ├── cli-rsa-sha256.crt.der │ │ │ ├── cli-rsa-sha256.key.der │ │ │ ├── cli-rsa.key │ │ │ ├── cli-rsa.key.der │ │ │ ├── cli.opensslconf │ │ │ ├── cli2.crt │ │ │ ├── cli2.crt.der │ │ │ ├── cli2.key │ │ │ ├── cli2.key.der │ │ │ ├── crl-ec-sha1.pem │ │ │ ├── crl-ec-sha256.pem │ │ │ ├── crl-future.pem │ │ │ ├── crl-futureRevocationDate.pem │ │ │ ├── crl-rsa-pss-sha1-badsign.pem │ │ │ ├── crl-rsa-pss-sha1.pem │ │ │ ├── crl-rsa-pss-sha224.pem │ │ │ ├── crl-rsa-pss-sha256.pem │ │ │ ├── crl-rsa-pss-sha384.pem │ │ │ ├── crl-rsa-pss-sha512.pem │ │ │ ├── crl.pem │ │ │ ├── crl_cat_ec-rsa.pem │ │ │ ├── crl_cat_ecfut-rsa.pem │ │ │ ├── crl_cat_rsa-ec.pem │ │ │ ├── crl_cat_rsabadpem-ec.pem │ │ │ ├── crl_expired.pem │ │ │ ├── crl_sha256.pem │ │ │ ├── crt_cat_rsaexp-ec.pem │ │ │ ├── dh.1000.pem │ │ │ ├── dh.998.pem │ │ │ ├── dh.999.pem │ │ │ ├── dh.optlen.der │ │ │ ├── dh.optlen.pem │ │ │ ├── dhparams.pem │ │ │ ├── dir-maxpath │ │ │ │ ├── 00.crt │ │ │ │ ├── 00.key │ │ │ │ ├── 01.crt │ │ │ │ ├── 01.key │ │ │ │ ├── 02.crt │ │ │ │ ├── 02.key │ │ │ │ ├── 03.crt │ │ │ │ ├── 03.key │ │ │ │ ├── 04.crt │ │ │ │ ├── 04.key │ │ │ │ ├── 05.crt │ │ │ │ ├── 05.key │ │ │ │ ├── 06.crt │ │ │ │ ├── 06.key │ │ │ │ ├── 07.crt │ │ │ │ ├── 07.key │ │ │ │ ├── 08.crt │ │ │ │ ├── 08.key │ │ │ │ ├── 09.crt │ │ │ │ ├── 09.key │ │ │ │ ├── 10.crt │ │ │ │ ├── 10.key │ │ │ │ ├── 11.crt │ │ │ │ ├── 11.key │ │ │ │ ├── 12.crt │ │ │ │ ├── 12.key │ │ │ │ ├── 13.crt │ │ │ │ ├── 13.key │ │ │ │ ├── 14.crt │ │ │ │ ├── 14.key │ │ │ │ ├── 15.crt │ │ │ │ ├── 15.key │ │ │ │ ├── 16.crt │ │ │ │ ├── 16.key │ │ │ │ ├── 17.crt │ │ │ │ ├── 17.key │ │ │ │ ├── 18.crt │ │ │ │ ├── 18.key │ │ │ │ ├── 19.crt │ │ │ │ ├── 19.key │ │ │ │ ├── 20.crt │ │ │ │ ├── 20.key │ │ │ │ ├── Readme.txt │ │ │ │ ├── c00.pem │ │ │ │ ├── c01.pem │ │ │ │ ├── c02.pem │ │ │ │ ├── c03.pem │ │ │ │ ├── c04.pem │ │ │ │ ├── c05.pem │ │ │ │ ├── c06.pem │ │ │ │ ├── c07.pem │ │ │ │ ├── c08.pem │ │ │ │ ├── c09.pem │ │ │ │ ├── c10.pem │ │ │ │ ├── c11.pem │ │ │ │ ├── c12.pem │ │ │ │ ├── c13.pem │ │ │ │ ├── c14.pem │ │ │ │ ├── c15.pem │ │ │ │ ├── c16.pem │ │ │ │ ├── c17.pem │ │ │ │ ├── c18.pem │ │ │ │ ├── c19.pem │ │ │ │ ├── c20.pem │ │ │ │ ├── int.opensslconf │ │ │ │ └── long.sh │ │ │ ├── dir1 │ │ │ │ └── test-ca.crt │ │ │ ├── dir2 │ │ │ │ ├── test-ca.crt │ │ │ │ └── test-ca2.crt │ │ │ ├── dir3 │ │ │ │ ├── Readme │ │ │ │ ├── test-ca.crt │ │ │ │ └── test-ca2.crt │ │ │ ├── dir4 │ │ │ │ ├── Readme │ │ │ │ ├── cert11.crt │ │ │ │ ├── cert12.crt │ │ │ │ ├── cert13.crt │ │ │ │ ├── cert14.crt │ │ │ │ ├── cert21.crt │ │ │ │ ├── cert22.crt │ │ │ │ ├── cert23.crt │ │ │ │ ├── cert31.crt │ │ │ │ ├── cert32.crt │ │ │ │ ├── cert33.crt │ │ │ │ ├── cert34.crt │ │ │ │ ├── cert41.crt │ │ │ │ ├── cert42.crt │ │ │ │ ├── cert43.crt │ │ │ │ ├── cert44.crt │ │ │ │ ├── cert45.crt │ │ │ │ ├── cert51.crt │ │ │ │ ├── cert52.crt │ │ │ │ ├── cert53.crt │ │ │ │ ├── cert54.crt │ │ │ │ ├── cert61.crt │ │ │ │ ├── cert62.crt │ │ │ │ ├── cert63.crt │ │ │ │ ├── cert71.crt │ │ │ │ ├── cert72.crt │ │ │ │ ├── cert73.crt │ │ │ │ ├── cert74.crt │ │ │ │ ├── cert81.crt │ │ │ │ ├── cert82.crt │ │ │ │ ├── cert83.crt │ │ │ │ ├── cert91.crt │ │ │ │ └── cert92.crt │ │ │ ├── ec_224_prv.pem │ │ │ ├── ec_224_pub.pem │ │ │ ├── ec_256_long_prv.der │ │ │ ├── ec_256_long_prv.pem │ │ │ ├── ec_256_prv.pem │ │ │ ├── ec_256_pub.pem │ │ │ ├── ec_384_prv.pem │ │ │ ├── ec_384_pub.pem │ │ │ ├── ec_521_prv.der │ │ │ ├── ec_521_prv.pem │ │ │ ├── ec_521_pub.der │ │ │ ├── ec_521_pub.pem │ │ │ ├── ec_521_short_prv.der │ │ │ ├── ec_521_short_prv.pem │ │ │ ├── ec_bp256_prv.pem │ │ │ ├── ec_bp256_pub.pem │ │ │ ├── ec_bp384_prv.pem │ │ │ ├── ec_bp384_pub.pem │ │ │ ├── ec_bp512_prv.der │ │ │ ├── ec_bp512_prv.pem │ │ │ ├── ec_bp512_pub.der │ │ │ ├── ec_bp512_pub.pem │ │ │ ├── ec_prv.pk8.der │ │ │ ├── ec_prv.pk8.pem │ │ │ ├── ec_prv.pk8.pw.der │ │ │ ├── ec_prv.pk8.pw.pem │ │ │ ├── ec_prv.pk8nopub.der │ │ │ ├── ec_prv.pk8nopub.pem │ │ │ ├── ec_prv.pk8nopubparam.der │ │ │ ├── ec_prv.pk8nopubparam.pem │ │ │ ├── ec_prv.pk8param.der │ │ │ ├── ec_prv.pk8param.pem │ │ │ ├── ec_prv.sec1.der │ │ │ ├── ec_prv.sec1.pem │ │ │ ├── ec_prv.sec1.pw.pem │ │ │ ├── ec_prv.specdom.der │ │ │ ├── ec_pub.der │ │ │ ├── ec_pub.pem │ │ │ ├── enco-ca-prstr.pem │ │ │ ├── enco-cert-utf8str.pem │ │ │ ├── format_gen.key │ │ │ ├── format_gen.pub │ │ │ ├── format_pkcs12.fmt │ │ │ ├── format_rsa.key │ │ │ ├── hash_file_1 │ │ │ ├── hash_file_2 │ │ │ ├── hash_file_3 │ │ │ ├── hash_file_4 │ │ │ ├── hash_file_5 │ │ │ ├── keyUsage.decipherOnly.crt │ │ │ ├── mpi_16 │ │ │ ├── mpi_too_big │ │ │ ├── opensslcnf │ │ │ │ └── server9.crt.v3_ext │ │ │ ├── parse_input │ │ │ │ ├── bitstring-in-dn.pem │ │ │ │ ├── cert_example_multi.crt │ │ │ │ ├── cert_example_multi_nocn.crt │ │ │ │ ├── cert_md2.crt │ │ │ │ ├── cert_md4.crt │ │ │ │ ├── cert_md5.crt │ │ │ │ ├── cert_sha1.crt │ │ │ │ ├── cert_sha224.crt │ │ │ │ ├── cert_sha256.crt │ │ │ │ ├── cert_sha384.crt │ │ │ │ ├── cert_sha512.crt │ │ │ │ ├── cert_v1_with_ext.crt │ │ │ │ ├── cli-rsa-sha256-badalg.crt.der │ │ │ │ ├── crl-ec-sha1.pem │ │ │ │ ├── crl-ec-sha224.pem │ │ │ │ ├── crl-ec-sha256.pem │ │ │ │ ├── crl-ec-sha384.pem │ │ │ │ ├── crl-ec-sha512.pem │ │ │ │ ├── crl-idp.pem │ │ │ │ ├── crl-idpnc.pem │ │ │ │ ├── crl-malformed-trailing-spaces.pem │ │ │ │ ├── crl-rsa-pss-sha1.pem │ │ │ │ ├── crl-rsa-pss-sha224.pem │ │ │ │ ├── crl-rsa-pss-sha256.pem │ │ │ │ ├── crl-rsa-pss-sha384.pem │ │ │ │ ├── crl-rsa-pss-sha512.pem │ │ │ │ ├── crl_expired.pem │ │ │ │ ├── crl_md2.pem │ │ │ │ ├── crl_md4.pem │ │ │ │ ├── crl_md5.pem │ │ │ │ ├── crl_sha1.pem │ │ │ │ ├── crl_sha224.pem │ │ │ │ ├── crl_sha256.pem │ │ │ │ ├── crl_sha384.pem │ │ │ │ ├── crl_sha512.pem │ │ │ │ ├── keyUsage.decipherOnly.crt │ │ │ │ ├── multiple_san.crt │ │ │ │ ├── non-ascii-string-in-issuer.crt │ │ │ │ ├── server1-ms.req.sha256 │ │ │ │ ├── server1.cert_type.crt │ │ │ │ ├── server1.crt │ │ │ │ ├── server1.crt.der │ │ │ │ ├── server1.ext_ku.crt │ │ │ │ ├── server1.key_usage.crt │ │ │ │ ├── server1.req.commas.sha256 │ │ │ │ ├── server1.req.md4 │ │ │ │ ├── server1.req.md5 │ │ │ │ ├── server1.req.sha1 │ │ │ │ ├── server1.req.sha224 │ │ │ │ ├── server1.req.sha256 │ │ │ │ ├── server1.req.sha384 │ │ │ │ ├── server1.req.sha512 │ │ │ │ ├── server1_pathlen_int_max-1.crt │ │ │ │ ├── server1_pathlen_int_max.crt │ │ │ │ ├── server2.crt │ │ │ │ ├── server2.crt.der │ │ │ │ ├── server3.crt │ │ │ │ ├── server4.crt │ │ │ │ ├── server5-fan.crt │ │ │ │ ├── server5-non-compliant.crt │ │ │ │ ├── server5-nonprintable_othername.crt │ │ │ │ ├── server5-othername.crt │ │ │ │ ├── server5-sha1.crt │ │ │ │ ├── server5-sha224.crt │ │ │ │ ├── server5-sha384.crt │ │ │ │ ├── server5-sha512.crt │ │ │ │ ├── server5-unsupported_othername.crt │ │ │ │ ├── server5.crt │ │ │ │ ├── server5.req.sha1 │ │ │ │ ├── server5.req.sha224 │ │ │ │ ├── server5.req.sha256 │ │ │ │ ├── server5.req.sha384 │ │ │ │ ├── server5.req.sha512 │ │ │ │ ├── server7_all_space.crt │ │ │ │ ├── server7_int-ca.crt │ │ │ │ ├── server7_pem_space.crt │ │ │ │ ├── server7_trailing_space.crt │ │ │ │ ├── server9-sha224.crt │ │ │ │ ├── server9-sha256.crt │ │ │ │ ├── server9-sha384.crt │ │ │ │ ├── server9-sha512.crt │ │ │ │ ├── server9.crt │ │ │ │ ├── server9.req.sha1 │ │ │ │ ├── server9.req.sha224 │ │ │ │ ├── server9.req.sha256 │ │ │ │ ├── server9.req.sha384 │ │ │ │ ├── server9.req.sha512 │ │ │ │ ├── test-ca-any_policy.crt │ │ │ │ ├── test-ca-any_policy_ec.crt │ │ │ │ ├── test-ca-any_policy_with_qualifier.crt │ │ │ │ ├── test-ca-any_policy_with_qualifier_ec.crt │ │ │ │ ├── test-ca-multi_policy.crt │ │ │ │ ├── test-ca-multi_policy_ec.crt │ │ │ │ ├── test-ca-unsupported_policy.crt │ │ │ │ ├── test-ca-unsupported_policy_ec.crt │ │ │ │ ├── test-ca.crt │ │ │ │ └── test-ca.crt.der │ │ │ ├── passwd.psk │ │ │ ├── print_c.pl │ │ │ ├── rsa4096_prv.der │ │ │ ├── rsa4096_prv.pem │ │ │ ├── rsa4096_pub.der │ │ │ ├── rsa4096_pub.pem │ │ │ ├── rsa512.key │ │ │ ├── rsa521.key │ │ │ ├── rsa522.key │ │ │ ├── rsa528.key │ │ │ ├── rsa_pkcs1_1024_3des.pem │ │ │ ├── rsa_pkcs1_1024_aes128.pem │ │ │ ├── rsa_pkcs1_1024_aes192.pem │ │ │ ├── rsa_pkcs1_1024_aes256.pem │ │ │ ├── rsa_pkcs1_1024_clear.pem │ │ │ ├── rsa_pkcs1_1024_des.pem │ │ │ ├── rsa_pkcs1_2048_3des.pem │ │ │ ├── rsa_pkcs1_2048_aes128.pem │ │ │ ├── rsa_pkcs1_2048_aes192.pem │ │ │ ├── rsa_pkcs1_2048_aes256.pem │ │ │ ├── rsa_pkcs1_2048_clear.pem │ │ │ ├── rsa_pkcs1_2048_des.pem │ │ │ ├── rsa_pkcs1_2048_public.der │ │ │ ├── rsa_pkcs1_2048_public.pem │ │ │ ├── rsa_pkcs1_4096_3des.pem │ │ │ ├── rsa_pkcs1_4096_aes128.pem │ │ │ ├── rsa_pkcs1_4096_aes192.pem │ │ │ ├── rsa_pkcs1_4096_aes256.pem │ │ │ ├── rsa_pkcs1_4096_clear.pem │ │ │ ├── rsa_pkcs1_4096_des.pem │ │ │ ├── rsa_pkcs8_1024_public.der │ │ │ ├── rsa_pkcs8_2048_public.der │ │ │ ├── rsa_pkcs8_2048_public.pem │ │ │ ├── rsa_pkcs8_pbe_sha1_1024_2des.der │ │ │ ├── rsa_pkcs8_pbe_sha1_1024_2des.pem │ │ │ ├── rsa_pkcs8_pbe_sha1_1024_3des.der │ │ │ ├── rsa_pkcs8_pbe_sha1_1024_3des.pem │ │ │ ├── rsa_pkcs8_pbe_sha1_1024_rc4_128.der │ │ │ ├── rsa_pkcs8_pbe_sha1_1024_rc4_128.pem │ │ │ ├── rsa_pkcs8_pbe_sha1_2048_2des.der │ │ │ ├── rsa_pkcs8_pbe_sha1_2048_2des.pem │ │ │ ├── rsa_pkcs8_pbe_sha1_2048_3des.der │ │ │ ├── rsa_pkcs8_pbe_sha1_2048_3des.pem │ │ │ ├── rsa_pkcs8_pbe_sha1_2048_rc4_128.der │ │ │ ├── rsa_pkcs8_pbe_sha1_2048_rc4_128.pem │ │ │ ├── rsa_pkcs8_pbe_sha1_4096_2des.der │ │ │ ├── rsa_pkcs8_pbe_sha1_4096_2des.pem │ │ │ ├── rsa_pkcs8_pbe_sha1_4096_3des.der │ │ │ ├── rsa_pkcs8_pbe_sha1_4096_3des.pem │ │ │ ├── rsa_pkcs8_pbe_sha1_4096_rc4_128.der │ │ │ ├── rsa_pkcs8_pbe_sha1_4096_rc4_128.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha224.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha224.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha256.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha256.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha384.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha384.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha512.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha512.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des_sha224.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des_sha224.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des_sha256.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des_sha256.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des_sha384.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des_sha384.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des_sha512.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des_sha512.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha224.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha224.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha256.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha256.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha384.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha384.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha512.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha512.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des_sha224.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des_sha224.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des_sha256.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des_sha256.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des_sha384.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des_sha384.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des_sha512.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des_sha512.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha224.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha224.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha256.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha256.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha384.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha384.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha512.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha512.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des_sha224.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des_sha224.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des_sha256.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des_sha256.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des_sha384.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des_sha384.pem │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des_sha512.der │ │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des_sha512.pem │ │ │ ├── server1-nospace.crt │ │ │ ├── server1-v1.crt │ │ │ ├── server1.ca.crt │ │ │ ├── server1.ca.der │ │ │ ├── server1.ca_noauthid.crt │ │ │ ├── server1.cert_type.crt │ │ │ ├── server1.cert_type.crt.openssl.v3_ext │ │ │ ├── server1.cert_type_noauthid.crt │ │ │ ├── server1.commas.crt │ │ │ ├── server1.crt │ │ │ ├── server1.crt.openssl.v3_ext │ │ │ ├── server1.csr │ │ │ ├── server1.der │ │ │ ├── server1.key │ │ │ ├── server1.key.der │ │ │ ├── server1.key_usage.crt │ │ │ ├── server1.key_usage.crt.openssl.v3_ext │ │ │ ├── server1.key_usage_noauthid.crt │ │ │ ├── server1.noauthid.crt │ │ │ ├── server1.pubkey │ │ │ ├── server1.pubkey.der │ │ │ ├── server1.req.cert_type │ │ │ ├── server1.req.cert_type_empty │ │ │ ├── server1.req.key_usage │ │ │ ├── server1.req.key_usage_empty │ │ │ ├── server1.req.ku-ct │ │ │ ├── server1.req.md4 │ │ │ ├── server1.req.md5 │ │ │ ├── server1.req.sha1 │ │ │ ├── server1.req.sha224 │ │ │ ├── server1.req.sha256 │ │ │ ├── server1.req.sha256.ext │ │ │ ├── server1.req.sha384 │ │ │ ├── server1.req.sha512 │ │ │ ├── server1.v1.crt │ │ │ ├── server10-badsign.crt │ │ │ ├── server10-bs_int3.pem │ │ │ ├── server10.crt │ │ │ ├── server10.key │ │ │ ├── server10_int3-bs.pem │ │ │ ├── server10_int3_int-ca2.crt │ │ │ ├── server10_int3_int-ca2_ca.crt │ │ │ ├── server10_int3_spurious_int-ca2.crt │ │ │ ├── server1_ca.crt │ │ │ ├── server1_csr.opensslconf │ │ │ ├── server2-badsign.crt │ │ │ ├── server2-sha256.crt │ │ │ ├── server2-sha256.crt.der │ │ │ ├── server2-v1-chain.crt │ │ │ ├── server2-v1.crt │ │ │ ├── server2.crt │ │ │ ├── server2.der │ │ │ ├── server2.key │ │ │ ├── server2.key.der │ │ │ ├── server2.key.enc │ │ │ ├── server2.ku-ds.crt │ │ │ ├── server2.ku-ds_ke.crt │ │ │ ├── server2.ku-ka.crt │ │ │ ├── server2.ku-ke.crt │ │ │ ├── server3.crt │ │ │ ├── server3.key │ │ │ ├── server4.crt │ │ │ ├── server4.key │ │ │ ├── server5-badsign.crt │ │ │ ├── server5-der0.crt │ │ │ ├── server5-der1a.crt │ │ │ ├── server5-der1b.crt │ │ │ ├── server5-der2.crt │ │ │ ├── server5-der4.crt │ │ │ ├── server5-der8.crt │ │ │ ├── server5-der9.crt │ │ │ ├── server5-expired.crt │ │ │ ├── server5-future.crt │ │ │ ├── server5-selfsigned.crt │ │ │ ├── server5-sha1.crt │ │ │ ├── server5-sha224.crt │ │ │ ├── server5-sha384.crt │ │ │ ├── server5-sha512.crt │ │ │ ├── server5-ss-expired.crt │ │ │ ├── server5-ss-forgeca.crt │ │ │ ├── server5-tricky-ip-san.crt │ │ │ ├── server5.crt │ │ │ ├── server5.crt.der │ │ │ ├── server5.crt.openssl.v3_ext │ │ │ ├── server5.eku-cli.crt │ │ │ ├── server5.eku-cs.crt │ │ │ ├── server5.eku-cs_any.crt │ │ │ ├── server5.eku-srv.crt │ │ │ ├── server5.eku-srv_cli.crt │ │ │ ├── server5.key │ │ │ ├── server5.key.der │ │ │ ├── server5.key.enc │ │ │ ├── server5.ku-ds.crt │ │ │ ├── server5.ku-ka.crt │ │ │ ├── server5.ku-ke.crt │ │ │ ├── server5.req.ku.sha1 │ │ │ ├── server6-ss-child.crt │ │ │ ├── server6-ss-child.crt.openssl.v3_ext │ │ │ ├── server6.crt │ │ │ ├── server6.key │ │ │ ├── server7-badsign.crt │ │ │ ├── server7-expired.crt │ │ │ ├── server7-future.crt │ │ │ ├── server7.crt │ │ │ ├── server7.key │ │ │ ├── server7_int-ca-exp.crt │ │ │ ├── server7_int-ca.crt │ │ │ ├── server7_int-ca_ca2.crt │ │ │ ├── server7_spurious_int-ca.crt │ │ │ ├── server8.crt │ │ │ ├── server8.key │ │ │ ├── server8_int-ca2.crt │ │ │ ├── server9-bad-mgfhash.crt │ │ │ ├── server9-bad-saltlen.crt │ │ │ ├── server9-badsign.crt │ │ │ ├── server9-defaults.crt │ │ │ ├── server9-sha224.crt │ │ │ ├── server9-sha256.crt │ │ │ ├── server9-sha384.crt │ │ │ ├── server9-sha512.crt │ │ │ ├── server9-with-ca.crt │ │ │ ├── server9.crt │ │ │ ├── server9.key │ │ │ ├── test-ca-alt-good.crt │ │ │ ├── test-ca-alt.crt │ │ │ ├── test-ca-alt.csr │ │ │ ├── test-ca-alt.key │ │ │ ├── test-ca-good-alt.crt │ │ │ ├── test-ca-sha1.crt │ │ │ ├── test-ca-sha1.crt.der │ │ │ ├── test-ca-sha256.crt │ │ │ ├── test-ca-sha256.crt.der │ │ │ ├── test-ca-v1.crt │ │ │ ├── test-ca.crt │ │ │ ├── test-ca.der │ │ │ ├── test-ca.key │ │ │ ├── test-ca.key.der │ │ │ ├── test-ca.opensslconf │ │ │ ├── test-ca.req.sha256 │ │ │ ├── test-ca.req_ec.sha256 │ │ │ ├── test-ca.server1.db │ │ │ ├── test-ca.server1.future-crl.db │ │ │ ├── test-ca.server1.future-crl.opensslconf │ │ │ ├── test-ca.server1.opensslconf │ │ │ ├── test-ca2-expired.crt │ │ │ ├── test-ca2.crt │ │ │ ├── test-ca2.crt.der │ │ │ ├── test-ca2.key │ │ │ ├── test-ca2.key.der │ │ │ ├── test-ca2.key.enc │ │ │ ├── test-ca2.ku-crl.crt │ │ │ ├── test-ca2.ku-crl.crt.openssl.v3_ext │ │ │ ├── test-ca2.ku-crt.crt │ │ │ ├── test-ca2.ku-crt.crt.openssl.v3_ext │ │ │ ├── test-ca2.ku-crt_crl.crt │ │ │ ├── test-ca2.ku-crt_crl.crt.openssl.v3_ext │ │ │ ├── test-ca2.ku-ds.crt │ │ │ ├── test-ca2.ku-ds.crt.openssl.v3_ext │ │ │ ├── test-ca2.req.sha256 │ │ │ ├── test-ca2_cat-future-invalid.crt │ │ │ ├── test-ca2_cat-future-present.crt │ │ │ ├── test-ca2_cat-past-invalid.crt │ │ │ ├── test-ca2_cat-past-present.crt │ │ │ ├── test-ca2_cat-present-future.crt │ │ │ ├── test-ca2_cat-present-past.crt │ │ │ ├── test-ca_cat12.crt │ │ │ ├── test-ca_cat21.crt │ │ │ ├── test-ca_printable.crt │ │ │ ├── test-ca_uppercase.crt │ │ │ ├── test-ca_utf8.crt │ │ │ ├── test-int-ca-exp.crt │ │ │ ├── test-int-ca.crt │ │ │ ├── test-int-ca.key │ │ │ ├── test-int-ca2.crt │ │ │ ├── test-int-ca2.key │ │ │ ├── test-int-ca3-badsign.crt │ │ │ ├── test-int-ca3.crt │ │ │ └── test-int-ca3.key │ │ ├── docker │ │ │ └── bionic │ │ │ │ └── Dockerfile │ │ ├── git-scripts │ │ │ ├── README.md │ │ │ ├── pre-commit.sh │ │ │ └── pre-push.sh │ │ ├── include │ │ │ ├── baremetal-override │ │ │ │ └── time.h │ │ │ ├── spe │ │ │ │ └── crypto_spe.h │ │ │ └── test │ │ │ │ ├── arguments.h │ │ │ │ ├── asn1_helpers.h │ │ │ │ ├── constant_flow.h │ │ │ │ ├── drivers │ │ │ │ ├── aead.h │ │ │ │ ├── cipher.h │ │ │ │ ├── config_test_driver.h │ │ │ │ ├── crypto_config_test_driver_extension.h │ │ │ │ ├── hash.h │ │ │ │ ├── key_management.h │ │ │ │ ├── mac.h │ │ │ │ ├── signature.h │ │ │ │ ├── size.h │ │ │ │ └── test_driver.h │ │ │ │ ├── fake_external_rng_for_test.h │ │ │ │ ├── helpers.h │ │ │ │ ├── macros.h │ │ │ │ ├── memory.h │ │ │ │ ├── psa_crypto_helpers.h │ │ │ │ ├── psa_exercise_key.h │ │ │ │ ├── psa_helpers.h │ │ │ │ ├── psa_memory_poisoning_wrappers.h │ │ │ │ ├── psa_test_wrappers.h │ │ │ │ ├── random.h │ │ │ │ └── ssl_helpers.h │ │ ├── make-in-docker.sh │ │ ├── scripts │ │ │ ├── all-in-docker.sh │ │ │ ├── all.sh │ │ │ ├── analyze_outcomes.py │ │ │ ├── basic-build-test.sh │ │ │ ├── basic-in-docker.sh │ │ │ ├── check-doxy-blocks.pl │ │ │ ├── check-generated-files.sh │ │ │ ├── check-python-files.sh │ │ │ ├── check_files.py │ │ │ ├── check_names.py │ │ │ ├── check_test_cases.py │ │ │ ├── depends.py │ │ │ ├── docker_env.sh │ │ │ ├── doxygen.sh │ │ │ ├── gen_ctr_drbg.pl │ │ │ ├── gen_gcm_decrypt.pl │ │ │ ├── gen_gcm_encrypt.pl │ │ │ ├── gen_pkcs1_v21_sign_verify.pl │ │ │ ├── generate-afl-tests.sh │ │ │ ├── generate_bignum_tests.py │ │ │ ├── generate_psa_tests.py │ │ │ ├── generate_psa_wrappers.py │ │ │ ├── generate_server9_bad_saltlen.py │ │ │ ├── generate_test_code.py │ │ │ ├── list-identifiers.sh │ │ │ ├── list_internal_identifiers.py │ │ │ ├── psa_collect_statuses.py │ │ │ ├── quiet │ │ │ │ ├── cmake │ │ │ │ ├── make │ │ │ │ └── quiet.sh │ │ │ ├── recursion.pl │ │ │ ├── run-metatests.sh │ │ │ ├── run-test-suites.pl │ │ │ ├── run_demos.py │ │ │ ├── scripts_path.py │ │ │ ├── set_psa_test_dependencies.py │ │ │ ├── tcp_client.pl │ │ │ ├── test-ref-configs.pl │ │ │ ├── test_config_script.py │ │ │ ├── test_generate_test_code.py │ │ │ ├── test_psa_compliance.py │ │ │ ├── test_psa_constant_names.py │ │ │ ├── test_zeroize.gdb │ │ │ └── travis-log-failure.sh │ │ ├── src │ │ │ ├── asn1_helpers.c │ │ │ ├── drivers │ │ │ │ ├── hash.c │ │ │ │ ├── platform_builtin_keys.c │ │ │ │ ├── test_driver_aead.c │ │ │ │ ├── test_driver_cipher.c │ │ │ │ ├── test_driver_key_management.c │ │ │ │ ├── test_driver_mac.c │ │ │ │ ├── test_driver_signature.c │ │ │ │ └── test_driver_size.c │ │ │ ├── external_timing │ │ │ │ ├── external_timing_for_test.c │ │ │ │ └── timing_alt.h │ │ │ ├── fake_external_rng_for_test.c │ │ │ ├── helpers.c │ │ │ ├── psa_crypto_helpers.c │ │ │ ├── psa_exercise_key.c │ │ │ ├── psa_memory_poisoning_wrappers.c │ │ │ ├── psa_test_wrappers.c │ │ │ ├── random.c │ │ │ ├── test_helpers │ │ │ │ └── ssl_helpers.c │ │ │ ├── test_memory.c │ │ │ └── threading_helpers.c │ │ ├── ssl-opt-in-docker.sh │ │ ├── ssl-opt.sh │ │ └── suites │ │ │ ├── helpers.function │ │ │ ├── host_test.function │ │ │ ├── main_test.function │ │ │ ├── test_suite_aes.cbc.data │ │ │ ├── test_suite_aes.cfb.data │ │ │ ├── test_suite_aes.ecb.data │ │ │ ├── test_suite_aes.function │ │ │ ├── test_suite_aes.ofb.data │ │ │ ├── test_suite_aes.rest.data │ │ │ ├── test_suite_aes.xts.data │ │ │ ├── test_suite_arc4.data │ │ │ ├── test_suite_arc4.function │ │ │ ├── test_suite_aria.data │ │ │ ├── test_suite_aria.function │ │ │ ├── test_suite_asn1parse.data │ │ │ ├── test_suite_asn1parse.function │ │ │ ├── test_suite_asn1write.data │ │ │ ├── test_suite_asn1write.function │ │ │ ├── test_suite_base64.data │ │ │ ├── test_suite_base64.function │ │ │ ├── test_suite_bignum.function │ │ │ ├── test_suite_bignum.generated.data │ │ │ ├── test_suite_bignum.misc.data │ │ │ ├── test_suite_blowfish.data │ │ │ ├── test_suite_blowfish.function │ │ │ ├── test_suite_camellia.data │ │ │ ├── test_suite_camellia.function │ │ │ ├── test_suite_ccm.data │ │ │ ├── test_suite_ccm.function │ │ │ ├── test_suite_chacha20.data │ │ │ ├── test_suite_chacha20.function │ │ │ ├── test_suite_chachapoly.data │ │ │ ├── test_suite_chachapoly.function │ │ │ ├── test_suite_cipher.aes.data │ │ │ ├── test_suite_cipher.arc4.data │ │ │ ├── test_suite_cipher.aria.data │ │ │ ├── test_suite_cipher.blowfish.data │ │ │ ├── test_suite_cipher.camellia.data │ │ │ ├── test_suite_cipher.ccm.data │ │ │ ├── test_suite_cipher.chacha20.data │ │ │ ├── test_suite_cipher.chachapoly.data │ │ │ ├── test_suite_cipher.des.data │ │ │ ├── test_suite_cipher.function │ │ │ ├── test_suite_cipher.gcm.data │ │ │ ├── test_suite_cipher.misc.data │ │ │ ├── test_suite_cipher.nist_kw.data │ │ │ ├── test_suite_cipher.null.data │ │ │ ├── test_suite_cipher.padding.data │ │ │ ├── test_suite_cmac.data │ │ │ ├── test_suite_cmac.function │ │ │ ├── test_suite_constant_time.data │ │ │ ├── test_suite_constant_time.function │ │ │ ├── test_suite_constant_time_hmac.data │ │ │ ├── test_suite_constant_time_hmac.function │ │ │ ├── test_suite_ctr_drbg.data │ │ │ ├── test_suite_ctr_drbg.function │ │ │ ├── test_suite_debug.data │ │ │ ├── test_suite_debug.function │ │ │ ├── test_suite_des.data │ │ │ ├── test_suite_des.function │ │ │ ├── test_suite_dhm.data │ │ │ ├── test_suite_dhm.function │ │ │ ├── test_suite_ecdh.data │ │ │ ├── test_suite_ecdh.function │ │ │ ├── test_suite_ecdsa.data │ │ │ ├── test_suite_ecdsa.function │ │ │ ├── test_suite_ecjpake.data │ │ │ ├── test_suite_ecjpake.function │ │ │ ├── test_suite_ecp.data │ │ │ ├── test_suite_ecp.function │ │ │ ├── test_suite_entropy.data │ │ │ ├── test_suite_entropy.function │ │ │ ├── test_suite_error.data │ │ │ ├── test_suite_error.function │ │ │ ├── test_suite_gcm.aes128_de.data │ │ │ ├── test_suite_gcm.aes128_en.data │ │ │ ├── test_suite_gcm.aes192_de.data │ │ │ ├── test_suite_gcm.aes192_en.data │ │ │ ├── test_suite_gcm.aes256_de.data │ │ │ ├── test_suite_gcm.aes256_en.data │ │ │ ├── test_suite_gcm.camellia.data │ │ │ ├── test_suite_gcm.function │ │ │ ├── test_suite_gcm.misc.data │ │ │ ├── test_suite_hkdf.data │ │ │ ├── test_suite_hkdf.function │ │ │ ├── test_suite_hmac_drbg.function │ │ │ ├── test_suite_hmac_drbg.misc.data │ │ │ ├── test_suite_hmac_drbg.no_reseed.data │ │ │ ├── test_suite_hmac_drbg.nopr.data │ │ │ ├── test_suite_hmac_drbg.pr.data │ │ │ ├── test_suite_md.data │ │ │ ├── test_suite_md.function │ │ │ ├── test_suite_mdx.data │ │ │ ├── test_suite_mdx.function │ │ │ ├── test_suite_memory_buffer_alloc.data │ │ │ ├── test_suite_memory_buffer_alloc.function │ │ │ ├── test_suite_mps.data │ │ │ ├── test_suite_mps.function │ │ │ ├── test_suite_net.data │ │ │ ├── test_suite_net.function │ │ │ ├── test_suite_nist_kw.data │ │ │ ├── test_suite_nist_kw.function │ │ │ ├── test_suite_oid.data │ │ │ ├── test_suite_oid.function │ │ │ ├── test_suite_pem.data │ │ │ ├── test_suite_pem.function │ │ │ ├── test_suite_pk.data │ │ │ ├── test_suite_pk.function │ │ │ ├── test_suite_pkcs12.data │ │ │ ├── test_suite_pkcs12.function │ │ │ ├── test_suite_pkcs1_v15.data │ │ │ ├── test_suite_pkcs1_v15.function │ │ │ ├── test_suite_pkcs1_v21.data │ │ │ ├── test_suite_pkcs1_v21.function │ │ │ ├── test_suite_pkcs5.data │ │ │ ├── test_suite_pkcs5.function │ │ │ ├── test_suite_pkparse.data │ │ │ ├── test_suite_pkparse.function │ │ │ ├── test_suite_pkwrite.data │ │ │ ├── test_suite_pkwrite.function │ │ │ ├── test_suite_platform_printf.data │ │ │ ├── test_suite_platform_printf.function │ │ │ ├── test_suite_poly1305.data │ │ │ ├── test_suite_poly1305.function │ │ │ ├── test_suite_psa_crypto.data │ │ │ ├── test_suite_psa_crypto.function │ │ │ ├── test_suite_psa_crypto_attributes.data │ │ │ ├── test_suite_psa_crypto_attributes.function │ │ │ ├── test_suite_psa_crypto_driver_wrappers.data │ │ │ ├── test_suite_psa_crypto_driver_wrappers.function │ │ │ ├── test_suite_psa_crypto_entropy.data │ │ │ ├── test_suite_psa_crypto_entropy.function │ │ │ ├── test_suite_psa_crypto_generate_key.function │ │ │ ├── test_suite_psa_crypto_generate_key.generated.data │ │ │ ├── test_suite_psa_crypto_hash.data │ │ │ ├── test_suite_psa_crypto_hash.function │ │ │ ├── test_suite_psa_crypto_init.data │ │ │ ├── test_suite_psa_crypto_init.function │ │ │ ├── test_suite_psa_crypto_low_hash.function │ │ │ ├── test_suite_psa_crypto_low_hash.generated.data │ │ │ ├── test_suite_psa_crypto_memory.data │ │ │ ├── test_suite_psa_crypto_memory.function │ │ │ ├── test_suite_psa_crypto_metadata.data │ │ │ ├── test_suite_psa_crypto_metadata.function │ │ │ ├── test_suite_psa_crypto_not_supported.function │ │ │ ├── test_suite_psa_crypto_not_supported.generated.data │ │ │ ├── test_suite_psa_crypto_not_supported.misc.data │ │ │ ├── test_suite_psa_crypto_op_fail.function │ │ │ ├── test_suite_psa_crypto_op_fail.generated.data │ │ │ ├── test_suite_psa_crypto_op_fail.misc.data │ │ │ ├── test_suite_psa_crypto_persistent_key.data │ │ │ ├── test_suite_psa_crypto_persistent_key.function │ │ │ ├── test_suite_psa_crypto_se_driver_hal.data │ │ │ ├── test_suite_psa_crypto_se_driver_hal.function │ │ │ ├── test_suite_psa_crypto_se_driver_hal_mocks.data │ │ │ ├── test_suite_psa_crypto_se_driver_hal_mocks.function │ │ │ ├── test_suite_psa_crypto_slot_management.data │ │ │ ├── test_suite_psa_crypto_slot_management.function │ │ │ ├── test_suite_psa_crypto_storage_format.current.data │ │ │ ├── test_suite_psa_crypto_storage_format.function │ │ │ ├── test_suite_psa_crypto_storage_format.misc.data │ │ │ ├── test_suite_psa_crypto_storage_format.v0.data │ │ │ ├── test_suite_psa_its.data │ │ │ ├── test_suite_psa_its.function │ │ │ ├── test_suite_random.data │ │ │ ├── test_suite_random.function │ │ │ ├── test_suite_rsa.data │ │ │ ├── test_suite_rsa.function │ │ │ ├── test_suite_shax.data │ │ │ ├── test_suite_shax.function │ │ │ ├── test_suite_ssl.data │ │ │ ├── test_suite_ssl.function │ │ │ ├── test_suite_ssl_decrypt.function │ │ │ ├── test_suite_ssl_decrypt.misc.data │ │ │ ├── test_suite_test_helpers.data │ │ │ ├── test_suite_test_helpers.function │ │ │ ├── test_suite_timing.data │ │ │ ├── test_suite_timing.function │ │ │ ├── test_suite_version.data │ │ │ ├── test_suite_version.function │ │ │ ├── test_suite_x509parse.data │ │ │ ├── test_suite_x509parse.function │ │ │ ├── test_suite_x509write.data │ │ │ ├── test_suite_x509write.function │ │ │ ├── test_suite_xtea.data │ │ │ └── test_suite_xtea.function │ └── visualc │ │ └── VS2010 │ │ ├── benchmark.vcxproj │ │ ├── cert_app.vcxproj │ │ ├── cert_req.vcxproj │ │ ├── cert_write.vcxproj │ │ ├── crl_app.vcxproj │ │ ├── crypt_and_hash.vcxproj │ │ ├── crypto_examples.vcxproj │ │ ├── dh_client.vcxproj │ │ ├── dh_genprime.vcxproj │ │ ├── dh_server.vcxproj │ │ ├── dtls_client.vcxproj │ │ ├── dtls_server.vcxproj │ │ ├── ecdh_curve25519.vcxproj │ │ ├── ecdsa.vcxproj │ │ ├── gen_entropy.vcxproj │ │ ├── gen_key.vcxproj │ │ ├── gen_random_ctr_drbg.vcxproj │ │ ├── gen_random_havege.vcxproj │ │ ├── generic_sum.vcxproj │ │ ├── hello.vcxproj │ │ ├── key_app.vcxproj │ │ ├── key_app_writer.vcxproj │ │ ├── key_ladder_demo.vcxproj │ │ ├── load_roots.vcxproj │ │ ├── mbedTLS.sln │ │ ├── mbedTLS.vcxproj │ │ ├── metatest.vcxproj │ │ ├── mini_client.vcxproj │ │ ├── mpi_demo.vcxproj │ │ ├── pem2der.vcxproj │ │ ├── pk_decrypt.vcxproj │ │ ├── pk_encrypt.vcxproj │ │ ├── pk_sign.vcxproj │ │ ├── pk_verify.vcxproj │ │ ├── psa_constant_names.vcxproj │ │ ├── query_compile_time_config.vcxproj │ │ ├── req_app.vcxproj │ │ ├── rsa_decrypt.vcxproj │ │ ├── rsa_encrypt.vcxproj │ │ ├── rsa_genkey.vcxproj │ │ ├── rsa_sign.vcxproj │ │ ├── rsa_sign_pss.vcxproj │ │ ├── rsa_verify.vcxproj │ │ ├── rsa_verify_pss.vcxproj │ │ ├── selftest.vcxproj │ │ ├── ssl_client1.vcxproj │ │ ├── ssl_client2.vcxproj │ │ ├── ssl_context_info.vcxproj │ │ ├── ssl_fork_server.vcxproj │ │ ├── ssl_mail_client.vcxproj │ │ ├── ssl_server.vcxproj │ │ ├── ssl_server2.vcxproj │ │ ├── strerror.vcxproj │ │ ├── udp_proxy.vcxproj │ │ └── zeroize.vcxproj └── noise.sys │ ├── bugs.txt │ ├── changes.txt │ ├── noise.txt │ ├── noise386.sys │ ├── noise586.sys │ ├── readme.1st │ ├── sample.exe │ ├── sample_c.dif │ ├── src │ ├── cpuid.inc │ ├── demo │ │ ├── makefile │ │ ├── sample.c │ │ └── usuals.h │ ├── initnoise.inc │ ├── license.txt │ ├── makefile │ ├── multiplex.inc │ ├── noise.asm │ ├── noise.def │ ├── noise.mac │ ├── pat │ │ ├── devlod.sh │ │ ├── drvload.sh │ │ ├── idrv106.sh │ │ └── readme │ ├── printf.inc │ ├── sha.inc │ └── version │ ├── technote.txt │ └── to-do.txt ├── CWSDPMI.EXE ├── HTTPDOS.INI ├── LICENSE.md ├── Makefile ├── Makefile.linux ├── README.md ├── WATTCP.CFG ├── cert.conf ├── csr.conf ├── genkeys.sh ├── src ├── main.c ├── main.h ├── middleware.c ├── middleware.h ├── server.c └── server.h └── static ├── index.htm ├── sub.htm └── superilu.png /.gitignore: -------------------------------------------------------------------------------- 1 | dosbox.exe - Shortcut.lnk 2 | httpd 3 | httpd.txt 4 | rootCA.crt 5 | rootCA.key 6 | rootCA.srl 7 | server.crt 8 | server.csr 9 | server.key 10 | .vscode/settings.json 11 | DOSBox-staging/ 12 | build/ 13 | HTTPDOS.exe 14 | httpdos-X.Y.Z.zip 15 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | 3 | .bin binary 4 | .exe binary 5 | .EXE binary 6 | .ico binary 7 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/README.TOO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/Watt-32/README.TOO -------------------------------------------------------------------------------- /3rdparty/Watt-32/README.md: -------------------------------------------------------------------------------- 1 | ## Watt-32 TCP/IP 2 | 3 | [![Build Status](https://ci.appveyor.com/api/projects/status/github/gvanem/watt-32?branch=master&svg=true)](https://ci.appveyor.com/project/gvanem/watt-32) 4 | 5 | Until I manage to create a proper `README.md` file, here is the 6 | original [`README`](README) file. 7 | 8 | And also the [`README.TOO`](README.TOO) file. 9 | 10 | Refer the [`install`](install) file for how to build and use the Watt-32 library. 11 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/bin/causeway.mak: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for Waterloo TCP sample applications 3 | # 4 | # Watcom386/Causeway executables. 5 | # 6 | 7 | MODEL = flat 8 | CC = *wcc386 -3r 9 | CFLAGS = -bt=dos -mf -oaxt -DWATT32_STATIC 10 | LFLAGS = system causeway option stack=50k 11 | LIBRARY = library ../lib/wattcpwf.lib 12 | 13 | BUILD_MESSAGE = Watcom386/Causeway binaries done 14 | 15 | !include wccommon.mak 16 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/bin/country.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/Watt-32/bin/country.c -------------------------------------------------------------------------------- /3rdparty/Watt-32/bin/dos32a.mak: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for Waterloo TCP sample applications 3 | # 4 | # Watcom386/DOS32A executables. 5 | # 6 | 7 | MODEL = flat 8 | CC = *wcc386 -3r 9 | CFLAGS = -bt=dos -mf -oaxt -DWATT32_STATIC 10 | LFLAGS = system dos32a option stack=50k 11 | LIBRARY = library ../lib/wattcpwf.lib 12 | 13 | BUILD_MESSAGE = Watcom386/DOS32A binaries done 14 | 15 | !include wccommon.mak 16 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/bin/dos4gw.mak: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for Waterloo TCP sample applications 3 | # 4 | # Watcom386/DOS4GW executables. 5 | # 6 | 7 | MODEL = flat 8 | CC = *wcc386 -3r 9 | CFLAGS = -bt=dos -mf -oaxt -DWATT32_STATIC 10 | LFLAGS = system dos4g option stack=50k 11 | LIBRARY = library ../lib/wattcpwf.lib 12 | 13 | BUILD_MESSAGE = Watcom386/DOS4GW binaries done 14 | 15 | !include wccommon.mak 16 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/bin/dxe_tst.c: -------------------------------------------------------------------------------- 1 | /* 2 | * Simple test program for DXE loading. 3 | */ 4 | 5 | #include 6 | #include 7 | #include 8 | 9 | int main (int argc, char **argv) 10 | { 11 | int ch; 12 | 13 | while ((ch = getopt(argc, argv, "?vd")) != EOF) 14 | switch (ch) 15 | { 16 | case 'v': puts (wattcpVersion()); 17 | break; 18 | case 'd': dbug_init(); 19 | break; 20 | default : exit (-1); 21 | } 22 | 23 | sock_init(); 24 | return (0); 25 | } 26 | 27 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/bin/ethers: -------------------------------------------------------------------------------- 1 | # 2 | # Watt-32 ethers file 3 | # 4 | # These entries gets added to the static ARP cache. 5 | # 6 | 7 | 01:02:03:04:05:06 10.0.10.1 # host-1 8 | 04:05:06:07:08:09 10.0.10.2 # host-2 9 | 05:06:07:08:09:0a 10.0.10.3 # host-3 10 | 11 | # 12 | # To make a network NULL-device, add the IP of a non-existant 13 | # host to your hosts file. E.g. 14 | # 10.0.0.10 eth-sink 15 | # 16 | DF:00:00:00:00:00 eth-sink 17 | CF:00:00:00:00:00 eth-loop 18 | 19 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/bin/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/Watt-32/bin/hosts -------------------------------------------------------------------------------- /3rdparty/Watt-32/bin/hosts6: -------------------------------------------------------------------------------- 1 | # 2 | # Watt-32 TCP/IP: IPv6 Host file. 3 | # 4 | 5 | ::1 localhost ip6-localhost loopback 6 | :: null 7 | ::FFFF:10.0.0.1 foo # 10.0.0.1 ipv4-mapped 8 | ::FFFF:255.255.255.255 bcast # !0 ipv4-mapped 9 | 10 | 2003:836b:24:151:: teredo.ipv6.microsoft.com teredo 11 | 12 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/bin/networks: -------------------------------------------------------------------------------- 1 | # 2 | # File of networks and domains 3 | # 4 | # name number [alias(es).. ] 5 | 6 | loopback 127 7 | arpanet 10 arpa 8 | mcast.net 224 multicast 9 | ampr.org 198.126 packet 10 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/bin/pmodew.mak: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for Waterloo TCP sample applications 3 | # 4 | # Watcom386 + Pmode/W executables. 5 | # 6 | 7 | MODEL = flat 8 | CC = *wcc386 -3r 9 | CFLAGS = -bt=dos -mf -oaxt -DWATT32_STATIC 10 | LFLAGS = system pmodew option stack=50k 11 | LIBRARY = library ../lib/wattcpwf.lib 12 | 13 | BUILD_MESSAGE = Watcom386/PmodeW binaries done 14 | 15 | !include wccommon.mak 16 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/bin/pppoe.cfg: -------------------------------------------------------------------------------- 1 | # 2 | # Watt-32 PPP-over-Ethernet configuration 3 | # 4 | 5 | PPPOE.TRACE = 0 ; default 0 6 | PPPOE.ENABLE = 0 ; default 0 7 | PPPOE.SERVICENAME = ; default NULL 8 | 9 | # 10 | # Timeout waiting for responses in Discovery phase 11 | # 12 | PPPOE.TIMEOUT = 1 ; default 1 sec 13 | 14 | # 15 | # Number of retries waiting for responses in Discovery phase 16 | # 17 | PPPOE.RETRIES = 3 ; default 3 18 | 19 | # 20 | # In Session phase send LCP echo requests every N seconds 21 | # 0 disable this. 22 | # 23 | PPPOE.LCP_ECHO = 0 ; default 0 24 | 25 | # 26 | # Username and password for the PPP authentication phase 27 | # Not used yet. 28 | # 29 | PPPOE.USER = $(ISP_USERNAME) 30 | PPPOE.PASSWD = $(ISP_PASSWORD) 31 | 32 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/bin/rpc.cfg: -------------------------------------------------------------------------------- 1 | # 2 | # Waterloo sub-system 3 | # Sun XDR/RPC configuration 4 | # 5 | 6 | RPC.PROGRAMS = $(ETC)\rpc ; RPC programs number file 7 | RPC.ROOTKEY = $(ETC)\rootkey.rpc 8 | RPC.KEYSTORE = $(ETC)\keystore.rpc 9 | RPC.MESSENGER = $(ETC)\keyenvoy.exe 10 | RPC.LOCAL_PM = 1 ; install local portmapper 11 | RPC.TIME_PORT = 37 ; timeserver port 12 | 13 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/bin/slip.cfg: -------------------------------------------------------------------------------- 1 | # 2 | # Waterloo SLIP configuration 3 | # 4 | # Not used (to-do. but most probably never) 5 | # 6 | # slip.base = 2E8h 7 | # slip.timeout = 40 8 | # slip.dial = ATDT55-324447 9 | # slip.user = $(USERNAME) 10 | # slip.passwd = $(PASSWORD) 11 | # 12 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/bin/watcom.mak: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for Waterloo TCP sample applications 3 | # 4 | # Watcom-16 real-mode (large/small) executables. 5 | # 6 | # Usage: 'wmake -h -f watcom.mak' 7 | # 8 | 9 | suffix_small = s 10 | suffix_large = l 11 | 12 | MODEL = large # small or large 13 | 14 | CC = *wcc -0 15 | CFLAGS = -bt=dos -m$(suffix_$(MODEL)) -os -zc -DWATT32_STATIC #-dMAKE_TSR 16 | LFLAGS = system dos option stack=15k 17 | LIBRARY = library ../lib/wattcpw$(suffix_$(MODEL)).lib 18 | 19 | BUILD_MESSAGE = Watcom/real-mode (model = $(MODEL)) binaries done 20 | 21 | !include wccommon.mak 22 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/bin/wc_win.mak: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for Waterloo TCP sample applications 3 | # 4 | # Watcom Win32 executables. 5 | # 6 | # Usage: 'wmake -h -f wc_win.mak' 7 | # 8 | STATIC = 0 9 | MODEL = win32 10 | CC = *wcc386 -3r 11 | CFLAGS = -bt=nt -mf -oaxt -DWIN32 12 | LFLAGS = system nt 13 | 14 | !if "$(STATIC)" == "1" 15 | CFLAGS += -DWATT32_STATIC 16 | LIBRARY = library ../lib/wattcpww.lib 17 | !else 18 | LIBRARY = library ../lib/wattcpww_imp.lib 19 | !endif 20 | 21 | BUILD_MESSAGE = Watcom/Win32 binaries done 22 | 23 | !include wccommon.mak 24 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/bin/wcwindll.mak: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for Waterloo TCP sample applications 3 | # 4 | # Watcom Win32 executables. 5 | # 6 | # Usage: 'wmake -h -f wcwindll.mak' 7 | # 8 | 9 | MODEL = win32 10 | CC = *wcc386 -3r 11 | CFLAGS = -bt=nt -mf -oaxt -DWIN32 12 | LFLAGS = system nt 13 | LIBRARY = library ../lib/wattcpww_imp.lib 14 | 15 | BUILD_MESSAGE = Watcom/Win32 binaries (DLL) done 16 | 17 | !include wccommon.mak 18 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/bin/wdosx.mak: -------------------------------------------------------------------------------- 1 | # 2 | # Makefile for Waterloo TCP sample applications 3 | # 4 | # Watcom386 + WDOSX executables 5 | # 6 | # Note: stubit.exe is part of WDOSX 7 | # 8 | 9 | MODEL = flat 10 | CC = *wcc386 -3r 11 | CFLAGS = -bt=dos -mf -oaxt -DWATT32_STATIC 12 | LFLAGS = system wdosx option stack=50k 13 | LIBRARY = library ../lib/wattcpwf.lib 14 | EXTRA_EXE = @%make bind_exe 15 | 16 | BUILD_MESSAGE = Watcom386/WDOSX binaries done 17 | 18 | !include wccommon.mak 19 | 20 | bind_exe: .procedure 21 | stubit $^@ 22 | del $^&.bak 23 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/bin/x32_stk.c: -------------------------------------------------------------------------------- 1 | /* 2 | * This symbol could be missing when using 'system x32' with Watcom. 3 | */ 4 | #ifdef _NEED__x32_stacksize 5 | unsigned long __x32_stack_size = 16*1024; 6 | #endif 7 | 8 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/dosemu.bat: -------------------------------------------------------------------------------- 1 | :: 2 | :: Only used from 'src/configur.sh' on Linux to start DOSemu to generate these files. 3 | :: 4 | util\wc_err -s > src\build\watcom\syserr.c 5 | util\wc_err -e > inc\sys\watcom.err 6 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/inc/err.h: -------------------------------------------------------------------------------- 1 | /*!\file err.h 2 | * 3 | * Compatibility header (for Net/FreeBSD programs) 4 | */ 5 | #ifndef __SYS_WERRNO_H 6 | #include 7 | #endif 8 | 9 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/inc/net/if_ether.h: -------------------------------------------------------------------------------- 1 | /*!\file net/if_ether.h 2 | * Compatability header. 3 | */ 4 | #include 5 | 6 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/inc/net/if_fddi.h: -------------------------------------------------------------------------------- 1 | /*!\file inc/net/if_fddi.h 2 | * Compatability header. 3 | */ 4 | #include 5 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/inc/net/if_packet.h: -------------------------------------------------------------------------------- 1 | /*!\file net/if_packet.h 2 | */ 3 | #ifndef __LINUX_IF_PACKET_H 4 | #define __LINUX_IF_PACKET_H 5 | #include /* Short DOS name */ 6 | #endif 7 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/inc/netinet6/ip6.h: -------------------------------------------------------------------------------- 1 | /*!\file netinet6/ip6.h 2 | * \note Obsolete. Use netinet/ip6.h. 3 | */ 4 | 5 | #error "netinet6/ip6.h is obsolete. use netinet/ip6.h" 6 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/inc/poll.h: -------------------------------------------------------------------------------- 1 | /*!\file poll.h 2 | * 3 | */ 4 | /* 5 | * POSIX requires (AFAIK) this file in a base-dir 6 | */ 7 | #ifndef __POLL_H 8 | #define __POLL_H 9 | 10 | #include 11 | 12 | #endif 13 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/inc/sys/errno.h: -------------------------------------------------------------------------------- 1 | /*!\file sys/errno.h 2 | * 3 | * Compatibility header. 4 | */ 5 | 6 | /* 7 | * The naming is required for those compilers that 8 | * have in the usual place but doesn't define stuff 9 | * related to Watt-32's BSD-socket interface. 10 | */ 11 | 12 | #ifndef __SYS_WERRNO_H 13 | #include 14 | #endif 15 | 16 | /* 17 | * This file shadows CygWin's or Orange-C's . This hack pulls 18 | * in the default 19 | */ 20 | #if defined(__CYGWIN__) || defined(__ORANGEC__) 21 | #include_next 22 | #endif 23 | 24 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/inc/sys/mbuf.h: -------------------------------------------------------------------------------- 1 | #ifndef __SYS_MBUF_H 2 | #define __SYS_MBUF_H 3 | 4 | /* moved from 5 | */ 6 | struct mbuf { 7 | struct mbuf *next; /* Links mbufs belonging to single packets */ 8 | struct mbuf *anext; /* Links packets on queues */ 9 | unsigned size; /* Size of associated data buffer */ 10 | int refcnt; /* Reference count */ 11 | struct mbuf *dup; /* Pointer to duplicated mbuf */ 12 | char *data; /* Active working pointers */ 13 | unsigned cnt; 14 | }; 15 | 16 | #endif 17 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/inc/sys/param.h: -------------------------------------------------------------------------------- 1 | /*!\file sys/param.h 2 | * 3 | * Miscellaneous defines. 4 | */ 5 | 6 | /* sys/param.h (wattcp) */ 7 | 8 | #ifndef __SYS_PARAM_H 9 | #define __SYS_PARAM_H 10 | 11 | #ifndef PAGE_SIZE 12 | #define PAGE_SIZE 0x1000 13 | #endif 14 | 15 | #ifndef HZ 16 | #define HZ 100 17 | #endif 18 | 19 | #ifndef MAXNAMLEN 20 | #define MAXNAMLEN 260 21 | #endif 22 | 23 | #ifndef MAXPATHLEN 24 | #define MAXPATHLEN 260 25 | #endif 26 | 27 | #ifndef MAXHOSTNAMELEN 28 | #define MAXHOSTNAMELEN 256 29 | #endif 30 | 31 | #ifndef __SYS_SWAP_BYTES_H 32 | #include 33 | #endif 34 | 35 | #endif 36 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/inc/sys/poll.h: -------------------------------------------------------------------------------- 1 | /*!\file sys/poll.h 2 | * 3 | */ 4 | #ifndef __SYS_POLL_H 5 | #define __SYS_POLL_H 6 | 7 | #include /* W32_FUNC, W32_DATA etc. */ 8 | 9 | #define POLLIN 0x0001 10 | #define POLLPRI 0x0002 /* not used */ 11 | #define POLLOUT 0x0004 12 | #define POLLERR 0x0008 13 | #define POLLHUP 0x0010 /* not used */ 14 | #define POLLNVAL 0x0020 /* not used */ 15 | 16 | struct pollfd { 17 | int fd; 18 | int events; /* in param: what to poll for */ 19 | int revents; /* out param: what events occured */ 20 | }; 21 | 22 | W32_FUNC int W32_CALL poll (struct pollfd *p, int num, int timeout); 23 | 24 | #endif 25 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/inc/sys/select.h: -------------------------------------------------------------------------------- 1 | /*!\file sys/select.h 2 | * 3 | * Compatibility header. 4 | */ 5 | 6 | #if defined(__CYGWIN__) 7 | #include_next 8 | #else 9 | #include /* select_s() */ 10 | #endif 11 | 12 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/inc/sys/uio.h: -------------------------------------------------------------------------------- 1 | /*!\file sys/uio.h 2 | * Dummy header. 3 | */ 4 | 5 | #ifndef __SYS_UIO_H 6 | #define __SYS_UIO_H 7 | 8 | /* This dummy header is required while building e.g. tcpdump 9 | */ 10 | 11 | #endif 12 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/inc/syslog.h: -------------------------------------------------------------------------------- 1 | /*!\file inc/syslog.h 2 | * syslog header. 3 | */ 4 | /* 5 | * POSIX requires (AFAIK) this file in a base-dir 6 | */ 7 | #ifndef __SYS_SYSLOG_H 8 | #include 9 | #endif 10 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/inc/w32-fakes/ws2tcpip.h: -------------------------------------------------------------------------------- 1 | #ifndef _WATT32_FAKE_WS2TCPIP_H 2 | #define _WATT32_FAKE_WS2TCPIP_H 3 | 4 | #ifndef __SYS_SOCKET_H 5 | #include 6 | #endif 7 | 8 | #if !defined(WIN32) && !defined(_WIN32) 9 | #error This file is only for Watt-32 targeting Windows programs. 10 | #endif 11 | 12 | #endif 13 | 14 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/Watt-32/install -------------------------------------------------------------------------------- /3rdparty/Watt-32/lib/DXE/DELETE.ME: -------------------------------------------------------------------------------- 1 | This file is here for the directory to be created. 2 | 3 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/lib/x64/README: -------------------------------------------------------------------------------- 1 | This file is here for UnZip to generated this directory. 2 | 3 | This directory will contain the 64-bit x64 libraries for 4 | MinGW-w64, CygWin and MS Visual-C targets. 5 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/lib/x86/README: -------------------------------------------------------------------------------- 1 | This file is here for UnZip to generated this directory. 2 | 3 | This directory will contain the 32-bit x86 libraries for 4 | MinGW-w64, CygWin32 and MS Visual-C targets. 5 | 6 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/Attic/README.md: -------------------------------------------------------------------------------- 1 | ## Watt-32 old stuff 2 | 3 | Various old and "retired" code live here on this attic. 4 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/Python/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ 2 | _watt32.pyd 3 | _watt32.res 4 | check-for-unused-libs.py 5 | watt32.py 6 | watt32.pyo -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/asmpkt.h: -------------------------------------------------------------------------------- 1 | /*!\file asmpkt.h 2 | * 3 | * Prototypes for functions in \b asmpkt.asm and \b asmpkt4.asm 4 | */ 5 | #ifndef _w32_ASMPKT_H 6 | #define _w32_ASMPKT_H 7 | 8 | #if (DOSX == 0) /* for real-mode targets */ 9 | extern void far cdecl pkt_receiver_rm (void); /* in asmpkt.asm */ 10 | 11 | #elif (DOSX & DOS4GW) && !defined(USE_FAST_PKT) /* in asmpkt4.asm */ 12 | extern WORD cdecl asmpkt_size_chk; 13 | extern struct pkt_info *cdecl asmpkt_inf; 14 | 15 | extern void cdecl pkt_receiver4_start (void); 16 | extern void cdecl pkt_receiver4_rm (void); 17 | extern void cdecl pkt_receiver4_end (void); 18 | #endif 19 | 20 | #endif 21 | 22 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/bsdname.h: -------------------------------------------------------------------------------- 1 | /*!\file bsdname.h 2 | */ 3 | #ifndef _w32_BSDNAME_H 4 | #define _w32_BSDNAME_H 5 | 6 | /* privates */ 7 | 8 | extern int _get_machine_name (char *buf, int size); 9 | extern void _sethostid6 (const void *addr); 10 | extern const void *_gethostid6 (void); 11 | 12 | #endif 13 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/btree.h: -------------------------------------------------------------------------------- 1 | /*!\file btree.h 2 | *\note Not used 3 | */ 4 | #ifndef _w32_BTREE_H 5 | #define _w32_BTREE_H 6 | 7 | typedef struct TreeNode { 8 | struct TreeNode *left; 9 | struct TreeNode *right; 10 | struct TreeNode *parent; 11 | void *info; 12 | size_t info_size; 13 | } TreeNode; 14 | 15 | typedef enum TreeChild { 16 | NOT_CHILD = 1, 17 | LEFT_CHILD, 18 | RIGHT_CHILD 19 | } TreeChild; 20 | 21 | int tree_insert (TreeNode **, const void *, size_t, CmpFunc); 22 | TreeNode *tree_find (TreeNode *, const void *, CmpFunc); 23 | TreeNode *tree_delete (TreeNode *, TreeNode *); 24 | void tree_free (TreeNode *); 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/chksum.h: -------------------------------------------------------------------------------- 1 | /*!\file chksum.h 2 | */ 3 | #ifndef _w32_CHECK_SUM_H 4 | #define _w32_CHECK_SUM_H 5 | 6 | extern int do_checksum (const BYTE *buf, BYTE proto, unsigned len); 7 | 8 | extern WORD _ip6_checksum (const in6_Header *ip, WORD proto, 9 | const void *payload, unsigned payloadlen); 10 | 11 | extern int _ip6_tcp_checksum (const in6_Header *ip, const tcp_Header *tcp, unsigned len); 12 | extern int _ip6_udp_checksum (const in6_Header *ip, const udp_Header *udp, unsigned len); 13 | extern int _ip6_icmp_checksum (const in6_Header *ip, const void *icmp, unsigned len); 14 | 15 | /** 16 | * \def CHECKSUM 17 | * All targets now uses this C-version of `in_checksum()`. 18 | */ 19 | #define CHECKSUM(p, len) in_checksum (p, len) 20 | #endif 21 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/dynip.h: -------------------------------------------------------------------------------- 1 | /*!\file dynip.h 2 | */ 3 | #ifndef _w32_DYNIP_H 4 | #define _w32_DYNIP_H 5 | 6 | #define dynip_init W32_NAMESPACE (dynip_init) 7 | #define dynip_exec W32_NAMESPACE (dynip_exec) 8 | 9 | void dynip_init (void); 10 | int dynip_exec (void); 11 | 12 | #endif 13 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/echo.h: -------------------------------------------------------------------------------- 1 | /*!\file echo.h 2 | */ 3 | #ifndef _w32_ECHO_DISCARD_H 4 | #define _w32_ECHO_DISCARD_H 5 | 6 | extern void echo_discard_init (void); 7 | extern void echo_discard_start (void); 8 | 9 | #endif 10 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/enum_cp.c: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | static BOOL CALLBACK callback (LPSTR cp) 5 | { 6 | printf ("\t callback(): cp: \"%s\", valid: %d\n", 7 | cp, IsValidCodePage(atoi(cp))); 8 | return (TRUE); 9 | } 10 | 11 | int main (void) 12 | { 13 | puts ("\nEnumerating codepages:"); 14 | EnumSystemCodePages (callback, CP_INSTALLED); 15 | return 0; 16 | } -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/ffs.nas: -------------------------------------------------------------------------------- 1 | ; 2 | ; int ffs (int val); 3 | ; 4 | ; return index to first bit set in `val' 5 | ; 6 | ; For all targets except djgpp (it already have ffs()) 7 | ; NB! requires 386+ CPU 8 | 9 | %ifdef DOSX 10 | [BITS 32] 11 | [SEGMENT CODE] 12 | 13 | global __ffs 14 | __ffs: bsf eax, [esp+4] 15 | jnz @1 16 | xor eax,eax 17 | @1: ret 18 | 19 | %else 20 | [BITS 16] 21 | [SEGMENT CODE] 22 | 23 | global __ffs 24 | __ffs: enter 0,0 25 | bsf ax, [bp+12] 26 | jnz @2 27 | xor ax,ax 28 | @2: leave 29 | retf 30 | 31 | %endif 32 | 33 | end 34 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/gettod.h: -------------------------------------------------------------------------------- 1 | /*!\file gettod.h 2 | */ 3 | #ifndef _w32_GETTIMEOFDAY_H 4 | #define _w32_GETTIMEOFDAY_H 5 | 6 | extern void set_utc_offset (void); 7 | 8 | #if (DOSX) && defined(HAVE_UINT64) 9 | extern BOOL get_tv_from_tsc (const struct ulong_long *tsc, 10 | struct timeval *tv); 11 | #endif 12 | 13 | #if defined(_WIN32) || defined(WIN32) 14 | extern uint64 FILETIME_to_unix_epoch (const FILETIME *ft); 15 | extern const char *ULONGLONG_to_ctime (ULONGLONG ts); 16 | #endif 17 | 18 | #endif 19 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/hello.c: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | int main (void) 5 | { 6 | printf ("Hello, I'm __GNUC__ %d\n", __GNUC__); 7 | 8 | #ifdef __CYGWIN__ 9 | printf ("Hello, I'm __CYGWIN__ %d\n", __CYGWIN__); 10 | #if defined(__x86_64__) 11 | printf ("On '__x86_64__'\n"); 12 | #endif 13 | 14 | #endif 15 | 16 | return (0); 17 | } 18 | 19 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/idna.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/Watt-32/src/idna.c -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/ip4_frag.h: -------------------------------------------------------------------------------- 1 | /*!\file ip4_frag.h 2 | */ 3 | #ifndef _w32_IP4_FRAG_H 4 | #define _w32_IP4_FRAG_H 5 | 6 | extern int _ip4_frag_reasm; 7 | 8 | extern void ip4_frag_init (void); 9 | extern int ip4_defragment (const in_Header **ip, DWORD ofs, WORD flags); 10 | extern int ip4_free_fragment (const in_Header *ip); 11 | 12 | #endif 13 | 14 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/loopback.h: -------------------------------------------------------------------------------- 1 | /*!\file loopback.h 2 | */ 3 | #ifndef _w32_LOOPBACK_H 4 | #define _w32_LOOPBACK_H 5 | 6 | #ifndef IPPORT_ECHO 7 | #define IPPORT_ECHO 7 8 | #endif 9 | 10 | #ifndef IPPORT_DISCARD 11 | #define IPPORT_DISCARD 9 12 | #endif 13 | 14 | #define LBACK_MODE_ENABLE 0x01 15 | #define LBACK_MODE_WINSOCK 0x10 /* highly experimental */ 16 | 17 | extern WORD loopback_mode; 18 | extern int loopback_device (in_Header *); 19 | 20 | #endif 21 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/mkimp.sed: -------------------------------------------------------------------------------- 1 | s/_EXPORT/__imp_/g 2 | s/ //g 3 | s/[!\(]*//g 4 | s/\([a-zA-Z\*]*\) 5 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/netaddr.h: -------------------------------------------------------------------------------- 1 | /*!\file netaddr.h 2 | */ 3 | #ifndef _w32_NETADDR_H 4 | #define _w32_NETADDR_H 5 | 6 | extern int mask_len (DWORD mask); 7 | extern int check_mask (DWORD mask); 8 | extern int check_mask2 (const char *mask); 9 | 10 | extern const char *_inet_atoeth (const char *src, eth_address *eth); 11 | 12 | extern const char *_inet6_ntoa (const void *ip); 13 | extern const ip6_address *_inet6_addr (const char *str); 14 | 15 | #endif 16 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/nochkstk.h: -------------------------------------------------------------------------------- 1 | /*!\file nochkstk.h 2 | * 3 | * pragmas to disable stack-checking 4 | */ 5 | #if defined(__HIGHC__) || defined(__WATCOMC__) 6 | #pragma Off (check_stack) 7 | 8 | #elif defined(__POCC__) && !defined(WIN32) 9 | #pragma check_stack (off) 10 | 11 | #elif defined(_MSC_VER) && (_MSC_VER >= 800) && !defined(WIN32) 12 | #pragma check_stack (off) 13 | 14 | #elif defined(__DMC__) 15 | /* #pragma .. */ 16 | 17 | #elif (defined(__TURBOC__) || defined(__BORLANDC__)) && !defined(WIN32) 18 | #pragma option -N- 19 | #endif 20 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/pcbuf.h: -------------------------------------------------------------------------------- 1 | /*!\file pcbuf.h 2 | */ 3 | #ifndef _w32_PCBUF_H 4 | #define _w32_PCBUF_H 5 | 6 | #if 0 7 | #define VALID_UDP 1 8 | #define VALID_TCP 2 9 | #define VALID_IP4 3 10 | #define VALID_IP6 4 11 | #endif 12 | 13 | extern void _sock_check_tcp_buffers (const _tcp_Socket *tcp); 14 | extern void _sock_check_udp_buffers (const _udp_Socket *udp); 15 | 16 | extern const _raw_Socket *find_oldest_raw (const _raw_Socket *raw); 17 | 18 | #if defined(USE_IPV6) 19 | extern const _raw6_Socket *find_oldest_raw6 (const _raw6_Socket *raw); 20 | #endif 21 | 22 | #endif 23 | 24 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/pcrarp.h: -------------------------------------------------------------------------------- 1 | /*!\file pcrarp.h 2 | */ 3 | #ifndef _w32_PCRARP_H 4 | #define _w32_PCRARP_H 5 | 6 | extern WORD _rarptimeout; 7 | extern int _dorarp (void); 8 | extern BOOL _rarp_handler (const rarp_Header *rh, BOOL brdcast); 9 | 10 | #endif 11 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/pcrecv.h: -------------------------------------------------------------------------------- 1 | /*!\file pcrecv.h 2 | */ 3 | #ifndef _w32_PCRECV_H 4 | #define _w32_PCRECV_H 5 | 6 | /*!\struct recv_data 7 | */ 8 | typedef struct recv_data { 9 | DWORD recv_sig; 10 | BYTE *recv_bufs; 11 | WORD recv_bufnum; 12 | } recv_data; 13 | 14 | /*!\struct recv_buf 15 | */ 16 | typedef struct recv_buf { 17 | DWORD buf_sig; 18 | DWORD buf_hisip; 19 | long buf_seqnum; 20 | #if defined(USE_IPV6) 21 | ip6_address buf_hisip6; 22 | #endif 23 | WORD buf_hisport; 24 | short buf_len; 25 | BYTE buf_data [ETH_MAX]; /* sock_packet_peek() needs 1514 */ 26 | } recv_buf; 27 | 28 | #endif 29 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/pcsarp.h: -------------------------------------------------------------------------------- 1 | /*!\file pcsarp.h 2 | * 3 | * Secure ARP handler module. 4 | */ 5 | #ifndef _w32_PCSARP_H 6 | #define _w32_PCSARP_H 7 | 8 | #include 9 | 10 | struct sarp_Auth { 11 | DWORD magic; 12 | BYTE type; 13 | BYTE siglen; 14 | WORD datalen; 15 | DWORD timestamp; 16 | }; 17 | 18 | struct sarp_Packet { 19 | struct arp_Header arp; 20 | struct sarp_Auth auth; 21 | }; 22 | 23 | #include 24 | 25 | int sarp_init (void); 26 | 27 | #endif 28 | 29 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/pcslip.h: -------------------------------------------------------------------------------- 1 | /*!\file pcslip.h 2 | * \deprecated 3 | */ 4 | #ifndef _w32_PCSLIP_H 5 | #define _w32_PCSLIP_H 6 | 7 | extern int slip_init (void); 8 | 9 | #endif 10 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/settod.h: -------------------------------------------------------------------------------- 1 | /*!\file settod.h 2 | * 3 | * settimeofday() for non-djgpp targets. 4 | * 5 | * The exported prototype used is the one specified in the 6 | * XOpen/POSIX 1.3 standards and the one used on modern (ie 4.4BSD spec) 7 | * BSDs. ie 'int settimeofday (struct timeval *, ...)', i.e. the second 8 | * arg, if specified, is ignored. 9 | */ 10 | 11 | #ifndef _w32_SETTIMEOFDAY_H 12 | #define _w32_SETTIMEOFDAY_H 13 | 14 | #if !defined(__DJGPP__) && !defined(__CYGWIN__) 15 | 16 | extern int MS_CDECL settimeofday (struct timeval *tv, ...); 17 | 18 | #endif 19 | #endif 20 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/syslog2.h: -------------------------------------------------------------------------------- 1 | /*!\file syslog2.h 2 | */ 3 | #ifndef _w32_SYSLOG2_H 4 | #define _w32_SYSLOG2_H 5 | 6 | extern char syslog_file_name [MAX_NAMELEN]; 7 | extern char syslog_host_name [MAX_HOSTLEN]; 8 | extern WORD syslog_port; 9 | extern int syslog_mask; 10 | 11 | extern void syslog_init (void); 12 | 13 | #endif 14 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/teredo64.c: -------------------------------------------------------------------------------- 1 | /* 2 | * IPv6 tunneling over UDP/IPv4 3 | * 4 | * Refs: 5 | * http://www.ietf.org/internet-drafts/draft-huitema-v6ops-teredo-00.txt 6 | * http://www.microsoft.com/technet/treeview/default.asp?url=/technet/prodtechnol/winxppro/maintain/Teredo.asp 7 | */ 8 | 9 | #include "socket.h" 10 | #include "teredo64.h" 11 | 12 | /* 3FFE:831F::/32 */ 13 | const struct in6_addr in6addr_teredo_pfx = {{ 0x3F, 0xFE, 0x83, 0x1F, 14 | 0,0,0,0, 0,0,0,0, 15 | 0,0,0,0 }}; 16 | 17 | /* 18 | * make_ipv6 teredo addr from 19 | * dest_host, port, is_cone_nat: 20 | * 21 | * prefix + ip4_host + (0x8000 * is_cone_nat) + (port ^0xFFFF) 22 | */ 23 | 24 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/teredo64.h: -------------------------------------------------------------------------------- 1 | /*!\file teredo64.h 2 | */ 3 | #ifndef _w32_TEREDO64_H 4 | #define _w32_TEREDO64_H 5 | 6 | #endif 7 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/watt-32.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/Watt-32/src/watt-32.ico -------------------------------------------------------------------------------- /3rdparty/Watt-32/src/zinffast.h: -------------------------------------------------------------------------------- 1 | /* inffast.h -- header to use inffast.c 2 | * Copyright (C) 1995-2003 Mark Adler 3 | * For conditions of distribution and use, see copyright notice in zlib.h 4 | */ 5 | 6 | /* WARNING: this file should *not* be used by applications. It is 7 | part of the implementation of the compression library and is 8 | subject to change. Applications should only use zlib.h. 9 | */ 10 | 11 | void inflate_fast (z_streamp strm, unsigned start); 12 | -------------------------------------------------------------------------------- /3rdparty/Watt-32/util/linux/README: -------------------------------------------------------------------------------- 1 | This file is here for UnZip to generated this directory. 2 | This directory will contain the Linux compiled mk* programs 3 | used by ./src/configure.sh. 4 | -------------------------------------------------------------------------------- /3rdparty/ini-20220806/src/ini.h: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright (c) 2016 rxi 3 | * 4 | * This library is free software; you can redistribute it and/or modify it 5 | * under the terms of the MIT license. See `ini.c` for details. 6 | */ 7 | 8 | #ifndef INI_H 9 | #define INI_H 10 | 11 | #define INI_VERSION "0.1.1" 12 | 13 | typedef struct ini_t ini_t; 14 | 15 | ini_t* ini_load(const char *filename); 16 | void ini_free(ini_t *ini); 17 | const char* ini_get(ini_t *ini, const char *section, const char *key); 18 | int ini_sget(ini_t *ini, const char *section, const char *key, const char *scanfmt, void *dst); 19 | 20 | #endif 21 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/.gitattributes: -------------------------------------------------------------------------------- 1 | # Classify all '.function' files as C for syntax highlighting purposes 2 | *.function linguist-language=C 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/.github/pull_request_template.md: -------------------------------------------------------------------------------- 1 | ## Description 2 | 3 | Please write a few sentences describing the overall goals of the pull request's commits. 4 | 5 | 6 | 7 | ## Gatekeeper checklist 8 | 9 | - [ ] **changelog** provided, or not required 10 | - [ ] **backport** done, or not required 11 | - [ ] **tests** provided, or not required 12 | 13 | 14 | 15 | ## Notes for the submitter 16 | 17 | Please refer to the [contributing guidelines](../CONTRIBUTING.md), especially the 18 | checklist for PR contributors. 19 | 20 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/.globalrc: -------------------------------------------------------------------------------- 1 | default:\ 2 | :langmap=c\:.c.h.function:\ 3 | 4 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/.mypy.ini: -------------------------------------------------------------------------------- 1 | [mypy] 2 | mypy_path = scripts 3 | namespace_packages = True 4 | warn_unused_configs = True 5 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/.readthedocs.yaml: -------------------------------------------------------------------------------- 1 | # .readthedocs.yaml 2 | # Read the Docs configuration file 3 | # See https://docs.readthedocs.io/en/stable/config-file/v2.html for details 4 | 5 | # Required 6 | version: 2 7 | 8 | # Set the version of Python and other tools you might need 9 | build: 10 | os: ubuntu-20.04 11 | tools: 12 | python: "3.9" 13 | jobs: 14 | pre_build: 15 | - ./scripts/apidoc_full.sh 16 | - breathe-apidoc -o docs/api apidoc/xml 17 | 18 | # Build documentation in the docs/ directory with Sphinx 19 | sphinx: 20 | builder: dirhtml 21 | configuration: docs/conf.py 22 | 23 | # Optionally declare the Python requirements required to build your docs 24 | python: 25 | install: 26 | - requirements: docs/requirements.txt 27 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/3rdparty/.gitignore: -------------------------------------------------------------------------------- 1 | /Makefile 2 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/3rdparty/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | list (APPEND thirdparty_src) 2 | list (APPEND thirdparty_lib) 3 | list (APPEND thirdparty_inc_public) 4 | list (APPEND thirdparty_inc) 5 | list (APPEND thirdparty_def) 6 | 7 | add_subdirectory(everest) 8 | 9 | set(thirdparty_src ${thirdparty_src} PARENT_SCOPE) 10 | set(thirdparty_lib ${thirdparty_lib} PARENT_SCOPE) 11 | set(thirdparty_inc_public ${thirdparty_inc_public} PARENT_SCOPE) 12 | set(thirdparty_inc ${thirdparty_inc} PARENT_SCOPE) 13 | set(thirdparty_def ${thirdparty_def} PARENT_SCOPE) 14 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/3rdparty/Makefile.inc: -------------------------------------------------------------------------------- 1 | THIRDPARTY_DIR = $(dir $(lastword $(MAKEFILE_LIST))) 2 | include $(THIRDPARTY_DIR)/everest/Makefile.inc 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/3rdparty/everest/.gitignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/3rdparty/everest/Makefile.inc: -------------------------------------------------------------------------------- 1 | THIRDPARTY_INCLUDES+=-I../3rdparty/everest/include -I../3rdparty/everest/include/everest -I../3rdparty/everest/include/everest/kremlib 2 | 3 | THIRDPARTY_CRYPTO_OBJECTS+= \ 4 | ../3rdparty/everest/library/everest.o \ 5 | ../3rdparty/everest/library/x25519.o \ 6 | ../3rdparty/everest/library/Hacl_Curve25519_joined.o 7 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/3rdparty/everest/include/everest/kremlin/internal/builtin.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) INRIA and Microsoft Corporation. All rights reserved. 2 | Licensed under the Apache 2.0 License. */ 3 | 4 | #ifndef __KREMLIN_BUILTIN_H 5 | #define __KREMLIN_BUILTIN_H 6 | 7 | /* For alloca, when using KreMLin's -falloca */ 8 | #if (defined(_WIN32) || defined(_WIN64)) 9 | # include 10 | #endif 11 | 12 | /* If some globals need to be initialized before the main, then kremlin will 13 | * generate and try to link last a function with this type: */ 14 | void kremlinit_globals(void); 15 | 16 | #endif 17 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/3rdparty/everest/include/everest/kremlin/internal/wasmsupport.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) INRIA and Microsoft Corporation. All rights reserved. 2 | Licensed under the Apache 2.0 License. */ 3 | 4 | /* This file is automatically included when compiling with -wasm -d force-c */ 5 | #define WasmSupport_check_buffer_size(X) 6 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/DartConfiguration.tcl: -------------------------------------------------------------------------------- 1 | Site: localhost 2 | BuildName: Mbed TLS-test 3 | CoverageCommand: /usr/bin/gcov 4 | MemoryCheckCommand: /usr/bin/valgrind 5 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/SUPPORT.md: -------------------------------------------------------------------------------- 1 | ## Documentation 2 | 3 | Here are some useful sources of information about using Mbed TLS: 4 | 5 | - [ReadTheDocs](https://mbed-tls.readthedocs.io/); 6 | - API documentation, see the [Documentation section of the 7 | README](README.md#documentation); 8 | - the `docs` directory in the source tree; 9 | - the [Mbed TLS Knowledge Base](https://mbed-tls.readthedocs.io/en/latest/kb/); 10 | - the [Mbed TLS mailing-list 11 | archives](https://lists.trustedfirmware.org/archives/list/mbed-tls@lists.trustedfirmware.org/). 12 | 13 | ## Asking Questions 14 | 15 | If you can't find your answer in the above sources, please use the [Mbed TLS 16 | mailing list](https://lists.trustedfirmware.org/mailman3/lists/mbed-tls.lists.trustedfirmware.org). 17 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/docs/.gitignore: -------------------------------------------------------------------------------- 1 | *.html 2 | *.pdf 3 | _build/ 4 | api/ 5 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/docs/architecture/Makefile: -------------------------------------------------------------------------------- 1 | PANDOC = pandoc 2 | 3 | default: all 4 | 5 | all_markdown = \ 6 | mbed-crypto-storage-specification.md \ 7 | testing/driver-interface-test-strategy.md \ 8 | testing/invasive-testing.md \ 9 | testing/test-framework.md \ 10 | # This line is intentionally left blank 11 | 12 | html: $(all_markdown:.md=.html) 13 | pdf: $(all_markdown:.md=.pdf) 14 | all: html pdf 15 | 16 | .SUFFIXES: 17 | .SUFFIXES: .md .html .pdf 18 | 19 | .md.html: 20 | $(PANDOC) -o $@ $< 21 | .md.pdf: 22 | $(PANDOC) -o $@ $< 23 | 24 | clean: 25 | rm -f *.html *.pdf 26 | rm -f testing/*.html testing/*.pdf 27 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/docs/index.rst: -------------------------------------------------------------------------------- 1 | .. Mbed TLS Versioned documentation master file, created by 2 | sphinx-quickstart on Thu Feb 23 18:13:44 2023. 3 | You can adapt this file completely to your liking, but it should at least 4 | contain the root `toctree` directive. 5 | 6 | Mbed TLS API documentation 7 | ========================== 8 | 9 | .. doxygenpage:: index 10 | :project: mbedtls-versioned 11 | 12 | .. toctree:: 13 | :caption: Contents 14 | :maxdepth: 1 15 | 16 | Home 17 | api/grouplist.rst 18 | api/filelist.rst 19 | api/structlist.rst 20 | api/unionlist.rst 21 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/docs/proposed/Makefile: -------------------------------------------------------------------------------- 1 | PANDOC = pandoc 2 | 3 | default: all 4 | 5 | all_markdown = \ 6 | psa-conditional-inclusion-c.md \ 7 | psa-driver-developer-guide.md \ 8 | psa-driver-integration-guide.md \ 9 | psa-driver-interface.md \ 10 | # This line is intentionally left blank 11 | 12 | html: $(all_markdown:.md=.html) 13 | pdf: $(all_markdown:.md=.pdf) 14 | all: html pdf 15 | 16 | .SUFFIXES: 17 | .SUFFIXES: .md .html .pdf 18 | 19 | .md.html: 20 | $(PANDOC) -o $@ $< 21 | .md.pdf: 22 | $(PANDOC) -o $@ $< 23 | 24 | clean: 25 | rm -f *.html *.pdf 26 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/docs/proposed/README: -------------------------------------------------------------------------------- 1 | The documents in this directory are proposed specifications for Mbed 2 | TLS features. They are not implemented yet, or only partially 3 | implemented. Please follow activity on the `development` branch of 4 | Mbed TLS if you are interested in these features. 5 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/docs/requirements.in: -------------------------------------------------------------------------------- 1 | sphinx-rtd-theme 2 | breathe 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/doxygen/input/doc_mainpage.h: -------------------------------------------------------------------------------- 1 | /** 2 | * \file doc_mainpage.h 3 | * 4 | * \brief Main page documentation file. 5 | */ 6 | /* 7 | * 8 | * Copyright The Mbed TLS Contributors 9 | * SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later 10 | */ 11 | 12 | /** 13 | * @mainpage Mbed TLS v2.28.8 API Documentation 14 | * 15 | * This documentation describes the internal structure of Mbed TLS. It was 16 | * automatically generated from specially formatted comment blocks in 17 | * Mbed TLS's source code using Doxygen. (See 18 | * https://www.doxygen.nl for more information on Doxygen) 19 | */ 20 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/include/.gitignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | *.sln 3 | *.vcxproj 4 | mbedtls/check_config 5 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/include/mbedtls/net.h: -------------------------------------------------------------------------------- 1 | /** 2 | * \file net.h 3 | * 4 | * \brief Deprecated header file that includes net_sockets.h 5 | * 6 | * \deprecated Superseded by mbedtls/net_sockets.h 7 | */ 8 | /* 9 | * Copyright The Mbed TLS Contributors 10 | * SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later 11 | */ 12 | #if !defined(MBEDTLS_CONFIG_FILE) 13 | #include "mbedtls/config.h" 14 | #else 15 | #include MBEDTLS_CONFIG_FILE 16 | #endif 17 | 18 | #if !defined(MBEDTLS_DEPRECATED_REMOVED) 19 | #include "mbedtls/net_sockets.h" 20 | #if defined(MBEDTLS_DEPRECATED_WARNING) 21 | #warning "Deprecated header file: Superseded by mbedtls/net_sockets.h" 22 | #endif /* MBEDTLS_DEPRECATED_WARNING */ 23 | #endif /* !MBEDTLS_DEPRECATED_REMOVED */ 24 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/library/.gitignore: -------------------------------------------------------------------------------- 1 | libmbed* 2 | *.sln 3 | *.vcxproj 4 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/pkgconfig/mbedcrypto.pc.in: -------------------------------------------------------------------------------- 1 | prefix=@CMAKE_INSTALL_PREFIX@ 2 | includedir=@PKGCONFIG_INCLUDEDIR@ 3 | libdir=@PKGCONFIG_LIBDIR@ 4 | 5 | Name: @PROJECT_NAME@ 6 | Description: @PKGCONFIG_PROJECT_DESCRIPTION@ 7 | URL: @PKGCONFIG_PROJECT_HOMEPAGE_URL@ 8 | Version: @PKGCONFIG_VERSION@ 9 | Cflags: -I"${includedir}" 10 | Libs: -L"${libdir}" -lmbedcrypto 11 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/pkgconfig/mbedtls.pc.in: -------------------------------------------------------------------------------- 1 | prefix=@CMAKE_INSTALL_PREFIX@ 2 | includedir=@PKGCONFIG_INCLUDEDIR@ 3 | libdir=@PKGCONFIG_LIBDIR@ 4 | 5 | Name: @PROJECT_NAME@ 6 | Description: @PKGCONFIG_PROJECT_DESCRIPTION@ 7 | URL: @PKGCONFIG_PROJECT_HOMEPAGE_URL@ 8 | Version: @PKGCONFIG_VERSION@ 9 | Requires.private: mbedcrypto mbedx509 10 | Cflags: -I"${includedir}" 11 | Libs: -L"${libdir}" -lmbedtls 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/pkgconfig/mbedx509.pc.in: -------------------------------------------------------------------------------- 1 | prefix=@CMAKE_INSTALL_PREFIX@ 2 | includedir=@PKGCONFIG_INCLUDEDIR@ 3 | libdir=@PKGCONFIG_LIBDIR@ 4 | 5 | Name: @PROJECT_NAME@ 6 | Description: @PKGCONFIG_PROJECT_DESCRIPTION@ 7 | URL: @PKGCONFIG_PROJECT_HOMEPAGE_URL@ 8 | Version: @PKGCONFIG_VERSION@ 9 | Requires.private: mbedcrypto 10 | Cflags: -I"${includedir}" 11 | Libs: -L"${libdir}" -lmbedx509 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/programs/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(aes) 2 | if (NOT WIN32) 3 | add_subdirectory(fuzz) 4 | endif() 5 | add_subdirectory(hash) 6 | add_subdirectory(pkey) 7 | add_subdirectory(psa) 8 | add_subdirectory(random) 9 | add_subdirectory(ssl) 10 | add_subdirectory(test) 11 | add_subdirectory(util) 12 | add_subdirectory(x509) 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/programs/aes/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | set(executables 2 | crypt_and_hash 3 | ) 4 | 5 | foreach(exe IN LISTS executables) 6 | add_executable(${exe} ${exe}.c $) 7 | target_link_libraries(${exe} ${mbedcrypto_target}) 8 | endforeach() 9 | 10 | install(TARGETS ${executables} 11 | DESTINATION "bin" 12 | PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE) 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/programs/fuzz/.gitignore: -------------------------------------------------------------------------------- 1 | fuzz_client 2 | fuzz_dtlsclient 3 | fuzz_dtlsserver 4 | fuzz_privkey 5 | fuzz_pubkey 6 | fuzz_server 7 | fuzz_x509crl 8 | fuzz_x509crt 9 | fuzz_x509csr 10 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/programs/fuzz/corpuses/client: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/programs/fuzz/corpuses/client -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/programs/fuzz/corpuses/dtlsclient: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/programs/fuzz/corpuses/dtlsclient -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/programs/fuzz/corpuses/dtlsserver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/programs/fuzz/corpuses/dtlsserver -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/programs/fuzz/corpuses/server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/programs/fuzz/corpuses/server -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/programs/fuzz/fuzz_client.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 1048575 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/programs/fuzz/fuzz_dtlsclient.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 1048575 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/programs/fuzz/fuzz_dtlsserver.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 1048575 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/programs/fuzz/fuzz_privkey.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 65535 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/programs/fuzz/fuzz_pubkey.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 65535 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/programs/fuzz/fuzz_server.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 1048575 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/programs/fuzz/fuzz_x509crl.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 65535 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/programs/fuzz/fuzz_x509crt.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 65535 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/programs/fuzz/fuzz_x509csr.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 65535 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/programs/hash/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | set(executables 2 | generic_sum 3 | hello 4 | ) 5 | 6 | foreach(exe IN LISTS executables) 7 | add_executable(${exe} ${exe}.c $) 8 | target_link_libraries(${exe} ${mbedcrypto_target}) 9 | endforeach() 10 | 11 | install(TARGETS ${executables} 12 | DESTINATION "bin" 13 | PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE) 14 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/programs/pkey/dh_prime.txt: -------------------------------------------------------------------------------- 1 | P = FFFFFFFFFFFFFFFFC90FDAA22168C234C4C6628B80DC1CD129024E088A67CC74020BBEA63B139B22514A08798E3404DDEF9519B3CD3A431B302B0A6DF25F14374FE1356D6D51C245E485B576625E7EC6F44C42E9A637ED6B0BFF5CB6F406B7EDEE386BFB5A899FA5AE9F24117C4B1FE649286651ECE45B3DC2007CB8A163BF0598DA48361C55D39A69163FA8FD24CF5F83655D23DCA3AD961C62F356208552BB9ED529077096966D670C354E4ABC9804F1746C08CA18217C32905E462E36CE3BE39E772C180E86039B2783A2EC07A28FB5C55DF06F4C52C9DE2BCBF6955817183995497CEA956AE515D2261898FA051015728E5A8AACAA68FFFFFFFFFFFFFFFF 2 | G = 02 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/programs/pkey/rsa_pub.txt: -------------------------------------------------------------------------------- 1 | N = A1D46FBA2318F8DCEF16C280948B1CF27966B9B47225ED2989F8D74B45BD36049C0AAB5AD0FF003553BA843C8E12782FC5873BB89A3DC84B883D25666CD22BF3ACD5B675969F8BEBFBCAC93FDD927C7442B178B10D1DFF9398E52316AAE0AF74E594650BDC3C670241D418684593CDA1A7B9DC4F20D2FDC6F66344074003E211 2 | E = 010001 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/programs/random/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | set(executables 2 | gen_entropy 3 | gen_random_ctr_drbg 4 | gen_random_havege 5 | ) 6 | 7 | foreach(exe IN LISTS executables) 8 | add_executable(${exe} ${exe}.c $) 9 | target_link_libraries(${exe} ${mbedcrypto_target}) 10 | endforeach() 11 | 12 | install(TARGETS ${executables} 13 | DESTINATION "bin" 14 | PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE) 15 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/programs/test/cmake_subproject/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | Makefile 3 | cmake_subproject 4 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/programs/util/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | set(libs 2 | ${mbedcrypto_target} 3 | ) 4 | 5 | set(executables 6 | pem2der 7 | strerror 8 | ) 9 | 10 | foreach(exe IN LISTS executables) 11 | add_executable(${exe} ${exe}.c $) 12 | target_link_libraries(${exe} ${libs}) 13 | endforeach() 14 | 15 | install(TARGETS ${executables} 16 | DESTINATION "bin" 17 | PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE) 18 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/scripts/config.pl: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env perl 2 | # Backward compatibility redirection 3 | 4 | ## Copyright The Mbed TLS Contributors 5 | ## SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later 6 | ## 7 | 8 | my $py = $0; 9 | $py =~ s/\.pl$/.py/ or die "Unable to determine the name of the Python script"; 10 | exec 'python3', $py, @ARGV; 11 | print STDERR "$0: python3: $!. Trying python instead.\n"; 12 | exec 'python', $py, @ARGV; 13 | print STDERR "$0: python: $!\n"; 14 | exit 127; 15 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/scripts/data_files/vs6-workspace-template.dsw: -------------------------------------------------------------------------------- 1 | Microsoft Developer Studio Workspace File, Format Version 6.00 2 | # WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! 3 | 4 | APP_ENTRIES 5 | ############################################################################### 6 | 7 | Global: 8 | 9 | Package=<5> 10 | {{{ 11 | }}} 12 | 13 | Package=<3> 14 | {{{ 15 | }}} 16 | 17 | ############################################################################### 18 | 19 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/scripts/maintainer.requirements.txt: -------------------------------------------------------------------------------- 1 | # Python packages that are not used by any script in this repository, 2 | # but are likely to be useful to Mbed TLS maintainers. 3 | 4 | -r ci.requirements.txt 5 | 6 | # For source code analyses 7 | clang 8 | 9 | # For building some test vectors 10 | pycryptodomex 11 | pycryptodome-test-vectors 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/scripts/mbedtls_dev/__init__.py: -------------------------------------------------------------------------------- 1 | # This file needs to exist to make mbedtls_dev a package. 2 | # Among other things, this allows modules in this directory to make 3 | # relative imports. 4 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/.gitignore: -------------------------------------------------------------------------------- 1 | *.sln 2 | *.vcxproj 3 | 4 | *.log 5 | /test_suite* 6 | data_files/mpi_write 7 | data_files/hmac_drbg_seed 8 | data_files/ctr_drbg_seed 9 | data_files/entropy_seed 10 | 11 | include/test/instrument_record_status.h 12 | 13 | src/libmbed* 14 | 15 | libtestdriver1/* 16 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/.jenkins/Jenkinsfile: -------------------------------------------------------------------------------- 1 | mbedtls.run_job() 2 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/configs/user-config-malloc-0-null.h: -------------------------------------------------------------------------------- 1 | /* config.h modifier that forces calloc(0) to return NULL. 2 | * Used for testing. 3 | */ 4 | /* 5 | * Copyright The Mbed TLS Contributors 6 | * SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later 7 | */ 8 | 9 | #include 10 | 11 | #ifndef MBEDTLS_PLATFORM_STD_CALLOC 12 | static inline void *custom_calloc(size_t nmemb, size_t size) 13 | { 14 | if (nmemb == 0 || size == 0) { 15 | return NULL; 16 | } 17 | return calloc(nmemb, size); 18 | } 19 | 20 | #define MBEDTLS_PLATFORM_MEMORY 21 | #define MBEDTLS_PLATFORM_STD_CALLOC custom_calloc 22 | #endif 23 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/configs/user-config-zeroize-memset.h: -------------------------------------------------------------------------------- 1 | /* mbedtls_config.h modifier that defines mbedtls_platform_zeroize() to be 2 | * memset(), so that the compile can check arguments for us. 3 | * Used for testing. 4 | */ 5 | /* 6 | * Copyright The Mbed TLS Contributors 7 | * SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later 8 | */ 9 | 10 | #include 11 | 12 | /* Define _ALT so we don't get the built-in implementation. The test code will 13 | * also need to define MBEDTLS_TEST_DEFINES_ZEROIZE so we don't get the 14 | * declaration. */ 15 | #define MBEDTLS_PLATFORM_ZEROIZE_ALT 16 | 17 | #define mbedtls_platform_zeroize(buf, len) memset(buf, 0, len) 18 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/.gitignore: -------------------------------------------------------------------------------- 1 | cli-rsa.csr 2 | server2-rsa.csr 3 | test-ca.csr 4 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/base64/cli_no_keep_cert.txt: -------------------------------------------------------------------------------- 1 | // Without MBEDTLS_SSL_KEEP_PEER_CERTIFICATE 2 | AhUAAAMAAAAAAACCAAAAAF6MKhTMqAAgSKCqXrcrmjqOBpxsGO3itQB09YgsSJwXmZB12QlB+wwhiof0mzAN0hupkLxu4Yyc9SgyFoEDPKJk8TiRo8bO2rkEfPItB5lUFkJwzdeuGVMAAAAABiCAy8MWqlj4vnIv0mswJvB35hyCOYWZ+fcZ6t5LzZgXPl6MKhRs69b+psiGUAo8OK3fU4HKOHNdi36tk22+ScctXowqFEyvzGcvbtI0VfWLKlOlDv+SwC08ZdCNa+RBZ/AAAAEAAAAAAAIAAA== 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/base64/def_b64_ff.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/base64/def_b64_ff.bin -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/base64/empty.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/base64/empty.txt -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/base64/mfl_1024.txt: -------------------------------------------------------------------------------- 1 | // MFL=1024 2 | AhUAAH8AAA4AAABtAAAAAF6K+GLMqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHeeQKPVt9RpB8nLTB6C2AhxRzB0r/OBbXbMPm6jb1rkR+qrXZAUFRvGfGxlqqGWwAAACAAAAAAAAAAAAAAAIAAV6K+GJIXNnpKTr9HZQW6WEH7YSYhhRRqOO6xvf8QL6/Xor4YhOxOJYk23w3AwDvVAofeWnVAfJnExe5ipdSxnAAAAAAAAAAAAAAAAEAAAAAAAAAAwAAAQAAAAAAAgAAAA=== 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/base64/mtu_10000.txt: -------------------------------------------------------------------------------- 1 | // MTU=10000 2 | AhUAAH8AAA4AAABtAAAAAF6LDkzMqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx06kxYooMLGPyUMoB46EF2zTJzmZEM4le5aKihcHpFEfgrX/eWQZFWa7cak79ihwAAACAAAAAAAAAAAAAAAAAAV6LDkz9bigMk9q0WiDmgYhX8ppbfgbtMCfruvVQNiFWXosOTJ3R2+J+TaSChmjtS8sD+y1Zruhe/SJE7y9D+5YAAAAAAAAAAAAAAAEAAAAAAAAAAwAAAQAAAAAAAicQAA== 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/base64/srv_cid.txt: -------------------------------------------------------------------------------- 1 | // Server, CID 0xDEAD 2 | AhUAAH8AAA8AAABtAAAAAF6MZUPMqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABh7h8/aprLN1fS0KwLkZzKcsa5LNtDW7sYu7d1z7fNetuRjLJpX/A1mTSqeBY7li8AAACAAAAAAAAAAAAAAAAAAV6MZUNak74BhbcgvZ2M8WhZKjQyCix7GJzRs4SqnD7iXoxlQ7YXjsVI0K/xyMOJPkT9ZcPEi/2jHGIte1ZduW4C3q0Cvu8AAAAAAAAAAAAAAAIAAAAAAAAABwAAAQAAAAAAAwAAAA== 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/base64/srv_ciphersuite.txt: -------------------------------------------------------------------------------- 1 | // TLS-RSA-WITH-AES-256-CCM-8 2 | AhUAAH8AAA4AAABtAAAAAF6K4ynAoQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADLBIQUrrPh7jxYz9e55cJvfpOkuBf2ZiVovlYa1Dkwbimp5q/CoWIn48C0x3Yj6N0AAACAAAAAAAAAAAAAAAAAAV6K4yksMvMV19qRq+eNokGn0j9Q5tjE88EK8jfM7gksXorjKR6zhXhttFGIFkNNAmmKuuDQGVmX1yCoHiJFonUAAAAAAAAAAAAAAAEAAAAAAAAAAwAAAQAAAAAAAgAAAA== 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/base64/srv_def.txt: -------------------------------------------------------------------------------- 1 | // Server context with default MbedTLS configuration 2 | AhUAAH8AAA4AAABtAAAAAF6HQx3MqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACG2QbHbUj8eGpdx5KVIebiwk0jvRj9/3m6BOSzpA7qBXeEunhqr3D11NE7ciGjeHMAAACAAAAAAAAAAAAAAAAAAV6HQx248L77RH0Z973tSYNQ8zBsz861CZG5/T09TJz3XodDHe/iJ+cgXb5An3zTdnTBtw3EWAb68T+gCE33GN8AAAAAAAAAAAAAAAEAAAAAAAAAAwAAAQAAAAAAAgAAAA== 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/base64/srv_min_cfg.txt: -------------------------------------------------------------------------------- 1 | // Minimal configuration 2 | AhUAAAMAAAAAAABjAAAAAF6LZlLMqAAgUGktPmpSPbzRPipeCpYJtp5SNIIjTr3R121WF9AeWN4tmKbRhhv+yPMjY0yWPrHLy7lLLhwNFBwCD6eQ0ULZZ15Fi2Rhae/4ZkAR0BN2iCMAAACAAAAAXotmUkMC6aU6s7O5InjmEEeg4ySLZkNDf0Ut/s06/cBei2ZS+kkKS3sJso2u418jlrlKiesyUOW+xXwOD8bYZQAAAQAAAAAAAgAA 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/base64/srv_no_alpn.txt: -------------------------------------------------------------------------------- 1 | // Without MBEDTLS_SSL_ALPN 2 | AhUAAH8AAAYAAABtAAAAAF6LDSzMqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1lCUO8B/805UzCOLZzWDAEA8anfLpbuWTrnFSR2puZktvEiR8nXdATN0yKS94oSAAAACAAAAAAAAAAAAAAAAAAV6LDSwWt0QWgmNg4Zv2yYhf4Pdexpi/QTIqWyD2AQVjXosNLLK1vz/upFHrJlizjH5uSBUJCpQZJczrBgxBmGoAAAAAAAAAAAAAAAEAAAAAAAAAAwAAAQAAAAAAAgAA 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/base64/srv_no_keep_cert.txt: -------------------------------------------------------------------------------- 1 | // Without MBEDTLS_SSL_KEEP_PEER_CERTIFICATE 2 | AhUAAAMAAAAAAABiAAAAAF6MKhTMqAAgSKCqXrcrmjqOBpxsGO3itQB09YgsSJwXmZB12QlB+wwhiof0mzAN0hupkLxu4Yyc9SgyFoEDPKJk8TiRo8bO2rkEfPItB5lUFkJwzdeuGVMAAACAAABejCoUbOvW/qbIhlAKPDit31OByjhzXYt+rZNtvknHLV6MKhRMr8xnL27SNFX1iypTpQ7/ksAtPGXQjWvkQWfwAAABAAAAAAACAAA= 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/base64/srv_no_mfl.txt: -------------------------------------------------------------------------------- 1 | // Without MBEDTLS_SSL_MAX_FRAGMENT_LENGTH 2 | AhUAAHcAAA4AAABsAAAAAF6LDLPMqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0fzGzO1ysljMgZr4gduigvRXr2AK5X8j8c6vHTOpc2ncFS3UN2ojwD2tOaM3+/XIAAACAAAAAAAAAAAAAAAABXosMs1xs+Mj8BIL6v01qtHWV7w+psxGwLctaGSSL0aZeiwyzskPeDCL0isOzh+JoPgzS/mVtMc0GykGpZaFBugAAAAAAAAAAAAAAAQAAAAAAAAADAAABAAAAAAACAAAA 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/base64/srv_no_packing.txt: -------------------------------------------------------------------------------- 1 | // Without DTLS packing 2 | AhUAAH8AAA4AAABtAAAAAF6LCM/MqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACfl0tXNmshIQEqiEflQGnVUKkIFl1on/Mu0pjWes3XwQgdwmy9xMzpVyYU5gBOsOEAAACAAAAAAAAAAAAAAAAAAV6LCM+1uRpyaoyfzuNGBJK9DgBWIWtrPpu7KM8qsC/FXosIz/YIPhveZ8Z4IR0g/McAMQwzQoK5tScSE0DD3BwAAAAAAAAAAAAAAAEAAAAAAAAAAwEAAQAAAAAAAgAAAA== 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/base64/v2.19.1.txt: -------------------------------------------------------------------------------- 1 | // Context creaded by MbedTLS v.2.19.1 2 | AhMBAH8AAA8AAAGjAAAAAF5iHYLArgAgkQE4V2NJsjbOuO52ws/u75f6Cg126zWeI7a+kaxTqKLbdWWZmW3PP+SflLxBA7Trpb0qZ5MP8+m0leylnLcDt2TtIWR49MOuiJuvVuMJmtwAAAAAAAE2MIIBMjCB2qADAgECAgYBcK9AtOYwCgYIKoZIzj0EAwIwDTELMAkGA1UEAwwCY2EwIBcNMjAwMzA2MDk1MDE4WhgPMjA1NjAyMjYwOTUwMThaMDMxDzANBgNVBAcTBjE2MDAwMTENMAsGA1UECxMEYWNjMTERMA8GA1UEAxMIZGV2aWNlMDEwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARn0TtinN6/runzIuF2f2uTH1f0mQOFXu3uRPtQji2ObccSsw6Cn9z7XWK9fRgeoOKA0WZC+O9L9IEWieS13ajFMAoGCCqGSM49BAMCA0cAMEQCIFoavpekQjIqubJ09jkMR+iiUpkGdFRla1R7onnc5iEOAiBAvYr8j9QqjpM2jColTS1cI0z29PBbuasq4HI6YCj0wgAAAAAAAAAAAAFeYh2Ct3LnESwmdWzU+xs7vV2Q0T5HJ8y4ckhpO7wOoF5iHYJ38gKFI3Qdc3BR48GV7nuBUKZeI1YJExQchj1WCAY6dEyghLpHAAAAAAAAAAAAAAAAAQAAAAAAAAADAAABAAAAAAACAAAA 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/cli-rsa-sha256.crt.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/cli-rsa-sha256.crt.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/cli-rsa-sha256.key.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/cli-rsa-sha256.key.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/cli-rsa.key.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/cli-rsa.key.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/cli.opensslconf: -------------------------------------------------------------------------------- 1 | [cli-rsa] 2 | subjectKeyIdentifier=hash 3 | authorityKeyIdentifier=keyid:always,issuer:always 4 | basicConstraints = CA:false 5 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/cli2.crt.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/cli2.crt.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/cli2.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIPb3hmTxZ3/mZI3vyk7p3U3wBf+WIop6hDhkFzJhmLcqoAoGCCqGSM49 3 | AwEHoUQDQgAEV+WusXPf06y7k7iB/xKu7uZTrM5VU/Y0Dswu42MlC9+Y4vNcYDaW 4 | wNUYFHDlf5/VS0UY5bBs1Vz4lo+HcKPkxw== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/cli2.key.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/cli2.key.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/crl-ec-sha1.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIIBbjCB9gIBATAJBgcqhkjOPQQBMD4xCzAJBgNVBAYTAk5MMREwDwYDVQQKDAhQ 3 | b2xhclNTTDEcMBoGA1UEAwwTUG9sYXJzc2wgVGVzdCBFQyBDQRcNMjMwNTE3MDcx 4 | NDM5WhcNMzMwNTE3MDcxNDM5WjAUMBICAQoXDTIzMDUxNzA3MTQzOVqgcjBwMG4G 5 | A1UdIwRnMGWAFJ1tICRJAT8ry3i1Gbx+JMnb+zZ8oUKkQDA+MQswCQYDVQQGEwJO 6 | TDERMA8GA1UECgwIUG9sYXJTU0wxHDAaBgNVBAMME1BvbGFyc3NsIFRlc3QgRUMg 7 | Q0GCCQDBQ+J+YkPM6DAJBgcqhkjOPQQBA2gAMGUCMQCRAtXd7kXgijlMXHXr6m0B 8 | IzDbpAAwDwCJtgOzarF5hZKGDZeDp6vptGZK0y40NsoCMACxRrXIV+6KUBipFarI 9 | 36yXDoBNol2xzst6p9fOg+prl6p7vO1sRYrIGg1WJGA5wQ== 10 | -----END X509 CRL----- 11 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/crl-ec-sha256.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIIBcTCB9wIBATAKBggqhkjOPQQDAjA+MQswCQYDVQQGEwJOTDERMA8GA1UECgwI 3 | UG9sYXJTU0wxHDAaBgNVBAMME1BvbGFyc3NsIFRlc3QgRUMgQ0EXDTIzMDUxNzA3 4 | MTQ0MFoXDTMzMDUxNzA3MTQ0MFowFDASAgEKFw0yMzA1MTcwNzE0NDBaoHIwcDBu 5 | BgNVHSMEZzBlgBSdbSAkSQE/K8t4tRm8fiTJ2/s2fKFCpEAwPjELMAkGA1UEBhMC 6 | TkwxETAPBgNVBAoMCFBvbGFyU1NMMRwwGgYDVQQDDBNQb2xhcnNzbCBUZXN0IEVD 7 | IENBggkAwUPifmJDzOgwCgYIKoZIzj0EAwIDaQAwZgIxAOFCq4tS7s27+KShmh4n 8 | zavpLBQUbqyjkH9dJk0jg862YXjirOu9oCOoWtZQz6/LhQIxAJbtOSwJNq0F/FTq 9 | NYhP7ibE1jad9Tbs6igtZ7Z9NN7V5upnnL4SVETU9pvy9zh+tw== 10 | -----END X509 CRL----- 11 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/crl-future.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIIBgzCCAQoCAQEwCQYHKoZIzj0EATA+MQswCQYDVQQGEwJOTDERMA8GA1UEChMI 3 | UG9sYXJTU0wxHDAaBgNVBAMTE1BvbGFyc3NsIFRlc3QgRUMgQ0EXDTMyMDMxMDEx 4 | MDUxNVoXDTQyMDMwODExMDUxNVowKDASAgEKFw0xMzA5MjQxNjI4MzhaMBICARYX 5 | DTE0MDEyMDEzNDMwNVqgcjBwMG4GA1UdIwRnMGWAFJ1tICRJAT8ry3i1Gbx+JMnb 6 | +zZ8oUKkQDA+MQswCQYDVQQGEwJOTDERMA8GA1UEChMIUG9sYXJTU0wxHDAaBgNV 7 | BAMTE1BvbGFyc3NsIFRlc3QgRUMgQ0GCCQDBQ+J+YkPM6DAJBgcqhkjOPQQBA2gA 8 | MGUCMQCmsvNsOQdbGpmzpeZlKU9lDP6yyWenrI/89swZYogE3cSPob4tOzeYg38i 9 | or91IPgCMD7N/0Qz6Nq2IgBtZORLgsA0ltK+W6AOS+/EIhvGuXV8uguUyYknl4vb 10 | +cE+lWxhCQ== 11 | -----END X509 CRL----- 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/crl-futureRevocationDate.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIIBqzCBlDANBgkqhkiG9w0BAQUFADA7MQswCQYDVQQGEwJOTDERMA8GA1UECgwI 3 | UG9sYXJTU0wxGTAXBgNVBAMMEFBvbGFyU1NMIFRlc3QgQ0EXDTI4MTIzMDIzMDAw 4 | MFoXDTI5MTIzMDIzMDAwMFowKDASAgEBFw0yOTAxMDExMjQ0MDdaMBICAQMXDTI5 5 | MDEwMTEyNDQwN1owDQYJKoZIhvcNAQEFBQADggEBAKbL1mDpzCbLJmRZKM2KHPvK 6 | ijS4UMnanzzYpLAwom1NI69v2fE1/EfiXv0empE6mFqnLwOG4ZP8fECfxjMXO2Ee 7 | VhxYiRjly6q9hfIUk1e+N9ct8unNnLEBvf6Syfy9+FSO3Q/ahljpYlXsXxg62WXl 8 | 9xp5b5Ok+/0sCv0eL5uFQKXQa8hS9dZo6py7jvFDQC+wVau1mXjQW85iXMLm7vik 9 | 4lR+kfZloeq1jIbsx8cdMi32YVt7uccaqoFcjtrdrWfGmi0wvlDc8K5J0l4tIxZY 10 | 9P+T4fzSgQLdqGZ3xADheEaGTRVL/5oe5L4zRH32BZONMFCijv+j1SpWLxHE8cM= 11 | -----END X509 CRL----- 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/crl.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIIBqzCBlDANBgkqhkiG9w0BAQUFADA7MQswCQYDVQQGEwJOTDERMA8GA1UECgwI 3 | UG9sYXJTU0wxGTAXBgNVBAMMEFBvbGFyU1NMIFRlc3QgQ0EXDTIzMDUxNzA3MTQz 4 | OFoXDTMzMDUxNzA3MTQzOFowKDASAgEBFw0yMzA1MTcwNzE0MzhaMBICAQMXDTIz 5 | MDUxNzA3MTQzOFowDQYJKoZIhvcNAQEFBQADggEBAEKGf/KYnv3EpFiEsPii5f3S 6 | CEgD0NL44rYIU7n9oBIqgqxP93tDeqwqvv/oDYBA41fugxU63nO5qKn4xszKN/w0 7 | e3GDg6ihFFz2wO6NE37Wfn3lVIvMbboNyMGqH1CTqTbNcsam8DhvILCMkG60kV66 8 | pSVGVIJftDzE+33mUundQMYz4wN4QJFGRSfHW745iowF9ejiPsfAn4gO9eLDrRmA 9 | C0oedNyRLj6jfGRtaQddlCjCAGwNlIJBe/IhixafW9g8deGPHJu8RSlJ/Q77pgjx 10 | 7WccwCz+dWP+uqi8fwgerHYdTjiAvFVu1Yd4KA5WTndzI3wzJwbdZZ08OfDLmyU= 11 | -----END X509 CRL----- 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/crl_expired.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIIBqzCBlDANBgkqhkiG9w0BAQUFADA7MQswCQYDVQQGEwJOTDERMA8GA1UEChMI 3 | UG9sYXJTU0wxGTAXBgNVBAMTEFBvbGFyU1NMIFRlc3QgQ0EXDTExMDIyMDEwMjQx 4 | OVoXDTExMDIyMDExMjQxOVowKDASAgEBFw0xMTAyMTIxNDQ0MDdaMBICAQMXDTEx 5 | MDIxMjE0NDQwN1owDQYJKoZIhvcNAQEFBQADggEBAKgP1XmCIPbfY1/UO+SVFQir 6 | jArZ94QnQdoan4tJ29d8DmTxJ+z9/KyWNoGeOwc9P/2GQQaZahQOBr0f6lYd67Ct 7 | wFVh/Q2zF8FgRcrQV7u/vJM33Q2yEsQkMGlM7rE5lC972vUKWu/NKq8bN9W/tWxZ 8 | SFbvTXpv024aI0IRudpOCALnIy8SFhVb2/52IN2uR6qrFizDexMEdSckgpHuJzGS 9 | IiANhIMn5LdQYJFjPgBzQU12tDdgzcpxtGhT10y4uQre+UbSjw+iVyml3issw59k 10 | OSmkWFb06LamRC215JAMok3YQO5RnxCR8EjqPcJr+7+O9a1O1++yiaitg4bUjEA= 11 | -----END X509 CRL----- 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/crl_sha256.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIIBqzCBlDANBgkqhkiG9w0BAQsFADA7MQswCQYDVQQGEwJOTDERMA8GA1UEChMI 3 | UG9sYXJTU0wxGTAXBgNVBAMTEFBvbGFyU1NMIFRlc3QgQ0EXDTExMDIxMjE0NDQw 4 | N1oXDTExMDQxMzE0NDQwN1owKDASAgEBFw0xMTAyMTIxNDQ0MDdaMBICAQMXDTEx 5 | MDIxMjE0NDQwN1owDQYJKoZIhvcNAQELBQADggEBAG4mBBgwfNynCYYL2CEnqore 6 | mgKpC32tB6WiUBu9figcvdN3nSX/1wrB8rpiE8R04C8oSFglwhotJCnlWsy42tjb 7 | 0pk0Wuizln0PFMc/OypqRNNhwx31SHH42W4KzONiqvq3n/WkH3M1YniR1ZnMlyvi 8 | lJioQn6ZAoc6O6mMP1J9duKYYhiMAOV992PD1/iqXw+jYN31RwdIS8/mGzIs4ake 9 | EdviwhM3E4/sVbNOWCOnZFYV4m+yNAEe29HL1VKw6UXixBczct+brqXNVD3U6T0F 10 | 5ovR6BTefZO17eT52Duke5RZGDUyQOGywxOYKI5W+FcOYdp+U5Idk399tAz2Mdw= 11 | -----END X509 CRL----- 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dh.optlen.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/dh.optlen.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dhparams.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN DH PARAMETERS----- 2 | MIGHAoGBAJ419DBEOgmQTzo5qXl5fQcN9TN455wkOL7052HzxxRVMyhYmwQcgJvh 3 | 1sa18fyfR9OiVEMYglOpkqVoGLN7qd5aQNNi5W7/C+VBdHTBJcGZJyyP5B3qcz32 4 | 9mLJKudlVudV0Qxk5qUJaPZ/xupz0NyoVpviuiBOI1gNi8ovSXWzAgEC 5 | -----END DH PARAMETERS----- 6 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/00.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIBpTCCAUugAwIBAgIJAPygloXKk6BwMAoGCCqGSM49BAMCMC8xCzAJBgNVBAYT 3 | AlVLMREwDwYDVQQKDAhtYmVkIFRMUzENMAsGA1UEAwwEQ0EwMDAeFw0xNzA2MjIx 4 | MTUwMzJaFw0yNzA2MjMxMTUwMzJaMC8xCzAJBgNVBAYTAlVLMREwDwYDVQQKDAht 5 | YmVkIFRMUzENMAsGA1UEAwwEQ0EwMDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA 6 | BFW41/qAwAPpy+Txdc7PKmzZsq9CPiujKU4vpF1ekXnGx2HP420QobwBVVWhkzRm 7 | LwdboH2j65dcCKjQ7mv/dxKjUDBOMB0GA1UdDgQWBBQlFYvU5WboI4fcdPoiQs8/ 8 | fPHZrTAfBgNVHSMEGDAWgBQlFYvU5WboI4fcdPoiQs8/fPHZrTAMBgNVHRMEBTAD 9 | AQH/MAoGCCqGSM49BAMCA0gAMEUCIQC7iRcVzwMyfVK5imirJ7MqJQ04euH4CLOt 10 | IZ+SNfaERAIgSU0MWFDosVEIpg8YMqIHeF7Mg4ZyH6+fGazJgVLttUY= 11 | -----END CERTIFICATE----- 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/00.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PARAMETERS----- 2 | BggqhkjOPQMBBw== 3 | -----END EC PARAMETERS----- 4 | -----BEGIN EC PRIVATE KEY----- 5 | MHcCAQEEIARPaEIfROHkE9Y0ZgHh7Mc3ZU6LR9lCOIw1ksYTHp5EoAoGCCqGSM49 6 | AwEHoUQDQgAEVbjX+oDAA+nL5PF1zs8qbNmyr0I+K6MpTi+kXV6RecbHYc/jbRCh 7 | vAFVVaGTNGYvB1ugfaPrl1wIqNDua/93Eg== 8 | -----END EC PRIVATE KEY----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/01.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PARAMETERS----- 2 | BggqhkjOPQMBBw== 3 | -----END EC PARAMETERS----- 4 | -----BEGIN EC PRIVATE KEY----- 5 | MHcCAQEEINSnxPqUNMba8F2KWNxU88heSs7vgas5BOzjRwQsQe6IoAoGCCqGSM49 6 | AwEHoUQDQgAEM55/cxx8CxjvFUeFvVe7zJcQnaKI8xDol+WOibT7RTs/Ournh2Os 7 | 6DdP5ieg56p0l4pSSFFHlunhn6ppGu58ZA== 8 | -----END EC PRIVATE KEY----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/02.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIB1zCCAX2gAwIBAgIBATAKBggqhkjOPQQDAjAvMQswCQYDVQQGEwJVSzERMA8G 3 | A1UECgwIbWJlZCBUTFMxDTALBgNVBAMMBENBMDEwHhcNMTcwNjIyMTE1MDMyWhcN 4 | MjcwNjIzMTE1MDMyWjAvMQswCQYDVQQGEwJVSzERMA8GA1UECgwIbWJlZCBUTFMx 5 | DTALBgNVBAMMBENBMDIwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQWHpv1i6lf 6 | wvNPOP5ka6S0n55EvzoaYK6pbTXP6yMOW/4XZSPKx5Zoq4FMe0cKzGIIFL1rzj1V 7 | 2czYB+qvLhyio4GJMIGGMB0GA1UdDgQWBBT5RCgQ0AlZTQbfFB2+6+w0XRvydTBX 8 | BgNVHSMEUDBOgBSh3uHkX5nj86yFEFwjscSWM40P+qEzpDEwLzELMAkGA1UEBhMC 9 | VUsxETAPBgNVBAoMCG1iZWQgVExTMQ0wCwYDVQQDDARDQTAwggEBMAwGA1UdEwQF 10 | MAMBAf8wCgYIKoZIzj0EAwIDSAAwRQIhAI7unGW/gr9tOc3i+dF5N815srgh+FrX 11 | oj9Et74EcSpTAiBubv+vOH0DE0gmYI11HeAIgutWqqMIC72dZlwTF/Vi3g== 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/02.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PARAMETERS----- 2 | BggqhkjOPQMBBw== 3 | -----END EC PARAMETERS----- 4 | -----BEGIN EC PRIVATE KEY----- 5 | MHcCAQEEIPW9zE8cjiZ8w17jTAebb4xAmEg6heEEnEaG4lGCd38joAoGCCqGSM49 6 | AwEHoUQDQgAEFh6b9YupX8LzTzj+ZGuktJ+eRL86GmCuqW01z+sjDlv+F2UjyseW 7 | aKuBTHtHCsxiCBS9a849VdnM2Afqry4cog== 8 | -----END EC PRIVATE KEY----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/03.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIB2DCCAX2gAwIBAgIBATAKBggqhkjOPQQDAjAvMQswCQYDVQQGEwJVSzERMA8G 3 | A1UECgwIbWJlZCBUTFMxDTALBgNVBAMMBENBMDIwHhcNMTcwNjIyMTE1MDMyWhcN 4 | MjcwNjIzMTE1MDMyWjAvMQswCQYDVQQGEwJVSzERMA8GA1UECgwIbWJlZCBUTFMx 5 | DTALBgNVBAMMBENBMDMwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQRDXDNIi1p 6 | ereudhqwa2LslXgsxnB63Hu5y5lg+1WPruIYPzD/Ho0APveVdzFLVji19+bE4+tF 7 | PYL1SpsN1WfWo4GJMIGGMB0GA1UdDgQWBBQApzZdtBdD3dLxouQpr/aDiVttdzBX 8 | BgNVHSMEUDBOgBT5RCgQ0AlZTQbfFB2+6+w0XRvydaEzpDEwLzELMAkGA1UEBhMC 9 | VUsxETAPBgNVBAoMCG1iZWQgVExTMQ0wCwYDVQQDDARDQTAxggEBMAwGA1UdEwQF 10 | MAMBAf8wCgYIKoZIzj0EAwIDSQAwRgIhAOnd+7bAofkHVa4KFNjv3TCegw1lrhuM 11 | 8Of8wgvrTEGoAiEAsS8iKMpSfXH4D0egg4gLamE6akde965rDtySU+ve9lg= 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/03.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PARAMETERS----- 2 | BggqhkjOPQMBBw== 3 | -----END EC PARAMETERS----- 4 | -----BEGIN EC PRIVATE KEY----- 5 | MHcCAQEEIBx2xwapGbHTy79IbpJkc/w9LJXPKNG7gGRLPOGPQFI6oAoGCCqGSM49 6 | AwEHoUQDQgAEEQ1wzSItaXq3rnYasGti7JV4LMZwetx7ucuZYPtVj67iGD8w/x6N 7 | AD73lXcxS1Y4tffmxOPrRT2C9UqbDdVn1g== 8 | -----END EC PRIVATE KEY----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/04.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIB1jCCAX2gAwIBAgIBATAKBggqhkjOPQQDAjAvMQswCQYDVQQGEwJVSzERMA8G 3 | A1UECgwIbWJlZCBUTFMxDTALBgNVBAMMBENBMDMwHhcNMTcwNjIyMTE1MDMyWhcN 4 | MjcwNjIzMTE1MDMyWjAvMQswCQYDVQQGEwJVSzERMA8GA1UECgwIbWJlZCBUTFMx 5 | DTALBgNVBAMMBENBMDQwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQUXDgcUVNT 6 | 9hovbZE5HL6rjOb7C55wEuWKThV/CcZ4rWrXx7VXHYdD/R3aDA7JSvYpm2sTok4i 7 | sblDzhZM/GDNo4GJMIGGMB0GA1UdDgQWBBQox4F1NsZunlsduoGvzIgRSYfB3zBX 8 | BgNVHSMEUDBOgBQApzZdtBdD3dLxouQpr/aDiVttd6EzpDEwLzELMAkGA1UEBhMC 9 | VUsxETAPBgNVBAoMCG1iZWQgVExTMQ0wCwYDVQQDDARDQTAyggEBMAwGA1UdEwQF 10 | MAMBAf8wCgYIKoZIzj0EAwIDRwAwRAIgAkiNhqFAZXSUWEDK91OZvQGdeZOtd6mC 11 | +Wv3fGk3t28CIEKOwidkUTUaiPdZ4efmAr+CEeGzdq27ob2S+nqqHqgV 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/04.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PARAMETERS----- 2 | BggqhkjOPQMBBw== 3 | -----END EC PARAMETERS----- 4 | -----BEGIN EC PRIVATE KEY----- 5 | MHcCAQEEIDQvTm0wfEAKoymv8ePBv7cRxrnM4g6LREnSll5ghQsXoAoGCCqGSM49 6 | AwEHoUQDQgAEFFw4HFFTU/YaL22RORy+q4zm+wuecBLlik4VfwnGeK1q18e1Vx2H 7 | Q/0d2gwOyUr2KZtrE6JOIrG5Q84WTPxgzQ== 8 | -----END EC PRIVATE KEY----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/05.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIB1zCCAX2gAwIBAgIBATAKBggqhkjOPQQDAjAvMQswCQYDVQQGEwJVSzERMA8G 3 | A1UECgwIbWJlZCBUTFMxDTALBgNVBAMMBENBMDQwHhcNMTcwNjIyMTE1MDMyWhcN 4 | MjcwNjIzMTE1MDMyWjAvMQswCQYDVQQGEwJVSzERMA8GA1UECgwIbWJlZCBUTFMx 5 | DTALBgNVBAMMBENBMDUwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQEdT0OFf5G 6 | UcrgX2XllCyJzP94NZ464GsgB6psNLsDeL+j7AU+oJy7VLvW/lHh3ODgl08Z9bhq 7 | LFBmNjnHbm8Qo4GJMIGGMB0GA1UdDgQWBBTXh06MAV9S4l4lG1TKOrKRBh4qnzBX 8 | BgNVHSMEUDBOgBQox4F1NsZunlsduoGvzIgRSYfB36EzpDEwLzELMAkGA1UEBhMC 9 | VUsxETAPBgNVBAoMCG1iZWQgVExTMQ0wCwYDVQQDDARDQTAzggEBMAwGA1UdEwQF 10 | MAMBAf8wCgYIKoZIzj0EAwIDSAAwRQIhAIW++zqDZlLLUk/emePohdNOp5JO3wS9 11 | XvkBJ6Wua7GBAiAdx+EKmdjVrwnzrQltTgnmSfGMXhKNYifK3uD83W3pcQ== 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/05.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PARAMETERS----- 2 | BggqhkjOPQMBBw== 3 | -----END EC PARAMETERS----- 4 | -----BEGIN EC PRIVATE KEY----- 5 | MHcCAQEEIP3MTs0m9ssAAXQ94O6GYC3pckfpMUxQiPTG8hQYgA0WoAoGCCqGSM49 6 | AwEHoUQDQgAEBHU9DhX+RlHK4F9l5ZQsicz/eDWeOuBrIAeqbDS7A3i/o+wFPqCc 7 | u1S71v5R4dzg4JdPGfW4aixQZjY5x25vEA== 8 | -----END EC PRIVATE KEY----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/06.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIB1jCCAX2gAwIBAgIBATAKBggqhkjOPQQDAjAvMQswCQYDVQQGEwJVSzERMA8G 3 | A1UECgwIbWJlZCBUTFMxDTALBgNVBAMMBENBMDUwHhcNMTcwNjIyMTE1MDMyWhcN 4 | MjcwNjIzMTE1MDMyWjAvMQswCQYDVQQGEwJVSzERMA8GA1UECgwIbWJlZCBUTFMx 5 | DTALBgNVBAMMBENBMDYwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASA9qWoAUHr 6 | nn+3kxyNrjPJk82WDLimW21RN51uxpobadv8YgGEDRdP+Ok+uRqQSUsA6ZXfF3iG 7 | r2GjfQ3wMDH8o4GJMIGGMB0GA1UdDgQWBBSjovYaC/m6Li9Tp0V9iZRs9267QzBX 8 | BgNVHSMEUDBOgBTXh06MAV9S4l4lG1TKOrKRBh4qn6EzpDEwLzELMAkGA1UEBhMC 9 | VUsxETAPBgNVBAoMCG1iZWQgVExTMQ0wCwYDVQQDDARDQTA0ggEBMAwGA1UdEwQF 10 | MAMBAf8wCgYIKoZIzj0EAwIDRwAwRAIgcjZNFWJtlDmoPZbAxqsGczRYK0lfPgu6 11 | g1H7pp0ce+wCIDj9BRZM2OB9EF0e+MDKGjyZGfvfrL6Ir47x/KrM6H8T 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/06.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PARAMETERS----- 2 | BggqhkjOPQMBBw== 3 | -----END EC PARAMETERS----- 4 | -----BEGIN EC PRIVATE KEY----- 5 | MHcCAQEEIESUhQgXWd8cVQnitNEpOD2JNMqH9ug/wYaY1xW3SaSGoAoGCCqGSM49 6 | AwEHoUQDQgAEgPalqAFB655/t5Mcja4zyZPNlgy4plttUTedbsaaG2nb/GIBhA0X 7 | T/jpPrkakElLAOmV3xd4hq9ho30N8DAx/A== 8 | -----END EC PRIVATE KEY----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/07.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIB2DCCAX2gAwIBAgIBATAKBggqhkjOPQQDAjAvMQswCQYDVQQGEwJVSzERMA8G 3 | A1UECgwIbWJlZCBUTFMxDTALBgNVBAMMBENBMDYwHhcNMTcwNjIyMTE1MDMyWhcN 4 | MjcwNjIzMTE1MDMyWjAvMQswCQYDVQQGEwJVSzERMA8GA1UECgwIbWJlZCBUTFMx 5 | DTALBgNVBAMMBENBMDcwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASNOj4d4MEA 6 | 7p/3miijqG4ToE4opKPAm+3BTIGrJTYT14++TSiUICl0ASXj+xeUcLMIaXTN042s 7 | LsHxpShzQaL0o4GJMIGGMB0GA1UdDgQWBBREq5J3toJPxZ3O+ssJ5vkkU0RJEzBX 8 | BgNVHSMEUDBOgBSjovYaC/m6Li9Tp0V9iZRs9267Q6EzpDEwLzELMAkGA1UEBhMC 9 | VUsxETAPBgNVBAoMCG1iZWQgVExTMQ0wCwYDVQQDDARDQTA1ggEBMAwGA1UdEwQF 10 | MAMBAf8wCgYIKoZIzj0EAwIDSQAwRgIhAKGcf+c442c/XiwubbaiQvsoZ7EoVxuM 11 | oKmia0gPyBNkAiEA83asjJ5FDXQuLyZpczviXrbmqgCPOfYadtvkc0cxMis= 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/07.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PARAMETERS----- 2 | BggqhkjOPQMBBw== 3 | -----END EC PARAMETERS----- 4 | -----BEGIN EC PRIVATE KEY----- 5 | MHcCAQEEIEi1oKInPLbiINj8OxdActVTgI+YQVSefdQfCu1ihbLRoAoGCCqGSM49 6 | AwEHoUQDQgAEjTo+HeDBAO6f95ooo6huE6BOKKSjwJvtwUyBqyU2E9ePvk0olCAp 7 | dAEl4/sXlHCzCGl0zdONrC7B8aUoc0Gi9A== 8 | -----END EC PRIVATE KEY----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/08.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIB2DCCAX2gAwIBAgIBATAKBggqhkjOPQQDAjAvMQswCQYDVQQGEwJVSzERMA8G 3 | A1UECgwIbWJlZCBUTFMxDTALBgNVBAMMBENBMDcwHhcNMTcwNjIyMTE1MDMyWhcN 4 | MjcwNjIzMTE1MDMyWjAvMQswCQYDVQQGEwJVSzERMA8GA1UECgwIbWJlZCBUTFMx 5 | DTALBgNVBAMMBENBMDgwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARpQeQ/YGQj 6 | nl7Szo6WStJ1u7xunTL5jBkXH8aAVSm0qiX4AD/7YPxa5EnGzZdLTn25vQVnfQAG 7 | pMx8P1lYiGYCo4GJMIGGMB0GA1UdDgQWBBS40mLt93U8Sh8ZGiDVAhRSiBPcXjBX 8 | BgNVHSMEUDBOgBREq5J3toJPxZ3O+ssJ5vkkU0RJE6EzpDEwLzELMAkGA1UEBhMC 9 | VUsxETAPBgNVBAoMCG1iZWQgVExTMQ0wCwYDVQQDDARDQTA2ggEBMAwGA1UdEwQF 10 | MAMBAf8wCgYIKoZIzj0EAwIDSQAwRgIhANwGf+F4a+kmXWz8UjSpRkaToTV6EFWw 11 | /Tjzj0tQhDoAAiEA19RxeWOVBBpM6LOHg6v5Lf54YN1snkLf+sEXyZCuWQQ= 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/08.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PARAMETERS----- 2 | BggqhkjOPQMBBw== 3 | -----END EC PARAMETERS----- 4 | -----BEGIN EC PRIVATE KEY----- 5 | MHcCAQEEIC8M2G7XcqeagYgt8SZJbuTh4tYchGvX3yDZJKTuBgFUoAoGCCqGSM49 6 | AwEHoUQDQgAEaUHkP2BkI55e0s6OlkrSdbu8bp0y+YwZFx/GgFUptKol+AA/+2D8 7 | WuRJxs2XS059ub0FZ30ABqTMfD9ZWIhmAg== 8 | -----END EC PRIVATE KEY----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/09.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIB1jCCAX2gAwIBAgIBATAKBggqhkjOPQQDAjAvMQswCQYDVQQGEwJVSzERMA8G 3 | A1UECgwIbWJlZCBUTFMxDTALBgNVBAMMBENBMDgwHhcNMTcwNjIyMTE1MDMzWhcN 4 | MjcwNjIzMTE1MDMzWjAvMQswCQYDVQQGEwJVSzERMA8GA1UECgwIbWJlZCBUTFMx 5 | DTALBgNVBAMMBENBMDkwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAR7ZB16+t6E 6 | sfahGyKUGJW5mezkzjdaYvc4lbJaKNRwFRfc3F/fmNOSsUFSg/F0N+vUE+doKiPC 7 | 8wRwLzvm4s+5o4GJMIGGMB0GA1UdDgQWBBT6gyXHzPIPYc1Vr1aGiLLeMh4HpjBX 8 | BgNVHSMEUDBOgBS40mLt93U8Sh8ZGiDVAhRSiBPcXqEzpDEwLzELMAkGA1UEBhMC 9 | VUsxETAPBgNVBAoMCG1iZWQgVExTMQ0wCwYDVQQDDARDQTA3ggEBMAwGA1UdEwQF 10 | MAMBAf8wCgYIKoZIzj0EAwIDRwAwRAIgO4el1ZPhlIli/qNR2SIEiuvs5Mmy868i 11 | N2Rv5X/VxIECIA/8rUALQxW38XSdBVX3e/jzu7ju47n1YwEqD9K9WdVv 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/09.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PARAMETERS----- 2 | BggqhkjOPQMBBw== 3 | -----END EC PARAMETERS----- 4 | -----BEGIN EC PRIVATE KEY----- 5 | MHcCAQEEIKkdxegP5yN840sBDxIPpiMftZss14uLaH7zoxOqrePDoAoGCCqGSM49 6 | AwEHoUQDQgAEe2QdevrehLH2oRsilBiVuZns5M43WmL3OJWyWijUcBUX3Nxf35jT 7 | krFBUoPxdDfr1BPnaCojwvMEcC875uLPuQ== 8 | -----END EC PRIVATE KEY----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/10.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIB1zCCAX2gAwIBAgIBATAKBggqhkjOPQQDAjAvMQswCQYDVQQGEwJVSzERMA8G 3 | A1UECgwIbWJlZCBUTFMxDTALBgNVBAMMBENBMDkwHhcNMTcwNjIyMTE1MDMzWhcN 4 | MjcwNjIzMTE1MDMzWjAvMQswCQYDVQQGEwJVSzERMA8GA1UECgwIbWJlZCBUTFMx 5 | DTALBgNVBAMMBENBMTAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAR6jlGKbJd5 6 | hiDxN789gkOcwpyHI9wRwCrADAOwOkMePBPRlwGdm7mw7Z/EAmu26zRm/hcyrs4M 7 | qk2LabDjPI9Xo4GJMIGGMB0GA1UdDgQWBBQtxZSLJAkEz+2RKMQexM6EtsfgcjBX 8 | BgNVHSMEUDBOgBT6gyXHzPIPYc1Vr1aGiLLeMh4HpqEzpDEwLzELMAkGA1UEBhMC 9 | VUsxETAPBgNVBAoMCG1iZWQgVExTMQ0wCwYDVQQDDARDQTA4ggEBMAwGA1UdEwQF 10 | MAMBAf8wCgYIKoZIzj0EAwIDSAAwRQIgP7S8vFstfUBdNe6ym5GYG5Q+aBVEKqRs 11 | fVW7HNUktSYCIQDo6Jua6o/DJbrpq4qYWq5gv4yGyzPTN+3IaKrEICdaaw== 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/10.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PARAMETERS----- 2 | BggqhkjOPQMBBw== 3 | -----END EC PARAMETERS----- 4 | -----BEGIN EC PRIVATE KEY----- 5 | MHcCAQEEIPuPPMxo5e2doI7YfDp60qmEn4YwYs2sb5QlOpFQ3BIJoAoGCCqGSM49 6 | AwEHoUQDQgAEeo5RimyXeYYg8Te/PYJDnMKchyPcEcAqwAwDsDpDHjwT0ZcBnZu5 7 | sO2fxAJrtus0Zv4XMq7ODKpNi2mw4zyPVw== 8 | -----END EC PRIVATE KEY----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/11.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIB1jCCAX2gAwIBAgIBATAKBggqhkjOPQQDAjAvMQswCQYDVQQGEwJVSzERMA8G 3 | A1UECgwIbWJlZCBUTFMxDTALBgNVBAMMBENBMTAwHhcNMTcwNjIyMTE1MDMzWhcN 4 | MjcwNjIzMTE1MDMzWjAvMQswCQYDVQQGEwJVSzERMA8GA1UECgwIbWJlZCBUTFMx 5 | DTALBgNVBAMMBENBMTEwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATZwR+WK6NB 6 | F/7riFdN63c8hjYddZRR4lrzVNPwiBQxnnxwpPyrD9A6aPPmLc6SqGOJW4ZGVCco 7 | IBze9RJVeiB9o4GJMIGGMB0GA1UdDgQWBBSOSt6ePyMRT6PGMaIi7FqNX9MKtDBX 8 | BgNVHSMEUDBOgBQtxZSLJAkEz+2RKMQexM6EtsfgcqEzpDEwLzELMAkGA1UEBhMC 9 | VUsxETAPBgNVBAoMCG1iZWQgVExTMQ0wCwYDVQQDDARDQTA5ggEBMAwGA1UdEwQF 10 | MAMBAf8wCgYIKoZIzj0EAwIDRwAwRAIgN//NqM0FrkrMjmxoeCY9DgxkH2R6sQ4d 11 | NgtwCZAIqEICIBs4vupaVcuvni9tltbP26wi7c0FR+blZuo5DPIA3SVe 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/11.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PARAMETERS----- 2 | BggqhkjOPQMBBw== 3 | -----END EC PARAMETERS----- 4 | -----BEGIN EC PRIVATE KEY----- 5 | MHcCAQEEIHaMieH2/wn6lnsFUGzww43ymhN16Z0nhG5TyvNeY8U2oAoGCCqGSM49 6 | AwEHoUQDQgAE2cEfliujQRf+64hXTet3PIY2HXWUUeJa81TT8IgUMZ58cKT8qw/Q 7 | Omjz5i3OkqhjiVuGRlQnKCAc3vUSVXogfQ== 8 | -----END EC PRIVATE KEY----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/12.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIB1jCCAX2gAwIBAgIBATAKBggqhkjOPQQDAjAvMQswCQYDVQQGEwJVSzERMA8G 3 | A1UECgwIbWJlZCBUTFMxDTALBgNVBAMMBENBMTEwHhcNMTcwNjIyMTE1MDMzWhcN 4 | MjcwNjIzMTE1MDMzWjAvMQswCQYDVQQGEwJVSzERMA8GA1UECgwIbWJlZCBUTFMx 5 | DTALBgNVBAMMBENBMTIwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATDE9LPlLPc 6 | gZ3b0BchR/AkhNEP9HAavwYadJIyzoPo5edCVnboQH786jsZwZNZoC0gHDAhCmGc 7 | IfRenISAoVuPo4GJMIGGMB0GA1UdDgQWBBTZTtbi+j0Sm/Zs/+gTkWdASpQzfjBX 8 | BgNVHSMEUDBOgBSOSt6ePyMRT6PGMaIi7FqNX9MKtKEzpDEwLzELMAkGA1UEBhMC 9 | VUsxETAPBgNVBAoMCG1iZWQgVExTMQ0wCwYDVQQDDARDQTEwggEBMAwGA1UdEwQF 10 | MAMBAf8wCgYIKoZIzj0EAwIDRwAwRAIgYYF5AnRV7eh2hLD5Dz//pceMTKz9Ls46 11 | E6DxvbfDHikCIFttlGrOCZVyS4ocsjuKIELVUX5qfygI0sn4kU3qCTs2 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/12.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PARAMETERS----- 2 | BggqhkjOPQMBBw== 3 | -----END EC PARAMETERS----- 4 | -----BEGIN EC PRIVATE KEY----- 5 | MHcCAQEEIAzhAcc1Yb2u4bsQDaYeRaRW8kJ/HzFTTfINV1k+TxZ/oAoGCCqGSM49 6 | AwEHoUQDQgAEwxPSz5Sz3IGd29AXIUfwJITRD/RwGr8GGnSSMs6D6OXnQlZ26EB+ 7 | /Oo7GcGTWaAtIBwwIQphnCH0XpyEgKFbjw== 8 | -----END EC PRIVATE KEY----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/13.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIB1zCCAX2gAwIBAgIBATAKBggqhkjOPQQDAjAvMQswCQYDVQQGEwJVSzERMA8G 3 | A1UECgwIbWJlZCBUTFMxDTALBgNVBAMMBENBMTIwHhcNMTcwNjIyMTE1MDMzWhcN 4 | MjcwNjIzMTE1MDMzWjAvMQswCQYDVQQGEwJVSzERMA8GA1UECgwIbWJlZCBUTFMx 5 | DTALBgNVBAMMBENBMTMwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATrkzCJLznh 6 | lhnsv1RXB9kfeaD+cIruPQ0cItBDGpdvD8xbBVvQci4+RG2RVUCSWRhkFYjSsUSM 7 | 0QHMQnBFlhw2o4GJMIGGMB0GA1UdDgQWBBTmVnUSF2MYwws/nCMv7b1wJVkDmjBX 8 | BgNVHSMEUDBOgBTZTtbi+j0Sm/Zs/+gTkWdASpQzfqEzpDEwLzELMAkGA1UEBhMC 9 | VUsxETAPBgNVBAoMCG1iZWQgVExTMQ0wCwYDVQQDDARDQTExggEBMAwGA1UdEwQF 10 | MAMBAf8wCgYIKoZIzj0EAwIDSAAwRQIgWsm+rHJgwUEyNm8EKbEds5yurpp5/3y5 11 | PsvXJVDqxogCIQDUP0Jcl3A907CE2tPVXSgD6LQ6CPu19mixemPw60yijA== 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/13.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PARAMETERS----- 2 | BggqhkjOPQMBBw== 3 | -----END EC PARAMETERS----- 4 | -----BEGIN EC PRIVATE KEY----- 5 | MHcCAQEEIKb966FXMh8cFQt3sVpmcrh2/3yaGiLMwz+/XGKGMJ+2oAoGCCqGSM49 6 | AwEHoUQDQgAE65MwiS854ZYZ7L9UVwfZH3mg/nCK7j0NHCLQQxqXbw/MWwVb0HIu 7 | PkRtkVVAklkYZBWI0rFEjNEBzEJwRZYcNg== 8 | -----END EC PRIVATE KEY----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/14.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIB1zCCAX2gAwIBAgIBATAKBggqhkjOPQQDAjAvMQswCQYDVQQGEwJVSzERMA8G 3 | A1UECgwIbWJlZCBUTFMxDTALBgNVBAMMBENBMTMwHhcNMTcwNjIyMTE1MDMzWhcN 4 | MjcwNjIzMTE1MDMzWjAvMQswCQYDVQQGEwJVSzERMA8GA1UECgwIbWJlZCBUTFMx 5 | DTALBgNVBAMMBENBMTQwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATRMZN0RHzP 6 | donNmZuq9XPhzvQ52TaokxT39qpQtlFyvUuEGKrLoNvdcpARaA0rGput6RLAQOVU 7 | iNVlJ3Ipj789o4GJMIGGMB0GA1UdDgQWBBRNsJB++ccSBmbCCKBxi4CjXROBkzBX 8 | BgNVHSMEUDBOgBTmVnUSF2MYwws/nCMv7b1wJVkDmqEzpDEwLzELMAkGA1UEBhMC 9 | VUsxETAPBgNVBAoMCG1iZWQgVExTMQ0wCwYDVQQDDARDQTEyggEBMAwGA1UdEwQF 10 | MAMBAf8wCgYIKoZIzj0EAwIDSAAwRQIgVfuLpjp08AaxKWf6cuZUUCRd7CojSS1I 11 | 71hzeUyFS+sCIQDNJI6P/pBbiHgTaGlBAgfcEfmxmbY0n4xZndtxIkmyVA== 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/14.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PARAMETERS----- 2 | BggqhkjOPQMBBw== 3 | -----END EC PARAMETERS----- 4 | -----BEGIN EC PRIVATE KEY----- 5 | MHcCAQEEIKEycJNLyYJ5JgECpCuZiFeXZIMC+XsMEKoMhRTx6xD+oAoGCCqGSM49 6 | AwEHoUQDQgAE0TGTdER8z3aJzZmbqvVz4c70Odk2qJMU9/aqULZRcr1LhBiqy6Db 7 | 3XKQEWgNKxqbrekSwEDlVIjVZSdyKY+/PQ== 8 | -----END EC PRIVATE KEY----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/15.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIB1zCCAX2gAwIBAgIBATAKBggqhkjOPQQDAjAvMQswCQYDVQQGEwJVSzERMA8G 3 | A1UECgwIbWJlZCBUTFMxDTALBgNVBAMMBENBMTQwHhcNMTcwNjIyMTE1MDMzWhcN 4 | MjcwNjIzMTE1MDMzWjAvMQswCQYDVQQGEwJVSzERMA8GA1UECgwIbWJlZCBUTFMx 5 | DTALBgNVBAMMBENBMTUwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQlKUiMoSss 6 | /hsTasedqdB2BCOGJhTt0hgUGeUnWNZ1svO4yn0GkFHZ08++fl2MKqjpj+VXq0JS 7 | FFyGUOgmgi3Ho4GJMIGGMB0GA1UdDgQWBBR1mXlrdW5rx1VnqMMnUBXo0WWGWjBX 8 | BgNVHSMEUDBOgBRNsJB++ccSBmbCCKBxi4CjXROBk6EzpDEwLzELMAkGA1UEBhMC 9 | VUsxETAPBgNVBAoMCG1iZWQgVExTMQ0wCwYDVQQDDARDQTEzggEBMAwGA1UdEwQF 10 | MAMBAf8wCgYIKoZIzj0EAwIDSAAwRQIhAKYOIo+fdCQRqpH4LN8qUK1aKzKmWGxS 11 | fGzEEkg/29bMAiAl95cmucoCDMq2Ab8Coc0dEqyJ6+rAPMLBCbGawyiW6A== 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/15.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PARAMETERS----- 2 | BggqhkjOPQMBBw== 3 | -----END EC PARAMETERS----- 4 | -----BEGIN EC PRIVATE KEY----- 5 | MHcCAQEEIL1c0zvh4Fx8aylrlHsOsK5Pcam7BWVHM2lDxGO26QIUoAoGCCqGSM49 6 | AwEHoUQDQgAEJSlIjKErLP4bE2rHnanQdgQjhiYU7dIYFBnlJ1jWdbLzuMp9BpBR 7 | 2dPPvn5djCqo6Y/lV6tCUhRchlDoJoItxw== 8 | -----END EC PRIVATE KEY----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/16.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIB2DCCAX2gAwIBAgIBATAKBggqhkjOPQQDAjAvMQswCQYDVQQGEwJVSzERMA8G 3 | A1UECgwIbWJlZCBUTFMxDTALBgNVBAMMBENBMTUwHhcNMTcwNjIyMTE1MDMzWhcN 4 | MjcwNjIzMTE1MDMzWjAvMQswCQYDVQQGEwJVSzERMA8GA1UECgwIbWJlZCBUTFMx 5 | DTALBgNVBAMMBENBMTYwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQ7Vsp7JmDN 6 | kgPh/+zmIPkd7o0xot/WPMFn3uAsGtsU385MF0fmhfFLhRbbH9h4JjYHj8y0spU3 7 | buUXhftvAZVbo4GJMIGGMB0GA1UdDgQWBBRTw3K0Psy3u/6+3KKSoaQqJnPvPjBX 8 | BgNVHSMEUDBOgBR1mXlrdW5rx1VnqMMnUBXo0WWGWqEzpDEwLzELMAkGA1UEBhMC 9 | VUsxETAPBgNVBAoMCG1iZWQgVExTMQ0wCwYDVQQDDARDQTE0ggEBMAwGA1UdEwQF 10 | MAMBAf8wCgYIKoZIzj0EAwIDSQAwRgIhAMJnGjE9v3SjuGfi0jNByrwyNfhlTHMh 11 | FhPQidNrDpXwAiEAqYtNiV8t9RrAa9GC6FWDuJpvIiU6FsE+lFq6uIq/J2E= 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/16.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PARAMETERS----- 2 | BggqhkjOPQMBBw== 3 | -----END EC PARAMETERS----- 4 | -----BEGIN EC PRIVATE KEY----- 5 | MHcCAQEEIM0YCnGkEG/TjBxrytP9Ztslm1yoQaWptBxegRzzBRDVoAoGCCqGSM49 6 | AwEHoUQDQgAEO1bKeyZgzZID4f/s5iD5He6NMaLf1jzBZ97gLBrbFN/OTBdH5oXx 7 | S4UW2x/YeCY2B4/MtLKVN27lF4X7bwGVWw== 8 | -----END EC PRIVATE KEY----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/17.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIB1zCCAX2gAwIBAgIBATAKBggqhkjOPQQDAjAvMQswCQYDVQQGEwJVSzERMA8G 3 | A1UECgwIbWJlZCBUTFMxDTALBgNVBAMMBENBMTYwHhcNMTcwNjIyMTE1MDMzWhcN 4 | MjcwNjIzMTE1MDMzWjAvMQswCQYDVQQGEwJVSzERMA8GA1UECgwIbWJlZCBUTFMx 5 | DTALBgNVBAMMBENBMTcwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARrISq2zO9m 6 | D29YCLHB56FdU/RINtRhfeLtM+u5o3HaAnopy0S98RzuEGELjpzr8ZI6kkMMZsj8 7 | nFZQF8HfuE0go4GJMIGGMB0GA1UdDgQWBBSnjWvpWxZcFnfQ2KGtCg/u6fT/DzBX 8 | BgNVHSMEUDBOgBRTw3K0Psy3u/6+3KKSoaQqJnPvPqEzpDEwLzELMAkGA1UEBhMC 9 | VUsxETAPBgNVBAoMCG1iZWQgVExTMQ0wCwYDVQQDDARDQTE1ggEBMAwGA1UdEwQF 10 | MAMBAf8wCgYIKoZIzj0EAwIDSAAwRQIgDgXjoc6FfMF5W0NziV6vx2BOPNWav01Z 11 | ynEP4h9ULnUCIQC1rU4sEId3UdjzTKhpSGTKtaOuPG+b0YdEMPimI4jmVw== 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/17.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PARAMETERS----- 2 | BggqhkjOPQMBBw== 3 | -----END EC PARAMETERS----- 4 | -----BEGIN EC PRIVATE KEY----- 5 | MHcCAQEEIAiUS1dM3qrcOun8PjKe+rw40L2HG/Y8Dfxl0AfzyIVeoAoGCCqGSM49 6 | AwEHoUQDQgAEayEqtszvZg9vWAixweehXVP0SDbUYX3i7TPruaNx2gJ6KctEvfEc 7 | 7hBhC46c6/GSOpJDDGbI/JxWUBfB37hNIA== 8 | -----END EC PRIVATE KEY----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/18.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIB2DCCAX2gAwIBAgIBATAKBggqhkjOPQQDAjAvMQswCQYDVQQGEwJVSzERMA8G 3 | A1UECgwIbWJlZCBUTFMxDTALBgNVBAMMBENBMTcwHhcNMTcwNjIyMTE1MDMzWhcN 4 | MjcwNjIzMTE1MDMzWjAvMQswCQYDVQQGEwJVSzERMA8GA1UECgwIbWJlZCBUTFMx 5 | DTALBgNVBAMMBENBMTgwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASsc/JkNcYf 6 | bMgpOfrL5kKOGxOJaGS6SQIeNO33UeBpToe1bU2acN652xjvcGo0fJEtxg2fcPHR 7 | hTnGMBD1u1N2o4GJMIGGMB0GA1UdDgQWBBSDbIpYntlhJ0GgIsyd75XRhlC18jBX 8 | BgNVHSMEUDBOgBSnjWvpWxZcFnfQ2KGtCg/u6fT/D6EzpDEwLzELMAkGA1UEBhMC 9 | VUsxETAPBgNVBAoMCG1iZWQgVExTMQ0wCwYDVQQDDARDQTE2ggEBMAwGA1UdEwQF 10 | MAMBAf8wCgYIKoZIzj0EAwIDSQAwRgIhAJo2NXfJU1sK6SVTu4OV21FKITlXntMi 11 | oenYMsBjzO8oAiEAidSELcLjjAHi3mfBARvCgKlRhmbNEMCHQT7Ha7ZQoRw= 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/18.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PARAMETERS----- 2 | BggqhkjOPQMBBw== 3 | -----END EC PARAMETERS----- 4 | -----BEGIN EC PRIVATE KEY----- 5 | MHcCAQEEIJETLWqIZtnejCGzESDgMnknxqEx5evMGZfzBVPKMwKKoAoGCCqGSM49 6 | AwEHoUQDQgAErHPyZDXGH2zIKTn6y+ZCjhsTiWhkukkCHjTt91HgaU6HtW1NmnDe 7 | udsY73BqNHyRLcYNn3Dx0YU5xjAQ9btTdg== 8 | -----END EC PRIVATE KEY----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/19.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIB1jCCAX2gAwIBAgIBATAKBggqhkjOPQQDAjAvMQswCQYDVQQGEwJVSzERMA8G 3 | A1UECgwIbWJlZCBUTFMxDTALBgNVBAMMBENBMTgwHhcNMTcwNjIyMTE1MDMzWhcN 4 | MjcwNjIzMTE1MDMzWjAvMQswCQYDVQQGEwJVSzERMA8GA1UECgwIbWJlZCBUTFMx 5 | DTALBgNVBAMMBENBMTkwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQJyRCHND78 6 | KxZHoHHdOTjPuD6HjHPnEKX8apblUpETDJuLW7YR3V8Q0dTac+JHiR6e2l4DlDbf 7 | 5bTiyFoAzw9yo4GJMIGGMB0GA1UdDgQWBBRQMc94kTqW+zQO3lo2WMI/81k3czBX 8 | BgNVHSMEUDBOgBSDbIpYntlhJ0GgIsyd75XRhlC18qEzpDEwLzELMAkGA1UEBhMC 9 | VUsxETAPBgNVBAoMCG1iZWQgVExTMQ0wCwYDVQQDDARDQTE3ggEBMAwGA1UdEwQF 10 | MAMBAf8wCgYIKoZIzj0EAwIDRwAwRAIgIzGOZqJRmvygzvLm8zxZFyoNpcT7e26H 11 | nZd5xFIzEakCIHGYcUXzt+owSVlLmrlW8gQcB81ErQbxuBTAsvpaaKSS 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/19.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PARAMETERS----- 2 | BggqhkjOPQMBBw== 3 | -----END EC PARAMETERS----- 4 | -----BEGIN EC PRIVATE KEY----- 5 | MHcCAQEEIDJyHSKbXEZVfkNftQF4eHeJVuXhGdaboa7w4RejL5uYoAoGCCqGSM49 6 | AwEHoUQDQgAECckQhzQ+/CsWR6Bx3Tk4z7g+h4xz5xCl/GqW5VKREwybi1u2Ed1f 7 | ENHU2nPiR4kentpeA5Q23+W04shaAM8Pcg== 8 | -----END EC PRIVATE KEY----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/20.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIB1jCCAX2gAwIBAgIBATAKBggqhkjOPQQDAjAvMQswCQYDVQQGEwJVSzERMA8G 3 | A1UECgwIbWJlZCBUTFMxDTALBgNVBAMMBENBMTkwHhcNMTcwNjIyMTE1MDMzWhcN 4 | MjcwNjIzMTE1MDMzWjAvMQswCQYDVQQGEwJVSzERMA8GA1UECgwIbWJlZCBUTFMx 5 | DTALBgNVBAMMBENBMjAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATGebrN8JxE 6 | heOdCxD+mhnQ4zMUxF1WUkmAAHIUw089BYiH9SAwYS/M5tnl+R8fbjvoGqSpR6Tk 7 | V9EU3CQyIoxwo4GJMIGGMB0GA1UdDgQWBBTZs6oChL1c2CSZXY2YFQkkqg+lzDBX 8 | BgNVHSMEUDBOgBRQMc94kTqW+zQO3lo2WMI/81k3c6EzpDEwLzELMAkGA1UEBhMC 9 | VUsxETAPBgNVBAoMCG1iZWQgVExTMQ0wCwYDVQQDDARDQTE4ggEBMAwGA1UdEwQF 10 | MAMBAf8wCgYIKoZIzj0EAwIDRwAwRAIgRVGZReXKvdMHhwLbPvbrTVLeAGDqmqMH 11 | /WqD4u23QBgCID/QtFaiawjviNFEdtU7JK6v4ZY0PQ0a0+HLZIHLi9ah 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/20.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PARAMETERS----- 2 | BggqhkjOPQMBBw== 3 | -----END EC PARAMETERS----- 4 | -----BEGIN EC PRIVATE KEY----- 5 | MHcCAQEEIJHLciDhJcnlE5MhTrOfFlnRbpJQLOf4h72E6VDXxMM0oAoGCCqGSM49 6 | AwEHoUQDQgAExnm6zfCcRIXjnQsQ/poZ0OMzFMRdVlJJgAByFMNPPQWIh/UgMGEv 7 | zObZ5fkfH2476BqkqUek5FfRFNwkMiKMcA== 8 | -----END EC PRIVATE KEY----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/Readme.txt: -------------------------------------------------------------------------------- 1 | These certificates form a very long chain, used to test the 2 | MBEDTLS_X509_MAX_INT_CA limit. 3 | 4 | NN.key is the private key of certificate NN.crt. 5 | 6 | The root is 00.crt and N+1.crt is a child of N.crt. 7 | 8 | File cNN.pem contains the chain NN.crt to 00.crt. 9 | 10 | Those certificates were generated by tests/data_files/dir-maxpath/long.sh. 11 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/c00.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIBpTCCAUugAwIBAgIJAPygloXKk6BwMAoGCCqGSM49BAMCMC8xCzAJBgNVBAYT 3 | AlVLMREwDwYDVQQKDAhtYmVkIFRMUzENMAsGA1UEAwwEQ0EwMDAeFw0xNzA2MjIx 4 | MTUwMzJaFw0yNzA2MjMxMTUwMzJaMC8xCzAJBgNVBAYTAlVLMREwDwYDVQQKDAht 5 | YmVkIFRMUzENMAsGA1UEAwwEQ0EwMDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA 6 | BFW41/qAwAPpy+Txdc7PKmzZsq9CPiujKU4vpF1ekXnGx2HP420QobwBVVWhkzRm 7 | LwdboH2j65dcCKjQ7mv/dxKjUDBOMB0GA1UdDgQWBBQlFYvU5WboI4fcdPoiQs8/ 8 | fPHZrTAfBgNVHSMEGDAWgBQlFYvU5WboI4fcdPoiQs8/fPHZrTAMBgNVHRMEBTAD 9 | AQH/MAoGCCqGSM49BAMCA0gAMEUCIQC7iRcVzwMyfVK5imirJ7MqJQ04euH4CLOt 10 | IZ+SNfaERAIgSU0MWFDosVEIpg8YMqIHeF7Mg4ZyH6+fGazJgVLttUY= 11 | -----END CERTIFICATE----- 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir-maxpath/int.opensslconf: -------------------------------------------------------------------------------- 1 | [int] 2 | subjectKeyIdentifier=hash 3 | authorityKeyIdentifier=keyid:always,issuer:always 4 | basicConstraints = CA:true 5 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir3/Readme: -------------------------------------------------------------------------------- 1 | This is just to make sure files that don't parse as certs are ignored. 2 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir4/cert81.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIBpTCCAUmgAwIBAgIBUTAMBggqhkjOPQQDAgUAMDExDzANBgNVBAMTBlJvb3Qg 3 | ODERMA8GA1UEChMIbWJlZCBUTFMxCzAJBgNVBAYTAlVLMB4XDTAxMDEwMTAwMDAw 4 | MFoXDTMwMTIzMTIzNTk1OVowMTEPMA0GA1UEAxMGUm9vdCA4MREwDwYDVQQKEwht 5 | YmVkIFRMUzELMAkGA1UEBhMCVUswWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAT1 6 | GuTQ9vgf2l3oLM25r78cvIAQqE02GzQGjp/WWw3CysEwTwNEuZGhRiD5lDmkbUGW 7 | UNxv/7uJjy7k3K3fDNdko1AwTjAMBgNVHRMEBTADAQH/MB0GA1UdDgQWBBTHFA2h 8 | Au0tPnzeYnLcmlTQj4FAajAfBgNVHSMEGDAWgBTHFA2hAu0tPnzeYnLcmlTQj4FA 9 | ajAMBggqhkjOPQQDAgUAA0gAMEUCIH7Z/HNb/Pwbs40iNll1a9gmgAbYOgdlVPWo 10 | nSdcb7cZAiEAlhVb6CdBXsjOfAWWEET/QP74z608PKFccCIFPCDLkxo= 11 | -----END CERTIFICATE----- 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir4/cert82.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIBqDCCAUygAwIBAgIBUjAMBggqhkjOPQQDAgUAMDExDzANBgNVBAMTBlJvb3Qg 3 | ODERMA8GA1UEChMIbWJlZCBUTFMxCzAJBgNVBAYTAlVLMB4XDTAxMDEwMTAwMDAw 4 | MFoXDTMwMTIzMTIzNTk1OVowMTEPMA0GA1UEAxMGSW50IDgyMREwDwYDVQQKEwht 5 | YmVkIFRMUzELMAkGA1UEBhMCVUswWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAS2 6 | giYQt4HVfQ2t8eTS0bvISwp7ol2x17umbllBxwzGDFEUQ00JL1/SStezecK0lNhE 7 | 0AvY8Ez2soQEtdSeQGkCo1MwUTAPBgNVHRMECDAGAQH/AgEAMB0GA1UdDgQWBBS3 8 | +nsv3nQknSg4aDjlTiRpCPo7XzAfBgNVHSMEGDAWgBTHFA2hAu0tPnzeYnLcmlTQ 9 | j4FAajAMBggqhkjOPQQDAgUAA0gAMEUCIQDus2Lvx3yyvaViY1s334uMm6ge484X 10 | oktMyxLVjkAMiAIgehTHiJJaT9PnlVa+hUpxsIfVAuMexrm5fw/bDF5Nxzw= 11 | -----END CERTIFICATE----- 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir4/cert83.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIBoDCCAUWgAwIBAgIBUzAMBggqhkjOPQQDAgUAMDExDzANBgNVBAMTBkludCA4 3 | MjERMA8GA1UEChMIbWJlZCBUTFMxCzAJBgNVBAYTAlVLMB4XDTAxMDEwMTAwMDAw 4 | MFoXDTMwMTIzMTIzNTk1OVowMDEOMAwGA1UEAxMFRUUgODMxETAPBgNVBAoTCG1i 5 | ZWQgVExTMQswCQYDVQQGEwJVSzBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABMSy 6 | 6X5iBYrdxxOMfdcA23pLBoJCeyEjiWfALxTm80MJGBdRNVdnT50xNU3SDDwHWPda 7 | /EQqHq+itsqkUeyAGAyjTTBLMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGsFH/KsvM4n 8 | r+i1gI2iCVXi3KtFMB8GA1UdIwQYMBaAFLf6ey/edCSdKDhoOOVOJGkI+jtfMAwG 9 | CCqGSM49BAMCBQADRwAwRAIgQURH8DHWFHVK38+znWc85G1P+g4ocdkA5Gt0LbOg 10 | SJMCIBsacOLFywxZYF8atizw6zMRw+QeHR2514JIhJUck2kd 11 | -----END CERTIFICATE----- 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir4/cert91.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIBqTCCAUygAwIBAgIBWzAMBggqhkjOPQQDAgUAMDExDzANBgNVBAMTBlJvb3Qg 3 | OTERMA8GA1UEChMIbWJlZCBUTFMxCzAJBgNVBAYTAlVLMB4XDTAxMDEwMTAwMDAw 4 | MFoXDTMwMTIzMTIzNTk1OVowMTEPMA0GA1UEAxMGUm9vdCA5MREwDwYDVQQKEwht 5 | YmVkIFRMUzELMAkGA1UEBhMCVUswWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATh 6 | D2SmdS6D7cYi2vGMyuCdol/OOUN2di2pS2wfSI/MsY/Z4O9iNHqbXQP6l+hcT5ap 7 | daycs7r6ZPNqmWM7b16go1MwUTAPBgNVHRMECDAGAQH/AgEAMB0GA1UdDgQWBBRb 8 | zVrcAxddj0i0DEqvTGT8F37bizAfBgNVHSMEGDAWgBRbzVrcAxddj0i0DEqvTGT8 9 | F37bizAMBggqhkjOPQQDAgUAA0kAMEYCIQDbrSV4ndH0vAR3HqJfBn8NT8zdvMjB 10 | qSJes6Qwa42b2wIhAKyoH0H+b1Svw8pMkvUYF4ElH5Cnn7gxb7Wl3arc0+hQ 11 | -----END CERTIFICATE----- 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/dir4/cert92.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIBoTCCAUWgAwIBAgIBXDAMBggqhkjOPQQDAgUAMDExDzANBgNVBAMTBlJvb3Qg 3 | OTERMA8GA1UEChMIbWJlZCBUTFMxCzAJBgNVBAYTAlVLMB4XDTAxMDEwMTAwMDAw 4 | MFoXDTMwMTIzMTIzNTk1OVowMDEOMAwGA1UEAxMFRUUgOTIxETAPBgNVBAoTCG1i 5 | ZWQgVExTMQswCQYDVQQGEwJVSzBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABC9E 6 | tK1pE8Ei8vgScunyjx50C+qDsQS8D2RhGHC4VkE2yyiFxJA/ynhoeXTKZsHuEWI9 7 | CfOSvk0RrTWf9nr0pTGjTTBLMAkGA1UdEwQCMAAwHQYDVR0OBBYEFLqsN52tAf1k 8 | XlzxQmdD5qG6Sy6PMB8GA1UdIwQYMBaAFFvNWtwDF12PSLQMSq9MZPwXftuLMAwG 9 | CCqGSM49BAMCBQADSAAwRQIgXlfKqhkhXgK112Eycl+Z5NHM+6aqXE7i9j7IyGfk 10 | ikICIQDBYNGbpSx82XG+IS/h4AWNTa4Hs6rmWvQDWJum7NrzMQ== 11 | -----END CERTIFICATE----- 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_224_prv.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MGgCAQEEHGhJ+X0QZvaZd1ljfH44mUZM7j7HrJcGU6C+B0KgBwYFK4EEACGhPAM6 3 | AAQWk6KQ9/C1cf4rQdXYSwEydjH0qGD5lfozLAl/VBkrsQ8AET8q/7E8GiTORJFF 4 | calUQK4BSgDL9w== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_224_pub.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PUBLIC KEY----- 2 | ME4wEAYHKoZIzj0CAQYFK4EEACEDOgAEFpOikPfwtXH+K0HV2EsBMnYx9Khg+ZX6 3 | MywJf1QZK7EPABE/Kv+xPBokzkSRRXGpVECuAUoAy/c= 4 | -----END PUBLIC KEY----- 5 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_256_long_prv.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/ec_256_long_prv.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_256_long_prv.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIIcex4mqXsQamUKTVf8vXmTAJrQvGjh5mXG8p9+OR4xAoAoGCCqGSM49 3 | AwEHoUQDQgAEqJ2HQjPpc6fDwE/vSa6U35USXawkTo98y4U6NsAl+rOGuqMPEFXf 4 | P1Srm/Jrzwa/RuppRL5kgyAsGJTUmwZEzQ== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_256_prv.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIEnJqMGMS4hWOMQxzx3xyZQTFgm1gNT9Q6DKsX2y8T7uoAoGCCqGSM49 3 | AwEHoUQDQgAEd3Jlb4FLOZJ51eHxeB+sbwmaPFyhsONTUYNLCLZeC1clkM2vj3aT 4 | YbzzSs/BHl4HToQmvd4Evm5lOUVElhfeRQ== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_256_pub.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PUBLIC KEY----- 2 | MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEd3Jlb4FLOZJ51eHxeB+sbwmaPFyh 3 | sONTUYNLCLZeC1clkM2vj3aTYbzzSs/BHl4HToQmvd4Evm5lOUVElhfeRQ== 4 | -----END PUBLIC KEY----- 5 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_384_prv.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MIGkAgEBBDA/XY2b4oC1aWzFzJ+Uz4r35rYd1lkrKrKzpMYHRQQX7DJ9zcrtfBAF 3 | PXGaBXTwp2qgBwYFK4EEACKhZANiAATZxmK1C6KcpHmQRQ4EOur08MabFWdtES9i 4 | KnHJMFmvmZaRxWgNK0TREVedsS9KQTou1cRfz7Z7W2PgC5Hr5Z0JprGsLAxCgqoS 5 | MX7VkU+Zm8SIuxMug0LMNvLKXjN5x0c= 6 | -----END EC PRIVATE KEY----- 7 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_384_pub.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PUBLIC KEY----- 2 | MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE2cZitQuinKR5kEUOBDrq9PDGmxVnbREv 3 | YipxyTBZr5mWkcVoDStE0RFXnbEvSkE6LtXEX8+2e1tj4AuR6+WdCaaxrCwMQoKq 4 | EjF+1ZFPmZvEiLsTLoNCzDbyyl4zecdH 5 | -----END PUBLIC KEY----- 6 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_521_prv.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/ec_521_prv.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_521_prv.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MIHcAgEBBEIBsbatB7t55zINpZhg6ijgVShPYFjyed5mbgbUNdKve9oo2Z+ke33Q 3 | lj4WsAcweO6LijjZZqWC9G0Z/5XfOtloWq6gBwYFK4EEACOhgYkDgYYABAAd4ULV 4 | T2nrA47kt6+dPKB3Nv2c9xnrNU1ph57n88E2+w+/nwj4a+X6Eo7BoFHT5sZD6Fra 5 | j/rPNmPCYL0shEtvVgDO6OSKnmXQnK3YnyNd7gXzuKZGvnFfH2fVtDTg/yOh/Afv 6 | d0AZPkDu/287zf12WqkVUDNST+TyBfVETiksTC9qwQ== 7 | -----END EC PRIVATE KEY----- 8 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_521_pub.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/ec_521_pub.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_521_pub.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PUBLIC KEY----- 2 | MIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQAHeFC1U9p6wOO5LevnTygdzb9nPcZ 3 | 6zVNaYee5/PBNvsPv58I+Gvl+hKOwaBR0+bGQ+ha2o/6zzZjwmC9LIRLb1YAzujk 4 | ip5l0Jyt2J8jXe4F87imRr5xXx9n1bQ04P8jofwH73dAGT5A7v9vO839dlqpFVAz 5 | Uk/k8gX1RE4pLEwvasE= 6 | -----END PUBLIC KEY----- 7 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_521_short_prv.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/ec_521_short_prv.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_521_short_prv.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MIHcAgEBBEIAOXdk7W+Hf5L7Hc9fKe44wmpaRNs5ERFTkv5CrlXv/Bu3y28M673q 3 | vBNo7a/UE/6NNQHu2pQODEYFpMg6R34b5SigBwYFK4EEACOhgYkDgYYABAFUMHXV 4 | KPA4vkMgq+pFgDoH96XoM517gF2GJFV6h2gLhykzIHL/otAyEpAStw7MBvbU0V21 5 | ixB+hjqzO7Snxaj9mwB8g87OKxm5eGfsqvJNPdJ0RZ/EKy06Ukg6KThlhQeyrtIk 6 | g5PTCrPnNszlffAy6/jCOe3Moi59g15H13sSzwfX6g== 7 | -----END EC PRIVATE KEY----- 8 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_bp256_prv.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHgCAQEEICFh1vLbdlJvpiwW81aoDwHzL3dnhLNqqZeZqLdmIID/oAsGCSskAwMC 3 | CAEBB6FEA0IABHaMjK5KvKYwbbDtgbDEpiFcN4Bm7G1hbBRuE/HH34CblqtpEcJ9 4 | igIznwkmhA5VI209HvviZp0JDkxMZg+tqR0= 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_bp256_pub.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PUBLIC KEY----- 2 | MFowFAYHKoZIzj0CAQYJKyQDAwIIAQEHA0IABHaMjK5KvKYwbbDtgbDEpiFcN4Bm 3 | 7G1hbBRuE/HH34CblqtpEcJ9igIznwkmhA5VI209HvviZp0JDkxMZg+tqR0= 4 | -----END PUBLIC KEY----- 5 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_bp384_prv.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MIGoAgEBBDA92S51DZDX05/BiFzYrRLqlEHyK5M0tNllICrbFEjOJMWAioXdmvwi 3 | mvCjEk91W8ugCwYJKyQDAwIIAQELoWQDYgAEcZ+dCTpifg01A4XGYc6/AMYZI1Zv 4 | 6QBqMQevHYcbxrtomF/XIuoyvjFvjng7fNGVd4X2bPwMsZXdXJmo56uqhIVTpYTf 5 | 0rSOdtRF/gDdi+WQlth31GltI7S8jbFHJOZq 6 | -----END EC PRIVATE KEY----- 7 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_bp384_pub.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PUBLIC KEY----- 2 | MHowFAYHKoZIzj0CAQYJKyQDAwIIAQELA2IABHGfnQk6Yn4NNQOFxmHOvwDGGSNW 3 | b+kAajEHrx2HG8a7aJhf1yLqMr4xb454O3zRlXeF9mz8DLGV3VyZqOerqoSFU6WE 4 | 39K0jnbURf4A3YvlkJbYd9RpbSO0vI2xRyTmag== 5 | -----END PUBLIC KEY----- 6 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_bp512_prv.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/ec_bp512_prv.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_bp512_prv.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MIHaAgEBBEA3LJd49p9ybLyj9KJo8WtNYX0QKA15pqApzVGHn+EBKTTf5TlUVTN9 3 | 9pBtx9bS7qTbsgZcAij3Oz7XFkgOfXHSoAsGCSskAwMCCAEBDaGBhQOBggAEOLfs 4 | krYcXGx/vCik7HWdSPzU4uN03v1cSWilTb73UQ5ReIb7/DjqOapSk1nXCnFWw108 5 | usfOd2vbJR3WS85xI0Qk7nBJ7tBy8NvE15mW4XXVV+JjdjrpcJXAgec+fbLjitw9 6 | TJoEh7Ht6HbcH8phyQLpodhyK4YSko8YokhFWRo= 7 | -----END EC PRIVATE KEY----- 8 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_bp512_pub.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/ec_bp512_pub.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_bp512_pub.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PUBLIC KEY----- 2 | MIGbMBQGByqGSM49AgEGCSskAwMCCAEBDQOBggAEOLfskrYcXGx/vCik7HWdSPzU 3 | 4uN03v1cSWilTb73UQ5ReIb7/DjqOapSk1nXCnFWw108usfOd2vbJR3WS85xI0Qk 4 | 7nBJ7tBy8NvE15mW4XXVV+JjdjrpcJXAgec+fbLjitw9TJoEh7Ht6HbcH8phyQLp 5 | odhyK4YSko8YokhFWRo= 6 | -----END PUBLIC KEY----- 7 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_prv.pk8.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/ec_prv.pk8.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_prv.pk8.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MG8CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQEEVTBTAgEBBBgzjoaogeI49Um9bwVT 3 | SUtz49YRMP3GyW2hNAMyAARRdbzfMKNw851Tk+YScojYAWe19LS3dsZ098bzVLfS 4 | JAYsH2hUtaevD+V46vJY8Cc= 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_prv.pk8.pw.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/ec_prv.pk8.pw.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_prv.pk8.pw.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN ENCRYPTED PRIVATE KEY----- 2 | MIGRMBwGCiqGSIb3DQEMAQEwDgQIIrlmCCSpJzcCAggABHGm2LyJ60ojfilRRp8h 3 | Xf+sWL3lJq6wlj4Nk41SHVnZ2RiVtP5NVK908/WxnXkridd6Qpjnq/14woWVmQxT 4 | IzhKFVi22YmQyBsNj+bEGDAE4c9qaby8u6zbzs7Qj29F90f/PiYsaIEGcNn/W88e 5 | XarNDw== 6 | -----END ENCRYPTED PRIVATE KEY----- 7 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_prv.pk8nopub.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/ec_prv.pk8nopub.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_prv.pk8nopub.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MEECAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQcEJzAlAgEBBCDH78XUX+cxmTPQ1hVkYbu3VvBc9c82 3 | EyGKaGvkAo1Pkw== 4 | -----END PRIVATE KEY----- 5 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_prv.pk8nopubparam.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/ec_prv.pk8nopubparam.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_prv.pk8nopubparam.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | ME0CAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQcEMzAxAgEBBCDH78XUX+cxmTPQ1hVkYbu3VvBc9c82 3 | EyGKaGvkAo1Pk6AKBggqhkjOPQMBBw== 4 | -----END PRIVATE KEY----- 5 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_prv.pk8param.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/ec_prv.pk8param.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_prv.pk8param.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGTAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBHkwdwIBAQQgx+/F1F/nMZkz0NYVZGG7t1bwXPXP 3 | NhMhimhr5AKNT5OgCgYIKoZIzj0DAQehRANCAARkJXH1LofHesYJwJkoZQ0ijCVrxDFEi8e/fc1d 4 | 6DS2Hsk55TWpL953QEIDN8RmW01lejceK3jQWs0uGDenGCcM 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_prv.sec1.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/ec_prv.sec1.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_prv.sec1.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MF8CAQEEGDOOhqiB4jj1Sb1vBVNJS3Pj1hEw/cbJbaAKBggqhkjOPQMBAaE0AzIA 3 | BFF1vN8wo3DznVOT5hJyiNgBZ7X0tLd2xnT3xvNUt9IkBiwfaFS1p68P5Xjq8ljw 4 | Jw== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_prv.sec1.pw.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | Proc-Type: 4,ENCRYPTED 3 | DEK-Info: DES-CBC,AA94892A169FA426 4 | 5 | gSkFuUENNke5MvkWHc11/w1NQWBxaIxGT+d5oRcqs44D3tltVOwtdnYexoD9uSIL 6 | wMFFRLL6I5ii1Naa38nPOMaa7kLU2J3jY8SeIH1rQ43X6tlpv9WFGqDn/m6X7oKo 7 | RMMfGdicPZg= 8 | -----END EC PRIVATE KEY----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_prv.specdom.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/ec_prv.specdom.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_pub.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/ec_pub.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/ec_pub.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PUBLIC KEY----- 2 | MEkwEwYHKoZIzj0CAQYIKoZIzj0DAQEDMgAEvHl9s65/COw9SWtPtBGz9iClWKUB 3 | 4CItCM/g3Irsixp78kvpKVHMW6G+uyR0kJrg 4 | -----END PUBLIC KEY----- 5 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/format_gen.pub: -------------------------------------------------------------------------------- 1 | -----BEGIN PUBLIC KEY----- 2 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDA0UszjREl+JklUyevaN8fb0Gp 3 | 13Dzb4pY3MCoJK15BWoeoUFAIVvuI0C8bRm/i1OO4BN9tSRrRjW+S89YbYy1C73P 4 | UgKZSejjnEFA4chcSOKOhZlM6K7+Pcrcx+sdiDu1DheODMiSFhoxt+H6IUvBEGkI 5 | 5AWFu5MDP7wlU/AZfQIDAQAB 6 | -----END PUBLIC KEY----- 7 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/format_pkcs12.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/format_pkcs12.fmt -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/hash_file_1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/hash_file_1 -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/hash_file_2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/hash_file_2 -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/hash_file_3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/hash_file_3 -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/hash_file_4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/hash_file_4 -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/mpi_16: -------------------------------------------------------------------------------- 1 | label_1234567890=1f55332c3a48b910f9942f6c914e58bef37a47ee45cb164a5b6b8d1006bf59a059c21449939ebebfdf517d2e1dbac88010d7b1f141e997bd6801ddaec9d05910f4f2de2b2c4d714e2c14a72fc7f17aa428d59c531627f09 2 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/opensslcnf/server9.crt.v3_ext: -------------------------------------------------------------------------------- 1 | basicConstraints = CA:false 2 | subjectKeyIdentifier=hash 3 | authorityKeyIdentifier=keyid:always,issuer:always 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/cli-rsa-sha256-badalg.crt.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/cli-rsa-sha256-badalg.crt.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/crl-ec-sha1.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIIBbzCB9gIBATAJBgcqhkjOPQQBMD4xCzAJBgNVBAYTAk5MMREwDwYDVQQKEwhQ 3 | b2xhclNTTDEcMBoGA1UEAxMTUG9sYXJzc2wgVGVzdCBFQyBDQRcNMTMwOTI0MTYz 4 | MTA4WhcNMjMwOTIyMTYzMTA4WjAUMBICAQoXDTEzMDkyNDE2MjgzOFqgcjBwMG4G 5 | A1UdIwRnMGWAFJ1tICRJAT8ry3i1Gbx+JMnb+zZ8oUKkQDA+MQswCQYDVQQGEwJO 6 | TDERMA8GA1UEChMIUG9sYXJTU0wxHDAaBgNVBAMTE1BvbGFyc3NsIFRlc3QgRUMg 7 | Q0GCCQDBQ+J+YkPM6DAJBgcqhkjOPQQBA2kAMGYCMQDVG95rrSSl4dJgbJ5vR1GW 8 | svEuEsAh35EhF1WrcadMuCeMQVX9cUPupFfQUpHyMfoCMQCKf0yv8pN9BAoi3FVm 9 | 56meWPhUekgLKKMAobt2oJJY6feuiFU2YFGs1aF0rV6Bj+U= 10 | -----END X509 CRL----- 11 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/crl-ec-sha224.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIIBcDCB9wIBATAKBggqhkjOPQQDATA+MQswCQYDVQQGEwJOTDERMA8GA1UEChMI 3 | UG9sYXJTU0wxHDAaBgNVBAMTE1BvbGFyc3NsIFRlc3QgRUMgQ0EXDTEzMDkyNDE2 4 | MzEwOFoXDTIzMDkyMjE2MzEwOFowFDASAgEKFw0xMzA5MjQxNjI4MzhaoHIwcDBu 5 | BgNVHSMEZzBlgBSdbSAkSQE/K8t4tRm8fiTJ2/s2fKFCpEAwPjELMAkGA1UEBhMC 6 | TkwxETAPBgNVBAoTCFBvbGFyU1NMMRwwGgYDVQQDExNQb2xhcnNzbCBUZXN0IEVD 7 | IENBggkAwUPifmJDzOgwCgYIKoZIzj0EAwEDaAAwZQIwbn+i0dOest0IJGzuqBLA 8 | V5nscZPvHjDV6lWsSwurS4LC/Uv/qWteuMCp3OqQRJHcAjEA6KA0dibovfL1WKFo 9 | C8jUGxlMfHeWDRkqMfcjjgIpky7v50sKtDOfmFJn3HFUbiKp 10 | -----END X509 CRL----- 11 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/crl-ec-sha256.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIIBcTCB9wIBATAKBggqhkjOPQQDAjA+MQswCQYDVQQGEwJOTDERMA8GA1UEChMI 3 | UG9sYXJTU0wxHDAaBgNVBAMTE1BvbGFyc3NsIFRlc3QgRUMgQ0EXDTEzMDkyNDE2 4 | MzEwOFoXDTIzMDkyMjE2MzEwOFowFDASAgEKFw0xMzA5MjQxNjI4MzhaoHIwcDBu 5 | BgNVHSMEZzBlgBSdbSAkSQE/K8t4tRm8fiTJ2/s2fKFCpEAwPjELMAkGA1UEBhMC 6 | TkwxETAPBgNVBAoTCFBvbGFyU1NMMRwwGgYDVQQDExNQb2xhcnNzbCBUZXN0IEVD 7 | IENBggkAwUPifmJDzOgwCgYIKoZIzj0EAwIDaQAwZgIxAKuQ684s7gyhtxKJr6Ln 8 | S2BQ02f1jjPHrZVdXaZvm3C5tGi2cKkoK1aMiyC3LsRCuAIxAIMhj0TmcuIZr5fX 9 | g5RByD7zUnZBpoEAdgxFy4JPJ2IViWOPekSGh8b/JY1VNS6Zbw== 10 | -----END X509 CRL----- 11 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/crl-ec-sha384.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIIBcDCB9wIBATAKBggqhkjOPQQDAzA+MQswCQYDVQQGEwJOTDERMA8GA1UEChMI 3 | UG9sYXJTU0wxHDAaBgNVBAMTE1BvbGFyc3NsIFRlc3QgRUMgQ0EXDTEzMDkyNDE2 4 | MzEwOFoXDTIzMDkyMjE2MzEwOFowFDASAgEKFw0xMzA5MjQxNjI4MzhaoHIwcDBu 5 | BgNVHSMEZzBlgBSdbSAkSQE/K8t4tRm8fiTJ2/s2fKFCpEAwPjELMAkGA1UEBhMC 6 | TkwxETAPBgNVBAoTCFBvbGFyU1NMMRwwGgYDVQQDExNQb2xhcnNzbCBUZXN0IEVD 7 | IENBggkAwUPifmJDzOgwCgYIKoZIzj0EAwMDaAAwZQIwateJaD13+Yi4HWBIlOov 8 | 8ZDsvnfQfW/R0A1s2ZccAi+byurShuNGiSvsFSh5d/6QAjEA427F8bNk/fdj5YXu 9 | Oo1qEd7WpD2dNUb0draGSIcJGBRGzi5it14UXr9cR4S5eJ6Q 10 | -----END X509 CRL----- 11 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/crl-ec-sha512.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIIBcTCB9wIBATAKBggqhkjOPQQDBDA+MQswCQYDVQQGEwJOTDERMA8GA1UEChMI 3 | UG9sYXJTU0wxHDAaBgNVBAMTE1BvbGFyc3NsIFRlc3QgRUMgQ0EXDTEzMDkyNDE2 4 | MzEwOFoXDTIzMDkyMjE2MzEwOFowFDASAgEKFw0xMzA5MjQxNjI4MzhaoHIwcDBu 5 | BgNVHSMEZzBlgBSdbSAkSQE/K8t4tRm8fiTJ2/s2fKFCpEAwPjELMAkGA1UEBhMC 6 | TkwxETAPBgNVBAoTCFBvbGFyU1NMMRwwGgYDVQQDExNQb2xhcnNzbCBUZXN0IEVD 7 | IENBggkAwUPifmJDzOgwCgYIKoZIzj0EAwQDaQAwZgIxAL/VFrDIYUECsS0rVpAy 8 | 6zt/CqeAZ1sa/l5LTaG1XW286n2Kibipr6EpkYZNYIQILgIxAI0wb3Py1DHPWpYf 9 | /BFBH7C3KYq+nWTrLeEnhrjU1LzG/CiQ8lnuskya6lw/P3lJ/A== 10 | -----END X509 CRL----- 11 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/crl-idp.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIIBszCBnAIBATANBgkqhkiG9w0BAQsFADA7MQswCQYDVQQGEwJOTDERMA8GA1UE 3 | ChMIUG9sYXJTU0wxGTAXBgNVBAMTEFBvbGFyU1NMIFRlc3QgQ0EXDTE4MDMxNDA3 4 | MzE0OFoXDTI4MDMxNDA3MzE0OFqgLTArMCkGA1UdHAEB/wQfMB2gG6AZhhdodHRw 5 | Oi8vcGtpLmV4YW1wbGUuY29tLzANBgkqhkiG9w0BAQsFAAOCAQEAs/vp1Ybq9Lj/ 6 | YM+O2uBqhRNdt494GYSYcZcltbQDwLgDwsFQ9S+q5zBtanhxiF3C6dyDoWS6xyY3 7 | dkdO9kK2YAQLNaFBCsKRrI9vGKuF5/1uIr0a8cQcqVzyRI9uK0KgGEk9/APGtqob 8 | nj/nt2ryGC+yEh20FmvwFn1vN5xaWK3uUIJCNDTZe+KQn150iAU/mWZG2xDdSXgm 9 | JtpTrY6toBgTwDGyus2wIDvAF6rBc1lRoR0BPuTR1fcUPMvr8jceZqG+xuH+vmkU 10 | j1B4Tu+K27ZmZMlhltfgwLzcgH9Ee1TgWPN2QqMzeZW/vNMyIIvWAWk2cFyCJj6r 11 | 16/9upL64w== 12 | -----END X509 CRL----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/crl-idpnc.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIIBsDCBmQIBATANBgkqhkiG9w0BAQsFADA7MQswCQYDVQQGEwJOTDERMA8GA1UE 3 | ChMIUG9sYXJTU0wxGTAXBgNVBAMTEFBvbGFyU1NMIFRlc3QgQ0EXDTE4MDMxNDEx 4 | MTQzNloXDTI4MDMxNDExMTQzNlqgKjAoMCYGA1UdHAQfMB2gG6AZhhdodHRwOi8v 5 | cGtpLmV4YW1wbGUuY29tLzANBgkqhkiG9w0BAQsFAAOCAQEACsszsNwAMkmUrbti 6 | H1wpWN3LIb32MTZkBWZeFWWQ1MyzSFslgnOcu6tesJuTQJVJMGCSXZv7jkVHeeiK 7 | x+BAoHCrR2aRVPbmiaP43Qp/dFOOfHVMM/VVWmuEYuCQaCAeVLQgGbgAYHE9aHQN 8 | vBg8m7NJ95av2svLHMFIhirZlKWsAXM+aCyzoudEIhrP4Ppwt01SCtDl5gyg1Gkd 9 | B3wuOckjTk0xwXdlOSMH9o0SD2fkc41AFDqOZTK2NTQzNChDNFbKXl8sr9SavJCm 10 | k72l7wNJs6UOEhQMygyXEvqp8JbIi9JI+3TD4z4wUt0EnPkw0U48grLXFhjwBLWi 11 | cxyjQQ== 12 | -----END X509 CRL----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/crl_expired.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIIBqzCBlDANBgkqhkiG9w0BAQUFADA7MQswCQYDVQQGEwJOTDERMA8GA1UEChMI 3 | UG9sYXJTU0wxGTAXBgNVBAMTEFBvbGFyU1NMIFRlc3QgQ0EXDTExMDIyMDEwMjQx 4 | OVoXDTExMDIyMDExMjQxOVowKDASAgEBFw0xMTAyMTIxNDQ0MDdaMBICAQMXDTEx 5 | MDIxMjE0NDQwN1owDQYJKoZIhvcNAQEFBQADggEBAKgP1XmCIPbfY1/UO+SVFQir 6 | jArZ94QnQdoan4tJ29d8DmTxJ+z9/KyWNoGeOwc9P/2GQQaZahQOBr0f6lYd67Ct 7 | wFVh/Q2zF8FgRcrQV7u/vJM33Q2yEsQkMGlM7rE5lC972vUKWu/NKq8bN9W/tWxZ 8 | SFbvTXpv024aI0IRudpOCALnIy8SFhVb2/52IN2uR6qrFizDexMEdSckgpHuJzGS 9 | IiANhIMn5LdQYJFjPgBzQU12tDdgzcpxtGhT10y4uQre+UbSjw+iVyml3issw59k 10 | OSmkWFb06LamRC215JAMok3YQO5RnxCR8EjqPcJr+7+O9a1O1++yiaitg4bUjEA= 11 | -----END X509 CRL----- 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/crl_md2.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIIBqzCBlDANBgkqhkiG9w0BAQIFADA7MQswCQYDVQQGEwJOTDERMA8GA1UEChMI 3 | UG9sYXJTU0wxGTAXBgNVBAMTEFBvbGFyU1NMIFRlc3QgQ0EXDTA5MDcxOTE5NTYz 4 | N1oXDTA5MDkxNzE5NTYzN1owKDASAgEBFw0wOTAyMDkyMTEyMzZaMBICAQMXDTA5 5 | MDIwOTIxMTIzNlowDQYJKoZIhvcNAQECBQADggEBAF8F5y82zgtxcwQ4aFvrkanT 6 | ygyd5+RW/Y//vpck44V+CYx1d1r+QkauaXel9qUKBPsg2dUwQ+jwV/m+Sp2MHaX5 7 | NfW7XUb7Ji4yhwgh9/9vFPqqnKBf9esLJuJoQ4mLhcGB5J1yCcavLrynvB4PJEnG 8 | graTbbyizelXBmk3ApvNYxczJZxt7EzpVbrFaev7myGmOffdDkIMc2WDpDkyLTlU 9 | kITjB7fMJhD/dgNskKZ4fgkKKKPCMJrJPO67Wzwqx/6vsrZcACB9X+143WZr4GVO 10 | Fw2SaMnqfVLlUEndoOpbLCU4ugcc82kQQF3TsovXJYW7XqoWl2u/ENCwShl9rl4= 11 | -----END X509 CRL----- 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/crl_md4.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIIBqzCBlDANBgkqhkiG9w0BAQMFADA7MQswCQYDVQQGEwJOTDERMA8GA1UEChMI 3 | UG9sYXJTU0wxGTAXBgNVBAMTEFBvbGFyU1NMIFRlc3QgQ0EXDTExMDIxMjE0NDQw 4 | N1oXDTExMDQxMzE0NDQwN1owKDASAgEBFw0xMTAyMTIxNDQ0MDdaMBICAQMXDTEx 5 | MDIxMjE0NDQwN1owDQYJKoZIhvcNAQEDBQADggEBAIJtYXy3uwIpmSGfi9muS8xv 6 | 36FT6g3s1V/xicdPa54juJgBI6sxHKzQtbSNIbqadEWwUtvQ8k1EMRo9UGObhRV8 7 | i+UWm5qi0GFV7nMi4E2p2Ji/sFKtgdxkzhCfn+p3MoGgx/nC7YtwpnNdF+kuCV1M 8 | JTPqfm+taZkYADOafP/hRaPx3TI+HNE3ux4Cb7hNpWdfWzt48ZPMuhCMzItLd/UK 9 | xxjJam9XAGUTKi7+eWtma9XzmYOIElQv2KFPVMcx5nvg039rrWK6tObGL67kCfTH 10 | v+nIx7rAOW6UNU8aj1kfJHYjEKMBH1I9wjMSHUpkxBLQOKlPNRksiEVsIhmEVss= 11 | -----END X509 CRL----- 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/crl_md5.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIIBqzCBlDANBgkqhkiG9w0BAQQFADA7MQswCQYDVQQGEwJOTDERMA8GA1UEChMI 3 | UG9sYXJTU0wxGTAXBgNVBAMTEFBvbGFyU1NMIFRlc3QgQ0EXDTExMDIxMjE0NDQw 4 | N1oXDTExMDQxMzE0NDQwN1owKDASAgEBFw0xMTAyMTIxNDQ0MDdaMBICAQMXDTEx 5 | MDIxMjE0NDQwN1owDQYJKoZIhvcNAQEEBQADggEBAKKCJZ1MwL+gKAw3RV4qEmb9 6 | gMDdSLJ1Vdkn9FgDx2ijNnYDtvaW+I3sOXrq7O6gVN1KEamJJbufVJA5+OE2oVbC 7 | husEdgQm8D5TbrGcjPIPWxgYyuuRsl7XovZhXnqTIUrC+J8oH9XzKaMc+HZb5UhR 8 | h8bzcyp+9jbBje7lWwKTzkuvd/I7VbS02TUkWFJTrYB0Laj8WMcgcZiyX0iZuj8j 9 | 4hOupu0lPoSzZ4h7t0Vmay6wO+8n8LJohyiwYS7LddpOjIdP0MWifN7u/ArqNNlh 10 | 2kg8eAc1pYOU/pJFTAAbOmC/kQpa9skd+PPIPPh9T53o3yeDQA0vFqN92JryCCU= 11 | -----END X509 CRL----- 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/crl_sha1.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIIBqzCBlDANBgkqhkiG9w0BAQUFADA7MQswCQYDVQQGEwJOTDERMA8GA1UEChMI 3 | UG9sYXJTU0wxGTAXBgNVBAMTEFBvbGFyU1NMIFRlc3QgQ0EXDTExMDIxMjE0NDQw 4 | N1oXDTExMDQxMzE0NDQwN1owKDASAgEBFw0xMTAyMTIxNDQ0MDdaMBICAQMXDTEx 5 | MDIxMjE0NDQwN1owDQYJKoZIhvcNAQEFBQADggEBAG64jqn7VLdvnKROsbCPR8w9 6 | xnox9vjuM2lGWema9sTuptw9EhArVSbibXZ1IPPyrEy1QOq3NukBqUW3KzOzYV5M 7 | BxZSa28FTQxtVChWkDUIMCK8BSxy07yieFf/3A8mbfcW3ZzN4akLxOweuFp6l2H7 8 | 9oa2jeUi1BlHCZS6JYI2pHZl8qiMRiqqMleSM2k1w7TraKLNBFM8UK72brXeZjPi 9 | nNOzdYsQDzWo1HW7dsLWLfZKoJeyqvofVDQpC5dO56kty/do89z1OnEXfzMNeVVT 10 | JCeAOzuu6kdrf+9keRoWhcIoBos/XtTV57u0pgr81bLgjj5PYivevKL/kKbyvKI= 11 | -----END X509 CRL----- 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/crl_sha224.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIIBqzCBlDANBgkqhkiG9w0BAQ4FADA7MQswCQYDVQQGEwJOTDERMA8GA1UEChMI 3 | UG9sYXJTU0wxGTAXBgNVBAMTEFBvbGFyU1NMIFRlc3QgQ0EXDTExMDIxMjE0NDQw 4 | N1oXDTExMDQxMzE0NDQwN1owKDASAgEBFw0xMTAyMTIxNDQ0MDdaMBICAQMXDTEx 5 | MDIxMjE0NDQwN1owDQYJKoZIhvcNAQEOBQADggEBAL2sIly2OwgBu9UfEImduTG/ 6 | RtGEO8RkXbCRJPLZaVGQh9b8rCRVHL9tIWm372FVkKyYEm3mIrl2ry16RznRt5yx 7 | Dd8/DKUGUlIe1KwzjDc9O7bv1FDSXHd1USmGTheKDHNtuJXYENMHdoyR2k2BVGOZ 8 | ie4zUcSpqyMjBlUjgNmXN6gQIcrRImumVUjMk74+rWTa0hQ0piF2qlRuE1dDqcZP 9 | LkE/92rbnFeRAO91XUeEj13dif2UjlArFWd62AFp0wtIn2sb7wahhUj9/rEs6Wgx 10 | kdiNsRMto6/ixLrPu3vxs80ZPWHey587T1ZZ9bS/wDkp9W+W0rGyRoPVmqiKtvM= 11 | -----END X509 CRL----- 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/crl_sha256.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIIBqzCBlDANBgkqhkiG9w0BAQsFADA7MQswCQYDVQQGEwJOTDERMA8GA1UEChMI 3 | UG9sYXJTU0wxGTAXBgNVBAMTEFBvbGFyU1NMIFRlc3QgQ0EXDTExMDIxMjE0NDQw 4 | N1oXDTExMDQxMzE0NDQwN1owKDASAgEBFw0xMTAyMTIxNDQ0MDdaMBICAQMXDTEx 5 | MDIxMjE0NDQwN1owDQYJKoZIhvcNAQELBQADggEBAG4mBBgwfNynCYYL2CEnqore 6 | mgKpC32tB6WiUBu9figcvdN3nSX/1wrB8rpiE8R04C8oSFglwhotJCnlWsy42tjb 7 | 0pk0Wuizln0PFMc/OypqRNNhwx31SHH42W4KzONiqvq3n/WkH3M1YniR1ZnMlyvi 8 | lJioQn6ZAoc6O6mMP1J9duKYYhiMAOV992PD1/iqXw+jYN31RwdIS8/mGzIs4ake 9 | EdviwhM3E4/sVbNOWCOnZFYV4m+yNAEe29HL1VKw6UXixBczct+brqXNVD3U6T0F 10 | 5ovR6BTefZO17eT52Duke5RZGDUyQOGywxOYKI5W+FcOYdp+U5Idk399tAz2Mdw= 11 | -----END X509 CRL----- 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/crl_sha384.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIIBqzCBlDANBgkqhkiG9w0BAQwFADA7MQswCQYDVQQGEwJOTDERMA8GA1UEChMI 3 | UG9sYXJTU0wxGTAXBgNVBAMTEFBvbGFyU1NMIFRlc3QgQ0EXDTExMDIxMjE0NDQw 4 | N1oXDTExMDQxMzE0NDQwN1owKDASAgEBFw0xMTAyMTIxNDQ0MDdaMBICAQMXDTEx 5 | MDIxMjE0NDQwN1owDQYJKoZIhvcNAQEMBQADggEBAC0GpmRvsrvshp1q/SXk80HA 6 | m28ZvEuys9zY5/AnrtYHQfsX9QRJk5li7PlnzHtVGp8I5Qi4mJVPaJ+JmhqAc/oo 7 | NPmxDx8m9XF9v0XHzqQZIWlPXH8QM9WLzTazbQFXhuwnZ6LPhpo+m8cbN91mUFil 8 | 9g+SGkma+VYV+yPRNmKyldcRVvPZUIkhTCMWkZoYrbDXUmkVQpsgz2c5ksIeMI/7 9 | 4Qj9J38I9AOt0DlQ3etFhNc0OMnR7zY8tn9B4dejoNklEZfiyDxsDZVPusZrxnWM 10 | WxuehOGHZf3YESjLMtR7BW26QRHIF/nhGDHsbLiunxXI6eJlbYFoZMfwc6TMqnc= 11 | -----END X509 CRL----- 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/crl_sha512.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN X509 CRL----- 2 | MIIBqzCBlDANBgkqhkiG9w0BAQ0FADA7MQswCQYDVQQGEwJOTDERMA8GA1UEChMI 3 | UG9sYXJTU0wxGTAXBgNVBAMTEFBvbGFyU1NMIFRlc3QgQ0EXDTExMDIxMjE0NDQw 4 | N1oXDTExMDQxMzE0NDQwN1owKDASAgEBFw0xMTAyMTIxNDQ0MDdaMBICAQMXDTEx 5 | MDIxMjE0NDQwN1owDQYJKoZIhvcNAQENBQADggEBAH6GU24hd6d/5PmDusT+h2Kl 6 | e7scmhkZDPU+VJSnzHdEREYTPaoFqyVBuJOE95lZELEqdOauhO3lG2WEQVGcgEcv 7 | 4jS2EzR3BYex1c1upqGtdIvIoA9TOLukdy6KeauomiWho2Kd7bSaXHy20jwdkLko 8 | /t3lVhTtBvKbh8XHVYwCaw1aCj3LydwNcS+zPnRgsMVHszFxmMNn5HCRW8lbYwcf 9 | UA98OmxIZs2hpBKRpvlfA5y6sXEx2+tSMg+MJrziGBgG6OR/m+KTaK5Yle9nrC+7 10 | hzKIe83hpktvfB1CY5Ak4Uke9/1FRqAjs5KCRxYSGQ7ZdS7DgAeGwT3slLbl/tY= 11 | -----END X509 CRL----- 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/server1.crt.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/server1.crt.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/server2.crt.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/server2.crt.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/server5-fan.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIBdTCCARugAwIBAgIBTTAKBggqhkjOPQQDAjA3MQswCQYDVQQGEwJVSzERMA8G 3 | A1UECgwITWJlZCBUTFMxFTATBgNVBAMMDE1iZWQgVExTIEZBTjAeFw0xOTAzMjUw 4 | OTAzNDZaFw0yOTAzMjIwOTAzNDZaMDcxCzAJBgNVBAYTAlVLMREwDwYDVQQKDAhN 5 | YmVkIFRMUzEVMBMGA1UEAwwMTWJlZCBUTFMgRkFOMFkwEwYHKoZIzj0CAQYIKoZI 6 | zj0DAQcDQgAEN8xW2XYJHlpyPsdZLf8gbu58+QaRdNCtFLX3aCJZYpJO5QDYIxH/ 7 | 6i/SNF1dFr2KiMJrdw1VzYoqDvoByLTt/6MYMBYwFAYDVR0lBA0wCwYJKwYBBAGC 8 | 5CUBMAoGCCqGSM49BAMCA0gAMEUCIQDp/Q5FaVy3YNeJflQKLGycQZoH6V3FQnLq 9 | ERUCeimLIAIgdyiA4KdHxkpQhC1L1KfmxG8YJqu31FBjmNw00Sv8J9k= 10 | -----END CERTIFICATE----- 11 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/server5-non-compliant.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIBwjCCAUagAwIBAgIBATAMBggqhkjOPQQDAgUAMD4xCzAJBgNVBAYTAk5MMREw 3 | DwYDVQQKDAhQb2xhclNTTDEcMBoGA1UEAwwTUG9sYXJzc2wgVGVzdCBFQyBDQTAe 4 | Fw0wMTAxMDEwMDAwMDBaFw0zMDEyMzEyMzU5NTlaMCQxIjAgBgNVBAMMGVRlc3Qg 5 | RUMgUkZDIG5vbi1jb21wbGlhbnQwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQ3 6 | zFbZdgkeWnI+x1kt/yBu7nz5BpF00K0UtfdoIllikk7lANgjEf/qL9I0XV0WvYqI 7 | wmt3DVXNiioO+gHItO3/o00wSzAJBgNVHRMEAjAAMB0GA1UdDgQWBBRQYaWP1AfZ 8 | 14IBDOVlf4xjRqcTvjAfBgNVHSMEGDAWgBSdbSAkSQE/K8t4tRm8fiTJ2/s2fDAM 9 | BggqhkjOPQQDAgUAA2gAMGUCMAJ3J/DooFSaBG2OhzyWai32q6INDZfoS2bToSKf 10 | gy6hbJiIX/G9eFts5+BJQ3QpjgIxALRmIgdR91BDdqpeF5JCmhgjbfbgMQ7mrMeS 11 | ZGfNyFyjS75QnIA6nKryQmgPXo+sCQ== 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/server5-nonprintable_othername.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIBwTCCAWagAwIBAgIBTTAKBggqhkjOPQQDAjBPMQswCQYDVQQGEwJVSzERMA8G 3 | A1UECgwITWJlZCBUTFMxLTArBgNVBAMMJE1iZWQgVExTIG5vbi1wcmludGFibGUg 4 | b3RoZXJuYW1lIFNBTjAeFw0yMjA5MDYxNTU2NDdaFw0zMjA5MDMxNTU2NDdaME8x 5 | CzAJBgNVBAYTAlVLMREwDwYDVQQKDAhNYmVkIFRMUzEtMCsGA1UEAwwkTWJlZCBU 6 | TFMgbm9uLXByaW50YWJsZSBvdGhlcm5hbWUgU0FOMFkwEwYHKoZIzj0CAQYIKoZI 7 | zj0DAQcDQgAEN8xW2XYJHlpyPsdZLf8gbu58+QaRdNCtFLX3aCJZYpJO5QDYIxH/ 8 | 6i/SNF1dFr2KiMJrdw1VzYoqDvoByLTt/6MzMDEwLwYDVR0RBCgwJqAkBggrBgEF 9 | BQcIBKAYMBYGBysGAQQBEQMECzEyM4CBAIGAMzIxMAoGCCqGSM49BAMCA0kAMEYC 10 | IQDATir07PTj5gtf+HAyI+nd27AH9+bdaWdOI2t2bAwUWgIhAO7kvdcsa++yfJdT 11 | 3vnWdvcHRIAdXA0kh+mcBMaXk9B0 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/server5-othername.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIBnzCCAUWgAwIBAgIBTTAKBggqhkjOPQQDAjBBMQswCQYDVQQGEwJVSzERMA8G 3 | A1UECgwITWJlZCBUTFMxHzAdBgNVBAMMFk1iZWQgVExTIG90aGVybmFtZSBTQU4w 4 | HhcNMTkwMzI0MDkwNjAyWhcNMjkwMzIxMDkwNjAyWjBBMQswCQYDVQQGEwJVSzER 5 | MA8GA1UECgwITWJlZCBUTFMxHzAdBgNVBAMMFk1iZWQgVExTIG90aGVybmFtZSBT 6 | QU4wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQ3zFbZdgkeWnI+x1kt/yBu7nz5 7 | BpF00K0UtfdoIllikk7lANgjEf/qL9I0XV0WvYqIwmt3DVXNiioO+gHItO3/oy4w 8 | LDAqBgNVHREEIzAhoB8GCCsGAQUFBwgEoBMwEQYHKwYBBAERAwQGMTIzNDU2MAoG 9 | CCqGSM49BAMCA0gAMEUCIQCijdm1AfArx2p4cLCVciHCTE8UXRiTm8f85k4aNzzf 10 | sgIgCdmLyfZB9jsSPH3A3O1GATAR3O9OTtEDC+YSc+lvxSw= 11 | -----END CERTIFICATE----- 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/server5-unsupported_othername.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIBtjCCAVygAwIBAgIBTTAKBggqhkjOPQQDAjBNMQswCQYDVQQGEwJVSzERMA8G 3 | A1UECgwITWJlZCBUTFMxKzApBgNVBAMMIk1iZWQgVExTIHVuc3VwcG9ydGVkIG90 4 | aGVybmFtZSBTQU4wHhcNMTkwNTAxMDkxMDM1WhcNMjkwNDI4MDkxMDM1WjBNMQsw 5 | CQYDVQQGEwJVSzERMA8GA1UECgwITWJlZCBUTFMxKzApBgNVBAMMIk1iZWQgVExT 6 | IHVuc3VwcG9ydGVkIG90aGVybmFtZSBTQU4wWTATBgcqhkjOPQIBBggqhkjOPQMB 7 | BwNCAAQ3zFbZdgkeWnI+x1kt/yBu7nz5BpF00K0UtfdoIllikk7lANgjEf/qL9I0 8 | XV0WvYqIwmt3DVXNiioO+gHItO3/oy0wKzApBgNVHREEIjAgoB4GAyoDBKAXDBVz 9 | b21lIG90aGVyIGlkZW50aWZpZXIwCgYIKoZIzj0EAwIDSAAwRQIhANkj6n9qHYVi 10 | FLfb0IRZpIsvvuNCjSgT8yBLVjJYQj3nAiBffQKZ7y/F6rfon6L1GZU0BBja8BLX 11 | rXp8WpY7Bc8myQ== 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/server5.req.sha1: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE REQUEST----- 2 | MIIBGDCBvwIBADA0MQswCQYDVQQGEwJOTDERMA8GA1UEChMIUG9sYXJTU0wxEjAQ 3 | BgNVBAMTCWxvY2FsaG9zdDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABDfMVtl2 4 | CR5acj7HWS3/IG7ufPkGkXTQrRS192giWWKSTuUA2CMR/+ov0jRdXRa9iojCa3cN 5 | Vc2KKg76Aci07f+gKTAnBgkqhkiG9w0BCQ4xGjAYMAkGA1UdEwQCMAAwCwYDVR0P 6 | BAQDAgXgMAkGByqGSM49BAEDSQAwRgIhALSf2Mj3er+ocZCN++aEoIp5PQ9JCkPY 7 | b88ghuTyS7DCAiEA+CnVzNN0I2kpnmKUOUcXxLcjoPaLROgxtubDvKv5ckM= 8 | -----END CERTIFICATE REQUEST----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/server5.req.sha224: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE REQUEST----- 2 | MIIBGDCBvwIBADA0MQswCQYDVQQGEwJOTDERMA8GA1UEChMIUG9sYXJTU0wxEjAQ 3 | BgNVBAMTCWxvY2FsaG9zdDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABDfMVtl2 4 | CR5acj7HWS3/IG7ufPkGkXTQrRS192giWWKSTuUA2CMR/+ov0jRdXRa9iojCa3cN 5 | Vc2KKg76Aci07f+gKTAnBgkqhkiG9w0BCQ4xGjAYMAkGA1UdEwQCMAAwCwYDVR0P 6 | BAQDAgXgMAoGCCqGSM49BAMBA0gAMEUCIDYaN1m9MRk5mhX1U8aZKd0alyGKWqcR 7 | oglF2MsIii/2AiEAjFHs8XQ0Q4yDF8oLztCxlq3nAvqmPdQz9T+TkEfh+PA= 8 | -----END CERTIFICATE REQUEST----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/server5.req.sha256: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE REQUEST----- 2 | MIIBFzCBvwIBADA0MQswCQYDVQQGEwJOTDERMA8GA1UEChMIUG9sYXJTU0wxEjAQ 3 | BgNVBAMTCWxvY2FsaG9zdDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABDfMVtl2 4 | CR5acj7HWS3/IG7ufPkGkXTQrRS192giWWKSTuUA2CMR/+ov0jRdXRa9iojCa3cN 5 | Vc2KKg76Aci07f+gKTAnBgkqhkiG9w0BCQ4xGjAYMAkGA1UdEwQCMAAwCwYDVR0P 6 | BAQDAgXgMAoGCCqGSM49BAMCA0cAMEQCIGmRFdjjd53oM2Zpt3E5vfqujnA+DHWk 7 | s9OudcSWBdjmAiA7BAYjGnXyL6ATPqM7qnLVGTf3JMT+1rXl7esBm/0APA== 8 | -----END CERTIFICATE REQUEST----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/server5.req.sha384: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE REQUEST----- 2 | MIIBFzCBvwIBADA0MQswCQYDVQQGEwJOTDERMA8GA1UEChMIUG9sYXJTU0wxEjAQ 3 | BgNVBAMTCWxvY2FsaG9zdDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABDfMVtl2 4 | CR5acj7HWS3/IG7ufPkGkXTQrRS192giWWKSTuUA2CMR/+ov0jRdXRa9iojCa3cN 5 | Vc2KKg76Aci07f+gKTAnBgkqhkiG9w0BCQ4xGjAYMAkGA1UdEwQCMAAwCwYDVR0P 6 | BAQDAgXgMAoGCCqGSM49BAMDA0cAMEQCIDnO+PIPZJGqiky9unvq13uXxahw1bpk 7 | Zb5NRV0c06Q5AiAo5B49tp3kDN/n0BDNt1BBGLUfhcU+Qn2SQenCyfuGLg== 8 | -----END CERTIFICATE REQUEST----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/server5.req.sha512: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE REQUEST----- 2 | MIIBGDCBvwIBADA0MQswCQYDVQQGEwJOTDERMA8GA1UEChMIUG9sYXJTU0wxEjAQ 3 | BgNVBAMTCWxvY2FsaG9zdDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABDfMVtl2 4 | CR5acj7HWS3/IG7ufPkGkXTQrRS192giWWKSTuUA2CMR/+ov0jRdXRa9iojCa3cN 5 | Vc2KKg76Aci07f+gKTAnBgkqhkiG9w0BCQ4xGjAYMAkGA1UdEwQCMAAwCwYDVR0P 6 | BAQDAgXgMAoGCCqGSM49BAMEA0gAMEUCIQD8xdtluTiBJM50d/WvDeUvPbXOUMlL 7 | 8xEJXU2WOK+RLAIgS8U6Z8tlJpXLEisz/j4gdABG3Y3h4PBJjlpszFisTNo= 8 | -----END CERTIFICATE REQUEST----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/server9.req.sha1: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE REQUEST----- 2 | MIIBojCCAQYCAQAwNDELMAkGA1UEBhMCTkwxETAPBgNVBAoTCFBvbGFyU1NMMRIw 3 | EAYDVQQDEwlsb2NhbGhvc3QwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAN0R 4 | ip+ZurBoyirqO2ptWZftTslU5A3uzqB9oB6q6A7CuxNA24oSjokTJKXF9frY9ZDX 5 | yMrLxf6THa/aEiNzUnlGGrqgVyt2FjGzqK/nOJsIi2OZOgol7kXSGFi6uZMa7dRY 6 | mmMbN/z3FAifhWVJ81kybdHg6G3eUu1mtKkL2kCVAgMBAAGgKTAnBgkqhkiG9w0B 7 | CQ4xGjAYMAkGA1UdEwQCMAAwCwYDVR0PBAQDAgXgMBIGCSqGSIb3DQEBCjAFogMC 8 | AWoDgYEA2n8SOoiJCs+YyH2VXoUVxhutdXGP4+7cECakl2mmVEKhxXDMEG7hEFkB 9 | mkk4b1kRNOQHKqUq3crfi0OkMcPGkPiLlYLKgT51CgsBhuJaMsdCYo/5POgTZD4u 10 | FI5gfyO70Xpq9QmrWEqqTdalRG7+UmGa3VEUVyXTDnQZfU1N2QE= 11 | -----END CERTIFICATE REQUEST----- 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/test-ca-any_policy_ec.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIBzDCCAVGgAwIBAgIBADAKBggqhkjOPQQDAjA+MQswCQYDVQQGEwJOTDERMA8G 3 | A1UECgwIUG9sYXJTU0wxHDAaBgNVBAMME1BvbGFyc3NsIFRlc3QgRUMgQ0EwHhcN 4 | MTkwMzI1MDkwMjQ1WhcNMjkwMzI1MDkwMjQ1WjA+MQswCQYDVQQGEwJOTDERMA8G 5 | A1UECgwIUG9sYXJTU0wxHDAaBgNVBAMME1BvbGFyc3NsIFRlc3QgRUMgQ0EwdjAQ 6 | BgcqhkjOPQIBBgUrgQQAIgNiAATD2is0QTdYL4dW/vyJuilDS07gbsMOV1MzOVjU 7 | UrSRlTkLI99fFyRiSPwalSnOLC2HwohSgK/Waqsh3bjTHG5YuMrosmmO80GtKcO0 8 | X3WnR2/VGSlVaZpTOyC0ZhZgMx6jIzAhMAwGA1UdEwQFMAMBAf8wEQYDVR0gBAow 9 | CDAGBgRVHSAAMAoGCCqGSM49BAMCA2kAMGYCMQDWHgmWMckbGLd7XREnJVAv+XRp 10 | XANOCbWLDu+Fik6c28S+qR6zGEKKGiPHYeDpjRACMQDnYcFBwlfuAB6td3fteG0P 11 | AWngOaGHmUFEA6h24b5Z6/GSFD9FK9rVRdxQc4Olz7U= 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/test-ca.crt.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/parse_input/test-ca.crt.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/passwd.psk: -------------------------------------------------------------------------------- 1 | Client_identity:6162636465666768696a6b6c6d6e6f70 2 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa4096_prv.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa4096_prv.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa4096_pub.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa4096_pub.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa512.key: -------------------------------------------------------------------------------- 1 | -----BEGIN RSA PRIVATE KEY----- 2 | MIIBOwIBAAJBALB20jJQgW+aqwIwfkUrl/DK51mDabQWJOivx5caWaE4kvZLB+qm 3 | 7JKMFgstbsj50N1bY8izrAdntPZciS9WwQ8CAwEAAQJAKYfNcIoB7II6PQmsrhrU 4 | Z5dZW3fSKNANX7X/A1DwR0DlF8uZnpWsWbYcRoXX7QjvepZqc54wryhW55Wlm6yI 5 | AQIhAOJIaLjSpbHjzzcJQ7mylxn2WGIlbJPPzJ9OaFZCZQvxAiEAx6OEAvl6JKa6 6 | 6a+N2Wvhtcgb4qqR6UHQGJQYGJz5nP8CIAvgoR6ScAAWZRoOcm+c4DGMrLb6H+ji 7 | T2tNQkzEz2kBAiEAmw34GStU36STpa6RGJ4+tyZN6jWakDVqf7x+HpfFE1cCIQDc 8 | KzXIxec2taye4OeIa1v4W/MigMmYE9w93Uw/Qi3azA== 9 | -----END RSA PRIVATE KEY----- 10 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa521.key: -------------------------------------------------------------------------------- 1 | -----BEGIN RSA PRIVATE KEY----- 2 | MIIBPQIBAAJCATG2mGDzy5v4XqNY/fK9KZDxt3qA1qT9+BekPdiWvffdJq+KwCN/ 3 | Um4NM7EFyXH9vU/6ns6Z/EafMez0Kej1YsHDAgMBAAECQCdoYjwdMSHp4kksL5Aa 4 | 0kDc58ni0chy9IgXo+FHjTVmR9DkaZANrwfVvYMJxqYCZo0im1Dw7ZJBUDJQNXnl 5 | ZokCIRiSk66I24AWa7XGUFvatVwXWi2ACE4QEKqzWQe1mQ24/wIhDHD1TCKpqucA 6 | XDI+1N7EHs+fN4CfTSWe8FPGiK6q3VM9AiESrKKLi/q011U4KeS8SfR2blDcL2cg 7 | XFkuQWqxzzLoGOUCIQmgl5E0+Ypwe0zc7NYZFDarf4+ZjqxKQnXCvk0irMHcGQIh 8 | EVPli6RQb3Gcx7vXJHltzSTno7NElzBDRMBVUlBmVxAJ 9 | -----END RSA PRIVATE KEY----- 10 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa522.key: -------------------------------------------------------------------------------- 1 | -----BEGIN RSA PRIVATE KEY----- 2 | MIIBPgIBAAJCAtMCdT492ij0L02fkshkdCDqb7yXwQ+EmLlmqVPzV2mNZYEGDf4y 3 | yKuY20vFzirN8MHm5ASnWhMoJVDBqjfTzci/AgMBAAECQU05ffxf7uVg74yC9tKg 4 | qCa746NpMh3OM+HZrUxiOXv0sJMRXNEPD5HNLtgcNY6MI5NYbUvkOXktnFZpxWYP 5 | TH7BAiEeFJGs5Z6gRd2v/IbYLMFDHgjqho04INGTOvnyI7lGVKUCIRgJM7moFuoM 6 | UrKTmJK1uOzauWEykCKgc6BGH6TGZoEWkwIhBzQn2v82qO1ydOYGKRk2w2sa+Yd1 7 | pH5/kkHqf+m8QjKdAiEQ9eVW+4J30wxD0JyX4b1E/S5UpN5KYNhWX0US+6D3NBsC 8 | IRxePzdQlutZWg0Cnku3QE1tOLBCFlP7QVVl5FbKcY5H5w== 9 | -----END RSA PRIVATE KEY----- 10 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa528.key: -------------------------------------------------------------------------------- 1 | -----BEGIN RSA PRIVATE KEY----- 2 | MIIBRQIBAAJDAOMcJG1GSFmEJh/RdMqz1DVzRGAuzXk8R9vlQlLTe7NQvGNDWbGV 3 | FVQggORySktnIpG+V8dkj1Finq7yNOhH2ZzGXwIDAQABAkMAsWYyLglQSlwnS4NZ 4 | L1z4zieTqW3lomWr2+BgxkHbxl2w0Rx4L+Ezp+YK6mhtIQWNkoytPvWJJMS7Jrkg 5 | agMAHQJBAiIA+F1y5GO0Bv+igsNLXwwtbCqs8hAkavU9W8egt/oDbhzbAiIA6hds 6 | PZp/s1X7n7dwfmebSs+3vLZFuQfifN8XZLw0CXHNAiEuEzgDQrPdMIN3er96zImI 7 | rYoUBgabiQ9u/WPFfa4xOU0CIgDDYC089Tfjy72pPgcr2PkpZVhqro5esg/8PI5f 8 | yxx7TXkCIgCYoE8Y5IxomtL1ub1AQzPe9UyyUGzQB1yWeiloJh6LjxA= 9 | -----END RSA PRIVATE KEY----- 10 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs1_2048_public.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs1_2048_public.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs1_2048_public.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN RSA PUBLIC KEY----- 2 | MIIBCgKCAQEA2xx/LgvNv87RdRCgorjOfariBeB62ERjj7W9wLAZuTe4GUoO8V10 3 | gGdGhwbeW38GA73BjV4HFdRb9Nzlzz35wREsrmq5ir0dZ2YX6k692xWagofk8HjD 4 | o4WHsP2fqZlf4zPszOoLtWFe8Ul+P6Mt6gEMzEKadpvE0DfTsRcBYQEWWX4cF8NT 5 | /dFyy0xgFdp94uqtUO+O4ovUandV1nDZa7vx7jkEOKO94tHgZmvinEeZ6Sjmtvwu 6 | ymdDhOjVg9admGsBPoHcPHrK+fOc99YoGyd4fMPQ1WOngTSJrSVqvfLq7fpX/OU0 7 | xsEPcS3SCBAbrURB4P55oGOTirFd6bDubwIDAQAB 8 | -----END RSA PUBLIC KEY----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_1024_public.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_1024_public.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_2048_public.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_2048_public.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_2048_public.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PUBLIC KEY----- 2 | MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2xx/LgvNv87RdRCgorjO 3 | fariBeB62ERjj7W9wLAZuTe4GUoO8V10gGdGhwbeW38GA73BjV4HFdRb9Nzlzz35 4 | wREsrmq5ir0dZ2YX6k692xWagofk8HjDo4WHsP2fqZlf4zPszOoLtWFe8Ul+P6Mt 5 | 6gEMzEKadpvE0DfTsRcBYQEWWX4cF8NT/dFyy0xgFdp94uqtUO+O4ovUandV1nDZ 6 | a7vx7jkEOKO94tHgZmvinEeZ6SjmtvwuymdDhOjVg9admGsBPoHcPHrK+fOc99Yo 7 | Gyd4fMPQ1WOngTSJrSVqvfLq7fpX/OU0xsEPcS3SCBAbrURB4P55oGOTirFd6bDu 8 | bwIDAQAB 9 | -----END PUBLIC KEY----- 10 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbe_sha1_1024_2des.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbe_sha1_1024_2des.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbe_sha1_1024_3des.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbe_sha1_1024_3des.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbe_sha1_1024_rc4_128.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbe_sha1_1024_rc4_128.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbe_sha1_2048_2des.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbe_sha1_2048_2des.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbe_sha1_2048_3des.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbe_sha1_2048_3des.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbe_sha1_2048_rc4_128.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbe_sha1_2048_rc4_128.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbe_sha1_4096_2des.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbe_sha1_4096_2des.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbe_sha1_4096_3des.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbe_sha1_4096_3des.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbe_sha1_4096_rc4_128.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbe_sha1_4096_rc4_128.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_1024_3des.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_1024_3des.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha224.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha224.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha256.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha256.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha384.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha384.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha512.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha512.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_1024_des.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_1024_des.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_1024_des_sha224.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_1024_des_sha224.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_1024_des_sha256.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_1024_des_sha256.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_1024_des_sha384.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_1024_des_sha384.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_1024_des_sha512.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_1024_des_sha512.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_2048_3des.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_2048_3des.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha224.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha224.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha256.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha256.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha384.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha384.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha512.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha512.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_2048_des.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_2048_des.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_2048_des_sha224.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_2048_des_sha224.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_2048_des_sha256.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_2048_des_sha256.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_2048_des_sha384.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_2048_des_sha384.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_2048_des_sha512.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_2048_des_sha512.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_4096_3des.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_4096_3des.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha224.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha224.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha256.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha256.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha384.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha384.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha512.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha512.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_4096_des.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_4096_des.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_4096_des_sha224.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_4096_des_sha224.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_4096_des_sha256.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_4096_des_sha256.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_4096_des_sha384.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_4096_des_sha384.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_4096_des_sha512.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/rsa_pkcs8_pbes2_pbkdf2_4096_des_sha512.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server1.ca.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/server1.ca.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server1.cert_type.crt.openssl.v3_ext: -------------------------------------------------------------------------------- 1 | [v3_ext] 2 | basicConstraints = CA:false 3 | subjectKeyIdentifier=hash 4 | authorityKeyIdentifier=keyid 5 | nsCertType=server 6 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server1.crt.openssl.v3_ext: -------------------------------------------------------------------------------- 1 | [v3_ext] 2 | basicConstraints = CA:false 3 | subjectKeyIdentifier=hash 4 | authorityKeyIdentifier=keyid 5 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server1.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/server1.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server1.key.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/server1.key.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server1.key_usage.crt.openssl.v3_ext: -------------------------------------------------------------------------------- 1 | [v3_ext] 2 | basicConstraints = CA:false 3 | subjectKeyIdentifier=hash 4 | authorityKeyIdentifier=keyid 5 | keyUsage=critical, digitalSignature, nonRepudiation, keyEncipherment 6 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server1.pubkey: -------------------------------------------------------------------------------- 1 | -----BEGIN PUBLIC KEY----- 2 | MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqQIfPUBq1VVTi/027oJl 3 | LhVhXom/uOhFkNvuiBZS0/FDUEeWEllkh2v9K+BG+XO+3c+S4ZFb7Wagb4kpeUWA 4 | 0INq1UFDd185fAkER4KwVzlw7aPsFRkeqDMIR8EFQqn9TMO0390GH00QUUBncxMP 5 | QPhtgSVfCrFTxjB+FTms+Vruf5KepgVb5xOXhbUjktnUJAbVCSWJdQfdphqPPwkZ 6 | vq1lLGTrlZvc/kFeF6babFtpzAK6FCwWJJxK3M3Q91Jnc/EtoCP9fvQxyi1wyokL 7 | BNsupk9wbp7OvViJ4lNZnm5akmXiiD8MlBmj3eXonZUT7Snbq3AS3FrKaxerUoJU 8 | sQIDAQAB 9 | -----END PUBLIC KEY----- 10 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server1.pubkey.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/server1.pubkey.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server10-badsign.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIBXTCCAQKgAwIBAgIBSzAMBggqhkjOPQQDAgUAMEoxCzAJBgNVBAYTAlVLMREw 3 | DwYDVQQKDAhtYmVkIFRMUzEoMCYGA1UEAwwfbWJlZCBUTFMgVGVzdCBpbnRlcm1l 4 | ZGlhdGUgQ0EgMzAeFw0xOTAyMTAxNDQ0MDZaFw0yOTAyMTAxNDQ0MDZaMBQxEjAQ 5 | BgNVBAMMCWxvY2FsaG9zdDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABBxt9+na 6 | peqhnLJyGagJHHOt3hW73qbjs08F6G0QLjppN5eAOcF1/77OcAGsC19cFE1DPwBE 7 | h5gGaySvbauUqPKjDTALMAkGA1UdEwQCMAAwDAYIKoZIzj0EAwIFAANHADBEAiBw 8 | JW8c5xNiHIn83+Fx74JiW0IyRKe9TRN3w+MmfcFKwwIgWyjAp/xKOBaQ2ifRqXH6 9 | 3mQUjQNFzHPFpWqjHCp0vS0= 10 | -----END CERTIFICATE----- 11 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server10.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIBXTCCAQKgAwIBAgIBSzAMBggqhkjOPQQDAgUAMEoxCzAJBgNVBAYTAlVLMREw 3 | DwYDVQQKDAhtYmVkIFRMUzEoMCYGA1UEAwwfbWJlZCBUTFMgVGVzdCBpbnRlcm1l 4 | ZGlhdGUgQ0EgMzAeFw0xOTAyMTAxNDQ0MDZaFw0yOTAyMTAxNDQ0MDZaMBQxEjAQ 5 | BgNVBAMMCWxvY2FsaG9zdDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABBxt9+na 6 | peqhnLJyGagJHHOt3hW73qbjs08F6G0QLjppN5eAOcF1/77OcAGsC19cFE1DPwBE 7 | h5gGaySvbauUqPKjDTALMAkGA1UdEwQCMAAwDAYIKoZIzj0EAwIFAANHADBEAiBw 8 | JW8c5xNiHIn83+Fx74JiW0IyRKe9TRN3w+MmfcFKwwIgWyjAp/xKOBaQ2ifRqXH6 9 | 3mQUjQNFzHPFpWqjHCp0vS4= 10 | -----END CERTIFICATE----- 11 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server10.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEILBDMs7bRVxVg6ovTpf2zB9m+22jY7R3LNKRvCPfa6YJoAoGCCqGSM49 3 | AwEHoUQDQgAEHG336dql6qGcsnIZqAkcc63eFbvepuOzTwXobRAuOmk3l4A5wXX/ 4 | vs5wAawLX1wUTUM/AESHmAZrJK9tq5So8g== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server1_csr.opensslconf: -------------------------------------------------------------------------------- 1 | [ req ] 2 | distinguished_name = req_distinguished_name 3 | prompt = no 4 | # Restrict to non-UTF8 PrintableStrings. 5 | string_mask = nombstr 6 | 7 | [ req_distinguished_name ] 8 | C = NL 9 | O = PolarSSL 10 | CN = PolarSSL Server 1 11 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server2-sha256.crt.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/server2-sha256.crt.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server2.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/server2.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server2.key.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/server2.key.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server3.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MF8CAQEEGItTogpE7AOnjvYuTqm+9OabmsX02XKIAqAKBggqhkjOPQMBAaE0AzIA 3 | BH0AoQyUhPABS38y67uEVs4O3RXmKKrBdUR7/L2QPB8EC2p5fQcsej6EFasvlTdJ 4 | /w== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server5-der0.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/server5-der0.crt -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server5-der1a.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/server5-der1a.crt -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server5-der1b.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/server5-der1b.crt -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server5-der2.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/server5-der2.crt -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server5-der4.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/server5-der4.crt -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server5-der8.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/server5-der8.crt -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server5-der9.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/server5-der9.crt -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server5-selfsigned.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIBxzCCAW2gAwIBAgIMU6LLSxJOrYN9qJSyMAoGCCqGSM49BAMCMEcxEzARBgNV 3 | BAMMCnNlbGZzaWduZWQxEDAOBgNVBAsMB3Rlc3RpbmcxETAPBgNVBAoMCFBvbGFy 4 | U1NMMQswCQYDVQQGEwJOTDAeFw0yMzA1MDkwMjQ5NTdaFw0zMzA1MDYwMjQ5NTda 5 | MEcxEzARBgNVBAMMCnNlbGZzaWduZWQxEDAOBgNVBAsMB3Rlc3RpbmcxETAPBgNV 6 | BAoMCFBvbGFyU1NMMQswCQYDVQQGEwJOTDBZMBMGByqGSM49AgEGCCqGSM49AwEH 7 | A0IABDfMVtl2CR5acj7HWS3/IG7ufPkGkXTQrRS192giWWKSTuUA2CMR/+ov0jRd 8 | XRa9iojCa3cNVc2KKg76Aci07f+jPzA9MAwGA1UdEwEB/wQCMAAwDgYDVR0PAQH/ 9 | BAQDAgeAMB0GA1UdDgQWBBRQYaWP1AfZ14IBDOVlf4xjRqcTvjAKBggqhkjOPQQD 10 | AgNIADBFAiAXiJxDrd5aLzGB/Uc3kYBIBuSUIMGvol2c8EvwmF3zmQIhAPFrKMgA 11 | s2awzo/PBB5gFTkDub88wRYwS1R9JPYCXUO0 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server5-ss-expired.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIB1jCCAX2gAwIBAgIJANhkYQXjo814MAoGCCqGSM49BAMCMEgxCzAJBgNVBAYT 3 | AlVLMREwDwYDVQQKDAhtYmVkIFRMUzESMBAGA1UECwwJdGVzdHN1aXRlMRIwEAYD 4 | VQQDDAlsb2NhbGhvc3QwHhcNMDcwNjI3MDkyNzE1WhcNMTcwNjI3MDkyNzE1WjBI 5 | MQswCQYDVQQGEwJVSzERMA8GA1UECgwIbWJlZCBUTFMxEjAQBgNVBAsMCXRlc3Rz 6 | dWl0ZTESMBAGA1UEAwwJbG9jYWxob3N0MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcD 7 | QgAEN8xW2XYJHlpyPsdZLf8gbu58+QaRdNCtFLX3aCJZYpJO5QDYIxH/6i/SNF1d 8 | Fr2KiMJrdw1VzYoqDvoByLTt/6NQME4wHQYDVR0OBBYEFFBhpY/UB9nXggEM5WV/ 9 | jGNGpxO+MB8GA1UdIwQYMBaAFFBhpY/UB9nXggEM5WV/jGNGpxO+MAwGA1UdEwQF 10 | MAMBAf8wCgYIKoZIzj0EAwIDRwAwRAIgIAQ47gmTsbA8pphQ1jBeLQDp7W99qr6P 11 | oTl7/vYSJJcCICxNSJGLrNu8TfWLhgJiRsozMR9jGhp+tse1rlGUUJL6 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server5-ss-forgeca.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIBkzCCATmgAwIBAgIBTTAKBggqhkjOPQQDAjBKMQswCQYDVQQGEwJVSzERMA8G 3 | A1UECgwIbWJlZCBUTFMxKDAmBgNVBAMMH21iZWQgVExTIFRlc3QgaW50ZXJtZWRp 4 | YXRlIENBIDMwHhcNMjMwNTE3MDkxNDIxWhcNMzMwNTE0MDkxNDIxWjBKMQswCQYD 5 | VQQGEwJVSzERMA8GA1UECgwIbWJlZCBUTFMxKDAmBgNVBAMMH21iZWQgVExTIFRl 6 | c3QgaW50ZXJtZWRpYXRlIENBIDMwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQ3 7 | zFbZdgkeWnI+x1kt/yBu7nz5BpF00K0UtfdoIllikk7lANgjEf/qL9I0XV0WvYqI 8 | wmt3DVXNiioO+gHItO3/oxAwDjAMBgNVHRMEBTADAQH/MAoGCCqGSM49BAMCA0gA 9 | MEUCIQD0f3GH9cEJ7cJWPIfwAL/1cGREqO//O/1XggWZv/clnQIgQmlMzGzuUDHq 10 | /mTgGQ9ceSAB9B9im9rcgY6DRFZULnY= 11 | -----END CERTIFICATE----- 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server5-tricky-ip-san.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIBljCCATygAwIBAgIBTTAKBggqhkjOPQQDAjBBMQswCQYDVQQGEwJVSzERMA8G 3 | A1UECgwITWJlZCBUTFMxHzAdBgNVBAMMFk1iZWQgVExTIFRyaWNreSBJUCBTQU4w 4 | HhcNMjAwNzIzMTAyNzQ2WhcNMzAwNzIxMTAyNzQ2WjBBMQswCQYDVQQGEwJVSzER 5 | MA8GA1UECgwITWJlZCBUTFMxHzAdBgNVBAMMFk1iZWQgVExTIFRyaWNreSBJUCBT 6 | QU4wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQ3zFbZdgkeWnI+x1kt/yBu7nz5 7 | BpF00K0UtfdoIllikk7lANgjEf/qL9I0XV0WvYqIwmt3DVXNiioO+gHItO3/oyUw 8 | IzAhBgNVHREEGjAYhwRhYmNkhxBhYmNkLmV4YW1wbGUuY29tMAoGCCqGSM49BAMC 9 | A0gAMEUCIFDc8ZALA/9Zv7dZTWrZOOp/dgPAEJRT+h68nD6KF+XyAiEAs1QqugOo 10 | Dwru0DSEmpYkmj1Keunpd0VopM0joC1cc5A= 11 | -----END CERTIFICATE----- 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server5.crt.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/server5.crt.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server5.crt.openssl.v3_ext: -------------------------------------------------------------------------------- 1 | basicConstraints = CA:false 2 | subjectKeyIdentifier=hash 3 | authorityKeyIdentifier=keyid:always,issuer:always 4 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server5.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIPEqEyB2AnCoPL/9U/YDHvdqXYbIogTywwyp6/UfDw6noAoGCCqGSM49 3 | AwEHoUQDQgAEN8xW2XYJHlpyPsdZLf8gbu58+QaRdNCtFLX3aCJZYpJO5QDYIxH/ 4 | 6i/SNF1dFr2KiMJrdw1VzYoqDvoByLTt/w== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server5.key.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/server5.key.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server5.key.enc: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | Proc-Type: 4,ENCRYPTED 3 | DEK-Info: AES-256-CBC,69FEA263918128D4DD673B2732E2D7EC 4 | 5 | +Q4P1nVcfGoittxagWHvyBLVPbhjmTA/SZ6W5TB+5scOzgfRlcse4jIII899EQxx 6 | HrfhgQwzQ12TgTZ2Y8neI+RsUqFLTLinvd8c/luBKLeDECjjhyBXOJic2dRPUaLQ 7 | Nyg3bI0Srr6aq6nETjh8i+dSzE/wjyNzXBMdN3KhOjE= 8 | -----END EC PRIVATE KEY----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server5.req.ku.sha1: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE REQUEST----- 2 | MIIBFDCBvAIBADA8MQswCQYDVQQGEwJOTDERMA8GA1UECgwIUG9sYXJTU0wxGjAY 3 | BgNVBAMMEVBvbGFyU1NMIFNlcnZlciAxMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcD 4 | QgAEN8xW2XYJHlpyPsdZLf8gbu58+QaRdNCtFLX3aCJZYpJO5QDYIxH/6i/SNF1d 5 | Fr2KiMJrdw1VzYoqDvoByLTt/6AeMBwGCSqGSIb3DQEJDjEPMA0wCwYDVR0PBAQD 6 | AgbAMAkGByqGSM49BAEDSAAwRQIhAJyChfsSpNIhLjeDB3eBWVjb685y0IJHoNp/ 7 | Ho463k83AiAB9+M9k8nLjKVkEYaVfmE/fPKQVkeuywIO0RMmZ40gAQ== 8 | -----END CERTIFICATE REQUEST----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server6-ss-child.crt.openssl.v3_ext: -------------------------------------------------------------------------------- 1 | basicConstraints = critical,CA:false 2 | keyUsage=critical,digitalSignature 3 | subjectKeyIdentifier=hash 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server6.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIEQZG5j8IkRLxa9OoZJzD3KkrXqIgi9cHZMVv2s/VcPOoAoGCCqGSM49 3 | AwEHoUQDQgAEgVkxdkkk+hWtq6Axbg7tMxH6kSVVwbDBnANyPpi6LaRyN4kfQzeN 4 | H4462PBX6C9PyQCk99tzD7LGBJTRQDs44w== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/server7.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEILBDMs7bRVxVg6ovTpf2zB9m+22jY7R3LNKRvCPfa6YJoAoGCCqGSM49 3 | AwEHoUQDQgAEHG336dql6qGcsnIZqAkcc63eFbvepuOzTwXobRAuOmk3l4A5wXX/ 4 | vs5wAawLX1wUTUM/AESHmAZrJK9tq5So8g== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/test-ca-sha1.crt.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/test-ca-sha1.crt.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/test-ca-sha256.crt.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/test-ca-sha256.crt.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/test-ca.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/test-ca.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/test-ca.key.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/test-ca.key.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/test-ca.req_ec.sha256: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE REQUEST----- 2 | MIIBOTCBvQIBADA+MQswCQYDVQQGEwJOTDERMA8GA1UECgwIUG9sYXJTU0wxHDAa 3 | BgNVBAMME1BvbGFyc3NsIFRlc3QgRUMgQ0EwdjAQBgcqhkjOPQIBBgUrgQQAIgNi 4 | AATD2is0QTdYL4dW/vyJuilDS07gbsMOV1MzOVjUUrSRlTkLI99fFyRiSPwalSnO 5 | LC2HwohSgK/Waqsh3bjTHG5YuMrosmmO80GtKcO0X3WnR2/VGSlVaZpTOyC0ZhZg 6 | Mx6gADAMBggqhkjOPQQDAgUAA2kAMGYCMQDElef9+KfRbZOA29ZyU750fB3ob82E 7 | 8R711+hk9HOsk0G9Uccp3tT+1nhCcMNhnWsCMQD6Y8e9jcEaKSPiWWfgCZ5NaQ5l 8 | pvPDUdcPV8sZt2cgNS8fcRIIHblQKvr6miHXl9Y= 9 | -----END CERTIFICATE REQUEST----- 10 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/test-ca.server1.db: -------------------------------------------------------------------------------- 1 | R 210212144406Z 110212124407Z 01 unknown /C=NL/O=PolarSSL/CN=PolarSSL Server 1 2 | R 210212144400Z 110212124407Z 03 unknown /C=NL/O=PolarSSL/CN=PolarSSL Test CA 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/test-ca.server1.future-crl.db: -------------------------------------------------------------------------------- 1 | R 210212144406Z 290101124407Z 01 unknown /C=NL/O=PolarSSL/CN=PolarSSL Server 1 2 | R 210212144400Z 290101124407Z 03 unknown /C=NL/O=PolarSSL/CN=PolarSSL Test CA 3 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/test-ca.server1.future-crl.opensslconf: -------------------------------------------------------------------------------- 1 | [ ca ] 2 | default_ca = test-ca 3 | 4 | [ test-ca ] 5 | certificate = test-ca.crt 6 | private_key = test-ca.key 7 | serial = test-ca.server1.serial 8 | default_md = sha1 9 | default_startdate = 110212144406Z 10 | default_enddate = 210212144406Z 11 | new_certs_dir = ./ 12 | database = ./test-ca.server1.future-crl.db 13 | policy = policy_match 14 | 15 | [policy_match] 16 | countryName = supplied 17 | organizationName = supplied 18 | commonName = supplied 19 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/test-ca.server1.opensslconf: -------------------------------------------------------------------------------- 1 | [ ca ] 2 | default_ca = test-ca 3 | 4 | [ test-ca ] 5 | certificate = test-ca.crt 6 | private_key = test-ca.key 7 | serial = test-ca.server1.serial 8 | default_md = sha1 9 | default_startdate = 110212144406Z 10 | default_enddate = 210212144406Z 11 | new_certs_dir = ./ 12 | database = ./test-ca.server1.db 13 | policy = policy_match 14 | 15 | [policy_match] 16 | countryName = supplied 17 | organizationName = supplied 18 | commonName = supplied 19 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/test-ca2.crt.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/test-ca2.crt.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/test-ca2.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MIGkAgEBBDCD2RUOoHHwVxAzozi4hsGmEV1ttAPhKXZF14dvI6tEIOpke4WxdueF 3 | lap01tGkXuqgBwYFK4EEACKhZANiAATD2is0QTdYL4dW/vyJuilDS07gbsMOV1Mz 4 | OVjUUrSRlTkLI99fFyRiSPwalSnOLC2HwohSgK/Waqsh3bjTHG5YuMrosmmO80Gt 5 | KcO0X3WnR2/VGSlVaZpTOyC0ZhZgMx4= 6 | -----END EC PRIVATE KEY----- 7 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/test-ca2.key.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/mbedtls-2.28.8/tests/data_files/test-ca2.key.der -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/test-ca2.key.enc: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | Proc-Type: 4,ENCRYPTED 3 | DEK-Info: DES-EDE3-CBC,307EAB469933D64E 4 | 5 | IxbrRmKcAzctJqPdTQLA4SWyBYYGYJVkYEna+F7Pa5t5Yg/gKADrFKcm6B72e7DG 6 | ihExtZI648s0zdYw6qSJ74vrPSuWDe5qm93BqsfVH9svtCzWHW0pm1p0KTBCFfUq 7 | UsuWTITwJImcnlAs1gaRZ3sAWm7cOUidL0fo2G0fYUFNcYoCSLffCFTEHBuPnagb 8 | a77x/sY1Bvii8S9/XhDTb6pTMx06wzrm 9 | -----END EC PRIVATE KEY----- 10 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/test-ca2.ku-crl.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIB2DCCAV6gAwIBAgIUN3DAVq0Kn9k3FPUPZGW2d3rZn28wCgYIKoZIzj0EAwIw 3 | PjELMAkGA1UEBhMCTkwxETAPBgNVBAoMCFBvbGFyU1NMMRwwGgYDVQQDDBNQb2xh 4 | cnNzbCBUZXN0IEVDIENBMB4XDTIzMDUxNzA3MTAzN1oXDTMzMDUxNzA3MTAzN1ow 5 | PjELMAkGA1UEBhMCTkwxETAPBgNVBAoMCFBvbGFyU1NMMRwwGgYDVQQDDBNQb2xh 6 | cnNzbCBUZXN0IEVDIENBMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEw9orNEE3WC+H 7 | Vv78ibopQ0tO4G7DDldTMzlY1FK0kZU5CyPfXxckYkj8GpUpziwth8KIUoCv1mqr 8 | Id240xxuWLjK6LJpjvNBrSnDtF91p0dv1RkpVWmaUzsgtGYWYDMeox0wGzAMBgNV 9 | HRMEBTADAQH/MAsGA1UdDwQEAwIBAjAKBggqhkjOPQQDAgNoADBlAjAxoq/Q4PEA 10 | 8SDd3cQaVIwx8oJVEzfJo1BB2w1LnjvUXZrQydjNXMU4Jgorm/2/uLgCMQCyI6cZ 11 | EAIgKPYlT6/zJHBj45qejs527OfI4Xn+kQ7OvHQtHaCAzQw4h7Jfx+gXaUo= 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/test-ca2.ku-crl.crt.openssl.v3_ext: -------------------------------------------------------------------------------- 1 | basicConstraints = CA:true 2 | subjectKeyIdentifier=none 3 | keyUsage = cRLSign 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/test-ca2.ku-crt.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIB2DCCAV6gAwIBAgIUYDcYIJ6EBbKafKeXLgPLE+RsJZowCgYIKoZIzj0EAwIw 3 | PjELMAkGA1UEBhMCTkwxETAPBgNVBAoMCFBvbGFyU1NMMRwwGgYDVQQDDBNQb2xh 4 | cnNzbCBUZXN0IEVDIENBMB4XDTIzMDUxMjEwMzEwNVoXDTMzMDUxMjEwMzEwNVow 5 | PjELMAkGA1UEBhMCTkwxETAPBgNVBAoMCFBvbGFyU1NMMRwwGgYDVQQDDBNQb2xh 6 | cnNzbCBUZXN0IEVDIENBMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEw9orNEE3WC+H 7 | Vv78ibopQ0tO4G7DDldTMzlY1FK0kZU5CyPfXxckYkj8GpUpziwth8KIUoCv1mqr 8 | Id240xxuWLjK6LJpjvNBrSnDtF91p0dv1RkpVWmaUzsgtGYWYDMeox0wGzAMBgNV 9 | HRMEBTADAQH/MAsGA1UdDwQEAwICBDAKBggqhkjOPQQDAgNoADBlAjBwsfyYiZB6 10 | PpDgIbYRbZ4VT9GGFNE3L4C1IH8RNwzvywLvQfVp3ocRAkzEoRpmKAsCMQDOGm48 11 | d7zKl7IzmBuOWXYlukWDDWwpNI67z7g0JawfypKIxcPTZFiQXVtDdTdkrGY= 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/test-ca2.ku-crt.crt.openssl.v3_ext: -------------------------------------------------------------------------------- 1 | basicConstraints = CA:true 2 | subjectKeyIdentifier=none 3 | keyUsage = keyCertSign 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/test-ca2.ku-crt_crl.crt.openssl.v3_ext: -------------------------------------------------------------------------------- 1 | basicConstraints = CA:true 2 | subjectKeyIdentifier=none 3 | keyUsage = keyCertSign, cRLSign 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/test-ca2.ku-ds.crt.openssl.v3_ext: -------------------------------------------------------------------------------- 1 | basicConstraints = CA:true 2 | subjectKeyIdentifier=none 3 | keyUsage = digitalSignature 4 | 5 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/test-ca2.req.sha256: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE REQUEST----- 2 | MIIBOTCBvQIBADA+MQswCQYDVQQGEwJOTDERMA8GA1UECgwIUG9sYXJTU0wxHDAa 3 | BgNVBAMME1BvbGFyc3NsIFRlc3QgRUMgQ0EwdjAQBgcqhkjOPQIBBgUrgQQAIgNi 4 | AATD2is0QTdYL4dW/vyJuilDS07gbsMOV1MzOVjUUrSRlTkLI99fFyRiSPwalSnO 5 | LC2HwohSgK/Waqsh3bjTHG5YuMrosmmO80GtKcO0X3WnR2/VGSlVaZpTOyC0ZhZg 6 | Mx6gADAMBggqhkjOPQQDAgUAA2kAMGYCMQDElef9+KfRbZOA29ZyU750fB3ob82E 7 | 8R711+hk9HOsk0G9Uccp3tT+1nhCcMNhnWsCMQD6Y8e9jcEaKSPiWWfgCZ5NaQ5l 8 | pvPDUdcPV8sZt2cgNS8fcRIIHblQKvr6miHXl9Y= 9 | -----END CERTIFICATE REQUEST----- 10 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/test-int-ca2.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MIGkAgEBBDAtxOHUV4be1MdH1frBHzxITCyUSxrVjJN8QTvTVk558ka0a3zhd4Pb 3 | ekWt7wBPXQegBwYFK4EEACKhZANiAATw6KHd9flIt43V2YWdxCVYzD35jqxduWGW 4 | tcHGFfGPB3CkIcQ2f5+hRV2uphVhrtK6/dBV47qcnX0fdA2LFbyKTU/6HGxtqrxu 5 | 1rvy8DIeYLgSZdAuDXDujFv1DzapfVg= 6 | -----END EC PRIVATE KEY----- 7 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/test-int-ca3-badsign.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIBszCCATqgAwIBAgIBTTAKBggqhkjOPQQDAjBLMQswCQYDVQQGEwJOTDERMA8G 3 | A1UECgwIUG9sYXJTU0wxKTAnBgNVBAMMIFBvbGFyU1NMIFRlc3QgSW50ZXJtZWRp 4 | YXRlIEVDIENBMB4XDTIzMDUxNzA3MTAzN1oXDTMzMDUxNzA3MTAzN1owSjELMAkG 5 | A1UEBhMCVUsxETAPBgNVBAoMCG1iZWQgVExTMSgwJgYDVQQDDB9tYmVkIFRMUyBU 6 | ZXN0IGludGVybWVkaWF0ZSBDQSAzMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE 7 | 732fWHLNPMPsP1U1ibXvb55erlEVMlpXBGsj+KYwVqU1XCmW9Z9hhP7X/5js/DX9 8 | 2J/utoHyjUtVpQOzdTrbsaMQMA4wDAYDVR0TBAUwAwEB/zAKBggqhkjOPQQDAgNn 9 | ADBkAjAZx8k0q+DtT/LJd1FjPcG/peoQDfMBL2jS/6PwxW+3+ZPMpHZn0r+JpCaF 10 | +V/sM9kCMGqcxQwx/bsMaK0y9zqshC7/S5hVlA+WRVyMfEGJmXnfbdwh6CByKIwv 11 | 1GRe86dg10== 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/test-int-ca3.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIBszCCATqgAwIBAgIBTTAKBggqhkjOPQQDAjBLMQswCQYDVQQGEwJOTDERMA8G 3 | A1UECgwIUG9sYXJTU0wxKTAnBgNVBAMMIFBvbGFyU1NMIFRlc3QgSW50ZXJtZWRp 4 | YXRlIEVDIENBMB4XDTIzMDUxNzA3MTAzN1oXDTMzMDUxNzA3MTAzN1owSjELMAkG 5 | A1UEBhMCVUsxETAPBgNVBAoMCG1iZWQgVExTMSgwJgYDVQQDDB9tYmVkIFRMUyBU 6 | ZXN0IGludGVybWVkaWF0ZSBDQSAzMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE 7 | 732fWHLNPMPsP1U1ibXvb55erlEVMlpXBGsj+KYwVqU1XCmW9Z9hhP7X/5js/DX9 8 | 2J/utoHyjUtVpQOzdTrbsaMQMA4wDAYDVR0TBAUwAwEB/zAKBggqhkjOPQQDAgNn 9 | ADBkAjAZx8k0q+DtT/LJd1FjPcG/peoQDfMBL2jS/6PwxW+3+ZPMpHZn0r+JpCaF 10 | +V/sM9kCMGqcxQwx/bsMaK0y9zqshC7/S5hVlA+WRVyMfEGJmXnfbdwh6CByKIwv 11 | 1GRe86dg1A== 12 | -----END CERTIFICATE----- 13 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/data_files/test-int-ca3.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PARAMETERS----- 2 | BggqhkjOPQMBBw== 3 | -----END EC PARAMETERS----- 4 | -----BEGIN EC PRIVATE KEY----- 5 | MHcCAQEEIC9zTt8jgjBlbq+qCsGj6uclaKLYBqxYSmUiuBdM1KG9oAoGCCqGSM49 6 | AwEHoUQDQgAE732fWHLNPMPsP1U1ibXvb55erlEVMlpXBGsj+KYwVqU1XCmW9Z9h 7 | hP7X/5js/DX92J/utoHyjUtVpQOzdTrbsQ== 8 | -----END EC PRIVATE KEY----- 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/git-scripts/pre-commit.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # pre-commit.sh 4 | # 5 | # Copyright The Mbed TLS Contributors 6 | # SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later 7 | 8 | # Purpose 9 | # 10 | # This script does quick sanity checks before commiting: 11 | # - check that generated files are up-to-date. 12 | # 13 | # It is meant to be called as a git pre-commit hook, see README.md. 14 | # 15 | # From the git sample pre-commit hook: 16 | # Called by "git commit" with no arguments. The hook should 17 | # exit with non-zero status after issuing an appropriate message if 18 | # it wants to stop the commit. 19 | 20 | set -eu 21 | 22 | tests/scripts/check-generated-files.sh 23 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/include/baremetal-override/time.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright The Mbed TLS Contributors 3 | * SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later 4 | */ 5 | 6 | #error "time.h included in a configuration without MBEDTLS_HAVE_TIME" 7 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/include/test/arguments.h: -------------------------------------------------------------------------------- 1 | /** 2 | * \file arguments.h 3 | * 4 | * \brief Manipulation of test arguments. 5 | * 6 | * Much of the code is in host_test.function, to be migrated here later. 7 | */ 8 | 9 | /* 10 | * Copyright The Mbed TLS Contributors 11 | * SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later 12 | */ 13 | 14 | #ifndef TEST_ARGUMENTS_H 15 | #define TEST_ARGUMENTS_H 16 | 17 | #if !defined(MBEDTLS_CONFIG_FILE) 18 | #include "mbedtls/config.h" 19 | #else 20 | #include MBEDTLS_CONFIG_FILE 21 | #endif 22 | 23 | #include 24 | #include 25 | 26 | typedef union { 27 | size_t len; 28 | intmax_t sint; 29 | } mbedtls_test_argument_t; 30 | 31 | #endif /* TEST_ARGUMENTS_H */ 32 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/include/test/drivers/size.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Test driver for context size functions 3 | */ 4 | /* Copyright The Mbed TLS Contributors 5 | * SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later 6 | */ 7 | 8 | #ifndef PSA_CRYPTO_TEST_DRIVERS_SIZE_H 9 | #define PSA_CRYPTO_TEST_DRIVERS_SIZE_H 10 | 11 | #if !defined(MBEDTLS_CONFIG_FILE) 12 | #include "mbedtls/config.h" 13 | #else 14 | #include MBEDTLS_CONFIG_FILE 15 | #endif 16 | 17 | #if defined(PSA_CRYPTO_DRIVER_TEST) 18 | #include 19 | 20 | size_t mbedtls_test_size_function( 21 | const psa_key_type_t key_type, 22 | const size_t key_bits); 23 | 24 | #endif /* PSA_CRYPTO_DRIVER_TEST */ 25 | #endif /* PSA_CRYPTO_TEST_DRIVERS_SIZE_H */ 26 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/include/test/drivers/test_driver.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Umbrella include for all of the test driver functionality 3 | */ 4 | /* Copyright The Mbed TLS Contributors 5 | * SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later 6 | */ 7 | 8 | #ifndef PSA_CRYPTO_TEST_DRIVER_H 9 | #define PSA_CRYPTO_TEST_DRIVER_H 10 | 11 | #define PSA_CRYPTO_TEST_DRIVER_LOCATION 0x7fffff 12 | 13 | #include "test/drivers/aead.h" 14 | #include "test/drivers/cipher.h" 15 | #include "test/drivers/hash.h" 16 | #include "test/drivers/mac.h" 17 | #include "test/drivers/key_management.h" 18 | #include "test/drivers/signature.h" 19 | #include "test/drivers/size.h" 20 | 21 | #endif /* PSA_CRYPTO_TEST_DRIVER_H */ 22 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/include/test/psa_helpers.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Helper functions for tests that use any PSA API. 3 | */ 4 | /* 5 | * Copyright The Mbed TLS Contributors 6 | * SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later 7 | */ 8 | 9 | #ifndef PSA_HELPERS_H 10 | #define PSA_HELPERS_H 11 | 12 | #if defined(MBEDTLS_PSA_CRYPTO_SPM) 13 | #include "spm/psa_defs.h" 14 | #endif 15 | 16 | /** Evaluate an expression and fail the test case if it returns an error. 17 | * 18 | * \param expr The expression to evaluate. This is typically a call 19 | * to a \c psa_xxx function that returns a value of type 20 | * #psa_status_t. 21 | */ 22 | #define PSA_ASSERT(expr) TEST_EQUAL((expr), PSA_SUCCESS) 23 | 24 | #endif /* PSA_HELPERS_H */ 25 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/make-in-docker.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash -eu 2 | 3 | # make-in-docker.sh 4 | # 5 | # Purpose 6 | # ------- 7 | # This runs make in a Docker container. 8 | # 9 | # See also: 10 | # - scripts/docker_env.sh for general Docker prerequisites and other information. 11 | # 12 | # WARNING: the Dockerfile used by this script is no longer maintained! See 13 | # https://github.com/Mbed-TLS/mbedtls-test/blob/master/README.md#quick-start 14 | # for the set of Docker images we use on the CI. 15 | 16 | # Copyright The Mbed TLS Contributors 17 | # SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later 18 | 19 | source tests/scripts/docker_env.sh 20 | 21 | run_in_docker make $@ 22 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/scripts/quiet/cmake: -------------------------------------------------------------------------------- 1 | #! /usr/bin/env bash 2 | # 3 | # Copyright The Mbed TLS Contributors 4 | # SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later 5 | # 6 | # This swallows the output of the wrapped tool, unless there is an error. 7 | # This helps reduce excess logging in the CI. 8 | 9 | # If you are debugging a build / CI issue, you can get complete unsilenced logs 10 | # by un-commenting the following line (or setting VERBOSE_LOGS in your environment): 11 | 12 | # export VERBOSE_LOGS=1 13 | 14 | # don't silence invocations containing these arguments 15 | NO_SILENCE=" --version " 16 | 17 | TOOL="cmake" 18 | 19 | . "$(dirname "$0")/quiet.sh" 20 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/scripts/quiet/make: -------------------------------------------------------------------------------- 1 | #! /usr/bin/env bash 2 | # 3 | # Copyright The Mbed TLS Contributors 4 | # SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later 5 | # 6 | # This swallows the output of the wrapped tool, unless there is an error. 7 | # This helps reduce excess logging in the CI. 8 | 9 | # If you are debugging a build / CI issue, you can get complete unsilenced logs 10 | # by un-commenting the following line (or setting VERBOSE_LOGS in your environment): 11 | 12 | # export VERBOSE_LOGS=1 13 | 14 | # don't silence invocations containing these arguments 15 | NO_SILENCE=" --version | test " 16 | 17 | TOOL="make" 18 | 19 | . "$(dirname "$0")/quiet.sh" 20 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/scripts/scripts_path.py: -------------------------------------------------------------------------------- 1 | """Add our Python library directory to the module search path. 2 | 3 | Usage: 4 | 5 | import scripts_path # pylint: disable=unused-import 6 | """ 7 | 8 | # Copyright The Mbed TLS Contributors 9 | # SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later 10 | # 11 | 12 | import os 13 | import sys 14 | 15 | sys.path.append(os.path.join(os.path.dirname(__file__), 16 | os.path.pardir, os.path.pardir, 17 | 'scripts')) 18 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/suites/test_suite_cipher.aria.data: -------------------------------------------------------------------------------- 1 | Aria CBC Decrypt empty buffer 2 | depends_on:MBEDTLS_ARIA_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7 3 | dec_empty_buf:MBEDTLS_CIPHER_ARIA_128_CBC:0:0 4 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/suites/test_suite_cipher.misc.data: -------------------------------------------------------------------------------- 1 | CIPHER - Conditional invalid parameter checks 2 | cipher_invalid_param_conditional: 3 | 4 | CIPHER - Unconditional invalid parameter checks 5 | cipher_invalid_param_unconditional: 6 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/suites/test_suite_constant_time.data: -------------------------------------------------------------------------------- 1 | # these are the numbers we'd get with an empty plaintext and truncated HMAC 2 | Constant-flow memcpy from offset: small 3 | ssl_cf_memcpy_offset:0:5:10 4 | 5 | # we could get this with 255-bytes plaintext and untruncated SHA-256 6 | Constant-flow memcpy from offset: medium 7 | ssl_cf_memcpy_offset:0:255:32 8 | 9 | # we could get this with 255-bytes plaintext and untruncated SHA-384 10 | Constant-flow memcpy from offset: large 11 | ssl_cf_memcpy_offset:100:339:48 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/suites/test_suite_constant_time_hmac.data: -------------------------------------------------------------------------------- 1 | Constant-flow HMAC: MD5 2 | depends_on:MBEDTLS_MD5_C 3 | ssl_cf_hmac:MBEDTLS_MD_MD5 4 | 5 | Constant-flow HMAC: SHA1 6 | depends_on:MBEDTLS_SHA1_C 7 | ssl_cf_hmac:MBEDTLS_MD_SHA1 8 | 9 | Constant-flow HMAC: SHA256 10 | depends_on:MBEDTLS_SHA256_C 11 | ssl_cf_hmac:MBEDTLS_MD_SHA256 12 | 13 | Constant-flow HMAC: SHA384 14 | depends_on:MBEDTLS_SHA512_C:!MBEDTLS_SHA512_NO_SHA384 15 | ssl_cf_hmac:MBEDTLS_MD_SHA384 16 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/suites/test_suite_error.data: -------------------------------------------------------------------------------- 1 | Single low error 2 | depends_on:MBEDTLS_AES_C 3 | error_strerror:-0x0020:"AES - Invalid key length" 4 | 5 | Single high error 6 | depends_on:MBEDTLS_RSA_C 7 | error_strerror:-0x4080:"RSA - Bad input parameters to function" 8 | 9 | Low and high error 10 | depends_on:MBEDTLS_AES_C:MBEDTLS_RSA_C 11 | error_strerror:-0x40A0:"RSA - Bad input parameters to function \: AES - Invalid key length" 12 | 13 | Non existing high error 14 | error_strerror:-0x8880:"UNKNOWN ERROR CODE (8880)" 15 | 16 | Non existing low error 17 | error_strerror:-0x007F:"UNKNOWN ERROR CODE (007F)" 18 | 19 | Non existing low and high error 20 | error_strerror:-0x88FF:"UNKNOWN ERROR CODE (8880) \: UNKNOWN ERROR CODE (007F)" 21 | 22 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/suites/test_suite_error.function: -------------------------------------------------------------------------------- 1 | /* BEGIN_HEADER */ 2 | #include "mbedtls/error.h" 3 | /* END_HEADER */ 4 | 5 | /* BEGIN_DEPENDENCIES 6 | * depends_on:MBEDTLS_ERROR_C 7 | * END_DEPENDENCIES 8 | */ 9 | 10 | /* BEGIN_CASE */ 11 | void error_strerror(int code, char *result_str) 12 | { 13 | char buf[500]; 14 | 15 | memset(buf, 0, sizeof(buf)); 16 | 17 | mbedtls_strerror(code, buf, 500); 18 | 19 | TEST_ASSERT(strcmp(buf, result_str) == 0); 20 | } 21 | /* END_CASE */ 22 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/suites/test_suite_gcm.misc.data: -------------------------------------------------------------------------------- 1 | GCM - Invalid parameters 2 | gcm_invalid_param: 3 | 4 | GCM - Valid parameters 5 | gcm_valid_param: 6 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/suites/test_suite_net.data: -------------------------------------------------------------------------------- 1 | Context init-free-free 2 | context_init_free:0 3 | 4 | Context init-free-init-free 5 | context_init_free:1 6 | 7 | net_poll beyond FD_SETSIZE 8 | poll_beyond_fd_setsize: 9 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/suites/test_suite_psa_crypto_not_supported.misc.data: -------------------------------------------------------------------------------- 1 | PSA import PSA_KEY_TYPE_NONE never supported 2 | import_not_supported:PSA_KEY_TYPE_NONE:"1234" 3 | 4 | PSA generate PSA_KEY_TYPE_NONE never supported 5 | generate_not_supported:PSA_KEY_TYPE_NONE:16 6 | 7 | PSA import PSA_KEY_TYPE_CATEGORY_SYMMETRIC never supported 8 | import_not_supported:PSA_KEY_TYPE_CATEGORY_SYMMETRIC:"1234" 9 | 10 | PSA generate PSA_KEY_TYPE_CATEGORY_SYMMETRIC never supported 11 | generate_not_supported:PSA_KEY_TYPE_CATEGORY_SYMMETRIC:16 12 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/suites/test_suite_test_helpers.data: -------------------------------------------------------------------------------- 1 | Memory poison+unpoison: offset=0 len=42 2 | memory_poison_unpoison:0:42 3 | 4 | Memory poison+unpoison: offset=0 len=1 5 | memory_poison_unpoison:0:1 6 | 7 | Memory poison+unpoison: offset=0 len=2 8 | memory_poison_unpoison:0:2 9 | 10 | Memory poison+unpoison: offset=1 len=1 11 | memory_poison_unpoison:1:1 12 | 13 | Memory poison+unpoison: offset=1 len=2 14 | memory_poison_unpoison:1:2 15 | 16 | Memory poison+unpoison: offset=7 len=1 17 | memory_poison_unpoison:7:1 18 | 19 | Memory poison+unpoison: offset=7 len=2 20 | memory_poison_unpoison:7:2 21 | 22 | Memory poison+unpoison: offset=0 len=0 23 | memory_poison_unpoison:0:0 24 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/suites/test_suite_timing.data: -------------------------------------------------------------------------------- 1 | Timing: hardclock 2 | timing_hardclock: 3 | 4 | Timing: get timer 5 | timing_get_timer: 6 | 7 | Timing: set alarm with no delay 8 | timing_set_alarm:0: 9 | 10 | Timing: set alarm with 1s delay 11 | timing_set_alarm:1: 12 | 13 | Timing: delay 0ms 14 | timing_delay:0: 15 | 16 | Timing: delay 100ms 17 | timing_delay:100: 18 | -------------------------------------------------------------------------------- /3rdparty/mbedtls-2.28.8/tests/suites/test_suite_version.data: -------------------------------------------------------------------------------- 1 | Check compile time library version 2 | check_compiletime_version:"2.28.8" 3 | 4 | Check runtime library version 5 | check_runtime_version:"2.28.8" 6 | 7 | Check for MBEDTLS_VERSION_C 8 | check_feature:"MBEDTLS_VERSION_C":0 9 | 10 | Check for MBEDTLS_AES_C when already present 11 | depends_on:MBEDTLS_AES_C 12 | check_feature:"MBEDTLS_AES_C":0 13 | 14 | Check for unknown define 15 | check_feature:"MBEDTLS_UNKNOWN":-1 16 | -------------------------------------------------------------------------------- /3rdparty/noise.sys/noise386.sys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/noise.sys/noise386.sys -------------------------------------------------------------------------------- /3rdparty/noise.sys/noise586.sys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/noise.sys/noise586.sys -------------------------------------------------------------------------------- /3rdparty/noise.sys/sample.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/3rdparty/noise.sys/sample.exe -------------------------------------------------------------------------------- /3rdparty/noise.sys/src/demo/usuals.h: -------------------------------------------------------------------------------- 1 | /* usuals.h -- useful typedefs */ 2 | #ifndef USUALS_H 3 | #define USUALS_H 4 | 5 | #include 6 | 7 | #if UCHAR_MAX == 0xFF 8 | typedef unsigned char byte; /* 8-bit byte */ 9 | #else 10 | #error No 8-bit type found 11 | #endif 12 | 13 | #if UINT_MAX == 0xFFFFFFFF 14 | typedef unsigned int word32; /* 32-bit word */ 15 | #elif ULONG_MAX == 0xFFFFFFFF 16 | typedef unsigned long word32; 17 | #else 18 | #error No 32-bit type found 19 | #endif 20 | 21 | #endif /* USUALS_H */ 22 | -------------------------------------------------------------------------------- /3rdparty/noise.sys/src/version: -------------------------------------------------------------------------------- 1 | Version 0.6.3a1 2 | -------------------------------------------------------------------------------- /CWSDPMI.EXE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/CWSDPMI.EXE -------------------------------------------------------------------------------- /HTTPDOS.INI: -------------------------------------------------------------------------------- 1 | [httpd] 2 | port=443 3 | key=server.key 4 | ca=rootCA.crt 5 | cert=server.crt 6 | index=/index.htm 7 | 8 | [memory] 9 | maxheader=2048 10 | maxbody=1048576 11 | 12 | [dirs] 13 | static=STATIC 14 | 15 | [logging] 16 | level=1 17 | logfile=httpd.txt 18 | 19 | [mimetype] 20 | HTM=text/html 21 | PNG=image/png 22 | JPG=image/jpeg 23 | TXT=text/plain 24 | GIF=image/gif 25 | -------------------------------------------------------------------------------- /cert.conf: -------------------------------------------------------------------------------- 1 | authorityKeyIdentifier=keyid,issuer 2 | basicConstraints=CA:FALSE 3 | keyUsage = digitalSignature, nonRepudiation, keyEncipherment, dataEncipherment 4 | subjectAltName = @alt_names 5 | 6 | [alt_names] 7 | DNS.1 = example.local 8 | -------------------------------------------------------------------------------- /csr.conf: -------------------------------------------------------------------------------- 1 | [ req ] 2 | default_bits = 2048 3 | prompt = no 4 | default_md = sha256 5 | req_extensions = req_ext 6 | distinguished_name = dn 7 | 8 | [ dn ] 9 | C = DE 10 | ST = Berlin 11 | L = Berlin 12 | O = NoSuchInc 13 | OU = TheOffice 14 | CN = example.local 15 | 16 | [ req_ext ] 17 | subjectAltName = @alt_names 18 | 19 | [ alt_names ] 20 | DNS.1 = example.local 21 | DNS.2 = test.local 22 | IP.1 = 192.168.2.102 23 | IP.2 = 192.168.2.103 24 | -------------------------------------------------------------------------------- /genkeys.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | openssl req -x509 \ 4 | -sha256 -days 356 \ 5 | -nodes \ 6 | -newkey rsa:2048 \ 7 | -subj "/CN=example.local/C=DE/L=Berlin" \ 8 | -keyout rootCA.key -out rootCA.crt 9 | openssl genrsa -out server.key 2048 10 | openssl req -new -key server.key -out server.csr -config csr.conf 11 | openssl x509 -req \ 12 | -in server.csr \ 13 | -CA rootCA.crt -CAkey rootCA.key \ 14 | -CAcreateserial -out server.crt \ 15 | -days 365 \ 16 | -sha256 -extfile cert.conf 17 | 18 | -------------------------------------------------------------------------------- /src/middleware.h: -------------------------------------------------------------------------------- 1 | #ifndef __MICRO_HTTP_MIDDLEWARE_H__ 2 | #define __MICRO_HTTP_MIDDLEWARE_H__ 3 | 4 | #include "server.h" 5 | 6 | /* Route */ 7 | #ifndef MAX_HTTP_ROUTES 8 | #define MAX_HTTP_ROUTES 10 9 | #endif 10 | 11 | /* Data type of server application function */ 12 | typedef HTTPREQ_CALLBACK SAF; 13 | 14 | int AddRoute(HTTPMethod, char *, SAF); 15 | void Dispatch(HTTPServer *srv, HTTPReqMessage *, HTTPResMessage *); 16 | 17 | #endif 18 | -------------------------------------------------------------------------------- /static/index.htm: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Hello World!
6 | Sub page
7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /static/sub.htm: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Hello Subpage!
6 | 7 | index page
8 | 9 | 10 | -------------------------------------------------------------------------------- /static/superilu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperIlu/httpDOS/7513ecc9ce029c7ece6d890d277898824f6ab5c2/static/superilu.png --------------------------------------------------------------------------------