Code

History

Commits on 185a4caeecabc150106deda1da170b09f2ad803f to net/ceph35+
  1. libceph: bound pg_{temp,upmap,upmap_items} length to CEPH_PG_MAX_SIZEXiang Mei committed 5 months ago9f00f9c
  2. libceph: refresh auth->authorizer_buf{,_len} after authorizer updateShuangpeng Bai committed 4 months ago937d61f
  3. libceph: guard missing CRUSH type name lookupZhao Zhang committed 4 months agobbeae12
  4. libceph: remove debugfs files before client teardownDouya Le committed 5 months agoe4c8047
  5. libceph: bound get_version reply decode to front lenDouya Le committed 5 months agod3c3293
  6. libceph: fix two unsafe bare decodes in decode_lockers()Pavitra Jha committed 5 months agoa109a55
  7. libceph: Reject monmaps advertising zero monitorsRaphael Zimmer committed 5 months ago40480ee
  8. libceph: reject zero bucket types in crush_decodeDouya Le committed 5 months ago05f9028
  9. libceph: Fix multiplication overflow in decode_new_up_state_weight()Raphael Zimmer committed 5 months ago98917a4
  10. libceph: Fix potential null-ptr-deref in decode_choose_args()Raphael Zimmer committed 6 months ago28b0a2a
  11. libceph: handle rbtree insertion error in decode_choose_args()Raphael Zimmer committed 6 months agod289478
  12. libceph: Fix potential out-of-bounds access in osdmap_decode()Raphael Zimmer committed 6 months ago35d0ed8
  13. libceph: Fix potential out-of-bounds access in __ceph_x_decrypt()Raphael Zimmer committed 6 months ago8213654
  14. libceph: Fix unnecessarily high ceph_decode_need() for uniform bucketRaphael Zimmer committed 6 months ago596f912
  15. libceph: Fix potential out-of-bounds access in crush_decode()Raphael Zimmer committed 6 months ago4c79fc2
  16. libceph: Fix slab-out-of-bounds access in auth message processingRaphael Zimmer committed 6 months ago1c439de
  17. crush: cleanup in crush_do_rule() methodViacheslav Dubeyko committed 7 months ago3a2e519
  18. libceph: update outdated comment in ceph_sock_write_space()kexinsun committed 8 months agoeff0e55
  19. libceph: Remove obsolete session key alignment logicEric Biggers committed 8 months agoc7aac00
  20. libceph: Prevent potential null-ptr-deref in ceph_handle_auth_reply()Raphael Zimmer committed 8 months ago5199c12
  21. libceph: Fix potential out-of-bounds access in ceph_handle_auth_reply()Raphael Zimmer committed 8 months agob282c43
  22. libceph: Use u32 for non-negative values in ceph_monmap_decode()Raphael Zimmer committed 8 months ago7704446
  23. libceph: reject preamble if control segment is emptyIlya Dryomov committed 8 months agoc4c22b8
  24. libceph: admit message frames only in CEPH_CON_S_OPEN stateIlya Dryomov committed 8 months agoa5a3737
  25. libceph: prevent potential out-of-bounds reads in process_message_header()Ilya Dryomov committed 8 months ago69fb5d9
  26. Convert more 'alloc_obj' cases to default GFP_KERNEL argumentsLinus Torvalds committed 8 months ago32a92f8
  27. Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds committed 8 months agobf4afc5
  28. treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook committed 8 months ago69050f8
  29. libceph: adapt ceph_x_challenge_blob hashing and msgr1 message signingIlya Dryomov committed 1 year ago8356b4b
  30. libceph: add support for CEPH_CRYPTO_AES256KRB5Ilya Dryomov committed 10 months agob7cc142
  31. libceph: introduce ceph_crypto_key_prepare()Ilya Dryomov committed 10 months ago6cec0b6
  32. libceph: generalize ceph_x_encrypt_offset() and ceph_x_encrypt_buflen()Ilya Dryomov committed 1 year ago0ee8bcc
  33. libceph: define and enforce CEPH_MAX_KEY_LENIlya Dryomov committed 1 year agoac431d5
  34. libceph: make calc_target() set t->paused, not just clear itIlya Dryomov committed 10 months agoc0fe299
  35. libceph: reset sparse-read state in osd_fault()Sam Edwards committed 10 months ago11194b4