| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
| | |
| | |
| | |
| | | |
Improve the comment in erl_call.c that describes the purpose of the
file to more accurately describe what erl_call does.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
* kjell/erl_call/output_to_stdout/OTP-17132:
erl_call: Add -fetch_stdout and -no_result_term options
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This commit adds two options to the erl_call command line tool:
* -fetch_stdout
Executes the given code (provided by the -a or -e options) in a new
process with a group leader that forwards all stdout (standard
output) data so that it is printed to stdout of the erl_call
process. This means that stdout data that is written during the
execution of the called code, by the code and by descendant
processes, will be forwarded (given that the group leader has not
been changed by a call to erlang:group_leader/2). The printed data
is UTF-8 encoded.
* -fetch_stdout
This option disables printing of the result term.
In order to implement the first of these two options a new function
called ei_xrpc_from has been added to erl_interface. This function is
documented in the erl_interface documentation.
|
|\ \ \ \
| |/ / /
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
introduced on master by
eba460e73540d3e4efab1cfb2c739e215021f03c
|
|/ / / |
|
| | | |
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | | |
and remove unused *version argument to recv_challenge.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Argument this_node_name as NULL did not work
as it would lead to strlen(NULL) being called.
|
|/ / / |
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
* maint:
Print large bignums in base 16 instead of in internal representation
Print all 64-bit integers in base 10
Fix printing of bignums
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* rickard/alias/master/OTP-16718:
User defined tag in monitor messages
Use alias in gen behaviours
Introduce aliases for processes
Introduce internal references containing pid of creator
Allow huge remote references
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
* rickard/alias/OTP-16718:
User defined tag in monitor messages
Use alias in gen behaviours
Introduce aliases for processes
Introduce internal references containing pid of creator
Allow huge remote references
|
| | |/ /
| | | |
| | | |
| | | |
| | | | |
We previously only allowed references with 3 number words. This has
now been increased to 5.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
not used the last decade.
Build targets: purify, quantify and purecov.
|
|/ / / |
|
| | | |
|
|\ \ \
| |/ /
|/| | |
Prepare for 64-bit pids
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
into maint
* lukas/kernel/remsh/OTP-16783/OTP-16784/OTP-16785/OTP-16786:
port_please/2 and port_please/3 can return closed
ei: Fix erl_call -R -address host:port
kernel: Fix -erl_epmd_port to work properly
kernel: Allow '-remsh nodename' without the hostname
|
| | | | |
|
|\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | | |
sverker/erl_interface/ei_get_type-float-fix/ERL-1288/OTP-16753
Fix ei_get_type to set *size to zero for floats, pids, ports and refs
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
according to docs.
This will fix zero *size for floats, pids, ports and refs
which was previously unset.
|
| |/ /
|/| |
| | |
| | |
| | | |
Without this the program would crash with a segfault
as the cookie ptr is assumed to always be a valid string.
|
|/ / |
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
* rickard/ei-bug-fix/OTP-16623:
Fix type set by ei_decode_ei_term()
|
| | |
| | |
| | |
| | | |
Set the ei_type field to the same types set by ei_get_type().
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | | |
* rickard/ei-improvements-cont/OTP-16594:
Introduce ei_cmp_pids(), ei_cmp_ports(), and ei_cmp_refs()
Introduce ei_make_ref() and ei_make_pid()
|
| | | | |
|
| | | | |
|
|\ \ \ \
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | | |
* rickard/ei-bug-fix/OTP-16623:
Verify the ref fits in ei_decode_ref()
Do not modify 'self' in 'ei_cnode' structure after initialization
Fix ei_rpc()
Fix error checking in various ei functions
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
* sverker/win-compile-warnings/OTP-15800:
odbc: Fix windows compiler warnings
wx: Fix windows compiler warnings
os_mon: Fix windows compiler warnings
erl_interface: Fix windows compiler warnings
erts: Fix int_drv use of type SOCKLEN_T
erts: Use ERTS_SYS_FD_INVALID instead of -1
erts: Fix misc Windows C compiler warnings
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* sverker/win-compile-warnings-master/OTP-15800:
erts: Change type ErlDrvEvent from long to SWord for sys-drivers
erl_interface: Fix Windows C compiler warnings
erts: Fix Windows C compiler warnings
|
| | | | | | |
|
| |_|_|/ /
|/| | | |
| | | | |
| | | | |
| | | | | |
We do this in order to make erl_call available even in systems
that are not deployed with erl_interface.
|
|\ \ \ \ \
| |_|_|/ /
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
jhogberg/john/erl_interface/erl_call-hostname-resolving/OTP-16604
erl_call: Assume localhost if own hostname resolution fails
OTP-16624
OTP-16604
|
| | | | | |
|