https://github.com/GNOME/glib
- HEAD
- refs/heads/1013-search-evince-or-totem-zero-result-from-flatpaks
- refs/heads/1302-file-set-contents-fsync
- refs/heads/1798-freebsd-test
- refs/heads/2.73.2
- refs/heads/262.c89
- refs/heads/3v1n0/allocation-benchmarks
- refs/heads/GLIB_1_1_3_MARTIN
- refs/heads/GLIB_1_1_4_THREADS
- refs/heads/GLIB_1_3_HACKS
- refs/heads/GLIB_2_15_0
- refs/heads/arnaudb/option-flag-append-empty-line
- refs/heads/arnaudb/visual-group-in-option-entry
- refs/heads/ascii-formatd-libc-dep
- refs/heads/atomic-older-cplusplus
- refs/heads/autostart-network-monitor-portal
- refs/heads/backport-2309-pcre-blah-blah-glib-2-70
- refs/heads/backport-2364-freebsd-objcopy-glib-2-70
- refs/heads/backport-2412-paramspec-annotation-glib-2-70
- refs/heads/backport-2449-2600-mingw-test-fixes-glib-2-72
- refs/heads/benzea/systemd-launch-transient-unit
- refs/heads/benzea/systemd-transient-scope
- refs/heads/better-cmpfloat
- refs/heads/c-cxx-std-versions
- refs/heads/c99-int-types
- refs/heads/cherry-pick-03cb4261
- refs/heads/cherry-pick-15aff433
- refs/heads/cherry-pick-15aff433-2
- refs/heads/cherry-pick-255fa26b
- refs/heads/cherry-pick-41af4271
- refs/heads/cherry-pick-cc25486b
- refs/heads/chpe-main-patch-69529
- refs/heads/ci-api-reference
- refs/heads/ci-timeout-mult
- refs/heads/collate-crash
- refs/heads/devnull-em-and-let-god-figure-it-out
- refs/heads/dispatch-data
- refs/heads/ebassi/c11-toolchain-req
- refs/heads/ebassi/c99-int-types
- refs/heads/ebassi/gi-docgen-wrap-update
- refs/heads/ebassi/gtype-refcount
- refs/heads/ebassi/object-connect-docs
- refs/heads/ebassi/thread-gir
- refs/heads/ebassi/version-header-install
- refs/heads/ewlsh/gi-async-function-annotations
- refs/heads/ewlsh/splitting-gitypelib
- refs/heads/faster-contenttype-guess
- refs/heads/finalize-speedups2
- refs/heads/fix-introspection-windows
- refs/heads/fix-param-validation
- refs/heads/fix-property-action-property-name
- refs/heads/force-refresh
- refs/heads/g-string-append-filename
- refs/heads/g-string-on-stack
- refs/heads/gdbus-codegen-exporting-2-64
- refs/heads/gdbus-daemon
- refs/heads/gdbus-daemon2
- refs/heads/gfile-colons
- refs/heads/gio-file-info
- refs/heads/gio-file-info-2
- refs/heads/gio-tool-attributes
- refs/heads/girepository-docs
- refs/heads/glib-1-2
- refs/heads/glib-2-0
- refs/heads/glib-2-10
- refs/heads/glib-2-12
- refs/heads/glib-2-14
- refs/heads/glib-2-16
- refs/heads/glib-2-18
- refs/heads/glib-2-2
- refs/heads/glib-2-20
- refs/heads/glib-2-22
- refs/heads/glib-2-24
- refs/heads/glib-2-26
- refs/heads/glib-2-28
- refs/heads/glib-2-30
- refs/heads/glib-2-32
- refs/heads/glib-2-34
- refs/heads/glib-2-36
- refs/heads/glib-2-38
- refs/heads/glib-2-4
- refs/heads/glib-2-40
- refs/heads/glib-2-42
- refs/heads/glib-2-44
- refs/heads/glib-2-46
- refs/heads/glib-2-48
- refs/heads/glib-2-50
- refs/heads/glib-2-52
- refs/heads/glib-2-54
- refs/heads/glib-2-56
- refs/heads/glib-2-58
- refs/heads/glib-2-6
- refs/heads/glib-2-60
- refs/heads/glib-2-62
- refs/heads/glib-2-64
- refs/heads/glib-2-66
- refs/heads/glib-2-68
- refs/heads/glib-2-70
- refs/heads/glib-2-72
- refs/heads/glib-2-74
- refs/heads/glib-2-76
- refs/heads/glib-2-78
- refs/heads/glib-2-8
- refs/heads/glib-2-80
- refs/heads/glib-main-loop
- refs/heads/glib-mkenums-args-order
- refs/heads/glib-threads
- refs/heads/gobject-speedups
- refs/heads/gstring-free-and-steal
- refs/heads/halfline/debug-metrics
- refs/heads/halfline/debug-metrics-2.76
- refs/heads/improve-win32-version-2-70
- refs/heads/jjardon/gettext
- refs/heads/jsparber/open_uri_activation_token
- refs/heads/keyfile-filename-assertion
- refs/heads/local-file-info-win32-enhancements
- refs/heads/lrn/issue-1240_glib-2-56
- refs/heads/main
- refs/heads/main-c89
- refs/heads/matthiasc/gtype-refcount-cleanup
- refs/heads/matthiasc/sysprof-gmain
- refs/heads/mcatanzaro/#1346
- refs/heads/mcatanzaro/#3079
- refs/heads/mcatanzaro/dbus-cookie-sha1
- refs/heads/mcatanzaro/glib-2-56-rhel8
- refs/heads/mcatanzaro/glib-2-68-rhel9
- refs/heads/mcatanzaro/gnutls-hmac
- refs/heads/mcatanzaro/kill-inet-aton
- refs/heads/mcatanzaro/plain-build-cast-checks
- refs/heads/mcatanzaro/slow
- refs/heads/mcatanzaro/sorry-freebsd
- refs/heads/mcatanzaro/thread-scheduler-warnings
- refs/heads/meson-use-tap-protocol
- refs/heads/mjog/1908-gtest-skip-suites
- refs/heads/mjog/2104-short-gtypes
- refs/heads/more-guri-breakage
- refs/heads/more-static-names
- refs/heads/new-gsettings
- refs/heads/nirbheek/gmodule-symbol-uscore
- refs/heads/nirbheek/macos-check-guarded
- refs/heads/nirbheek/use-internal-dependency-for-not-found-deps
- refs/heads/no-more-regex
- refs/heads/objc-build
- refs/heads/objc-check
- refs/heads/open-file
- refs/heads/osx-appinfo
- refs/heads/pgriffis/wip/resolver-https
- refs/heads/piotrdrag/potfiles-230205
- refs/heads/portal
- refs/heads/portal-notification-icon
- refs/heads/portal2
- refs/heads/prepare-2.73.3
- refs/heads/protected-type
- refs/heads/revert-channel-bindings
- refs/heads/sandboxed-dbus-activation
- refs/heads/slice-jemalloc
- refs/heads/sonnyp/g_file_new_build_filenamev
- refs/heads/task-strdup-avoidance
- refs/heads/th/g-bit-lock-contention-classes
- refs/heads/th/g-object-priv-2
- refs/heads/th/g-object-priv-3
- refs/heads/th/gdataset-index
- refs/heads/th/ghash-steal-extended-doc
- refs/heads/th/gnulib-alloc-size-larger-than-warning
- refs/heads/th/gnulib-alloc-size-warning
- refs/heads/th/gobject-no-object-locks-1
- refs/heads/th/gobject-notify-queue
- refs/heads/th/gobject-notify-queue-2
- refs/heads/th/hash-steal-extended-set
- refs/heads/th/weak-ref-lock
- refs/heads/unicode-15
- refs/heads/unicode-test
- refs/heads/vasprintf-robustness
- refs/heads/win32-enhance-gtimezone-2-60
- refs/heads/winhttp-enhancements
- refs/heads/wip/3v1n0/2.74.0
- refs/heads/wip/3v1n0/g_str_has_optimization
- refs/heads/wip/3v1n0/gio-gmodule-visibility-dep
- refs/heads/wip/3v1n0/macos-add-desktop-app-info
- refs/heads/wip/3v1n0/macos-machine-id
- refs/heads/wip/3v1n0/macos-machine-id-v2
- refs/heads/wip/3v1n0/macos-regress-bisect
- refs/heads/wip/3v1n0/more-unix-oses
- refs/heads/wip/3v1n0/optional-ci-runs
- refs/heads/wip/3v1n0/osx-declaration-mixes-fix
- refs/heads/wip/3v1n0/remove-submodule
- refs/heads/wip/3v1n0/support-can-fail-tests
- refs/heads/wip/3v1n0/termina-freebsd
- refs/heads/wip/add-built-headers-deps
- refs/heads/wip/albfan/annotations-for-vapi
- refs/heads/wip/alexl/gmarkup-record
- refs/heads/wip/alexl/gmarkup-record-gvariant
- refs/heads/wip/alexl/gtask-bt
- refs/heads/wip/alexl/versioned-types
- refs/heads/wip/antoniof/document_grefstring_type
- refs/heads/wip/antoniof/g-set-str-documentation
- refs/heads/wip/antoniof/test-g-set-str-doc
- refs/heads/wip/asan-ci
- refs/heads/wip/async-io-perf
- refs/heads/wip/avoid-searching-path-2-66
- refs/heads/wip/baedert/timezone
- refs/heads/wip/baedert/xdgmime-leak
- refs/heads/wip/chergert/enumerate-children
- refs/heads/wip/chergert/fix-1231
- refs/heads/wip/chergert/garraylist
- refs/heads/wip/chergert/gmain-timerfd
- refs/heads/wip/chergert/ppoll
- refs/heads/wip/child-catchall
- refs/heads/wip/ci-i686
- refs/heads/wip/coverity-fixes
- refs/heads/wip/csoriano/movestest
- refs/heads/wip/danw/guri
- refs/heads/wip/danw/tls-new-apis
- refs/heads/wip/desrt/gio-tool
- refs/heads/wip/doc-fixes
- refs/heads/wip/ebassi/application-quit
- refs/heads/wip/ebassi/rc
- refs/heads/wip/emmanuel.fleury/fix_test_date
- refs/heads/wip/enum-types-reloc
- refs/heads/wip/fmuellner/fix-netmonitor
- refs/heads/wip/fmuellner/fix-portal-online-state
- refs/heads/wip/format-errors
- refs/heads/wip/free
- refs/heads/wip/freebsd-gdbus-names
- refs/heads/wip/freebsd-thread-pool-free
- refs/heads/wip/g-action-print-detailed-name
- refs/heads/wip/g-dbus-warning
- refs/heads/wip/gbytes-memfd
- refs/heads/wip/gbytes-takeover
- refs/heads/wip/gcleanup
- refs/heads/wip/gcleanup-desrt
- refs/heads/wip/gdesktopappinfo
- refs/heads/wip/ghandle
- refs/heads/wip/gheap
- refs/heads/wip/gicon
- refs/heads/wip/glib-build.mk
- refs/heads/wip/gmaincontext
- refs/heads/wip/gmarkupreader
- refs/heads/wip/gnotification
- refs/heads/wip/gobjectnew
- refs/heads/wip/gproperty
- refs/heads/wip/gproperty-2
- refs/heads/wip/gsettings-list
- refs/heads/wip/gsettings-work
- refs/heads/wip/gsettingsbackendchangeset
- refs/heads/wip/gutils-splitup
- refs/heads/wip/gvariant-kdbus
- refs/heads/wip/hadess/gapp-restart-data
- refs/heads/wip/hadess/gdatetime-hebrew-month
- refs/heads/wip/hadess/memory-monitor-tests
- refs/heads/wip/hadess/memory-monitor-tests-2
- refs/heads/wip/hughsie/unix_input_stream-seekable
- refs/heads/wip/jstpierre/gvfs
- refs/heads/wip/kalev/decltype-extern-Cplusplus
- refs/heads/wip/kalev/nm-1.32-propertieschanged
- refs/heads/wip/kdbus-junk
- refs/heads/wip/lantw/ci
- refs/heads/wip/lantw/ci-test
- refs/heads/wip/lantw/gatomic-freebsd
- refs/heads/wip/lantw/gatomic-freebsd-2
- refs/heads/wip/lantw/test-merge_requests-3824
- refs/heads/wip/listmodel
- refs/heads/wip/locale-monitor
- refs/heads/wip/makefile.glib
- refs/heads/wip/mapped-bytes
- refs/heads/wip/matthiasc/gio-tool
- refs/heads/wip/matthiasc/try-inlining-magic
- refs/heads/wip/mimeinfo
- refs/heads/wip/mjog/log-structured-example-wrong
- refs/heads/wip/mount-watcher
- refs/heads/wip/multibinding
- refs/heads/wip/nacho/registry-writable
- refs/heads/wip/namedpipe
- refs/heads/wip/new-parser
- refs/heads/wip/nielsdg/avoid-time-null
- refs/heads/wip/nielsdg/install-properties-single
- refs/heads/wip/nirbheek/override-glib-tools
- refs/heads/wip/oholy/cifs-splice
- refs/heads/wip/oholy/gcontenttype-make-valid
- refs/heads/wip/oholy/gio-mount-progress
- refs/heads/wip/oholy/glocalfile-x-gvfs-trash-cache
- refs/heads/wip/otte/await
- refs/heads/wip/otte/large-files
- refs/heads/wip/pcre-jit
- refs/heads/wip/pcre-mark
- refs/heads/wip/pcre-update
- refs/heads/wip/private-rework-3
- refs/heads/wip/pwithnall/backport-2578-clang-cxx-glib-2-72
- refs/heads/wip/pwithnall/backport-2707-macos-local-peerpid-fix-glib-2-72
- refs/heads/wip/pwithnall/backport-2978-osx-test-fixes-glib-2-74
- refs/heads/wip/pwithnall/backport-3468-macos-spawn-crash-glib-2-76
- refs/heads/wip/pwithnall/drop/freebsd-12-ci-glib-2-78
- refs/heads/wip/pwithnall/fsanitize-bounds
- refs/heads/wip/pwithnall/libproc-macos
- refs/heads/wip/pwithnall/test-cross-build
- refs/heads/wip/refptr
- refs/heads/wip/resources2
- refs/heads/wip/rishi/gtask-tests
- refs/heads/wip/rstrode/periodic-object-histograms
- refs/heads/wip/rstrode/perror-gkeyfile-thing
- refs/heads/wip/serializable
- refs/heads/wip/settings-backend
- refs/heads/wip/smcv/darwin-c-source
- refs/heads/wip/smcv/disable-nonce-tcp-server
- refs/heads/wip/smcv/gio-executables
- refs/heads/wip/smcv/issue3225
- refs/heads/wip/smcv/more-type-size-assertions
- refs/heads/wip/smcv/os-detect
- refs/heads/wip/smcv/reduce-gdbus-server-auth-test
- refs/heads/wip/smcv/revert-2924
- refs/heads/wip/smcv/run-all-style-checks
- refs/heads/wip/smcv/sized-integers
- refs/heads/wip/smcv/statx-no-required-mask
- refs/heads/wip/smcv/trailing-newlines
- refs/heads/wip/smcv/warnings
- refs/heads/wip/smcv/workaround-3262
- refs/heads/wip/statusicon
- refs/heads/wip/subprocess-2013
- refs/heads/wip/symbol-visibility
- refs/heads/wip/task
- refs/heads/wip/test-cleanup
- refs/heads/wip/threadsafe-qdata
- refs/heads/wip/tingping/gsocket-unknown-error
- refs/heads/wip/tingping/notification-sounds
- refs/heads/wip/tingping/osx-user-dirs
- refs/heads/wip/tintou/gnotification-sound-theme
- refs/heads/wip/unicode-graphemebreak
- refs/heads/wip/version-bounds
- refs/heads/wip/win32-source-api
- refs/heads/wip/wjt/take-a-a-closer-look
- refs/heads/wip/xclaesse/ci-template
- refs/heads/wip/xclaesse/ci-windows-docker
- refs/keep-around/000cf6332f60b165e2e7a8c5a6d073fe0b479e8f
- refs/keep-around/00178f8c8e864d7efa7670720d25d4f3759da105
- refs/keep-around/00210aad87d90c4076d6c36496a2b40024181a07
- refs/keep-around/00285b7517a63a243a5b61b738de5eea957ae767
- refs/keep-around/0030408299527fe79d0e6d08df6ce0b4da98604b
- refs/keep-around/003b6dacbba0183d3cd68d709f502e2e6ff93af1
- refs/keep-around/0040ba008b7e56bb120d420acdd89f481ad835b3
- refs/keep-around/0043bbc0351ec5388bb49903c20a8935c76f8eb7
- refs/keep-around/00759193d9b6072f587e22c9f76c1ea9eaa9723e
- refs/keep-around/0076fc170b6665adafa230443aad727257ad04d5
- refs/keep-around/0088e70682298caee9bc979211dabb1a331c4210
- refs/keep-around/009505600802db462be8f1d419d0c8a8ec078fc7
- refs/keep-around/009ff1c996fbf2174e3b3e338a141b3b263116bd
- refs/keep-around/00a1d0a8933bf8b15493a6436ed77eee073056bd
- refs/keep-around/00b08bf3d7ae54bad672916da9c2bb31d86fc37e
- refs/keep-around/00b20ab6f42c6b1728a004991fca4eda102c2535
- refs/keep-around/00bfb3ab4479fd3796e5c292fce7088209702d10
- refs/keep-around/00c04fdec64d605fa6f142c0d8048bcb5dbd567c
- refs/keep-around/00c129f8eba0ee8fa5971629052168fb74a9e51c
- refs/keep-around/00cc15881f0d6d39216520c442c5fa7a579610e2
- refs/keep-around/00d7568e4f2590af8d7947ca222c9451ada5c2ff
- refs/keep-around/00e70abdf5eecf12fbbe23679a124fcdd49ea3c4
- refs/keep-around/00f0795a84d23f2e2654a86f8bd3a233c8af3771
- refs/keep-around/010985adb5a60e7ee6951e0ee4911904193b6ac6
- refs/keep-around/01098e34c188b4ec93944e14dbece6818d786aec
- refs/keep-around/011daafb663024f6c5e01bdf5b09b41d0d604a34
- refs/keep-around/0122ad2e18cca3a965e8c985f8b22f71668c49ad
- refs/keep-around/012660b8fa47dcb81fee3300e0de94e7c0639da1
- refs/keep-around/01296963d8538efa3c8314b6166c92ec977bcafe
- refs/keep-around/014b9e39dc93f6db5961d25b71d96b38b145d22e
- refs/keep-around/014e8d054708d4ed0836219569df36cdfd65afc8
- refs/keep-around/016c39d8832c1ec471071f30d07bc1bc07cf951e
- refs/keep-around/018eaf51698f80076dd63e1a522f384af073b395
- refs/keep-around/0191e9bc9e830fcf6dc17bc589007e59790a257f
- refs/keep-around/0195a56334a8a8872dcb9473257fcc063e642d13
- refs/keep-around/019601d00eae6fab70cd05a78192b1531a5a03ba
- refs/keep-around/01a309f3b6e778f254109af190d08ae40d849339
- refs/keep-around/01bc57576be19bf5718453f9130e01eae575cd10
- refs/keep-around/01c02ac08b682de622930b1278c9c14d0ffe6c49
- refs/keep-around/01cff0e9b8326389e0da3a6a01a26f1f47decf50
- refs/keep-around/01d974194a1084085f87b8f1bf79cae9b8903fa2
- refs/keep-around/01e8396301e0866abd2ba7c5e2d90b3691d73afb
- refs/keep-around/01eeb2d5a7eaae4775cc9a59504bc4e7aa1d328e
- refs/keep-around/01fbeb601be4ab92b1745726e7aa84df7b7838ed
- refs/keep-around/0202985e46d8ab3c21ae96f6b59b027b9779877c
- refs/keep-around/022e6428050b134af8edc4375097958b9a3f45fe
- refs/keep-around/0232cf64c6ad04c3dfbfc310bbce3bbd56c1cdb0
- refs/keep-around/0236d50e496924993c3e304b603dbcb969ab5b9f
- refs/keep-around/024ade7b1079337340a86c8dbe7e99f82998cce4
- refs/keep-around/025a346728d50371073cfe8c976ee80e7c01182a
- refs/keep-around/026043cb9d2f9fed8b545ae8ed31579107456d05
- refs/keep-around/02654b2392e7351a174fded6be03816e245cd18e
- refs/keep-around/02763e0d19614435ef55e6afd2398c380c67a7aa
- refs/keep-around/027c3f8d59d97b5b132d202975974c92676f2e67
- refs/keep-around/028a597d6452f611322f0c0352e51e8a6677cb55
- refs/keep-around/029c47e8f14bf8704923d4634a8c6b52d72c0cff
- refs/keep-around/02a57be2aff5b6af97297e879e7e11e092603b97
- refs/keep-around/02a7af780b4070884d60823e03acfc2dc3ded852
- refs/keep-around/02aeb47ac69299ad0ee04eeae540d0fae4fd562c
- refs/keep-around/02b494dbab312dbc67fa68babfd9577b30891c6d
- refs/keep-around/02bac349217759aaf8c46ca9f308602911e98016
- refs/keep-around/02bbdf0e008ce5d2d7d10cae001fb1b0d3a794a6
- refs/keep-around/02dc60973f432ecf936756a8255076fcac582347
- refs/keep-around/02e9d862666f0ad55ba6a7a5a9a5e8a36a37edcf
- refs/keep-around/02f0d4fc6a863d57f0a669428ef44ee867918a23
- refs/keep-around/02f18de051b5cdb904152b1d159b2b39d5319bb1
- refs/keep-around/02fdcba4842ca20f98ba73582705e419a0821ca6
- refs/keep-around/0319dac01d64f9f95cf84c511a1679ba469e6cbb
- refs/keep-around/031b3de2ea5dc7218e82ad2f91c8e0be66d5af4b
- refs/keep-around/031e547df05e1b182ff89a61229131179117cfb0
- refs/keep-around/032c76eb7cfd3bcd9eecab8f4cbfe0a4b0a79bbd
- refs/keep-around/032d275e21737dae64d1bc5dfa3f2e8fd9580e8b
- refs/keep-around/032f1a9782d59452b390299192ef35276ceb4c5d
- refs/keep-around/03308d4d28771df9b142f2c9b28538831cfef28a
- refs/keep-around/0334f982313b074c4b801e0ea377982bc566fbd2
- refs/keep-around/03376b5606934c0c26d3baf8dc9037a1a43b53b9
- refs/keep-around/03380a49286e267c974b583b1d2e5dc8e3a507d4
- refs/keep-around/03413d5a877c2bf68f6ff335bc71abd6e6ad22a8
- refs/keep-around/034bbfd8731b3f04525369b5f009948aca277944
- refs/keep-around/03513f7749763bbe0aa295e516d02f52d513019d
- refs/keep-around/03518e576e38c63eba231f954ee324538615f12f
- refs/keep-around/035975da099dc5f4e06d02af4d593c8cf22a2234
- refs/keep-around/035c2b2ca6b72a332064b0adf50dc282b410c05f
- refs/keep-around/03608747beadec8856d5f4da0053c2054d2848c1
- refs/keep-around/036f6ca7e3ef810498f2fd2ce9c9c1c2a3278f3c
- refs/keep-around/0373fa1ba0c5a4c088dd8693f8ffb30de5c02b62
- refs/keep-around/0382dab2ae8e6c5b86dfde4be282be7837807d6c
- refs/keep-around/038ec3de31b0aa78aaed002dbd12a51cd059b932
- refs/keep-around/039fa6897bb4c5cd30caec8ee3add1a4ef612f76
- refs/keep-around/03b00ff5580691ad0b88ec2f3493dcb3c9d97188
- refs/keep-around/03be0d7237c7f250e01b785af4e4e4e8724a3e8f
- refs/keep-around/03c324c64afdd0a754dda549acbab2d6fd68f459
- refs/keep-around/03c765fa2f80d60d69a5d5f3424e691d225dff73
- refs/keep-around/03c88daa733ee5efe5e78da382f3b6fc8735d44e
- refs/keep-around/03ca4a103326fd374835d733d350b4d09cbb9bf5
- refs/keep-around/03cb8291934d5597889baa56cacfbd08d94c673a
- refs/keep-around/03ce87873648b94f1eba1e094532b93541f003b9
- refs/keep-around/03e3a0396e3525ec2dadfbe3bcd8c525afa8bfc7
- refs/keep-around/03e5d273ae0b1a574d725a17c27856c8a9e27dfd
- refs/keep-around/03e86d000fee7f59e793f7367f9db510a209b30a
- refs/keep-around/03ec8095962a731e994fec59d127d065cb99a319
- refs/keep-around/0400c2c1cd0769ad30f1c5c06b9a350a3be07ed6
- refs/keep-around/04066c5176243c96f3aa0a81bed35ad3f0e859cd
- refs/keep-around/041806472edc886b40cef2e27d17076027d915bc
- refs/keep-around/0418e134eb0da67a5ae41fa08beb47be4566b59b
- refs/keep-around/041dc26b289870998bb5138b8762489e9c6e7424
- refs/keep-around/042ab215b2aba5f132d4abac40495ac7da9579fb
- refs/keep-around/042b057e4d0a1e9c1b4611f12d2f53bd95e15a14
- refs/keep-around/042b2af5448fe3838ef9e99a92e4f1b711776310
- refs/keep-around/04528e60b6c8680c1b27198a64dc43e4e3471311
- refs/keep-around/0458f4728fd983151d9b88caae9f94ea7eeff8b3
- refs/keep-around/045fb25a2941c7b13dc7341ad5938701371b7494
- refs/keep-around/0470cccec8d1679658af27e944cb89a9009e2b1e
- refs/keep-around/047957e663be4b61065d434a5a7d406d47680fb2
- refs/keep-around/0489f609ca9f1c323801d5a2225590567d95a795
- refs/keep-around/04989cfafb8ea298efa94f0b03db0b3b17918f7f
- refs/keep-around/0498b434894ed75643545e808c32fd6e739df5e6
- refs/keep-around/04a70f0782c3d977a4f1cdcbdf13e9c3503487e4
- refs/keep-around/04af8f12f0a0e46298682cacecde755793aa8dc5
- refs/keep-around/04b453d70d7a0a7984cd547cf2872d5db8bb9e7b
- refs/keep-around/04c86912083b6755731d398277dd777f3ccca5c8
- refs/keep-around/04cde53ac7fb5166e4bb15c8c41694af66f87f41
- refs/keep-around/04e1d4d5722478996ab8c1f1b7b0df05196443e2
- refs/keep-around/04e5484776f8b37b72bd378f16176f88c02857e9
- refs/keep-around/0504e39a04f06c68439e9613054a516afaf34cfa
- refs/keep-around/050f3a9a17ba381434c5a5ad4f347b07a883ca79
- refs/keep-around/0514f7bd226e4a48849b7d83f9e9982ee61516e1
- refs/keep-around/0519199cce24e85ba605a82e81e71ea598feba0b
- refs/keep-around/051c6ba4e7111b04ab417403730b82de02a1c0d8
- refs/keep-around/051c9ada8e8a5af59b3e98c55a7f6c43612b9efa
- refs/keep-around/052ad6098ded95418704a27f487adf7bf97e14b1
- refs/keep-around/053558aca9ad01f8065faa92792968e7056cc64d
- refs/keep-around/05385b6edc6499765888562a5da1a64ef7c1159a
- refs/keep-around/053e8e1c332d0f26caf2e267948cd5a9a32e44fb
- refs/keep-around/054f78880e90c3778d6c2020bb574909d9847a6a
- refs/keep-around/055526b2bac1f8048455d35e3e04e4ca8b31f231
- refs/keep-around/055cae4c0e2d6f3e4556cb643c5015575c09cc74
- refs/keep-around/055f93332148cb4cd766aa643d2bad18ee5d92dc
- refs/keep-around/0567811c57b9a5ef8a980a5c660ff66f1c517647
- refs/keep-around/0567ea2e75772e024d01c7b3334be9378380c23c
- refs/keep-around/0569daeb57cf51f9b7b5383e2b4ca0887a27fd39
- refs/keep-around/056a5e3f91004ec165461e6e885d0f5e6a7098ce
- refs/keep-around/056bb7df602e984d4e29be53b33102d91cf33d83
- refs/keep-around/0570993171fa8af3455416664da2b7b775c3cf49
- refs/keep-around/0575cc5def88979cd787713f7f7b498621bd2f51
- refs/keep-around/057f393bbb586482c808d964869e613f5702539e
- refs/keep-around/0581ff4f7d7abb43a5692fd9fe2399a24ad6e53b
- refs/keep-around/059ce6e7d79b6766ee68aff77da5560250435883
- refs/keep-around/05a51ef0bd7913f4dc7528a8a4e0f56f87cf0622
- refs/keep-around/05a816b5119e18e31ced2d0d803d68d5464449ac
- refs/keep-around/05be19b9f71fb6a8ae89b06cf672b6a26cd0965f
- refs/keep-around/05d65aec12d970a7759f0c41cd6f9315da43dc61
- refs/keep-around/05ea79d529bfb4f7dda738460a9761ea3b27f8b7
- refs/keep-around/05ef173466e32d8b3d212803e4a72239913a362d
- refs/keep-around/05f05278453e446dfdc7b2ff88bd0140a0db678b
- refs/keep-around/05f0c89ac4d95ecba5f43bc1712a47b3e9288298
- refs/keep-around/05f0d8199b3774de5b9dd8df80e0cb8ce1a9421f
- refs/keep-around/05f7ea9fc5a2da30862d6bf70f1d519f0059634c
- refs/keep-around/05fe1106351fff392a301fa55e21c16ef18c5a2a
- refs/keep-around/0600dd322022fea5f87276b61972bfe32cee9a77
- refs/keep-around/06015064b8766bbc3efbc38ed2a62703322ca173
- refs/keep-around/06171793ea394eee0f87d580c5634cf84b352ad9
- refs/keep-around/0618d67411a6144de2263eea76df7ec53b402edd
- refs/keep-around/062f185e3c0561374daf9fca5d0fdf73747b947d
- refs/keep-around/063722ef8001cc1ae013d920e87d95c20eca4118
- refs/keep-around/064cb2b0016855255b2e9fe7ed6182a3eebc46f7
- refs/keep-around/0655eac0ee05348700ff426db2b35befd0c88d1a
- refs/keep-around/0663a9bd56184fa2f4020337abab9bb35761baec
- refs/keep-around/066850c8824b8466401c8d690212a889ea7dc3ca
- refs/keep-around/066ce38799433989cfa979d3f7e6d22c430c315e
- refs/keep-around/0675703af08d69e2edab545bb8fa97d5cf049d42
- refs/keep-around/06824c6a92694f71d2ddd985cdf7a4da0c33bfc1
- refs/keep-around/0684101584066a2e9945587914579e0e42fb8878
- refs/keep-around/0698d561f3ae9d86a164d2ccb41b91cb19d1eddf
- refs/keep-around/06b3e2442fa188231f8c86cb8f6ac57431e8e524
- refs/keep-around/06dbb21979a5a57255b6311ce074ecfd98f5de0d
- refs/keep-around/06dc61ad6ca1c84501c61245a4a1df6d9b341890
- refs/keep-around/06f27fc2080c718ea0c54c42dd9aedb837be34e1
- refs/keep-around/06f94f5cde58c180b3320d496e8d61f5cde8d331
- refs/keep-around/06ff9b6cdafb5c75ca4b4f99fa19c06c6d1c7566
- refs/keep-around/072ce1970e3ad70850359ac38c8a01ed204dbab7
- refs/keep-around/0733bf1f58a7de3ee638cfe21dd9710dbf0682f4
- refs/keep-around/07414e17effdc67bd439bce4e5cac5b5d0e22187
- refs/keep-around/074a3f79b0f3892bc98903be4d0366e7b12f7363
- refs/keep-around/074fe89f226d4c0f3c6bdd48b6b03c8051fbaf75
- refs/keep-around/075352da6fb505c32b4af5d5f5845801ad5e3c39
- refs/keep-around/07562700b413a425e2c7cbbc6aa4aa5dc1596ccd
- refs/keep-around/075936c88b42253ccd910dfe2af5167741d6560a
- refs/keep-around/075bb0f7511ee83266f823359ad3feec098f2298
- refs/keep-around/0766aa7c8b61ea8dbae4cafe26121b4fe498aa1a
- refs/keep-around/076b7cfae78d696928156ef407c5609dd988c683
- refs/keep-around/076fd5a922f578b33e441010f19823308393aed4
- refs/keep-around/077e9f04c185cbc36b1141f5eca4877756d035bf
- refs/keep-around/07934bd566f6b2bb31d26bbac05f6b569351951e
- refs/keep-around/0797758e1af9d9612adcc4aa38bf97e609343173
- refs/keep-around/07abc17a8e160554236b615d4ebeeddd117d0ee9
- refs/keep-around/07beaa67b664e43edadacbf9ff981f533100f7c3
- refs/keep-around/07eb9a4a8391585063ea34b8561424cbd2c651b4
- refs/keep-around/07f1bcfeccdffa058b2b4ef729c06f3fee66242c
- refs/keep-around/07fe4129a91489f3f90b519a8dd856d1c2cfbe0d
- refs/keep-around/08036ce30318a666a4f9df22512d74805be0d498
- refs/keep-around/0804c78528965cbbf8ae9f2985f5895b5ef29bc3
- refs/keep-around/08427770e8d612f80ced4d31745ac5c17741f00b
- refs/keep-around/084282328d245c9a7451c861234271ae0871c1ef
- refs/keep-around/0848dc268fe49f611a7f387aa14c20350b2f1eec
- refs/keep-around/084e1d868081481cd5dcad5e721714e9037ecb52
- refs/keep-around/084f639c28497b0d50c94f16dc865e8833936822
- refs/keep-around/084f7a0d5fa24af78cfb7f88e720389fb695a3e4
- refs/keep-around/085081ea2cd6a92d1c7a4966d9793a33a5ac2c92
- refs/keep-around/0859a8904a373d11f9f15227d5a4eb4505f8cda2
- refs/keep-around/085b3470f0bc1c2972a63433caa4e098a378d2f6
- refs/keep-around/08677ed5244162024851d27a5bebaf6fe64b0763
- refs/keep-around/0869cdedcf24657a19584e11ec1e943f77d69ee4
- refs/keep-around/086dccaa6f05696c001ec9d5eb2291eecfebc89a
- refs/keep-around/087b9829f486f54f174943c677a1580aed9d7b27
- refs/keep-around/087e20747201e0cb8f0261aeecd6b162baa9460b
- refs/keep-around/088cb753945f2861f1b30a975d0c84519443ea2e
- refs/keep-around/088cfde0ed6aef8690611d5c31d70bdd2ddf7be4
- refs/keep-around/08a4a2e6f47f6b3e89921733795a272da9c2201b
- refs/keep-around/08a92cf317b54c31864c10fbc5f74d0a72415be6
- refs/keep-around/08c6c7ac8022918f1f32b7f66f8d1093cd890ed7
- refs/keep-around/08e5c89dfcb714985d15b0c91cb96c4572bb5a1c
- refs/keep-around/08f08448ecf8efa01d8abb5d66996016c8f9d8b6
- refs/keep-around/08f41d802a8323ca1e819f865747d7adfbfe87aa
- refs/keep-around/08fd003fb88e35ce45c0c153a7a98c37160fc554
- refs/keep-around/08fe93589ece786f49cf7d728b8dea618c7f5251
- refs/keep-around/0902c42b3fe582bd4e7b05079344aa1c4ee99f53
- refs/keep-around/090619ec44d1926fe4b165e5a83495c5e642f207
- refs/keep-around/090c5fd4381548ff736c8107e9c81169a757b2d5
- refs/keep-around/0917506dcf843333301d130a264f5b95052b2171
- refs/keep-around/091a09eb16b8583803e77db5e05dcd2b000d5620
- refs/keep-around/093f058a22cf13564f9cf4ff3e3d105545176528
- refs/keep-around/09419fdeb49bae20a350fa838bacc180aba5eead
- refs/keep-around/0946f89ebdb2ee88d68e94ae252aeb3346452372
- refs/keep-around/09533387044d0ca327766bda90eea3e05ca58d02
- refs/keep-around/095ee599b30f3cdc9738623810b417157035fe8a
- refs/keep-around/09799a8b25d04f52e213df4264df3e86c28d7188
- refs/keep-around/097dc30ad9913b7d103bc34410c9a4513e584a0d
- refs/keep-around/0983a202a33f39e003564208e13b2ab550668a38
- refs/keep-around/0984b54ac32e62d9ea685e70cbb9c0e69e7f3e8d
- refs/keep-around/0985e70488cede2e856381fd2185d8aaf305b72d
- refs/keep-around/09860ac75f5c0263c2d34454e57b5983b73cd399
- refs/keep-around/0992b1207de4a543afbe9b3a59c0a39afcd41c52
- refs/keep-around/099c391fa4c7439b3e6ba7465a13804d925eb687
- refs/keep-around/099f26c83cf193e8e1f88261437428bf5014b2d4
- refs/keep-around/09a5cc35f41df47c46e2aa9f114f3b14d5771d5b
- refs/keep-around/09b3bf21c92e9e0c0482ba56dfb8b163cbd7eee8
- refs/keep-around/09b8c6d24be183f274759db12738e16b760f51a6
- refs/keep-around/09c019a4f03c7a57aa8048479824104e8d3b3870
- refs/keep-around/09c149453ac969dedb1cb2d15d489d1dd81412bf
- refs/keep-around/09c83e53a8d0c90b64c61fadca2058fbc8091ff9
- refs/keep-around/09d04236d8390d8c60a72df3b34b372326c78342
- refs/keep-around/09e094a6767cf161badec6d724cf356e9a0ac7ca
- refs/keep-around/09e5fcfd6ec162c07feae8bfd05f93f5606f6e7c
- refs/keep-around/09eb87ad557c236b151d09146c52ea18c846e91c
- refs/keep-around/09f3918952246fffdc3e8482df88c9e842368cbc
- refs/keep-around/09f7f1b1e7ba52a8d4d4f7dd3ddc6edf0e9f632f
- refs/keep-around/0a019869bb5522200cf5cbe5c5cf0330066a2ac8
- refs/keep-around/0a180bb51b200f0df2084509b0f9d23d73a29522
- refs/keep-around/0a19ca84070c8c95c830313aadde2871e48df0df
- refs/keep-around/0a2d4f6e248866bc56648e637366cf3af2d5cbfc
- refs/keep-around/0a2d629d2bbbaca87551f6a64832b33115fc0c64
- refs/keep-around/0a2dc161c02db667e32876fa74a0dcc837ee37a4
- refs/keep-around/0a36314b28f42e20f8885e4a6e6936b228ec8e46
- refs/keep-around/0a363cde1365f3faa628d65544dd19d3adbdad64
- refs/keep-around/0a42a7cb74cc9390f1ea8d0b9b48825e92059be7
- refs/keep-around/0a432d2042f42b3808871cf2738fa1a507691604
- refs/keep-around/0a469dafe41e4014c56c9d681165da0e9984391c
- refs/keep-around/0a63daa96426715498b55318f68a67baee40c509
- refs/keep-around/0a7dc96bcce31e04fea207809c5bf696d694ccef
- refs/keep-around/0a8f3698a09a303f5c1ae1ae72feb095e9b1b153
- refs/keep-around/0a94fcfb25f68afb1f648870ca88ee819403504f
- refs/keep-around/0abeb978261d04e56d6e2eb23ad08722e5781ef8
- refs/keep-around/0abefeee6d8c62b188d09dd066c862d1ae6c91ef
- refs/keep-around/0adbeacd01a64e643f2baad540f1c263ce67e3fe
- refs/keep-around/0ae99bfe22c6e9b6ff8c5948e93bb469a1db3110
- refs/keep-around/0af2546ac34731a01c4733ae2c8e0ec75d5ab38f
- refs/keep-around/0af468e9c96648e6b139caca79b2b1cbcc55b080
- refs/keep-around/0b027b20e70a5d5177963486f9bf325c29ad2ad2
- refs/keep-around/0b0689356a47bd7783bb32b9a295e45ba4d8151e
- refs/keep-around/0b09890bff76a7b41e284942379184ffb57edf7d
- refs/keep-around/0b09c43113702378fe42d3ca487afa6a51eff2dc
- refs/keep-around/0b2c092adb21cb5df4fc19f5c90971b739d8ed41
- refs/keep-around/0b328d38792ed4b2f0bd0a38968ec9a23dd7e0b5
- refs/keep-around/0b3a0a22ef63223773c76ee1e413e527abf297b5
- refs/keep-around/0b45ddc55651f3040d13ef076055167986af9536
- refs/keep-around/0b4b8987ee817bb96a98eb78175da4dce70543b5
- refs/keep-around/0b4c2eefce87bfbe75bd022e2dd84e0147d5fe32
- refs/keep-around/0b4e82176327493ee93f125fca781d396ae3a00c
- refs/keep-around/0b562298fdc265591bc5252e993dac8d4f9f7c32
- refs/keep-around/0b5f8e6d1ad0b0c4677c31db3ed3ea2b99e9a8b3
- refs/keep-around/0b609b53fae4f6fefe42bf34638ce12af8af01cd
- refs/keep-around/0b60f2589f6b000d6e7c94721e8862ed9a2a1800
- refs/keep-around/0b70e14a9a77db61b4c0b1a7912d86b87dbf2bd9
- refs/keep-around/0b7849f3ca405960dedc4408b1e5687b44b61d85
- refs/keep-around/0b7cdfeb316ec7e08c380812b81746f3f182ff83
- refs/keep-around/0b80445b0c20609ef110234fe10173796178bda8
- refs/keep-around/0b83be7816cecd043c22a83b0efc3c53c6f543fb
- refs/keep-around/0b98fa5f3b772fc739a1f9b1e8867bd4d6b6c64b
- refs/keep-around/0b9cdf07f74c27f27670550844d0374ce2fa0bd6
- refs/keep-around/0b9f24c1e15254da8e105c88290b4d53976e6d0e
- refs/keep-around/0ba3dabfc821938a0e702be237d4f13b4c294bb1
- refs/keep-around/0bb8ada1f5e34f7a21bf66f52356dc8e07176ed7
- refs/keep-around/0bbb8afcb102e71887da42af50653de38e0bb43f
- refs/keep-around/0bc1e98af6f6ed2f4a5f05f495b0c9a001dc370f
- refs/keep-around/0bc9ec94621d50595df48660f5d4fe5edce5fafc
- refs/keep-around/0bd14a3a06ebd13b91c53061006d2bac3467f54a
- refs/keep-around/0bd7ccd290f39f4a1c84a09d436a950f7b67018a
- refs/keep-around/0be288709d34520ab74aa0543fe0c608fda1b9fb
- refs/keep-around/0be32d59f0282d36716f797f3aa6220cddac2a06
- refs/keep-around/0beb62f564072f3585762c9c55fe894485993b62
- refs/keep-around/0bf12c8bfa201c01c40e03cb35195b7809284578
- refs/keep-around/0bf5a8ca000bcc109888c6aa31770cff109f09a3
- refs/keep-around/0bf7726e04300ab3c313b3a8b90172440d94b7d2
- refs/keep-around/0bf9c3b229356942e41ae208eb1bf1d8528a564f
- refs/keep-around/0c0469b56d7e6b2533760d5d821076c88b05dfb0
- refs/keep-around/0c07e672a28f8ee740ac61921c5e86c071909475
- refs/keep-around/0c0b1bdd0a5a30caba8682dd49c81c072f9ffa29
- refs/keep-around/0c0cdfd9c4a9d57aae0fb50b5e18cab6ba9e1a76
- refs/keep-around/0c0cf59858abb3f8464bc55f596f9fbf599ac251
- refs/keep-around/0c0d5ff7bcf6701340cd15ea629944455fc92bdd
- refs/keep-around/0c149089ca1e8940c4d2bd404af560e10a0e96f3
- refs/keep-around/0c1494ca1f5b0e01d47b568a418d757ae97d2856
- refs/keep-around/0c16230b28bf01719988f3d4c8e9281a9c009981
- refs/keep-around/0c1acf2258a6b6ad79e675ee5a7428a215c653e4
- refs/keep-around/0c3db317086c93084684df006fbb7679ba47ad3c
- refs/keep-around/0c40f3f6b9ab9acdc13a721514162e705eb54bed
- refs/keep-around/0c495f3dbfe9d2717068c494486f88c1a0814020
- refs/keep-around/0c5f084200bd9667d1c73b03e9e0482cc2384a93
- refs/keep-around/0c6159acc21cfebdaab1c1654561aba132cb5ca5
- refs/keep-around/0c624379aa44aacbcb78f65cdc358d832a7c64f1
- refs/keep-around/0c6346c98f9ada6387c1ef44cdc25c4abe961c91
- refs/keep-around/0c7492750a0129f1493fdd0dc2d0cdd6f1089425
- refs/keep-around/0c7dc758443696c3d7daa42a7a0b073779fcdf53
- refs/keep-around/0c7e6d7b44f058c54aacaa58d9724ac0720fbd8f
- refs/keep-around/0c88825a75f88abb64b151aed6fbb880ad0f3675
- refs/keep-around/0c9dab36713636e4b9aef79f3f943eb5d4f2e0b2
- refs/keep-around/0cac164dc85201a7ad6e678adbd46139eb0d4870
- refs/keep-around/0cad466aa882490b6ee40ec4ee1e60b42510ddca
- refs/keep-around/0cbeda794c50b53bd872bcf8cbf313864485ffaf
- refs/keep-around/0cc1d38573b67d0dbb0633cc16b611b9c273bf84
- refs/keep-around/0cc6e14c7da86e4ab66ffcfc678c7c2fa2da992c
- refs/keep-around/0cd5819e97044b9dcc8f4759a6f217cbacdb8333
- refs/keep-around/0cd703b6876311291b428794f549a2966338e8a2
- refs/keep-around/0cdbdb328fdc7c2196cb88a7b1eb6b7ac816d2a9
- refs/keep-around/0ce0701893b1044ff327d907cee4d1026184ae2c
- refs/keep-around/0cedf4348645d843994a0936cd7d883ec1c18dad
- refs/keep-around/0cf523e7913fcad7f50c9927b7a6995bf80a0186
- refs/keep-around/0cf55f4fd9a97d4c0ad5ad2094ea74184f2d61c9
- refs/keep-around/0cf86482340be521b36204d743959f21048e8866
- refs/keep-around/0cfbe8f3b0ce63acdf9cf9edaf78243bed199b9d
- refs/keep-around/0d00713fb24df86d257c76603dd9851c11f75176
- refs/keep-around/0d0e23328fe3f0002adb930f7be2715461141ca3
- refs/keep-around/0d10dd9fe522c2ef707ebc12ea403287a601381b
- refs/keep-around/0d176ebd291e506403ea94a66da9ef1c4610e8db
- refs/keep-around/0d1bc2dac7b1e25c6264a696d6751ab073caa48a
- refs/keep-around/0d1e5ae9db87fc9521e845e76df1153e08d6747d
- refs/keep-around/0d217c96ccfbea31ee8d4486b4a0ecf8d5b2a335
- refs/keep-around/0d236c9ca5fd5b0319e275fca8a3d176e761bf21
- refs/keep-around/0d253bf02889d6b3c7a3a571942586a805413551
- refs/keep-around/0d2644812ee625c6a739a6093d36f20a9ca55ec9
- refs/keep-around/0d271223d894e9c69b7fa6b7983511f8ad770682
- refs/keep-around/0d3b1d55e92b0b0ccd7771d0413a8fddfab50520
- refs/keep-around/0d3d3e1d8410a202940946fc971dec743695a8e9
- refs/keep-around/0d3fe5c3505c337860a5578e7e8c85c57523010c
- refs/keep-around/0d41f64516ac01f5c6b84beea7ee891c50171a9d
- refs/keep-around/0d44812933cec6978e8220c28cc6e1b921b8c624
- refs/keep-around/0d4f1a9b21ef088850afaab5879c1e95d9cf6c3d
- refs/keep-around/0d51ff79edfb39d8b9e4d775a399404c1641784d
- refs/keep-around/0d54f0031749547c5b99b92fcff4362014f51e58
- refs/keep-around/0d5b533e1ca6f47d3ff06a0c362d00f7762d1b6a
- refs/keep-around/0d63ee09087d8fc7075c4827b15cd5a61b1f2c68
- refs/keep-around/0d685b494637775edcb6941706fb047217c48b3f
- refs/keep-around/0d69462f146071ee4ad1407f9d9ac56f65c9d485
- refs/keep-around/0d8b8f4425a9777e1e9021191548dfcd7821fe69
- refs/keep-around/0d94ee3bb4fce52f537a9522eee6475fd826246a
- refs/keep-around/0d953f8dd215645537101fccd054e90e6812177c
- refs/keep-around/0d97c4d20c3088567d9beef3cdb16be5231c4d43
- refs/keep-around/0d9d5489320e95185dffe3a7ab1e359a5c1e3bbf
- refs/keep-around/0da62659396261dde73570e292d7b131f08124c7
- refs/keep-around/0db0451bbe6f7b99c59b39d3396ad859633dee57
- refs/keep-around/0dbba45fbecfeef2d7a7bee30305b19e3477db59
- refs/keep-around/0dbdd22c576ef6da3e6ba5ac96f80d7dc59dcfd6
- refs/keep-around/0dc14765e21a5f0cd9a22f55de93c095d9bc4e45
- refs/keep-around/0dd37a3ed2f718c1ab56884a22afd604ec7178c8
- refs/keep-around/0dee62973cd0e269c0d7dd194d6bdc0cd4a732f9
- refs/keep-around/0df20c4f3501f458e362abd554618d0e4a445abc
- refs/keep-around/0df6ae1a6355b0b1d24ef049d2060a489719999e
- refs/keep-around/0dfa2ec26d90c485d454eb7792a40b5d2ba985da
- refs/keep-around/0dfd31a3ea5a567df922fb57093c907bd5b70cd7
- refs/keep-around/0e0b94d6354d5474baa4879aa393a5b2a98c9a59
- refs/keep-around/0e10479f85c37f2e70892605d520097c7aec225a
- refs/keep-around/0e117cffa52a2311352652078553b19893496ee4
- refs/keep-around/0e1549eb206c40d6d96afab318f426cfcca20008
- refs/keep-around/0e1a26dc4906d0aa32538b6b6f156a7cbbf50662
- refs/keep-around/0e1c1ec7a136ccfc1b3087a6fa164e26540a71c6
- refs/keep-around/0e25983ef0eb5c1d0f395fdbff63746feac77d90
- refs/keep-around/0e3b13721088d9f87ad9918c54265a2bda0e498b
- refs/keep-around/0e44604a6531113cfa3d6d0f8d170278bfe1574a
- refs/keep-around/0e49e22ce05b198d9786488d3db48c1161c93510
- refs/keep-around/0e5f9aa143721219015c33b4e75dc9c657c4cfec
- refs/keep-around/0e65281ca6507d13beb5c8feddea4eb318e2a6f5
- refs/keep-around/0e745e3b683cb994f9e8c303ea21635087b8ab5a
- refs/keep-around/0e7ebf794fdbdeb2a156c2e2aebcd78725793dba
- refs/keep-around/0e8020abfbe52f4677f28a0b39bfeddd25526cb0
- refs/keep-around/0e82d4a5325685434f3765808707da77d75d9ff9
- refs/keep-around/0e908947e2332eedfce0b43da3f12f1f75eefc92
- refs/keep-around/0e999f37d00031dcb078779118e772beb6d83d6f
- refs/keep-around/0ea25a69d7ce64c91c8e65a5c911be32eb7a9cd9
- refs/keep-around/0ea541171d3cc924f02e93efe37678c8c35d76d4
- refs/keep-around/0ea992a9d8378189868c27c181ee00e390f5f346
- refs/keep-around/0ed86050790036e11f0970ebb0c8b94404b32a56
- refs/keep-around/0ef02c691fd394569fe366c51276b1e76b60c350
- refs/keep-around/0ef8547a83632f7c7d23a6739a3b36bd797c77b7
- refs/keep-around/0ef8dde34e6463b8174b0f6ed8abea171f2cbb45
- refs/keep-around/0f056ebea3258c2895e87a364994abfef0922ba4
- refs/keep-around/0f0bdd7c33b82a0f859375a0aed418b8e3803f41
- refs/keep-around/0f124434e9635261141e5c9f7638af054d20d5d1
- refs/keep-around/0f131857babb41eb443a8f7ae843e5990978a719
- refs/keep-around/0f17659e5a696aa8afe9c5838e092c096ff2dd20
- refs/keep-around/0f22b2e71290564af815e15fa9cc672750cb63a1
- refs/keep-around/0f264eb97e3cf62d0aa1de2f85e3e5ca49339bbc
- refs/keep-around/0f26836d733cfcd9a850197c34dcc9b287f0762d
- refs/keep-around/0f29aa329078e0e588ca41887c710a702ffea479
- refs/keep-around/0f5017fb701b221846f04fa610c8429bbaa49136
- refs/keep-around/0f508c7b89250a99984719afef948dea363d7996
- refs/keep-around/0f6191d02a8e1ca7b08ffe0ccc4def88855baeae
- refs/keep-around/0f73e1d10ff938d1625353e1c765a153eb067a65
- refs/keep-around/0f77dc847bb2e32c8df5491f9bac552b84e490e7
- refs/keep-around/0f7839f0ff2e0e2e904d50e6674ca9eda13b0f12
- refs/keep-around/0f7c196c2190431b18e4b4856d5b1d6e6c18b4a9
- refs/keep-around/0f8399fe2cfeb66ae08288ac8b070bfa9aa0be5e
- refs/keep-around/0f8a4f61b00e8c098fc439062b6d8ecfddece1c7
- refs/keep-around/0fa7692b26710886c7d5612cf6887f1b18640a76
- refs/keep-around/0fa904bb596b0e0936caeb8137d7e395cfdea29b
- refs/keep-around/0fba231a6ba7029f645d5be89f961831ef2676d4
- refs/keep-around/0fba8f671c2f38dd9f59fb9eac5858adb4ac1152
- refs/keep-around/0fc672f262be444998f0bd5116f478065f4d5ee7
- refs/keep-around/0fcd5ac89d442845254939870107cef40bafceef
- refs/keep-around/0fda1d46cba40e0e7aaa2f6ec150911286306707
- refs/keep-around/0fec18294a44c6b5ad38d741ffc6e23b1cd31f7a
- refs/keep-around/0fecaec6c700c9bc4a17344bf77e6c70ace39af8
- refs/keep-around/0ff6680c7ec8ed393d96531bc2be41accebdb07e
- refs/keep-around/0ff97045b88d50d1ab7fd1198c205bb2270896bf
- refs/keep-around/0ffc38c8f220ae37075db19b99390c46f0d25144
- refs/keep-around/101c8b3c19f6c9b3ab102afd0b91e386b6aa4b98
- refs/keep-around/10278fd8085937cf3c93045145028db6f79dde04
- refs/keep-around/10280deebdb6bfa96e24325548c15a6085d6bdf2
- refs/keep-around/102b97dc54ff2220c29ae76bfd8c53c02f6e76d5
- refs/keep-around/102bcaffa24b333beb11550db1b5026ed198ff3f
- refs/keep-around/10357e11d4072a58232bf2f5ece53f73d526bb25
- refs/keep-around/103b57eedbcfc1ac1fd9c49e0f0cb87b8820ab1e
- refs/keep-around/1042b8b0997a39785d63a8dc704c53314b51ae8b
- refs/keep-around/104861777c3ed17d42ca6496839609afeeeb2183
- refs/keep-around/104fca78cd0faf3fbc8768bcc296a2da56b0de6d
- refs/keep-around/1051bfe11e699244c4f376702a6c7a802a5133f1
- refs/keep-around/10569c0e323fb135f1668c498177228838dd8636
- refs/keep-around/105994fc73c1c32a50d19e7e3f7416d38aae685b
- refs/keep-around/108adde064fd32f8561607ccdcffa4afe9898851
- refs/keep-around/108dd8d5b5b03bf66ec3f05fc7700f56db473265
- refs/keep-around/1091e94cb062fef9419e361bb83f7c93b3197f3e
- refs/keep-around/1097b50c1c46c43b6b6af9aeefed447c6eb23b06
- refs/keep-around/109be1e90d60ac58bd66a3a1992872537b12dafa
- refs/keep-around/10a7dc670292fec3de3c117820af310a8d6ce108
- refs/keep-around/10b5a8befc16bdefdbfb8d1fc10df11d53acb6ef
- refs/keep-around/10be2c12ab3c3f114b1e2f6a97fcc361f6954f9e
- refs/keep-around/10be7824a130182fd332ecc614cc83935e36e203
- refs/keep-around/10c140ac560f6e530aa4b3c79d8f2b3f09a652f8
- refs/keep-around/10c490cdfe3ae042f747bd00f787492e2bdb7ed0
- refs/keep-around/10c541b6af7e611a7b0e0f7c1d6f43fd908cd964
- refs/keep-around/10d7b47b65a3eeebdc9137831d4d9d56d8750b63
- refs/keep-around/10ee7301e8edb13e59143ee5653cd2b46e26c044
- refs/keep-around/10f2d10f1c9dc5e56d6a196389b8a8254262d8a0
- refs/keep-around/10fd72ad00c87392f12bb285e3f81e2129a4ef1c
- refs/keep-around/1111bc4cdef49d2b2bb062f1394873ea64ae5d8f
- refs/keep-around/111f2b79e70c35faedbaf899f2575e8d1176ab79
- refs/keep-around/11233f572df8f93e36d1115bc489b72f287cac53
- refs/keep-around/11309b79407a150597ffe3fb57c1eb52a72ef2a4
- refs/keep-around/1135ca25fd155b7e7fc4535242444ba0cd36d95c
- refs/keep-around/113e2f2ea5bd9285fdf5174387b9f8d8a7a4f1bf
- refs/keep-around/113f303803fa67fad8ef742b5457233ac9be485d
- refs/keep-around/114921ccd95a619ef0ee616d41dc4bd099d1e6e8
- refs/keep-around/115033338b7e55a4aab01df7113c2ea21301d644
- refs/keep-around/1152d99dedd8f5105c81745d8a91fa660de736c9
- refs/keep-around/1154762bafeab849d5eb1442a692ff9a79abc5f5
- refs/keep-around/1154a3b6fba5db0b8f47c4bf34f86278d2955e74
- refs/keep-around/1161ac3bdb11cfa948a11ee6c3949aea59c9778b
- refs/keep-around/11729cdc0cc94b291e45bd1e08dc4e2c20c0674b
- refs/keep-around/1179580261e38a6df20bb2265591b45528350b69
- refs/keep-around/1180649a08486f84c59c98882d735b458aba8e2d
- refs/keep-around/11822c40bc240f43ec69589a4ef1e8c4299800e7
- refs/keep-around/118332dd5c909eb1460962037d48c8361064148a
- refs/keep-around/11847b831eea3b840617d2e16e4c66e1ec26aa93
- refs/keep-around/11909c67d120ef015551e287331fffbeaae7a98e
- refs/keep-around/11a8fd6b872cd6a888180d83d9728435a4f95c9e
- refs/keep-around/11c049e963b22db0f01cfeeb9b125d815a0c9445
- refs/keep-around/11c1d3d7ab113eaef3dbad66bc7827c7f9e36288
- refs/keep-around/11c34da0724ec3772564a93bf45e8ea7b99e31c2
- refs/keep-around/11d2f067e4360630020cd45dd427299593c172bf
- refs/keep-around/11dce0fd2fc3bae8ed08c1718f67c5ea8aadddf5
- refs/keep-around/11e4fcca5eaedbbc392950a7909f4f05b106c07a
- refs/keep-around/11e9c5a9ce96f7e8ffbdd588f1c8f8df1e51761d
- refs/keep-around/11f4345fcbae0096188e206ee254dc597c6f3064
- refs/keep-around/11fcc2f1ac82aa07dd7dbdd97c8d19953a54018b
- refs/keep-around/120e6435c7b6a9f8d411b0edc219fbc0895ea1dd
- refs/keep-around/1211c4503b80f794585a3ce2594855428b2ef239
- refs/keep-around/1217b1bc4f242c14d6eabbee0c688c320eab2e4d
- refs/keep-around/1222c0703f9289d89e53e151a188948e46c5dcfd
- refs/keep-around/1229281d95802c4c190284c7d331f67194a2553e
- refs/keep-around/1230be3d112ed4dce9fd4ecd15455aa98c6623b3
- refs/keep-around/12364c3691c043f8e96fbffb25c9325a89a401df
- refs/keep-around/12370fffcd8fc572c73e07a7da3998e3060809b5
- refs/keep-around/123d930e0e3c9cbcd6f014e402740641f94876c5
- refs/keep-around/123e8c9bf67f0886f786e6dd66567fe1c42dd3a4
- refs/keep-around/124dbc08791a86c95c42793ffc67665ac3b3eaef
- refs/keep-around/126b766c6b55e5b9fb345581d5a47d2b2fe14040
- refs/keep-around/1273fa39938ac3e7031c3fc99ef2e966aac565ac
- refs/keep-around/1275ddb794f9abb83af3efda0221014095ff6d4f
- refs/keep-around/127ecdb01dabd9dc2923642608347f3f2590522a
- refs/keep-around/12886213e14718b1f2cef898c26283b97d3dd6a3
- refs/keep-around/129512b67c6329528447d05c94450b2f71e82cc3
- refs/keep-around/12a7f27256e7f8703fa482a54d349b8af416a91c
- refs/keep-around/12adfcb602c9507a5bfbe5136876c7c865035e12
- refs/keep-around/12b2310627c256cbb8af3a9f85255d3d18e24a6b
- refs/keep-around/12bd86a2eea11353d6d4275c9159da03b1b39c09
- refs/keep-around/12c7932f59d8b077c8bc6cf5d457f2d25c43432c
- refs/keep-around/12d4f95530d835fa86f9e349d7d8b0caf16a4fec
- refs/keep-around/12d79a3f7a561bf5a09f52de65f7ef2950866321
- refs/keep-around/12de4748082f542f32bbf9c31cf44b9c1ee8279a
- refs/keep-around/12ee21986c45254c8afd65d5c5ffb5b867538850
- refs/keep-around/12ee603039509e69847259c2a3c2dd4c1789d2b9
- refs/keep-around/12f11090dc1b6062f4a493d79b382714ebbdc413
- refs/keep-around/12fbb286ae44ed879490f1d4f6f4652aed5e2ea4
- refs/keep-around/12fe17dd0974f3904045e9da0f6bdd0ac39d24eb
- refs/keep-around/13090a22fd77276d865900c1dc0f2141606b18ae
- refs/keep-around/130da870187f12a8cd7d180c473e6c5995679f67
- refs/keep-around/131744929a986aa7fbc65c7a609814af598ab259
- refs/keep-around/1319d144206e38f86215016b7bb1e6d122c59d00
- refs/keep-around/13282768c7c31b2b1914233e2c914afe015e461e
- refs/keep-around/132c6ba0cfdd1b83254bfb82d2a49e1028ce0c74
- refs/keep-around/1339db0c1ee29215ac73bb95488a05442a4dd44d
- refs/keep-around/133ad1d390c785109494a79158c36c154f760180
- refs/keep-around/1348d7adb8994a71860aa3c8babf77f01cb7c486
- refs/keep-around/135c04608c3dcdfe63f4d374f548dea0a3a32f4b
- refs/keep-around/1368f996d742e444678189a5c6e0a8c523f4b5f0
- refs/keep-around/136f83eefdf92aec3aae596ddf402bc175d583aa
- refs/keep-around/137499f1e314a31f8e01e6d3117d9a36d7c90edb
- refs/keep-around/137ae066fe8c6df9507a6e0166b12f25b60a6f26
- refs/keep-around/137dd7789b870be7c5acc2e1dcdbb1f44442b8b1
- refs/keep-around/138c52226eaf48ff4527e50ef2a6d400945ca07c
- refs/keep-around/13c088df13d37d1887c148a31f4bc15ffeaaf5fb
- refs/keep-around/13c115e6084ec3d89cbc79ddf825b7cda3903bde
- refs/keep-around/13d44335174acbfd60cc67f801895a859a03a92e
- refs/keep-around/13d5f881e79c51f26771657b7ab29b76de3cc000
- refs/keep-around/13da7e5c2e0fbcb319b288ba6b0d846118de2079
- refs/keep-around/13e54654f8e62d53452c26db68076759ec3d9b86
- refs/keep-around/13e947d8cf157943918b37cf83f1f918d19c090c
- refs/keep-around/13ea376a54e997a9bf89abae80a4c84bb64e78f4
- refs/keep-around/1407ee3e2a8c99055e26f9999f47899c8234eb12
- refs/keep-around/1409f8076cecedfb4e594cad4beb11a27563de34
- refs/keep-around/140b82083f66511932f8d4b9c6a91a69a78446a1
- refs/keep-around/140c2a225a50523eee0f70995dc683b48e2528fb
- refs/keep-around/141657b33a00a3f7973cef007253c920822f72ef
- refs/keep-around/1418fe3a6dd0c76bcdf644c87d956353bd5b940c
- refs/keep-around/141acf6a2f3b21d63c9cfe620b8e20a506e78493
- refs/keep-around/1431ff07174b3ac7a40d2ff86e94ae46689a6cd3
- refs/keep-around/14351b06f2abdf72cbaeb5a56484decceedc487c
- refs/keep-around/145dc5a49ee78e8d6a69360d598f055e7929b109
- refs/keep-around/14609b0b256b9c13162719868d4dfc2b419d885f
- refs/keep-around/1472aed5fe6e72a2e17ae0f935b057e469d70c6e
- refs/keep-around/1489955444ce171a31c7c73d6bd37cd9e6d926ea
- refs/keep-around/149781382f2faa9dcc80c21e3545520a480572fe
- refs/keep-around/149c2c007781818d78cb24269d46a98634857fbc
- refs/keep-around/14a1f7c301f1882c16e145139996370b82ac9c2c
- refs/keep-around/14b087ea18ef0d1d3b5338bb3455a9f7e08da815
- refs/keep-around/14b27eaab88e8c8860461fb98ede7eb14a510d46
- refs/keep-around/14ba521b6dacfd1e4b9aafe1bc7010c62c7942a0
- refs/keep-around/14e2394b09fdc7cf023b56461857d62518a6ea2e
- refs/keep-around/14e2b70195532ab36dc1a3857a7b68d2d42520dd
- refs/keep-around/14e35d5cc59e015009246385760296f502362074
- refs/keep-around/14e551cc19ae12197bd469dbee7e126a2cf5e18a
- refs/keep-around/14e62d1fa29442866f3230e47e736acc54394906
- refs/keep-around/14e7af6b1df9abac944080232aa41ca3b98a8fe4
- refs/keep-around/14e90e34a432cc3b11115aa8f313b662eb3e355d
- refs/keep-around/15035477665f30a008c9378047eea325b994bd0c
- refs/keep-around/1503cfa36e4823680a0ea9772fb43d017fc39ee3
- refs/keep-around/1508db2f66235083511f327aa4ffc4a4afcd40f1
- refs/keep-around/150b9469742749f1c5b01461967fc4c5ea20a436
- refs/keep-around/1516e47181505d5134cca9341ae4ebdd13bf8782
- refs/keep-around/1519962792bc10c55993e5d0afe5103e1b56bf55
- refs/keep-around/15201345de79a529cc96c2516effd7eb5be85659
- refs/keep-around/1520afb451550b05a1fe0a102fd5d99817069ccc
- refs/keep-around/152ab3f9e96c97eebc0232f45be8bfaa5204757f
- refs/keep-around/153ac4c82a98d8b51b821d693ba8a570040acb57
- refs/keep-around/153b4d377d920cc399d4a5d4277c071520649bbd
- refs/keep-around/153b82fd34c39d3b6b65abf2c4719d0503365c99
- refs/keep-around/153ddc227990346cf8a4b9fb0cc63f0d92a72960
- refs/keep-around/153f63d13e961b7ff49197cfd1d342fb8f39e8e1
- refs/keep-around/154b24c055a3de38f6a33a3ec297e416150c4f0e
- refs/keep-around/154f3528b2fa1f6112e23e4c7b98e89a6c8412de
- refs/keep-around/154f6cafa90c9fa77208cf1815a6f421c9eceb64
- refs/keep-around/155d4c66c70b2ecca4aad2878a8e6dbc6320e5db
- refs/keep-around/155fd2767daf31a25c702854d68eda7f795f5e76
- refs/keep-around/1562ca9f8a4bb037294eafc88273753a074ed274
- refs/keep-around/1564ef55896b37c469dc8ee230068488bfaf0871
- refs/keep-around/1570cb7cac27fb2eb3f9bc3b56907740b1e791b7
- refs/keep-around/1574321e51dc20eb2b0fdd699966428be3cc05eb
- refs/keep-around/157dfc8aaec0cb714df0b43c813b8fbc601291b6
- refs/keep-around/15824d9b20043d1772a19cae11107aae28a5e9f3
- refs/keep-around/158c605e6f7c014e0f54f3254b96cd31803480ed
- refs/keep-around/158f07c223aeae19b7f3bf09de8b7056283472ac
- refs/keep-around/15a27cb495e79d2edeb4b3e46112fd71e00e9e62
- refs/keep-around/15a490755e0180b045f52a2175f0ebd31ae983b2
- refs/keep-around/15a5c2dcf8edacbf7e105c97bd1f34295b1f2a98
- refs/keep-around/15aa26fc106ccb2b018cd0538f0c018f819c3021
- refs/keep-around/15aaaeaa507cfc252ead02296a576b014efa18b3
- refs/keep-around/15bf2ddaf5cfae484f714ebb9f0895a79959f29e
- refs/keep-around/15cdcd2e0b4d18487dc71e3adc85e3bc8090058a
- refs/keep-around/15cfbd66a5ace3fe5c987dc87d8a1770e36c692d
- refs/keep-around/15e3b6f136245b4e9b4b9ed225610b2fb84423d1
- refs/keep-around/15e6dc55f8c3f8d3d8ffb43f3d45bed0abbc62cb
- refs/keep-around/15e73829aa6814748ed475c1f9b0d0c112c80fa5
- refs/keep-around/15ff9d65c54b6009a45700160df7975e3db63270
- refs/keep-around/160143ae275f4e2869baebaee8eebab3ed427d7f
- refs/keep-around/1607e3f1d0409220877be35ee853becc7fac3e94
- refs/keep-around/167fbe5be96a71245b69d3b8d82fee25de4f3f18
- refs/keep-around/168bdb11ca5960bd9b32d74e455d3c63b1ce6f9a
- refs/keep-around/16a507d27cec3b8e7df764e03adbbe96a8bb57ae
- refs/keep-around/16bdfc27900b635f1f1bb0ef008bf86e80fd32d6
- refs/keep-around/16c3409888615546753d7fb07832ba8bfd3a0d4c
- refs/keep-around/16c60289a441f895db3f7c5dcc56582378793f2a
- refs/keep-around/16c6a735866c63abaef78d5fdb2bad84be5a5a03
- refs/keep-around/16c7eddfe7932cc8fbdd443d3ca9cb8f4280563a
- refs/keep-around/16cbdef50aaf3e25c6bb88c5069bfadd78edd30f
- refs/keep-around/16d1a3d28ce02b5d83f913a563dfcbe7cbd6184e
- refs/keep-around/16d51d7609c7104429c26c70ba1e9e988ee30e7d
- refs/keep-around/16d9a873bacce1bb21b15e220e4e0a779f942c6c
- refs/keep-around/16dc979d0e800785783f34065dc1f7f95ddfb08d
- refs/keep-around/16dffc6eaf0b0b17c3b00340834db4cb1a32ca37
- refs/keep-around/16e58dc901c8951d8eeb20efa8e78ba9ae96723c
- refs/keep-around/16e632432eb07616dc90899ad5ffb22c35c469c9
- refs/keep-around/170466db26818ade10862ff405698bb7a97d6d8e
- refs/keep-around/170b6747da56a11c35ca124e711f05e4073e09dc
- refs/keep-around/170cf5a3979b6b67c70e4098116a344f51660638
- refs/keep-around/1723bc82c8c25395040a6a4e5e3ed1ee708963f4
- refs/keep-around/172a42e19adcb05972771edfa24fabf70205ca03
- refs/keep-around/172f17f70779457e045c71ad37812fa6fa3adcaf
- refs/keep-around/17316b2c16cf17ae9692ed2733f776f1082e74e5
- refs/keep-around/1741fc2c6eb8e11f4e786ccc5c19c0da327630a5
- refs/keep-around/1744381210b6a87350e316150116455762a173e0
- refs/keep-around/174806b7e823db9e06dd02649ed6166253aed094
- refs/keep-around/174c57d066912853e0b51f2e2d8609fbcba8ae75
- refs/keep-around/17519e039f29b5ffd0aad5ed1661bc56eb1dfeaa
- refs/keep-around/175b7e2727b48251fe2dd0e8dd5b0ab8bbba83b1
- refs/keep-around/175f0243ed95fb12f0fb7c34791adba0df0a4a93
- refs/keep-around/176d2b65cc2d595e74709ba25870ae16e1716133
- refs/keep-around/177851c9b7857a4860c5653137a656503c6e7be7
- refs/keep-around/17823fa82033dbac16e7ef7a746be7ca46892a85
- refs/keep-around/17880eb8e098158e7face288c115a6b4f02f2b1c
- refs/keep-around/178abf8cf7df3e7725b5ed7111d74bb103d48c0f
- refs/keep-around/178b943be7ed273721fccad547bdbaf9210e87f9
- refs/keep-around/178c7317728188037d205c89be7105029a3f6d48
- refs/keep-around/179b51611a45c24e2e3e54338a78f8e85fc3f6cc
- refs/keep-around/179c03a7186b90151d262a3c485960ddc4db8789
- refs/keep-around/179fdc5239d07974cb68a56e110d0ae914b8efac
- refs/keep-around/17a32acbd4e5fcaa9111d01b6aff233b3b7cb198
- refs/keep-around/17ae9f36da04efde6ff59e1eab70a0bd79827fbc
- refs/keep-around/17b45a937d6d92ac98f079213d5e209ad43b4a22
- Branches list truncated to 1000 entries, 8500 were omitted.
No releases to show
Take a new snapshot of a software origin
If the archived software origin currently browsed is not synchronized with its upstream version (for instance when new commits have been issued), you can explicitly request Software Heritage to take a new snapshot of it.
Use the form below to proceed. Once a request has been submitted and accepted, it will be processed as soon as possible. You can then check its processing state by visiting this dedicated page.![swh spinner](/static/img/swh-spinner.gif)
Processing "take a new snapshot" request ...
Permalinks
To reference or cite the objects present in the Software Heritage archive, permalinks based on SoftWare Hash IDentifiers (SWHIDs) must be used.
Select below a type of object currently browsed in order to display its associated SWHID and permalink.
Revision | Author | Date | Message | Commit Date |
---|---|---|---|---|
1e38e6f | Matthias Clasen | 17 January 2023, 22:56:41 UTC | GString: Support on-stack use Move the preallocation into the GString struct, and add g_string_init and g_string_clear to enable on-stack use of GString. | 18 January 2023, 01:56:08 UTC |
1aa5304 | Matthias Clasen | 18 January 2023, 01:55:28 UTC | tests: Fix unsafe use of GString | 18 January 2023, 01:56:08 UTC |
c802727 | Matthias Clasen | 18 January 2023, 01:54:01 UTC | keyfile: Fix unsafe use of GString | 18 January 2023, 01:56:08 UTC |
2a212d8 | Matthias Clasen | 18 January 2023, 01:53:41 UTC | glib-compile-schemas: Fix unsafe use of GString | 18 January 2023, 01:56:08 UTC |
4380068 | Philip Withnall | 16 January 2023, 14:43:20 UTC | Merge branch 'document-gtask-brokenness' into 'main' GTask: Document issues See merge request GNOME/glib!3203 | 16 January 2023, 14:43:20 UTC |
dabb650 | Marco Trevisan | 16 January 2023, 13:30:53 UTC | Merge branch 'settings-action-per-desktop-default' into 'main' gsettings: Support per-desktop overrides in GSettingsAction See merge request GNOME/glib!3193 | 16 January 2023, 13:30:53 UTC |
f999481 | Matthias Clasen | 16 January 2023, 11:32:09 UTC | GTask: Document issues We may not be able to fix GTasks broken design, but at least we should document it and not let users stumble into this bear trap without warning. Helps: #1346 | 16 January 2023, 13:19:23 UTC |
f7a02ef | Philip Withnall | 16 January 2023, 13:08:43 UTC | Merge branch 'issue_2883b' into 'main' Use 'write' with 'count' <= max value of its return type Closes #2883 See merge request GNOME/glib!3200 | 16 January 2023, 13:08:43 UTC |
e9e4d52 | CCode | 16 January 2023, 13:08:42 UTC | gfileutils: Use 'write' with 'count' <= max value of its return type Limit `count` so that `write` can properly report the number of written bytes. Limits: - POSIX: `SSIZE_MAX` - Windows: `INT_MAX` Fixes: #2883 | 16 January 2023, 13:08:42 UTC |
26728b4 | Philip Withnall | 16 January 2023, 12:38:54 UTC | Merge branch 'gstring-optimizations' into 'main' Some GString optimizations See merge request GNOME/glib!3199 | 16 January 2023, 12:38:54 UTC |
908bd08 | Matthias Clasen | 14 January 2023, 17:55:25 UTC | Try to make gtk-doc happy | 14 January 2023, 17:55:25 UTC |
0a26b1c | Matthias Clasen | 14 January 2023, 15:08:42 UTC | markup: Use g_string_truncate We don't need a private inline helper for this anymore. | 14 January 2023, 15:08:42 UTC |
6bb9fdd | Matthias Clasen | 14 January 2023, 03:19:11 UTC | markup: Replace a g_string_insert_len call This lets us use the optimized inline call. | 14 January 2023, 14:44:22 UTC |
d102a4d | Matthias Clasen | 14 January 2023, 14:43:51 UTC | Improve the g_string_truncate test Test the inline version too. | 14 January 2023, 14:44:22 UTC |
c191c99 | Matthias Clasen | 14 January 2023, 14:43:10 UTC | string: Add an inline g_string_truncate too This is another very commonly used GString function. | 14 January 2023, 14:44:22 UTC |
8478053 | Matthias Clasen | 14 January 2023, 14:05:16 UTC | Improve the g_string_append test Test the inline versions too, and test passing -1 for len. | 14 January 2023, 14:09:19 UTC |
57de9af | Matthias Clasen | 14 January 2023, 13:56:17 UTC | Improve the g_string_append_c test We should check the resulting string too. | 14 January 2023, 14:09:19 UTC |
9810803 | Matthias Clasen | 14 January 2023, 03:21:01 UTC | string: Optimize g_string_append(_len) Add static inline versions of these functions that boil down to just an memcpy. ag_string_append_len is used quite a bit in GMarkup and GTK's css parser. | 14 January 2023, 14:09:19 UTC |
0cc74d5 | Matthias Clasen | 14 January 2023, 14:08:02 UTC | string: Add a G_LIKELY This is the case we optimize for. | 14 January 2023, 14:09:15 UTC |
5d0db7f | Emmanuele Bassi | 14 January 2023, 08:58:28 UTC | Merge branch 'fix-closure-annotations' into 'main' Fix a couple of `closure` annotations See merge request GNOME/glib!3198 | 14 January 2023, 08:58:28 UTC |
34b7992 | Matthias Clasen | 14 January 2023, 03:19:55 UTC | string: Split g_string_maybe_expand Split off g_string_expand, and inline just the size check. | 14 January 2023, 05:05:34 UTC |
45ec0aa | Marco Trevisan (Treviño) | 14 January 2023, 03:15:47 UTC | tests/gsettings: Check that per-desktop settings are used by GAction's | 14 January 2023, 03:17:51 UTC |
6e91e80 | Philip Withnall | 13 January 2023, 23:35:51 UTC | Merge branch 'banjiuqingshan-main-patch-03761' into 'main' gio/tests/file.c:Fix expectations when running as root See merge request GNOME/glib!3196 | 13 January 2023, 23:35:51 UTC |
d9a1d75 | banjiuqingshan | 12 January 2023, 06:59:19 UTC | gio/tests/file.c: Fix expectations when running as root Includes tweaks by Philip Withnall. | 13 January 2023, 22:21:07 UTC |
f85e4e3 | Philip Withnall | 13 January 2023, 22:14:56 UTC | gsettings: Slightly simplify g_settings_action_get_state() This introduces no functional changes. Suggested by Christian Persch. Signed-off-by: Philip Withnall <pwithnall@endlessos.org> | 13 January 2023, 22:14:56 UTC |
79fd6fd | Sebastian Dröge | 13 January 2023, 16:06:23 UTC | Fix a couple of `closure` annotations | 13 January 2023, 16:06:23 UTC |
d839282 | Marco Trevisan | 12 January 2023, 15:22:57 UTC | Merge branch 'regex-invalid-memory-access' into 'main' gregex: Prevent invalid memory access for unmatched subpatterns Closes #2881 See merge request GNOME/glib!3194 | 12 January 2023, 15:22:57 UTC |
e9fc915 | Philip Withnall | 11 January 2023, 14:58:31 UTC | Merge branch 'badcel/revert-update-closure-annotations' into 'main' Revert "Rename user data parameters to user_data" Closes #2827 See merge request GNOME/glib!3111 | 11 January 2023, 14:58:31 UTC |
fdd2d70 | Philip Withnall | 11 January 2023, 11:32:34 UTC | gregex: Prevent invalid memory access for unmatched subpatterns Based on a test by Emmanuel Pacaud. Signed-off-by: Philip Withnall <pwithnall@endlessos.org> Fixes: #2881 | 11 January 2023, 12:14:04 UTC |
b494b83 | Philip Withnall | 10 January 2023, 20:55:37 UTC | gsettings: Support per-desktop overrides in GSettingsAction Due to an oversight (I guess), per-desktop default values (which come from override files such as this one: https://github.com/endlessm/gnome-shell/blob/master/data/00_org.gnome.shell.gschema.override) were not checked when getting a GSettings value via a `GSettingsAction`. Per-desktop default values are correctly returned via all other GSettings query paths (see calls to `g_settings_schema_key_get_translated_default()`). Signed-off-by: Philip Withnall <pwithnall@endlessos.org> | 10 January 2023, 20:57:03 UTC |
1955497 | Simon McVittie | 10 January 2023, 19:51:57 UTC | Merge branch 'wip/smcv/gptrarray-null-term' into 'main' garray: Update NULL termination after copying array content Closes #2877 See merge request GNOME/glib!3190 | 10 January 2023, 19:51:57 UTC |
71f0b3b | Simon McVittie | 10 January 2023, 19:28:07 UTC | Merge branch 'wip/smcv/rlimit-nproc-error' into 'main' tests: Improve error message if setting max processes to 1 fails See merge request GNOME/glib!3191 | 10 January 2023, 19:28:07 UTC |
d3356bd | Simon McVittie | 10 January 2023, 19:27:31 UTC | Merge branch 'wip/smcv/gptrarray-memcpy-nothing' into 'main' garray: Avoid calling memcpy with no items See merge request GNOME/glib!3192 | 10 January 2023, 19:27:31 UTC |
952b071 | Simon McVittie | 10 January 2023, 13:40:24 UTC | garray: Avoid calling memcpy with no items `memcpy(NULL, ., n)` and `memcpy(., NULL, n)` are undefined behaviour, even if *n* is zero. When len is 0 here, callers are allowed to pass in null data, and GPtrArray also does not guarantee to have allocated rarray->pdata yet. Signed-off-by: Simon McVittie <smcv@collabora.com> | 10 January 2023, 13:40:24 UTC |
68b9fd5 | Simon McVittie | 10 January 2023, 12:42:23 UTC | garray: Update NULL termination after copying array content ptr_array_new(len, ., TRUE) ensures that there are at least len+1 elements in pdata, and that pdata[0] is null, but leaves the rest of pdata uninitialized. After copying the array data into pdata[1] to pdata[len-1] inclusive, we still need to make sure pdata[len] is a null terminator. Note that if len is 0, then pdata is not guaranteed to be non-null. If it's null, then we can't add null-termination to it until its size is updated. Resolves: https://gitlab.gnome.org/GNOME/glib/-/issues/2877 Signed-off-by: Simon McVittie <smcv@collabora.com> | 10 January 2023, 13:35:22 UTC |
6d2705e | Philip Withnall | 10 January 2023, 12:49:42 UTC | Merge branch 'gnumdk/cmpint_typo' into 'main' docs: Fix return type in cmpint See merge request GNOME/glib!3189 | 10 January 2023, 12:49:42 UTC |
f42316c | Simon McVittie | 10 January 2023, 12:48:32 UTC | tests: Improve error message if setting max processes to 1 fails This has historically failed on Debian autobuilders, and as a result we have had a patch for a long time that turned a failure here into a g_test_skip(). It's not clear whether this still happens, so I'm now assessing whether the patch can be dropped; but if the prlimit() call can fail for whatever reason, it would be useful for the error message to say what limit we were trying to set. Signed-off-by: Simon McVittie <smcv@collabora.com> | 10 January 2023, 12:48:32 UTC |
cf5d807 | Cédric Bellegarde | 10 January 2023, 10:09:59 UTC | docs: Fix return type in cmpint example | 10 January 2023, 11:31:25 UTC |
cabe137 | Simon McVittie | 09 January 2023, 17:12:12 UTC | Merge branch 'fix-glib-compile-schemas-typo' into 'main' glib-compile-schemas: Fix typo in comparison function See merge request GNOME/glib!3188 | 09 January 2023, 17:12:12 UTC |
fc70f2c | badcel | 09 January 2023, 13:12:16 UTC | Do not name callback parameters "user_data" Calling a callback parameter "user_data" implicitly adds the "closure" attribute in the documentation which is wrong for callbacks. | 09 January 2023, 13:12:16 UTC |
8cddffd | Philip Withnall | 09 January 2023, 12:37:00 UTC | Merge branch 'ebassi/visibility-build-vars' into 'main' build: Don't overwrite build variables See merge request GNOME/glib!3184 | 09 January 2023, 12:37:00 UTC |
8d86ae6 | Philip Withnall | 09 January 2023, 12:29:07 UTC | Merge branch 'ebassi/glib-types-visibility' into 'main' Include gobject-visibility.h in glib-types.h See merge request GNOME/glib!3185 | 09 January 2023, 12:29:07 UTC |
b24f6ca | badcel | 09 January 2023, 12:11:21 UTC | Revert "Rename all user datas in callbacks to user_data" This reverts commit 1422e5f81241650c634413911e92d23495692545. The renaming of parameters implicitly introduced "closure" annotations in the documentation which are wrong on callbacks. | 09 January 2023, 12:23:32 UTC |
9d5bcc9 | Philip Withnall | 09 January 2023, 12:20:10 UTC | glib-compile-schemas: Fix typo in comparison function This caused schemas and override files to be sorted incorrectly. Fixes a regression introduced in commit 861e82efbc. Spotted by John Wudrick in https://gitlab.gnome.org/GNOME/glib/-/merge_requests/3155#note_1635044. Signed-off-by: Philip Withnall <pwithnall@endlessos.org> | 09 January 2023, 12:20:10 UTC |
19a02d7 | badcel | 09 January 2023, 12:03:12 UTC | Revert "Rename user data parameters to user_data" This reverts commit da7a31a052614edd2cc87518585ff371cbb0f204. The renaming of parameters implicitly introduced "closure" annotations in the documentation which are wrong on callbacks. | 09 January 2023, 12:09:26 UTC |
79fd62c | Emmanuele Bassi | 08 January 2023, 00:28:43 UTC | Include GObject's visibility header The gobject-introspection build goes through the GLib types when generating the introspection data for GLib, but it does not include glib-object.h, otherwise all GObject symbols would end up inside the GLib namespace. This means we need to import the gobject-visibility.h header inside glib-types.h. Since the header is guarded by a once pragma, it doesn't really affect any legitimate user of the C API. | 08 January 2023, 00:33:47 UTC |
684d9aa | Emmanuele Bassi | 08 January 2023, 00:20:50 UTC | build: Don't overwrite build variables We cannot use `gvisibility_h` for different visibility header files; you never know when you're going to refer to the variable again, and projects might end up needing to retrieve the variable contents—like, for instance, gobject-introspection using glib as a subproject. | 08 January 2023, 00:33:14 UTC |
ec3b1bf | Philip Withnall | 06 January 2023, 12:49:52 UTC | 2.75.2 Signed-off-by: Philip Withnall <pwithnall@endlessos.org> | 06 January 2023, 12:49:52 UTC |
206cbf4 | Emmanuele Bassi | 06 January 2023, 12:33:08 UTC | Merge branch '2871-find-program-for-path-leak' into 'main' gutils: Avoid possible leaks in g_find_program_for_path() Closes #2871 See merge request GNOME/glib!3183 | 06 January 2023, 12:33:08 UTC |
73fa684 | Philip Withnall | 06 January 2023, 12:09:37 UTC | Merge branch 'ptr-array-sort-values' into 'main' garray: Add g_ptr_array_sort_values[_with_data]() wrappers See merge request GNOME/glib!3155 | 06 January 2023, 12:09:37 UTC |
861e82e | Marco Trevisan (Treviño) | 19 December 2022, 23:22:05 UTC | gio: Use g_ptr_array_sort_values() Cleanup some code using GPtrArray sorting with functions that were taking pointer to pointers arguments. | 06 January 2023, 11:46:01 UTC |
0ffd23c | Marco Trevisan (Treviño) | 19 December 2022, 23:14:18 UTC | garray: Add g_ptr_array_sort_values[_with_data]() wrappers Historically GPtrArray made possible to compare pointers of pointers values that it holds, however this is inconvenient in most cases as it requires wrapper functions and not friendly castings. So, add two functions that allow to perform the comparisons between the pointer values that a GPtrArray holds following the same syntax that we share everywhere in the codebase. | 06 January 2023, 11:46:01 UTC |
892deb8 | Emmanuele Bassi | 05 January 2023, 18:57:21 UTC | Merge branch 'coverity-iface-null' into 'main' gobject: Add a missing NULL check for the return from lookup_type_node_I() See merge request GNOME/glib!3162 | 05 January 2023, 18:57:21 UTC |
d333b06 | Philip Withnall | 05 January 2023, 17:51:06 UTC | Merge branch 'g-win32-app-info-enhancements' into 'main' GWin32AppInfo: Fixes for UWP (packaged) apps activation See merge request GNOME/glib!3167 | 05 January 2023, 17:51:06 UTC |
db23810 | Philip Withnall | 05 January 2023, 17:13:35 UTC | gutils: Avoid possible leaks in g_find_program_for_path() Signed-off-by: Philip Withnall <pwithnall@endlessos.org> Fixes: #2871 | 05 January 2023, 17:13:35 UTC |
86fccfc | Luca Bacci | 23 December 2022, 12:45:10 UTC | GWin32AppInfo: Prefer file activation over URI activation for file URI's (...unless file:// URI's are actually supported by the target app) References: [1] - https://learn.microsoft.com/en-us/windows/uwp/launch-resume/handle-uri-activation [2] - https://learn.microsoft.com/en-us/windows/uwp/launch-resume/handle-file-activation | 05 January 2023, 16:50:15 UTC |
02417db | Luca Bacci | 22 December 2022, 21:01:21 UTC | GWin32AppInfo: Pass only one item to ActivateForProtocol() IApplicationActivationManager::ActivateForProtocol() only uses the first item from the IShellItemArray. When we have to activate multiple URI's, call ActivateForProtocol() repeatedly in a loop, each time with one URI. References: [1] - IApplicationActivationManager::ActivateForProtocol method [MSDN] https://learn.microsoft.com/en-us/windows/win32/api/shobjidl_core/nf-shobjidl_core-iapplicationactivationmanager-activateforprotocol | 05 January 2023, 16:46:50 UTC |
7bbbb1e | Luca Bacci | 22 December 2022, 15:35:14 UTC | GWin32AppInfo: Create IShellItemArray object inside launch_uwp_internal() The IShellItemArray object is only used in launch_uwp_internal(), so do not make callers bother with that. | 05 January 2023, 16:42:03 UTC |
92f9c67 | Philip Withnall | 05 January 2023, 16:02:50 UTC | Merge branch 'nirbheek/meson-subproject-usage-fixes' into 'main' Various fixes for how we interact with subproject dependencies See merge request GNOME/glib!3177 | 05 January 2023, 16:02:50 UTC |
637b495 | Philip Withnall | 05 January 2023, 15:05:04 UTC | Merge branch 'actualize-links' into 'main' INSTALL.md,README.win32.md: Actualize links See merge request GNOME/glib!3181 | 05 January 2023, 15:05:04 UTC |
a7d523c | Philip Withnall | 05 January 2023, 14:40:15 UTC | Merge branch 'mtime-fix' into 'main' glocalfileinfo: Don't reset mtime tv_sec when setting tv_usec See merge request GNOME/glib!3178 | 05 January 2023, 14:40:15 UTC |
35d3528 | Philip Withnall | 05 January 2023, 14:21:04 UTC | Merge branch '2857-stpcpy-doc' into 'main' gstrfuncs: Fix grammar in documentation of stpcpy Closes #2857 See merge request GNOME/glib!3179 | 05 January 2023, 14:21:04 UTC |
e422bbb | Vasyl Vavrychuk | 04 January 2023, 09:52:07 UTC | INSTALL.md,README.win32.md: Actualize links | 04 January 2023, 09:52:07 UTC |
49ec4d5 | Peter Bloomfield | 02 January 2023, 18:27:26 UTC | gstrfuncs: Fix grammar in documentation of stpcpy Fixes https://gitlab.gnome.org/GNOME/glib/-/issues/2857 | 02 January 2023, 18:27:26 UTC |
b6270f1 | Sabri Ünal | 02 January 2023, 13:41:13 UTC | Update Turkish translation | 02 January 2023, 13:41:13 UTC |
a56bc06 | Maxim Mikityanskiy | 02 January 2023, 01:55:40 UTC | glocalfileinfo: Don't reset mtime tv_sec when setting tv_usec Fix a regression that appeared after adding support for nanosecond timestamps to set_mtime_atime(). User-visible effect: when copying a file from a gvfs MTP mountpoint to the local filesystem, the file's mtime is set to 0. This behavior happens when setting G_FILE_ATTRIBUTE_TIME_MODIFIED first, then G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC. Setting the second attribute ends up in set_mtime_atime() with mtime_usec_value set, and mtime_value == NULL. When mtime_value is NULL, the tv_sec part of the timestamp should be fetched by lazy_stat(), but set_mtime_atime() fails to assign it properly, and tv_sec stays at 0, leading to losing the main part of the timestamp. Fix the issue by setting times_n[1].tv_sec to the value fetched from lazy_stat(). Fixes: b33ef610deef ("Add functionality to preserve nanosecond timestamps") Fixes: 15cb123c824c ("glocalfileinfo: don't call both utimes and utimensat") Signed-off-by: Maxim Mikityanskiy <maxtram95@gmail.com> | 02 January 2023, 01:55:43 UTC |
45c2f8c | Nirbheek Chauhan | 30 December 2022, 20:45:13 UTC | ci: Update images to cache wrap downloads We aren't allowed to download wraps in the build, and we need them on Android and MinGW | 30 December 2022, 23:43:10 UTC |
fc6843b | Nirbheek Chauhan | 30 December 2022, 20:20:29 UTC | ci: Fix podman support in run-docker.sh In newer Fedora versions, `docker` doesn't exist. You have to use `podman`. | 30 December 2022, 23:43:10 UTC |
a587212 | Nirbheek Chauhan | 30 December 2022, 20:18:47 UTC | ci: Update docker image generation README | 30 December 2022, 23:43:10 UTC |
71438c4 | Nirbheek Chauhan | 30 December 2022, 11:25:47 UTC | meson: Don't accidentally pick up intl fallback in the first test If proxy-libintl has already been configured before we get to glib, we will pick that up in dependency('intl'), which then does compiler checks on it. This was written to assume that the first check will not find a subproject for libintl, so force it with allow_fallback: false. Also update the proxy-libintl wrap file and get rid of the explicit subproject() call. Reported by Benjamin Gilbert at https://gitlab.gnome.org/GNOME/glib/-/merge_requests/3172 | 30 December 2022, 23:43:10 UTC |
6abafd6 | Nirbheek Chauhan | 30 December 2022, 11:23:10 UTC | meson: Fix pcre static flag usage with a subproject | 30 December 2022, 23:43:10 UTC |
a395a7a | Nirbheek Chauhan | 30 December 2022, 11:16:12 UTC | meson: Don't use outdated 'fallback:' kwarg to dependency() The mapping is done using the wrap file now. Also update the libffi and pcre2 subprojects at the same time. Reported by Benjamin Gilbert at https://gitlab.gnome.org/GNOME/glib/-/merge_requests/3172 | 30 December 2022, 23:43:10 UTC |
2d5d990 | Philip Withnall | 30 December 2022, 13:44:20 UTC | Merge branch 'add-null-check-codegen' into 'main' codegen: Check parameter before calling its interface method See merge request GNOME/glib!3175 | 30 December 2022, 13:44:20 UTC |
b162013 | Alynx Zhou | 30 December 2022, 13:44:20 UTC | codegen: Check parameter before calling its interface method | 30 December 2022, 13:44:20 UTC |
609d58b | Nirbheek Chauhan | 30 December 2022, 11:14:36 UTC | meson: Don't accidentally pick up pcre2 fallback in the first test This test assumes that pcre2 is not provided by a subproject, so force it to be that. Explicitly allow fallback in the next check (although it's implied already). | 30 December 2022, 11:31:27 UTC |
6d9bff2 | Marco Trevisan | 30 December 2022, 11:17:39 UTC | Merge branch 'coverity-fixes2' into 'main' garray: Add some additional length assertions See merge request GNOME/glib!3174 | 30 December 2022, 11:17:39 UTC |
8a3b16a | Marco Trevisan | 30 December 2022, 11:15:29 UTC | Merge branch 'coverity-fixes' into 'main' gdesktopappinfo: Drop an unnecessary NULL check See merge request GNOME/glib!3173 | 30 December 2022, 11:15:29 UTC |
41b6de6 | Philip Withnall | 29 December 2022, 16:07:33 UTC | garray: Add some additional length assertions This should shut Coverity up. Signed-off-by: Philip Withnall <pwithnall@endlessos.org> Coverity CID: #1502194 | 29 December 2022, 16:09:20 UTC |
8463155 | Philip Withnall | 29 December 2022, 15:57:53 UTC | gdesktopappinfo: Drop an unnecessary NULL check `search_token` cannot be `NULL` at this point (guaranteed by all the current call sites of `desktop_file_dir_unindexed_search()`), so remove an unnecessary `NULL` check. Add an assertion to make the nullability clear. Signed-off-by: Philip Withnall <pwithnall@endlessos.org> Coverity CID: #1502196, #1502193 | 29 December 2022, 15:57:53 UTC |
0c640cf | Philip Withnall | 29 December 2022, 12:42:12 UTC | Merge branch 'md' into 'main' codegen: Support markdown suitable for gi-docgen See merge request GNOME/glib!3171 | 29 December 2022, 12:42:12 UTC |
4cb945d | Guido Günther | 29 December 2022, 12:42:12 UTC | codegen: Support markdown suitable for gi-docgen | 29 December 2022, 12:42:12 UTC |
46d3a01 | Philip Withnall | 29 December 2022, 12:33:55 UTC | Merge branch 'write_info_file_fail' into 'main' GLocalFile: add error handle for trash info file writing See merge request GNOME/glib!3170 | 29 December 2022, 12:33:55 UTC |
95c4312 | wangrong | 29 December 2022, 12:33:55 UTC | GLocalFile: add error handle for trash info file writing | 29 December 2022, 12:33:55 UTC |
955ee5c | Philip Withnall | 29 December 2022, 12:29:40 UTC | Merge branch 'del_errsv' into 'main' GLocalFile: Delete redundant error saving statement See merge request GNOME/glib!3169 | 29 December 2022, 12:29:40 UTC |
333e9fc | wangrong | 29 December 2022, 12:29:39 UTC | GLocalFile: Delete redundant error saving statement | 29 December 2022, 12:29:39 UTC |
f0bc060 | Philip Withnall | 22 December 2022, 21:57:39 UTC | Merge branch 'revert-eb12afed' into 'main' Revert "gsimpleproxyresolver: Make explicit that a port is needed for HTTP/HTTPS" Closes #2832 See merge request GNOME/glib!3110 | 22 December 2022, 21:57:39 UTC |
d246d09 | Michael Catanzaro | 22 December 2022, 21:34:44 UTC | gproxyresolver: allow implicit ports in URIs If the port is not specified, then a default port should be assumed. This is how everybody expects URIs to work and it's how GProxyResolver should work too. We already have lots of tests to ensure this works as expected; however, the documentation currently does not allow it. Change the documentation to match reality. Fixes #2832 | 22 December 2022, 21:37:27 UTC |
1c3f992 | Michael Catanzaro | 06 December 2022, 19:27:23 UTC | Revert "gsimpleproxyresolver: Make explicit that a port is needed for HTTP/HTTPS" This reverts commit eb12afed6f36db6212228b1e1fbaf87ed5606173 Instead, let's allow use of URIs without ports specified, which indicates that a default port should be used. | 22 December 2022, 21:37:27 UTC |
a0ea1d7 | Philip Withnall | 22 December 2022, 15:02:42 UTC | Merge branch 'g-win32-app-info-enhancements' into 'main' GWin32AppInfo: Check for local file path first Closes #2843 See merge request GNOME/glib!3160 | 22 December 2022, 15:02:42 UTC |
3c2b15f | Luca Bacci | 21 December 2022, 14:01:45 UTC | GWin32AppInfo: Fix use-after-free | 22 December 2022, 14:14:29 UTC |
b0b16cf | Luca Bacci | 21 December 2022, 12:57:29 UTC | GWin32AppInfo: Check for local file path first When launching a registered handler we compose the command-line string using the registered command-line template. Applications expect files in their command-line as local paths rather than complete URI strings. For example, "Program.exe" "%1" Should expand to "Program.exe" "C:\file.dat" Rather than "Program.exe" "file:///C:\file.dat" Fixes https://gitlab.gnome.org/GNOME/glib/-/issues/2843 | 22 December 2022, 14:13:10 UTC |
b1057f3 | Philip Withnall | 21 December 2022, 21:26:54 UTC | 2.75.1 Signed-off-by: Philip Withnall <pwithnall@endlessos.org> | 21 December 2022, 21:26:54 UTC |
ac459f1 | Philip Withnall | 21 December 2022, 21:25:20 UTC | Merge branch '2840-2841-variant-more-fixes' into 'main' gvariant: Check offset table doesn’t fall outside variant bounds and speed up text parsing Closes #2840 and #2841 See merge request GNOME/glib!3163 | 21 December 2022, 21:25:20 UTC |
21a2041 | Philip Withnall | 15 December 2022, 16:49:28 UTC | gvariant: Propagate trust when getting a child of a serialised variant If a variant is trusted, that means all its children are trusted, so ensure that their checked offsets are set as such. This allows a lot of the offset table checks to be avoided when getting children from trusted serialised tuples, which speeds things up. No unit test is included because this is just a performance fix. If there are other slownesses, or regressions, in serialised `GVariant` performance, the fuzzing setup will catch them like it did this one. This change does reduce the time to run the oss-fuzz reproducer from 80s to about 0.7s on my machine. Signed-off-by: Philip Withnall <pwithnall@endlessos.org> Fixes: #2841 oss-fuzz#54314 | 21 December 2022, 19:50:26 UTC |
78da5fa | Philip Withnall | 15 December 2022, 13:00:39 UTC | gvariant: Check offset table doesn’t fall outside variant bounds When dereferencing the first entry in the offset table for a tuple, check that it doesn’t fall outside the bounds of the variant first. This prevents an out-of-bounds read from some non-normal tuples. This bug was introduced in commit 73d0aa81c2575a5c9ae77d. Includes a unit test, although the test will likely only catch the original bug if run with asan enabled. Signed-off-by: Philip Withnall <pwithnall@endlessos.org> Fixes: #2840 oss-fuzz#54302 | 21 December 2022, 19:50:19 UTC |
251bab3 | Philip Withnall | 21 December 2022, 19:16:10 UTC | gobject: Add a missing NULL check for the return from lookup_type_node_I() This can cause a `NULL` dereference on the next line if there is no `TypeNode` for `iface_type`, for example if `iface_type == G_TYPE_INVALID`. Unlikely, but possible since this API is public. Spotted by Coverity. Signed-off-by: Philip Withnall <pwithnall@endlessos.org> Coverity CID: #1501602 | 21 December 2022, 19:16:10 UTC |
5e378c7 | Philip Withnall | 21 December 2022, 18:34:13 UTC | Merge branch 'ptr-array-new-take' into 'main' garray: Add more G(Ptr)Array constructors to take or copy C arrays See merge request GNOME/glib!3128 | 21 December 2022, 18:34:13 UTC |
f64fc32 | Emmanuele Bassi | 21 December 2022, 18:30:26 UTC | Merge branch 'disable-assert-warning-fix' into 'main' gmenuexporter: Fix warning of unused n_items when building with G_DISABLE_ASSERT See merge request GNOME/glib!3159 | 21 December 2022, 18:30:26 UTC |
9174af5 | Emmanuele Bassi | 21 December 2022, 13:13:10 UTC | Merge branch '2852-musl-siginfo-t' into 'main' gmain: Define fallback values for siginfo_t constants for musl Closes #2852 See merge request GNOME/glib!3158 | 21 December 2022, 13:13:10 UTC |
8f21352 | Philip Withnall | 21 December 2022, 13:12:54 UTC | Merge branch 'gobject-value-set-cleanups' into 'main' gobject: Some GValue setting code cleanups See merge request GNOME/glib!3156 | 21 December 2022, 13:12:54 UTC |