1# 2# This file contains additional information about each 3# deprecated function, namely in what release it was 4# deprecated and whether it is scheduled for removal. 5# 6# Examples: 7# 8# foo:bar/1 since=23 9# 10# The function foo:bar/1 was deprecated in OTP 23. 11# Nothing has been decided yet about its eventual 12# removal. 13# 14# foo:bar/3 since=23 remove=25 15# 16# The function foo:bar/3 was deprecated in OTP 23 and 17# is scheduled to be removed in OTP 25. 18# 19 20# 21# Added in OTP 24. 22# 23 24public_key:ssh_hostkey_fingerprint/1 since=24 remove=26 25public_key:ssh_hostkey_fingerprint/2 since=24 remove=26 26public_key:ssh_decode/2 since=24 remove=26 27public_key:ssh_encode/2 since=24 remove=26 28ftp:start_service/1 since=24 remove=26 29ftp:stop_service/1 since=24 remove=26 30httpd_util:flatlength/1 since=24 remove=26 31httpd_util:hexlist_to_integer/1 since=24 remove=26 32httpd_util:integer_to_hexlist/1 since=24 remove=26 33httpd_util:strip/1 since=24 remove=26 34httpd_util:suffix/1 since=24 remove=26 35disk_log:accessible_logs/0 since=24 remove=26 36disk_log:lclose/1 since=24 remove=26 37disk_log:lclose/2 since=24 remove=26 38erlang:phash/2 since=24 39code:is_module_native/1 since=24 remove=26 40zlib:inflateChunk/1 since=24 remove=27 41zlib:inflateChunk/2 since=24 remove=27 42zlib:getBufSize/1 since=24 remove=27 43zlib:setBufSize/2 since=24 remove=27 44zlib:crc32/1 since=24 remove=27 45zlib:crc32/2 since=24 remove=27 46zlib:crc32/3 since=24 remove=27 47zlib:adler32/2 since=24 remove=27 48zlib:adler32/3 since=24 remove=27 49zlib:crc32_combine/4 since=24 remove=27 50zlib:adler32_combine/4 since=24 remove=27 51 52# 53# Added in OTP 23. 54# 55ssl:cipher_suites/1 since=21 remove=24 56ssl:cipher_suites/0 since=21 remove=24 57 58http_uri:parse/1 since=23 remove=25 59http_uri:parse/2 since=23 remove=25 60http_uri:encode/1 since=23 remove=25 61http_uri:decode/1 since=23 remove=25 62http_uri:scheme_defaults/0 since=23 remove=25 63httpd:parse_query/1 since=23 64pg2:_/_ since=23 remove=24 65filename:safe_relative_path/1 since=23 remove=25 66 67snmpm:sync_get/3 since=23 remove=25 68snmpm:sync_get/4 since=23 remove=25 69snmpm:sync_get/5 since=23 remove=25 70snmpm:sync_get/6 since=23 remove=25 71snmpm:async_get/3 since=23 remove=25 72snmpm:async_get/4 since=23 remove=25 73snmpm:async_get/5 since=23 remove=25 74snmpm:async_get/6 since=23 remove=25 75snmpm:sync_get_next/3 since=23 remove=25 76snmpm:sync_get_next/4 since=23 remove=25 77snmpm:sync_get_next/5 since=23 remove=25 78snmpm:sync_get_next/6 since=23 remove=25 79snmpm:async_get_next/3 since=23 remove=25 80snmpm:async_get_next/4 since=23 remove=25 81snmpm:async_get_next/5 since=23 remove=25 82snmpm:async_get_next/6 since=23 remove=25 83snmpm:sync_set/3 since=23 remove=25 84snmpm:sync_set/4 since=23 remove=25 85snmpm:sync_set/5 since=23 remove=25 86snmpm:sync_set/6 since=23 remove=25 87snmpm:async_set/3 since=23 remove=25 88snmpm:async_set/4 since=23 remove=25 89snmpm:async_set/5 since=23 remove=25 90snmpm:async_set/6 since=23 remove=25 91snmpm:sync_get_bulk/5 since=23 remove=25 92snmpm:sync_get_bulk/6 since=23 remove=25 93snmpm:sync_get_bulk/7 since=23 remove=25 94snmpm:sync_get_bulk/8 since=23 remove=25 95snmpm:async_get_bulk/5 since=23 remove=25 96snmpm:async_get_bulk/6 since=23 remove=25 97snmpm:async_get_bulk/7 since=23 remove=25 98snmpm:async_get_bulk/8 since=23 remove=25 99 100# 101# Added in OTP 22. 102# 103 104crypto:block_decrypt/3 since=22 remove=24 105crypto:block_decrypt/4 since=22 remove=24 106crypto:block_encrypt/3 since=22 remove=24 107crypto:block_encrypt/4 since=22 remove=24 108crypto:cmac/3 since=22 remove=24 109crypto:cmac/4 since=22 remove=24 110crypto:hmac/3 since=22 remove=24 111crypto:hmac/4 since=22 remove=24 112crypto:hmac_final/1 since=22 remove=24 113crypto:hmac_final_n/2 since=22 remove=24 114crypto:hmac_init/2 since=22 remove=24 115crypto:hmac_update/2 since=22 remove=24 116crypto:next_iv/_ since=22 remove=24 117crypto:poly1305/2 since=22 remove=24 118crypto:stream_decrypt/2 since=22 remove=24 119crypto:stream_encrypt/2 since=22 remove=24 120crypto:stream_init/_ since=22 remove=24 121 122net:call/4 since=22 123net:cast/4 since=22 124net:broadcast/3 since=22 125net:ping/1 since=22 126net:sleep/1 since=22 127net:relay/1 since=22 128 129sys:get_debug/3 since=22 130 131# 132# Added in OTP 21. 133# 134 135erlang:get_stacktrace/0 since=21 remove=23 136ssl:ssl_accept/_ since=21 remove=24 137 138# 139# Added in OTP 20. 140# 141 142crypto:rand_uniform/2 since=20 143filename:find_src/_ since=20 remove=24 144gen_fsm:_/_ since=20 145 146# 147# Added in OTP 19. 148# 149 150code:rehash/0 since=19 remove=26 151crypto:rand_bytes/1 since=19 152queue:lait/1 since=19 153random:_/_ since=19 154 155# 156# Added in OTP 18. 157# 158 159core_lib:literal_value/1 since=18 remove=19 160core_lib:is_literal_list/1 since=18 remove=19 161core_lib:is_literal/1 since=18 remove=19 162core_lib:set_anno/2 since=18 remove=19 163core_lib:get_anno/1 since=18 remove=19 164 165erlang:now/0 since=18 166 167erl_lint:modify_line/2 since=18 remove=19 168 169erl_parse:get_attribute/2 since=18 remove=19 170erl_parse:get_attributes/1 since=18 remove=19 171erl_parse:set_line/2 since=18 remove=19 172 173erl_scan:token_info/_ since=18 remove=19 174erl_scan:attributes_info/_ since=18 remove=19 175erl_scan:set_attribute/3 since=18 remove=19 176 177ssl:connection_info/1 since=18 remove=20 178ssl:negotiated_next_protocol/1 since=18 remove=20 179 180httpd_conf:make_integer/1 since=18 remove=23 181httpd_conf:is_file/1 since=18 remove=23 182httpd_conf:is_directory/1 since=18 remove=23 183httpd_conf:custom_clean/3 since=18 remove=23 184httpd_conf:clean/1 since=18 remove=23 185httpd_conf:check_enum/2 since=18 remove=23 186 187# 188# Added in OTP 17. 189# 190 191asn1ct:encode/_ since=17 remove=20 192asn1ct:decode/_ since=17 remove=20 193 194# 195# Added in OTP 16. 196# 197 198snmpa:old_info_format/1 since=16 remove=24 199megaco:format_versions/1 since=16 remove=24 200 201wxCalendarCtrl:enableYearChange/1 since=16 202wxCalendarCtrl:enableYearChange/2 since=16 203wxDC:computeScaleAndOrigin/1 since=16 204wxClientDC:new/0 since=16 205wxPaintDC:new/0 since=16 206wxWindowDC:new/0 since=16 207wxGraphicsRenderer:createLinearGradientBrush/7 since=16 208wxGraphicsRenderer:createRadialGradientBrush/8 since=16 209wxGridCellEditor:endEdit/4 since=16 210wxGridCellEditor:paintBackground/3 since=16 211wxIdleEvent:canSend/1 since=16 212wxMDIClientWindow:new/1 since=16 213wxMDIClientWindow:new/2 since=16 214wxPostScriptDC:getResolution/0 since=16 215wxPostScriptDC:setResolution/1 since=16 216wxCursor:new/3 since=16 217wxCursor:new/4 since=16 218 219# 220# Added in OTP R13B03 or earlier. We don't know exactly when these were 221# deprecated. 222# 223 224os_mon_mib:_/_ since=13 remove=22 225erlang:hash/2 since=13 remove=20 226 227# 228# Added in OTP 12. 229# 230 231auth:is_auth/1 since=12 232auth:cookie/0 since=12 233auth:cookie/1 since=12 234auth:node_cookie/_ since=12 235 236calendar:local_time_to_universal_time/1 since=12 237 238rpc:safe_multi_server_call/3 since=12 remove=19 239rpc:safe_multi_server_call/2 since=12 remove=19 240 241# 242# Added in OTP 10. 243# 244 245snmp:c/1 since=10 remove=24 246snmp:c/2 since=10 remove=24 247snmp:compile/3 since=10 remove=24 248snmp:is_consistent/1 since=10 remove=24 249snmp:mib_to_hrl/1 since=10 remove=24 250snmp:change_log_size/1 since=10 remove=24 251snmp:log_to_txt/2 since=10 remove=24 252snmp:log_to_txt/3 since=10 remove=24 253snmp:log_to_txt/4 since=10 remove=24 254snmp:current_request_id/0 since=10 remove=24 255snmp:current_community/0 since=10 remove=24 256snmp:current_address/0 since=10 remove=24 257snmp:current_context/0 since=10 remove=24 258snmp:current_net_if_data/0 since=10 remove=24 259snmp:get_symbolic_store_db/0 since=10 remove=24 260snmp:name_to_oid/1 since=10 remove=24 261snmp:name_to_oid/2 since=10 remove=24 262snmp:oid_to_name/1 since=10 remove=24 263snmp:oid_to_name/2 since=10 remove=24 264snmp:int_to_enum/2 since=10 remove=24 265snmp:int_to_enum/3 since=10 remove=24 266snmp:enum_to_int/2 since=10 remove=24 267snmp:enum_to_int/3 since=10 remove=24 268snmp:get/2 since=10 remove=24 269snmp:info/1 since=10 remove=24 270snmp:load_mibs/2 since=10 remove=24 271snmp:unload_mibs/2 since=10 remove=24 272snmp:dump_mibs/0 since=10 remove=24 273snmp:dump_mibs/1 since=10 remove=24 274snmp:register_subagent/3 since=10 remove=24 275snmp:unregister_subagent/2 since=10 remove=24 276snmp:send_notification/3 since=10 remove=24 277snmp:send_notification/4 since=10 remove=24 278snmp:send_notification/5 since=10 remove=24 279snmp:send_notification/6 since=10 remove=24 280snmp:send_trap/3 since=10 remove=24 281snmp:send_trap/4 since=10 remove=24 282snmp:add_agent_caps/2 since=10 remove=24 283snmp:del_agent_caps/1 since=10 remove=24 284snmp:get_agent_caps/0 since=10 remove=24 285