CORS support #23

pull gavinandresen wants to merge 1 commits into bitcoin:master from gavinandresen:CORS changing 1 files +4 −0
  1. gavinandresen commented at 5:45 PM on January 7, 2011: contributor

    Cross Origin Resource Sharing lets servers support cross-origin Javascript. It is supported by the latest browsers (although IE support is... different), and involves sending CORS headers in responses.

    Adding this enables Javascript code running in a browser to connect with any bitcoin/bitcoind that allows RPC connections from the browser's IP address and has the right rpc username/password.

  2. CORS (cross origin resource sharing) patch from tcatm d07e519564
  3. davout commented at 9:18 AM on January 11, 2011: none

    I think this needs to be explicitly allowed from the bitcoin client side, otherwise any website could start quietly bruteforcing the username/password out of a client.

  4. gavinandresen commented at 12:44 PM on January 11, 2011: contributor

    Lets continue this discussion on the forums: http://www.bitcoin.org/smf/index.php?topic=2672.0

  5. gavinandresen commented at 3:38 PM on January 21, 2011: contributor

    Not enough support for this right now... and there are SSL issues, too...

  6. nelisky referenced this in commit 9c1319fd2e on Apr 4, 2013
  7. olalonde commented at 1:54 AM on March 14, 2014: contributor

    Has this been implemented yet?

  8. justmoon referenced this in commit eb075f3f10 on Apr 7, 2014
  9. zathras-crypto referenced this in commit 00de4b90dd on Jun 21, 2014
  10. rdponticelli referenced this in commit 8ee94b1212 on Nov 26, 2014
  11. rubensayshi referenced this in commit 6514efead4 on Mar 16, 2015
  12. sdaftuar referenced this in commit 23ebb3d509 on May 14, 2015
  13. ptschip referenced this in commit 1d6eb07ab9 on Mar 11, 2016
  14. MarcoFalke referenced this in commit 3650668cdb on Sep 25, 2016
  15. tempgit9 referenced this in commit aca8a9f944 on Jan 16, 2017
  16. ptschip referenced this in commit b0e16fb981 on May 4, 2017
  17. core-bitcoin referenced this in commit edff1acea3 on Jun 17, 2017
  18. MarcoFalke referenced this in commit c74a04c259 on Sep 29, 2017
  19. KrzysiekJ referenced this in commit a5329e8c90 on Mar 28, 2018
  20. Warchant referenced this in commit 7958da26e8 on Dec 31, 2019
  21. KolbyML referenced this in commit f23c42586d on Aug 1, 2020
  22. MarcoFalke referenced this in commit ed25cb58f6 on Mar 5, 2021
  23. rajarshimaitra referenced this in commit df9b4d60f1 on Mar 23, 2021
  24. MarcoFalke referenced this in commit bce09da122 on Apr 28, 2021
  25. MarcoFalke referenced this in commit c857148636 on May 15, 2021
  26. satindergrewal referenced this in commit 5fcb8039ce on Jun 22, 2021
  27. DrahtBot locked this on Sep 8, 2021
Labels
Linked (view graph)
#737 Deadlock during startup (Appears to be AddAddress / DNSSeed related)#999 v0.6.0rc5 segfault on initial blockchain download when out of diskspace#1098 segfault in qrcode message dialog#2472 System error: database corrupted: void boost::recursive_mutex::lock(): Assertion `!pthread_mutex_lock(&m)' failed#5795 Bizarre test_bitcoin crash, but passes in debugger#6540 scheduler_tests (currently disabled) occasionally deadlocks#8984 GUI hangs during sync#9759 Setting -maxsigcachesize to zero causes segfault#9883 [Qt] Segfault on startup#9997 Running out of disk space during GUI init results in hang and non-drawing windows#10209 Stalled shutdown#11355 LevelDB read failure: Corruption: block checksum mismatch#11763 deadlock on shutdown#12038 deadlock on database corruption#13316 make check fails for configure option --with-incompatible-bdb and Berkeley DB 5.3#14349 mac: make check failure on macOS 10.14#14923 segmentation fault on gui startup#17540 ci build fails in ./qt/test/test_bitcoin-qt on aarch64 native tsan#17729 Fuzzing Bug undefined-behavior pubkey.cpp:210:38#18362 gui: segfault unloading and immediately reloading wallet with gui#19024 UB: double lock of mutex in init.cpp#20618 Data race in interface_zmq.py#21632 MemorySanitizer: use-of-uninitialized-value in sqlite3BtreeOpen#21773 fuzz: Ensure prevout is consensus-valid#21948 test: Fix off-by-one in mockscheduler test RPC#22548 CheckQueue_Correct_Random data race#24290 segfault when compiled with depends DEBUG=1 and libc++#25146 Starting with an unsupported wallet configured leads to a segfault (master only?)#25323 miniscript fuzzer failing after qa-assets update#25365 ThreadSanitizer: data race on vptr (ctor/dtor vs virtual call) in BaseIndex#25632 SUMMARY: ThreadSanitizer: SEGV src/index/base.cpp:388:9 in BaseIndex::SetBestBlockIndex(CBlockIndex const*)::$_1::operator()() const#25857 IBD core dumped during recursive call to CCoinsViewCache::FetchCoin (while connecting best chain tip)#26068 Segmentation fault in the scheduler thread when an index fails to commit to the db#26274 bitcoind dumps core when deriveaddresses is called with index 2147483647 (2^31-1)#26477 validation: fix broken maxtipage comparison#27222 test: use-of-uninitialized-value in sqlite3Strlen30#27354 wallet: Data race in GetOrCreateLegacyScriptPubKeyMan vs IsMine#27360 ci: use LLVM/clang-16 in native_asan job#27582 TSAN: lock-order-inversion (potential deadlock) in ZapSelectTx test#27922 ci: fix llvm-symbolizer in MSAN jobs#28510 migratewallet crashes on an freshly created datadir ( wallet/wallet.h:959: int wallet::CWallet::GetLastBlockHeight() const: Assertion `m_last_block_processed_height >= 0' failed.)#28665 'std::out_of_range' crash in I2P fuzz test#29767 ThreadSanitizer: data race src/flatfile.cpp:47:13 in FlatFileSeq::Open(FlatFilePos const&, bool)#29908 test: SegFault in `ismine_tests` on SunOS / illumos#30284 Mini miner `AncestorFeerateComparator` Signed Integer Overflow#30402 Illegal Instruction in `CoinStatsIndex::CustomAppend`#31234 fuzz: connman target: terminate called after throwing an instance of 'std::bad_alloc'#32173 validation: `CheckBlockIndex` crashes during block reconsideration#32957 SegFault in QSortFilterProxyModelPrivate::build_source_to_proxy_mapping#33150 intermittent TSAN failure in lockmanager_tests::blockmanager_readblock_hash_mismatch#33277 intermittent Segmentation fault in mptest IPC path (callFnAsyncParams)#34645 oss-fuzz: coins_view_overlay: ASSERT: m_dirty_count == 0#34655 fuzz: keep `coins_view` fuzzers within caller contracts#34734 test: Fix shutdown vptr race in BlockFilterIndexSync bench#34777 ipc: AddressSanitizer: heap-use-after-free in `capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetBlockParams, ipc::capnp::messages::BlockTemplate::GetBlockResults>::getParams()`#34782 mptest: mp::CancelMonitor: AddressSanitizer: stack-use-after-return

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-13 21:16 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me