Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-14 | Only generate needed single quotes around function names | Björn Gustavsson | |
That will make code slightly easier to read. | |||
2017-03-14 | asn1ct_gen_ber_bin_v2: Remove unused code | Björn Gustavsson | |
The code is not covered. The code is also not present in the PER backend. Here is a somewhat more formal proof that the code cannot be reached: asn1ct_gen_ber_bin_v2:gen_encode_user/3 calls asn1ct_gen:gen_encode_constructed/4 where Typename is a list of one element. asn1ct_gen:gen_encode_constructed/4 will call asn1ct_gen_ber_bin_v2:gen_encode/3 via asn1ct_gen:gen_types/4. Note that if InnerType in asn1ct_gen:gen_encode_constructed/4 is 'SEQUENCE OF' or 'SET OF', Typename will be extended to a list with two elements. If InnerType in asn1ct_gen:gen_encode_constructed/4 is 'SET', 'SEQUENCE', or 'CHOICE', then asn1ct_gen_ber_bin_v2:gen_encode/3 will be called with the last argument being a #'ComponentType'{}. asn1ct_gen_ber_bin_v2:gen_encode/3 will in that cause extend Typename before calling itself recursively. Therefore, Typename is always a list with at least two elements when the removed code is called. | |||
2017-03-14 | asn1ct_gen_per: Fix broken dialyzer suppression function | Björn Gustavsson | |
ce431409d0daba broke generation of dialyzer suppressions for per and uper. While we are it, add type tests to asn1ct_func:is_used/1 to avoid similar problems in the future. | |||
2017-03-14 | asn1_erl_nif.c: Correct handling of tags >= 16384 | Björn Gustavsson | |
Tags number above 16383 were not decoded correctly in ber_decode_tag(). We could fix the problem, but there does not seem to be any need. First, the only way that high tag numbers can be created is with manual tagging; after 1994 manual tagging is no longer recommended. Second, the ASN.1 playground (http://asn1-playground.oss.com) only supports tags up to 16383 (the same is presumably true for OSS Nokalva's other tools). Therefore, clean up the existing code and make it an explicit 'invalid_tag' error when tags above 13383 are encountered (instead of an implicit 'wrong_tag' error). | |||
2017-03-13 | Merge branch 'maint' | Rickard Green | |
* maint: Fix xml warnings in old release notes | |||
2017-03-13 | Fix xml warnings in old release notes | Rickard Green | |
2017-03-13 | Merge pull request #1370 from dalizard/fix-typos-eunit-doc | Björn Gustavsson | |
Fix small typos | |||
2017-03-13 | Fix small typos | Dimitar Haralanov | |
2017-03-13 | Merge branch 'wiml/crypto/rsa-generate-key/ERL-165/PR-1299/OTP-14140' | Hans Nilsson | |
2017-03-13 | Merge branch 'bjorn/doc/follow-dtd' | Björn Gustavsson | |
* bjorn/doc/follow-dtd: retired_myths.xml: Move marker to adhere to DTD | |||
2017-03-10 | Merge branch 'maint' | Rickard Green | |
* maint: Update preloaded modules Update primary bootstrap Update copyright year | |||
2017-03-10 | Update preloaded modules | Rickard Green | |
2017-03-10 | Update primary bootstrap | Rickard Green | |
2017-03-10 | Update copyright year | Rickard Green | |
2017-03-10 | retired_myths.xml: Move marker to adhere to DTD | Björn Gustavsson | |
2017-03-10 | Merge branch 'hasse/dialyzer/fix_plt_suite' | Hans Bolinder | |
* hasse/dialyzer/fix_plt_suite: dialyzer: Correct a test case | |||
2017-03-10 | Merge branch 'egil/tools/fix-makefile' | Björn-Egil Dahlberg | |
* egil/tools/fix-makefile: tools: Remove percept from makefile | |||
2017-03-09 | Merge branch 'hans/ssh/daemon_info_extension/OTP-14259' | Hans Nilsson | |
2017-03-09 | ssh: documents ssh:daemon_info/1 | Hans Nilsson | |
2017-03-09 | ssh: Host and Profile info returned in ssh:daemon_info | Hans Nilsson | |
2017-03-09 | Merge branch 'hans/public_key/generate_key_namedCurve_bug/OTP-14258' | Hans Nilsson | |
2017-03-09 | public_key: Bugfix public_key:generate_key({namedCurve,OID}) | Hans Nilsson | |
2017-03-09 | Merge branch 'maint' | Hans Nilsson | |
2017-03-09 | Merge branch 'hans/ssh/update_app_file' into maint | Hans Nilsson | |
2017-03-09 | ssh: Update .app file | Hans Nilsson | |
2017-03-09 | public_key: updated crypto dependence in .app.src | Hans Nilsson | |
2017-03-09 | public_key: RSA key gen documentation | Hans Nilsson | |
2017-03-09 | public_key: Make test suites use the new RSA key generation function | Hans Nilsson | |
2017-03-09 | public_key: New -spec for public_key:generate_key/1 | Hans Nilsson | |
2017-03-09 | public_key: Add RSA to public_key:generate_key/1 | Hans Nilsson | |
2017-03-09 | crypto: Document exceptions thrown in crypto:generate_key | Hans Nilsson | |
2017-03-09 | crypto: Uppdate crypto.app.src for dirty_scheduler dependency in ERTS | Hans Nilsson | |
2017-03-09 | Merge branch 'maint' | Björn Gustavsson | |
* maint: Travis CI: Add building of Erlang/OTP on 32-bit Linux Run the smoke test for both SMP and non-SMP emulator run-smoke-test: Let ERL_TOP default to current working directory build-docker-otp: Avoid copying the git repository to docker daemon builder-docker-otp: Fix passing of command Reduce number of jobs for make Add docker images for building 32/64 bit erlang Travis CI: Change the language to C | |||
2017-03-09 | crypto: removed error function from PR and added error handling in crypto.erl | Hans Nilsson | |
2017-03-09 | Merge pull request #1368 from bjorng/bjorn/travis/multiple-platforms | Björn Gustavsson | |
Extend Travis CI to test more configurations | |||
2017-03-09 | Merge branch 'maint' | Siri Hansen | |
Conflicts: lib/kernel/src/kernel.appup.src lib/stdlib/src/stdlib.appup.src | |||
2017-03-09 | Merge branch 'siri/appups-19.3' into maint | Siri Hansen | |
* siri/appups-19.3: Update appups in kernel and stdlib for OTP-19.3 | |||
2017-03-09 | Merge PR-1360 from margnus1/hipe-codegen/OTP-14261 | Sverker Eriksson | |
HiPE: Various small code cleanups and codegen improvements | |||
2017-03-09 | tools: Remove percept from makefile | Björn-Egil Dahlberg | |
2017-03-09 | Merge branch 'siri/typer/remove-application/OTP-14251' | Siri Hansen | |
* siri/typer/remove-application/OTP-14251: Remove typer application | |||
2017-03-08 | dialyzer: Correct a test case | Hans Bolinder | |
2017-03-08 | Remove typer application | Siri Hansen | |
The application now has an own repo, https://github.com/erlang/typer | |||
2017-03-08 | Travis CI: Add building of Erlang/OTP on 32-bit Linux | Björn Gustavsson | |
Build Erlang and run smoke test in a Docker container running 32-bit Linxux. | |||
2017-03-08 | Run the smoke test for both SMP and non-SMP emulator | Björn Gustavsson | |
2017-03-08 | run-smoke-test: Let ERL_TOP default to current working directory | Björn Gustavsson | |
2017-03-08 | build-docker-otp: Avoid copying the git repository to docker daemon | Björn Gustavsson | |
Since docker is run from the top-level of the otp repository, the entire repository will be the context for the docker daemon. In my private repository, more than 800Mb had to be copied before the build could be started. Let the ./scripts directory be the context for docker instead. That way, only the otp.tar.gz file needs to be copied. While we are it, also use the ADD command in the Dockerfiles to pack up the tar file and avoid copying the tar file itself to the Docker image. | |||
2017-03-08 | Merge branch 'maint' | Anders Svensson | |
2017-03-08 | Merge branch 'anders/diameter/capx_strictness/OTP-14257' into maint | Anders Svensson | |
* anders/diameter/capx_strictness/OTP-14257: Add transport_opt() capx_strictness | |||
2017-03-08 | Update appups in kernel and stdlib for OTP-19.3 | Siri Hansen | |
2017-03-08 | Merge branch 'maint' | Anders Svensson | |