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.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 |
---|---|---|---|---|
1273fa3 | Asier Sarasua Garmendia | 28 April 2019, 09:21:55 UTC | Update Basque translation | 28 April 2019, 09:21:55 UTC |
63af8ed | Philip Withnall | 26 April 2019, 11:27:19 UTC | Merge branch 'mate-xfce4-term' into 'master' gdesktopappinfo: Add support for MATE and Xfce4 terminals See merge request GNOME/glib!795 | 26 April 2019, 11:27:19 UTC |
0b56229 | Sebastian Dröge | 25 April 2019, 15:26:06 UTC | Merge branch 'master-terminology' into 'master' general: Remove a few unhelpful references to ‘master’ See merge request GNOME/glib!792 | 25 April 2019, 15:26:06 UTC |
292cb2c | Colomban Wendling | 25 April 2019, 14:10:49 UTC | gdesktopappinfo: Add support for MATE and Xfce4 terminals Add support for mate-terminal and xfce4-terminal with higher precedence over xterm as it's likely people that have those want to use them. They both use the gnome-terminal `-x` switch instead of xterm's `-e`. | 25 April 2019, 14:10:49 UTC |
aba0b64 | Philip Withnall | 25 April 2019, 09:11:44 UTC | Merge branch 'issue-1751' into 'master' cocoanotificationbackend: do not release readonly property Closes #1751 See merge request GNOME/glib!786 | 25 April 2019, 09:11:44 UTC |
8b1d763 | Kukuh Syafaat | 25 April 2019, 08:48:15 UTC | Update Indonesian translation | 25 April 2019, 08:48:15 UTC |
192bf09 | Philip Withnall | 25 April 2019, 08:25:49 UTC | general: Remove a few unhelpful references to ‘master’ Some of these have a negative master/slave connotation, and they add no value. Change or drop them. Signed-off-by: Philip Withnall <withnall@endlessm.com> | 25 April 2019, 08:25:49 UTC |
0bf5a8c | Philip Withnall | 23 April 2019, 16:09:38 UTC | Merge branch 'wip/tingping/rtld-check-fix' into 'master' build: Fix check for RTLD_NEXT See merge request GNOME/glib!782 | 23 April 2019, 16:09:38 UTC |
a6a8017 | Michael Catanzaro | 23 April 2019, 15:13:59 UTC | Merge branch '1753-resolver-test-leaks' into 'master' tests: Fix some minor tests in the GResolver tests in manual mode Closes #1753 See merge request GNOME/glib!788 | 23 April 2019, 15:13:59 UTC |
c4493d2 | Ignacio Casal Quinteiro | 22 April 2019, 11:05:37 UTC | cocoanotificationbackend: do not release readonly property Fixes a crash when releasing a property that was not retained before. Helps: https://gitlab.gnome.org/GNOME/glib/issues/1751 | 23 April 2019, 15:10:12 UTC |
9144aa2 | Philip Withnall | 23 April 2019, 10:31:04 UTC | tests: Fix some minor tests in the GResolver tests in manual mode Signed-off-by: Philip Withnall <withnall@endlessm.com> https://gitlab.gnome.org/GNOME/glib/issues/1753 | 23 April 2019, 10:31:04 UTC |
334c77d | Philip Withnall | 23 April 2019, 09:45:34 UTC | Merge branch 'wip/mjog/gitignore' into 'master' build: Remove */.gitignore files See merge request GNOME/glib!787 | 23 April 2019, 09:45:34 UTC |
9a2691a | Daniel Mustieles | 23 April 2019, 08:23:19 UTC | Updated Spanish translation | 23 April 2019, 08:23:19 UTC |
6b61395 | Michael Gratton | 22 April 2019, 12:17:43 UTC | build: Remove */.gitignore files Since out-of-source-tree builds are now used after switching to meson, we don't need .gitignore files in the source directories to ignore build artifacts. This fixes build errors when doing a meson build after an autotools build, because generated files such as gio/xdp-dbus.c won't show up in a `git status`, or be removed by a `git clean -f`, and so it won't be obvious that such files need to be removed for the meson build to succeed. | 22 April 2019, 12:17:43 UTC |
ce961e2 | Robert Antoni Buj Gelonch | 17 April 2019, 16:53:07 UTC | Update Catalan translation (cherry picked from commit ab1cc89209cb556193fdffcf5d40259bc45ff13d) | 17 April 2019, 16:53:39 UTC |
641966c | Patrick Griffis | 16 April 2019, 16:22:11 UTC | build: Fix check for RTLD_NEXT | 16 April 2019, 16:24:06 UTC |
0cdbdb3 | Philip Withnall | 16 April 2019, 11:44:43 UTC | Merge branch 'report-license' into 'master' Add copyright and licensing terms to test report generator See merge request GNOME/glib!780 | 16 April 2019, 11:44:43 UTC |
02f18de | Emmanuele Bassi | 16 April 2019, 10:45:43 UTC | Add copyright and licensing terms to test report generator So that other projects can use it. | 16 April 2019, 10:45:43 UTC |
e6f1b36 | Philip Withnall | 16 April 2019, 10:19:41 UTC | Merge branch 'optional_tests' into 'master' Only build tests if certain conditions are met. See merge request GNOME/glib!774 | 16 April 2019, 10:19:41 UTC |
e7b0d89 | Adam Duskett | 16 April 2019, 10:19:41 UTC | Only build tests if certain conditions are met. Currently, there is no way to prevent tests from building using meson. When cross-compiling, building the tests isn't necessary. Instead, only build the tests on the following conditions: 1) If not cross-compiling. 2) If cross-compiling, and there is an exe wrapper. | 16 April 2019, 10:19:41 UTC |
422e5fb | Philip Withnall | 16 April 2019, 08:40:55 UTC | Merge branch 'w32-argv0' into 'master' W32: swap special g_get_prgname() for platform_get_argv0() See merge request GNOME/glib!766 | 16 April 2019, 08:40:55 UTC |
cf39fbd | LRN | 16 April 2019, 08:40:55 UTC | W32: swap special g_get_prgname() for platform_get_argv0() Commit 398008da added a W32-only code (from commit 7e0e251a) to g_get_prgname() that makes this function never return NULL. This is inconsistent with the other platforms. Revert the change, and add an implementation for platform_get_argv0(), which is used by GOption when g_get_prgname() == NULL. The W32 platform_get_argv0() code is different from the one that was in g_get_prgname(), because it should be getting argv0, not the name of the executable that is being run (although most of the time they are one and the same). Adjust thest option-argv0 test to expect it to pass on W32. | 16 April 2019, 08:40:55 UTC |
c95e2ae | Philip Withnall | 15 April 2019, 11:45:02 UTC | 2.61.0 Signed-off-by: Philip Withnall <withnall@endlessm.com> | 15 April 2019, 11:45:02 UTC |
3174e62 | Emmanuele Bassi | 15 April 2019, 11:26:09 UTC | Merge branch 'docs-symbols' into 'master' Fix 2.62 documentation symbols See merge request GNOME/glib!779 | 15 April 2019, 11:26:09 UTC |
a00d6b0 | Philip Withnall | 15 April 2019, 11:09:33 UTC | docs: Add GLib 2.62 version macros to glib-sections.txt Signed-off-by: Philip Withnall <withnall@endlessm.com> | 15 April 2019, 11:09:33 UTC |
4ac7d2d | Philip Withnall | 15 April 2019, 11:09:16 UTC | docs: Add GLib 2.62 symbols to glib-docs.xml Signed-off-by: Philip Withnall <withnall@endlessm.com> | 15 April 2019, 11:09:16 UTC |
cd04cf7 | Emmanuele Bassi | 15 April 2019, 09:11:13 UTC | Merge branch '1614-freebsd-threading-flaky' into 'master' tests: Unmark several gdbus-* tests as flaky Closes #1614 See merge request GNOME/glib!777 | 15 April 2019, 09:11:13 UTC |
14e90e3 | Emmanuele Bassi | 12 April 2019, 18:30:55 UTC | Merge branch '1709-resource-llvm' into 'master' tests: Only run --external-data test on GNU ld/objcopy Closes #1711 and #1709 See merge request GNOME/glib!776 | 12 April 2019, 18:30:55 UTC |
b11f323 | Philip Withnall | 12 April 2019, 13:13:58 UTC | tests: Only run --external-data test on GNU ld/objcopy Other GCC-like implementations of ld/objcopy (like LLVM) don’t yet support the right command line arguments, so can’t compile the test. Signed-off-by: Philip Withnall <withnall@endlessm.com> https://gitlab.gnome.org/GNOME/glib/issues/1709 | 12 April 2019, 17:00:12 UTC |
ea8e650 | Philip Withnall | 03 April 2019, 15:45:58 UTC | build: Refactor resources test build instructions This introduces no functional changes, but combines two duplicated lists and makes the meson.build file a little easier to follow. Signed-off-by: Philip Withnall <withnall@endlessm.com> Helps: #1711 | 12 April 2019, 17:00:12 UTC |
a06d7cc | Philip Withnall | 03 April 2019, 15:45:05 UTC | build: Fix some whitespace problems in gio/tests/meson.build Signed-off-by: Philip Withnall <withnall@endlessm.com> | 12 April 2019, 17:00:12 UTC |
bc81b2c | Philip Withnall | 12 April 2019, 16:08:22 UTC | tests: Unmark several gdbus-* tests as flaky After repeated local testing, I can’t reproduce failures with them: meson test --repeat 5000 gdbus-auth meson test --repeat 5000 gdbus-bz627724 meson test --repeat 5000 gdbus-connection The FreeBSD failures from pthread calls mentioned in #1614 should probably manifest as use-after-free for GMutex or pthread_mutex_t on Linux. Failing that, I haven’t seen any relevant FreeBSD failures on CI for at least a month, so if it’s not fixed, the chances of debugging are very low. Signed-off-by: Philip Withnall <withnall@endlessm.com> https://gitlab.gnome.org/GNOME/glib/issues/1614 | 12 April 2019, 16:08:22 UTC |
1fbf82b | Philip Withnall | 12 April 2019, 15:56:04 UTC | gdbusprivate: Clarify GDBusMessage ownership transfers Add g_steal_pointer() and g_clear_object() calls in various places to clarify the ownership transfers for GDBusMessage instances, in a bid to understand what’s going on in this code and to try to find a use-after-finalize problem. This introduces no functional changes, but hopefully makes the code a little clearer. Signed-off-by: Philip Withnall <withnall@endlessm.com> | 12 April 2019, 15:56:04 UTC |
96aa2e3 | Philip Withnall | 12 April 2019, 15:55:17 UTC | gdbusdaemon: Fix error handling for filtering outgoing messages If the filter function for an outgoing message fails to copy the GDBusMessage, that failure was previously ignored, and GDBusMessage methods could be called on a NULL instance. Avoid that. Signed-off-by: Philip Withnall <withnall@endlessm.com> | 12 April 2019, 15:55:17 UTC |
2dac148 | Philip Withnall | 12 April 2019, 14:24:05 UTC | gthreadedsocketservice: Handle thread pool push failure This was previously silently ignored, and would result in a leak. Signed-off-by: Philip Withnall <withnall@endlessm.com> | 12 April 2019, 14:24:05 UTC |
035c5d0 | Philip Withnall | 12 April 2019, 14:22:19 UTC | gthreadedsocketservice: Move obj reference to per-job data Rather than keeping a reference to the GThreadedSocketService as the user_data for every thread pool job, add it to a member of the per-job data struct (GThreadedSocketServiceData). This should make no difference overall, as it’s just moving the refcounting around, but it does seem to fix an occasional double-unref crash on shutdown where the GThreadedSocketService is unreffed during finalisation. In any case, it makes the object ownership clearer. Signed-off-by: Philip Withnall <withnall@endlessm.com> | 12 April 2019, 14:22:19 UTC |
63823ae | Philip Withnall | 12 April 2019, 14:21:10 UTC | gthreadedsocketservice: Abstract out a free function This introduces no functional changes. Signed-off-by: Philip Withnall <withnall@endlessm.com> | 12 April 2019, 14:21:33 UTC |
ec569ff | Philip Withnall | 12 April 2019, 14:17:35 UTC | gthreadedsocketservice: Tidy up property declarations This introduces no functional changes. Signed-off-by: Philip Withnall <withnall@endlessm.com> | 12 April 2019, 14:18:48 UTC |
61c4531 | Nirbheek Chauhan | 12 April 2019, 06:02:45 UTC | Merge branch 'autodetect-iconv-impl' into 'master' meson: Add autodetection to the iconv combo option Closes #1557 See merge request GNOME/glib!759 | 12 April 2019, 06:02:45 UTC |
17823fa | Nirbheek Chauhan | 03 April 2019, 23:55:58 UTC | ci: The iconv combo option values have changed | 12 April 2019, 05:42:28 UTC |
ace32cd | Nirbheek Chauhan | 03 April 2019, 23:42:35 UTC | gconvert: Don't differentiate between GNU iconv and macOS iconv Both provide iconv_open, and in fact, we weren't using the difference anywhere in glib at all. | 12 April 2019, 05:42:28 UTC |
2f066ae | Nirbheek Chauhan | 29 March 2019, 12:31:47 UTC | meson: Add autodetection to the iconv combo option Instead of requiring the user to specify which option to use, which they will not really know, nor should they need to know. Search for each type of iconv (in the C library, as a separate native library, as the GNU implementation) by default. Fixes https://gitlab.gnome.org/GNOME/glib/issues/1557 | 12 April 2019, 05:42:28 UTC |
eefe435 | Philip Withnall | 11 April 2019, 22:39:53 UTC | Merge branch 'wip/nielsdg/gdbus-colorized-output' into 'master' RFC: gdbus-tool: Add --color option for introspect See merge request GNOME/glib!761 | 11 April 2019, 22:39:53 UTC |
7c58426 | Philip Withnall | 11 April 2019, 16:51:14 UTC | Merge branch 'gnulib.msvc.fixes' into 'master' Fix gnulib build on older Visual Studio builds See merge request GNOME/glib!757 | 11 April 2019, 16:51:14 UTC |
65b6aac | Philip Withnall | 11 April 2019, 16:46:17 UTC | Merge branch 'linux-argv0' into 'master' tests: Check that option-argv0 test succeeds on Linux See merge request GNOME/glib!772 | 11 April 2019, 16:46:17 UTC |
6287f64 | Niels De Graef | 01 April 2019, 16:11:22 UTC | gdbus-tool: Colorize the output of "introspect" When available on stdout, the `gdbus introspect` command will now add colors to make it easier for humans to visually parse the output. https://gitlab.gnome.org/GNOME/glib/merge_requests/761 | 11 April 2019, 16:03:50 UTC |
6b8c9c7 | Sebastian Dröge | 09 April 2019, 08:57:09 UTC | Merge branch 'gslice-use-G_APPROX_VALUE-macro' into 'master' gslice: Use a convenience macro See merge request GNOME/glib!765 | 09 April 2019, 08:57:09 UTC |
de5761d | Chun-wei Fan | 28 March 2019, 17:07:20 UTC | glib/gnulib: Include gnulib_math.h in place of math.h For the new gnulib modules that were added, include gnulib_math.h in place of math.h, so that the replacement functions can be properly referenced. | 08 April 2019, 09:51:00 UTC |
35de287 | Chun-wei Fan | 28 March 2019, 10:34:02 UTC | Update glib/gnulib/README List the added gnulib modules that need to be updated. | 08 April 2019, 09:51:00 UTC |
b532b9c | Chun-wei Fan | 28 March 2019, 10:27:33 UTC | build: Check for more math.h functions in gnulib There are now C99 functions that the printf items want to use that may not be necessarily supported by the math.h that is shipped by the compiler, such as signbit(), isinf(), isnan() and isfinite() and their double, long and float counterparts. This checks for whether these functions are provided by the math.h shipped by the compiler, and builds the gnulib implementations of them if they cannot be found. Currently no attempt is made to check whether these, if available from the compiler's math.h, are compliant with the specs. | 08 April 2019, 09:50:59 UTC |
a1fbeb3 | Chun-wei Fan | 28 March 2019, 09:55:59 UTC | build: Improve tests for frexpl() and ldexpl() The test programs for those in the Meson build files will not work for Visual Studio prior to 2013 (whereas the rest of the code does). Improve the tests for these by: -Adding a test to see whether we can re-define a prototype for these functions, using cc.compiles(). If so, set HAVE_DECL_xxxx to be 0, otherwise set HAVE_DECL_xxxx to be 1. Also, for glib/gnulib/frexpl.c, don't undefine frexpl on Visual Studio, otherwise we will not be able to compile/link it on Visual Studio compilers. | 08 April 2019, 09:50:59 UTC |
2ed56cc | Emmanuele Bassi | 08 April 2019, 09:43:04 UTC | Merge branch 'wip/ebassi/test-report' into 'master' ci: Generate a cover report for the test suite See merge request GNOME/glib!769 | 08 April 2019, 09:43:04 UTC |
3e54a34 | Chun-wei Fan | 08 April 2019, 08:51:47 UTC | CI: Run test coverage for Visual Studio builds Ensure that we do run it and upload the results. | 08 April 2019, 08:51:47 UTC |
b1e6e7f | Chun-wei Fan | 08 April 2019, 06:06:22 UTC | .gitlab-ci/test-msvc.bat: Generate cover report for tests ...for Visual Studio builds in the CI. | 08 April 2019, 06:06:22 UTC |
7a399e8 | Руслан Ижбулатов | 07 April 2019, 18:41:39 UTC | Fix the "/proc/self/cmdline" test Add a missing ifdef from gfileutils.c that is needed for O_BINARY. The other option was to remove O_BINARY, but i left it there for the sake of completeness, as this is what g_file_get_contents() uses. | 07 April 2019, 18:41:39 UTC |
7db35ec | Tomasz Miąsko | 07 April 2019, 00:00:00 UTC | tests: Check that option-argv0 test succeeds on Linux To avoid potential regression in feature check that configures `HAVE_PROC_SELF_CMDLINE` treat test failures on Linux as fatal. This restores behaviour from before 4c038a27ff14170141f62f3ab61a6fa7c4747f09. | 07 April 2019, 00:00:00 UTC |
95b7a8a | Emmanuele Bassi | 06 April 2019, 14:22:04 UTC | ci: Run test coverage for MSYS2 job | 06 April 2019, 14:31:41 UTC |
ed65996 | Emmanuele Bassi | 05 April 2019, 19:53:11 UTC | ci: Generate a cover report for the test suite GitLab can show the results of a CI pipeline if the pipeline generates a report using the JUnit XML format. Since Meson provides a machine parseable output for `meson test`, we can take that and turn it into XML soup. | 06 April 2019, 13:19:20 UTC |
45a3598 | Peter Bloomfield | 03 April 2019, 16:46:20 UTC | gslice: Use a convenience macro In magazine_cache_trim(), use the recent G_APPROX_VALUE macro to decide when to trim the magazine chain. See <URL:https://gitlab.gnome.org/GNOME/glib/commit/fad04d2e18832106ecb4b9f04ae3bfdbcacc9053#note_471824>. | 03 April 2019, 16:46:20 UTC |
9d43bfc | Philip Withnall | 03 April 2019, 16:03:16 UTC | Merge branch 'cygwin-visibility' into 'master' Use W32 visibility for Cygwin See merge request GNOME/glib!752 | 03 April 2019, 16:03:16 UTC |
430d584 | LRN | 03 April 2019, 15:38:06 UTC | Merge branch 'cygwin-proc-self-cmdline' into 'master' Check for /proc/self/cmdline See merge request GNOME/glib!754 | 03 April 2019, 15:38:06 UTC |
4c038a2 | Руслан Ижбулатов | 20 March 2019, 21:19:29 UTC | Check for /proc/self/cmdline Instead of hardcoding /proc/self/cmdline use for __linux__ only, do a configure-time test for it. Specifically, this enables /proc/self/cmdline use on Cygwin. The configure-time test is very primitive (just tests that the file exists and that it's possible to read more than one byte from it), relying on the testsuite for more extensive checks. The test in the testsuite is modified to always run, even on platforms where it isn't supposed to pass. If it fails there, the testing framework skips it. If the test unexpectedly passes, that is reported too. | 03 April 2019, 15:17:34 UTC |
cf54fc3 | Emmanuele Bassi | 03 April 2019, 12:36:54 UTC | Merge branch '1737-gdbus-tool-wait' into 'master' gdbus-tool: Fix units for `gdbus-tool wait` timeout Closes #1737 See merge request GNOME/glib!753 | 03 April 2019, 12:36:54 UTC |
8098814 | Philip Withnall | 03 April 2019, 12:32:42 UTC | Merge branch 'g_get_prgname-annotations' into 'master' gutils: Add (nullable) annotation to g_get_prgname() See merge request GNOME/glib!762 | 03 April 2019, 12:32:42 UTC |
abde3ef | Philip Withnall | 03 April 2019, 12:23:10 UTC | Merge branch 'wip/oholy/trash-autofs' into 'master' gunixmounts: Return the last matching mount for same mount path Closes #1727 See merge request GNOME/glib!740 | 03 April 2019, 12:23:10 UTC |
8349cee | Philip Withnall | 03 April 2019, 12:01:04 UTC | Merge branch 'use_after_free' into 'master' Fix use-after-free triggered by gnome-session-binary See merge request GNOME/glib!741 | 03 April 2019, 12:01:04 UTC |
c1c2644 | Philip Withnall | 03 April 2019, 11:31:44 UTC | gutils: Add (nullable) annotation to g_get_prgname() It can return NULL if no program name has been set yet (i.e. g_set_prgname() has not been called from somewhere). Signed-off-by: Philip Withnall <withnall@endlessm.com> | 03 April 2019, 11:31:44 UTC |
9976418 | Philip Withnall | 01 April 2019, 09:34:44 UTC | Merge branch 'fix-cocoa-backend-loading' into 'master' Properly ensure the cocoa notification backend type See merge request GNOME/glib!760 | 01 April 2019, 09:34:44 UTC |
55870d4 | Ignacio Casal Quinteiro | 29 March 2019, 14:52:38 UTC | Properly ensure the cocoa notification backend type | 29 March 2019, 14:52:38 UTC |
d86146d | Philip Withnall | 27 March 2019, 17:04:58 UTC | gdbus-tool: Fix units for `gdbus-tool wait` timeout They were documented as being in seconds, but implemented as milliseconds. Signed-off-by: Philip Withnall <withnall@endlessm.com> Fixes: #1737 | 27 March 2019, 17:04:58 UTC |
ad614fc | Philip Withnall | 27 March 2019, 16:25:48 UTC | Merge branch 'cygwin-rtld_next' into 'master' Check for RTLD_NEXT See merge request GNOME/glib!750 | 27 March 2019, 16:25:48 UTC |
a53ff74 | Руслан Ижбулатов | 20 March 2019, 18:52:48 UTC | Check for RTLD_NEXT Check for RTLD_NEXT being present, and disable the gsocketclient-slow test if it's absent, since the shlib dependency of that test requires RTLD_NEXT to function. This allows the testsuite to be built on Cygwin, which behaves exactly like UNIX, but doesn't have RTLD_NEXT. | 27 March 2019, 16:10:17 UTC |
d264001 | Philip Withnall | 26 March 2019, 22:55:56 UTC | Merge branch 'cygwin-macro' into 'master' Set G_WITH_CYGWIN again See merge request GNOME/glib!736 | 26 March 2019, 22:55:56 UTC |
ad19bb8 | Philip Withnall | 26 March 2019, 22:53:27 UTC | Merge branch '1258-input-stream-annotations' into 'master' ginputstream: Add missing (out) annotations to read() functions Closes #1258 See merge request GNOME/glib!738 | 26 March 2019, 22:53:27 UTC |
f84d107 | Philip Withnall | 26 March 2019, 22:50:05 UTC | Merge branch 'wip/jtojnar/gsettings-cleanup' into 'master' gio: Add missing autocleanup definition for GSettingsSchema{Key,Source} See merge request GNOME/glib!749 | 26 March 2019, 22:50:05 UTC |
c940816 | Jan Tojnar | 26 March 2019, 15:38:34 UTC | gio: Add missing autocleanup definition for GSettingsSchemaKey | 26 March 2019, 15:40:28 UTC |
edaae61 | Jan Tojnar | 26 March 2019, 15:38:06 UTC | gio: Add missing autocleanup definition for GSettingsSchemaSource | 26 March 2019, 15:38:06 UTC |
01d9741 | Patrick Griffis | 26 March 2019, 14:30:45 UTC | Merge branch 'cocoa-notification-backend-default' into 'master' gcocoanotificationbackend: give more priority than the gtk one See merge request GNOME/glib!745 | 26 March 2019, 14:30:45 UTC |
1e1759d | Ignacio Casal Quinteiro | 26 March 2019, 09:20:25 UTC | gcocoanotificationbackend: give more priority than the gtk one On OSX both backends are built. Generally we want to use the cocoa backend by default and in case it is not supported, i.e because the application is not using a bundle then we should fallback to the gtk one. | 26 March 2019, 09:20:25 UTC |
052ad60 | Stefan Sperling | 23 March 2019, 11:07:47 UTC | Fix use-after-free triggered by gnome-session-binary ostream_flush_cb() was calling flush_data_list_complete() with a single element list with an item that had already been freed. This was observed on OpenBSD where memory is overwritten with 0xdf during free(): error=0x0) at ../glib-2.58.3/gio/gdbusprivate.c:1156 1156 g_mutex_lock (&f->mutex); (gdb) p /x *f $74 = {mutex = {p = 0xdfdfdfdfdfdfdfdf, i = {0xdfdfdfdf, 0xdfdfdfdf}}, cond = { p = 0xdfdfdfdfdfdfdfdf, i = {0xdfdfdfdf, 0xdfdfdfdf}}, number_to_wait_for = 0xdfdfdfdfdfdfdfdf, error = 0x0} This happened because the thread freeing the element didn't properly wait for the asynchronous flush operation to finish. Gnome's developer docs say: "g_cond_wait() must always be used in a loop" https://developer.gnome.org/glib/stable/glib-Threads.html#g-cond-wait | 25 March 2019, 06:44:13 UTC |
9ca7ac7 | Руслан Ижбулатов | 20 March 2019, 19:05:19 UTC | Set G_WITH_CYGWIN again This macro was lost during meson migration. Set it again. Also explain that Cygwin maintainers applied patches[0] to glib that simply marked all G_PLATFORM_WIN32-protected code as !defined(G_WITH_CYGWIN), i.e. they did not want that code to compile. Instead of altering ifdef guards all over the place, we'll just not define G_PLATFORM_WIN32 for Cygwin anymore. [0]: https://github.com/cygwinports/glib2.0/blob/3a873fdd1b9a9e649563fe8e6b8ae6951b0dd3be/2.36.3-not-win32.patch | 22 March 2019, 14:44:53 UTC |
ecad5cd | Sebastian Dröge | 22 March 2019, 13:57:39 UTC | Merge branch '1732-gai_strerror-locale' into 'master' gresolver: Convert encoding of gai_strerror() return value Closes #1732 See merge request GNOME/glib!739 | 22 March 2019, 13:57:39 UTC |
89416de | Philip Withnall | 22 March 2019, 13:30:43 UTC | gresolver: Convert encoding of gai_strerror() return value It returns a string in the libc locale, which is not necessarily UTF-8. Convert that to UTF-8 before returning it to the caller. Spotted by Tomasz Miąsko. Signed-off-by: Philip Withnall <withnall@endlessm.com> Fixes: #1732 | 22 March 2019, 13:32:14 UTC |
3a32c75 | Philip Withnall | 13 April 2017, 09:24:11 UTC | ginputstream: Add missing (out) annotations to read() functions This is a reversion of the reversion of commit c19259526825a7eaf1a3faf64df1690e53a4b5cd, after more discussion on the issue. Fixes: #1258 | 22 March 2019, 13:20:41 UTC |
bc52235 | Ondrej Holy | 22 March 2019, 09:51:24 UTC | gunixmounts: Return the last matching mount for same mount path More mounts can have same mount path, but only the last one is accessible. Thus we should always return the last matching mount from g_unix_mount_at() and g_unix_mount_for(). This should also solve problems with g_file_trash() on automounted filesystems, which are caused by the recently added mount checks. Closes: https://gitlab.gnome.org/GNOME/glib/issues/1727 | 22 March 2019, 11:41:47 UTC |
abeac84 | Michael Catanzaro | 21 March 2019, 14:37:18 UTC | Merge branch 'gai_strerror-thread-safety' into 'master' gresolver: Don’t use gai_strerror() on Windows, as it isn’t threadsafe See merge request GNOME/glib!737 | 21 March 2019, 14:37:18 UTC |
3a11213 | Philip Withnall | 21 March 2019, 11:51:37 UTC | gresolver: Don’t use gai_strerror() on Windows, as it isn’t threadsafe Instead, use WSAGetLastError(). Signed-off-by: Philip Withnall <withnall@endlessm.com> Helps: #1732 | 21 March 2019, 11:51:37 UTC |
8758604 | Руслан Ижбулатов | 20 March 2019, 21:10:58 UTC | Use W32 visibility for Cygwin Cygwin is still subject to W32 visibility mechanics. | 20 March 2019, 21:10:58 UTC |
ff47bb0 | Emmanuele Bassi | 20 March 2019, 14:39:44 UTC | Merge branch 'wip/tintou/autoptr-right-function' into 'master' docs: Use the right g_autoptr function when using an auxiliary function See merge request GNOME/glib!735 | 20 March 2019, 14:39:44 UTC |
5350f12 | Corentin Noël | 20 March 2019, 14:39:44 UTC | docs: Use the right g_autoptr function when using an auxiliary function | 20 March 2019, 14:39:44 UTC |
c8692ff | Philip Withnall | 19 March 2019, 11:02:38 UTC | Merge branch 'fix-warnings-glib' into 'master' Fix warnings glib See merge request GNOME/glib!680 | 19 March 2019, 11:02:38 UTC |
10278fd | Philip Withnall | 19 March 2019, 10:57:58 UTC | Merge branch 'meson' into 'master' meson: do a build-time check for strlcpy before attempting runtime check See merge request GNOME/glib!724 | 19 March 2019, 10:57:58 UTC |
114921c | Philip Withnall | 19 March 2019, 10:53:44 UTC | Merge branch 'dbus-address-tests' into 'master' Improve gdbus-address parsing tests See merge request GNOME/glib!730 | 19 March 2019, 10:53:44 UTC |
fcbfa0c | Philip Withnall | 19 March 2019, 09:03:13 UTC | Merge branch 'enotsock' into 'master' GIO: Convert ENOTSOCK to G_IO_ERROR_INVALID_ARGUMENT Closes #1728 See merge request GNOME/glib!731 | 19 March 2019, 09:03:13 UTC |
fad04d2 | Emmanuel Fleury | 23 February 2019, 08:56:57 UTC | Fixing signedness warning in glib/gslice.c In file included from glib/glibconfig.h:9, from glib/gslice.c:20: glib/gslice.c: In function ‘magazine_cache_trim’: glib/gmacros.h:354:25: error: comparison of unsigned expression < 0 is always false [-Werror=type-limits] #define ABS(a) (((a) < 0) ? -(a) : (a)) ^ glib/gslice.c:643:10: note: in expansion of macro ‘ABS’ while (ABS (stamp - magazine_chain_uint_stamp (current)) >= allocator->config.working_set_msecs) ^~~ | 17 March 2019, 18:05:35 UTC |
e9f5749 | Emmanuel Fleury | 22 February 2019, 09:49:32 UTC | Fix various signedness warnings in glib/ghash.c To conform to a better signedness schema, this patch change GHashTable.size field from gint to gsize (and change accordingly the tests with it). | 17 March 2019, 18:05:35 UTC |
a7aac03 | Emmanuel Fleury | 14 February 2019, 09:56:21 UTC | Fixing various warnings in glib/gvariant-parser.c glib/gvariant-parser.c: In function ‘number_get_value’: glib/gvariant-parser.c:1924:46: error: operand of ?: changes signedness from ‘int’ to ‘guint64’ {aka ‘long unsigned int’} due to unsignedness of other operand [-Werror=sign-compare] return g_variant_new_int16 (negative ? -((gint16) abs_val) : abs_val); ^~~~~~~~~~~~~~~~~~~ glib/gvariant-parser.c:1934:46: error: operand of ?: changes signedness from ‘int’ to ‘guint64’ {aka ‘long unsigned int’} due to unsignedness of other operand [-Werror=sign-compare] return g_variant_new_int32 (negative ? -((gint32) abs_val) : abs_val); ^~~~~~~~~~~~~~~~~~~ glib/gvariant-parser.c:1944:46: error: operand of ?: changes signedness from ‘long int’ to ‘guint64’ {aka ‘long unsigned int’} due to unsignedness of other operand [-Werror=sign-compare] return g_variant_new_int64 (negative ? -((gint64) abs_val) : abs_val); ^~~~~~~~~~~~~~~~~~~ glib/gvariant-parser.c:1954:47: error: operand of ?: changes signedness from ‘int’ to ‘guint64’ {aka ‘long unsigned int’} due to unsignedness of other operand [-Werror=sign-compare] return g_variant_new_handle (negative ? -((gint32) abs_val) : abs_val); ^~~~~~~~~~~~~~~~~~~ glib/gvariant-parser.c: In function ‘g_variant_parse_error_print_context’: glib/gvariant-parser.c:2785:17: error: comparison of integer expressions of different signedness: ‘gint’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Werror=sign-compare] if (point >= strlen (source_str)) ^~ | 17 March 2019, 18:05:35 UTC |
357c3db | Emmanuel Fleury | 04 February 2019, 14:40:37 UTC | Fixing various warning in glib/gvarianttypeinfo.c glib/gvarianttypeinfo.c:115:13: error: missing initializer for field ‘container_class’ of ‘GVariantTypeInfo’ {aka ‘const struct _GVariantTypeInfo’} [-Werror=missing-field-initializers] /* 'b' */ { fixed_aligned(1) }, /* boolean */ ^ glib/gvarianttypeinfo.c:69:10: note: ‘container_class’ declared here guchar container_class; ^~~~~~~~~~~~~~~ glib/gvarianttypeinfo.c:117:13: error: missing initializer for field ‘container_class’ of ‘GVariantTypeInfo’ {aka ‘const struct _GVariantTypeInfo’} [-Werror=missing-field-initializers] /* 'd' */ { fixed_aligned(8) }, /* double */ ^ glib/gvarianttypeinfo.c:69:10: note: ‘container_class’ declared here guchar container_class; ^~~~~~~~~~~~~~~ glib/gvarianttypeinfo.c:120:13: error: missing initializer for field ‘container_class’ of ‘GVariantTypeInfo’ {aka ‘const struct _GVariantTypeInfo’} [-Werror=missing-field-initializers] /* 'g' */ { unaligned }, /* signature string */ ^ glib/gvarianttypeinfo.c:69:10: note: ‘container_class’ declared here guchar container_class; ^~~~~~~~~~~~~~~ glib/gvarianttypeinfo.c:121:13: error: missing initializer for field ‘container_class’ of ‘GVariantTypeInfo’ {aka ‘const struct _GVariantTypeInfo’} [-Werror=missing-field-initializers] /* 'h' */ { fixed_aligned(4) }, /* file handle (int32) */ ^ glib/gvarianttypeinfo.c:69:10: note: ‘container_class’ declared here guchar container_class; ^~~~~~~~~~~~~~~ glib/gvarianttypeinfo.c:122:13: error: missing initializer for field ‘container_class’ of ‘GVariantTypeInfo’ {aka ‘const struct _GVariantTypeInfo’} [-Werror=missing-field-initializers] /* 'i' */ { fixed_aligned(4) }, /* int32 */ ^ glib/gvarianttypeinfo.c:69:10: note: ‘container_class’ declared here guchar container_class; ^~~~~~~~~~~~~~~ glib/gvarianttypeinfo.c:127:13: error: missing initializer for field ‘container_class’ of ‘GVariantTypeInfo’ {aka ‘const struct _GVariantTypeInfo’} [-Werror=missing-field-initializers] /* 'n' */ { fixed_aligned(2) }, /* int16 */ ^ glib/gvarianttypeinfo.c:69:10: note: ‘container_class’ declared here guchar container_class; ^~~~~~~~~~~~~~~ glib/gvarianttypeinfo.c:128:13: error: missing initializer for field ‘container_class’ of ‘GVariantTypeInfo’ {aka ‘const struct _GVariantTypeInfo’} [-Werror=missing-field-initializers] /* 'o' */ { unaligned }, /* object path string */ ^ glib/gvarianttypeinfo.c:69:10: note: ‘container_class’ declared here guchar container_class; ^~~~~~~~~~~~~~~ glib/gvarianttypeinfo.c:130:13: error: missing initializer for field ‘container_class’ of ‘GVariantTypeInfo’ {aka ‘const struct _GVariantTypeInfo’} [-Werror=missing-field-initializers] /* 'q' */ { fixed_aligned(2) }, /* uint16 */ ^ glib/gvarianttypeinfo.c:69:10: note: ‘container_class’ declared here guchar container_class; ^~~~~~~~~~~~~~~ glib/gvarianttypeinfo.c:132:13: error: missing initializer for field ‘container_class’ of ‘GVariantTypeInfo’ {aka ‘const struct _GVariantTypeInfo’} [-Werror=missing-field-initializers] /* 's' */ { unaligned }, /* string */ ^ glib/gvarianttypeinfo.c:69:10: note: ‘container_class’ declared here guchar container_class; ^~~~~~~~~~~~~~~ glib/gvarianttypeinfo.c:133:13: error: missing initializer for field ‘container_class’ of ‘GVariantTypeInfo’ {aka ‘const struct _GVariantTypeInfo’} [-Werror=missing-field-initializers] /* 't' */ { fixed_aligned(8) }, /* uint64 */ ^ glib/gvarianttypeinfo.c:69:10: note: ‘container_class’ declared here guchar container_class; ^~~~~~~~~~~~~~~ glib/gvarianttypeinfo.c:134:13: error: missing initializer for field ‘container_class’ of ‘GVariantTypeInfo’ {aka ‘const struct _GVariantTypeInfo’} [-Werror=missing-field-initializers] /* 'u' */ { fixed_aligned(4) }, /* uint32 */ ^ glib/gvarianttypeinfo.c:69:10: note: ‘container_class’ declared here guchar container_class; ^~~~~~~~~~~~~~~ glib/gvarianttypeinfo.c:135:13: error: missing initializer for field ‘container_class’ of ‘GVariantTypeInfo’ {aka ‘const struct _GVariantTypeInfo’} [-Werror=missing-field-initializers] /* 'v' */ { aligned(8) }, /* variant */ ^ glib/gvarianttypeinfo.c:69:10: note: ‘container_class’ declared here guchar container_class; ^~~~~~~~~~~~~~~ glib/gvarianttypeinfo.c:137:13: error: missing initializer for field ‘container_class’ of ‘GVariantTypeInfo’ {aka ‘const struct _GVariantTypeInfo’} [-Werror=missing-field-initializers] /* 'x' */ { fixed_aligned(8) }, /* int64 */ ^ glib/gvarianttypeinfo.c:69:10: note: ‘container_class’ declared here guchar container_class; ^~~~~~~~~~~~~~~ glib/gvarianttypeinfo.c:138:13: error: missing initializer for field ‘container_class’ of ‘GVariantTypeInfo’ {aka ‘const struct _GVariantTypeInfo’} [-Werror=missing-field-initializers] /* 'y' */ { fixed_aligned(1) }, /* byte */ ^ glib/gvarianttypeinfo.c:69:10: note: ‘container_class’ declared here guchar container_class; ^~~~~~~~~~~~~~~ glib/gvarianttypeinfo.c: In function ‘tuple_info_free’: glib/gvarianttypeinfo.c:368:17: error: comparison of integer expressions of different signedness: ‘gint’ {aka ‘int’} and ‘gsize’ {aka ‘long unsigned int’} [-Werror=sign-compare] for (i = 0; i < tuple_info->n_members; i++) ^ glib/gvarianttypeinfo.c: In function ‘tuple_set_base_info’: glib/gvarianttypeinfo.c:641:16: error: comparison of integer expressions of different signedness: ‘gsize’ {aka ‘long unsigned int’} and ‘int’ [-Werror=sign-compare] if (m->i == -1 && m->type_info->fixed_size) ^~ | 17 March 2019, 18:05:34 UTC |
3f3a747 | Emmanuel Fleury | 04 February 2019, 12:45:41 UTC | Fixing signedness in glib/gvariant.c glib/gvariant.c: In function ‘g_variant_new_strv’: glib/gvariant.c:1563:17: error: comparison of integer expressions of different signedness: ‘gsize’ {aka ‘long unsigned int’} and ‘gssize’ {aka ‘long int’} [-Werror=sign-compare] for (i = 0; i < length; i++) ^ glib/gvariant.c: In function ‘g_variant_new_objv’: glib/gvariant.c:1699:17: error: comparison of integer expressions of different signedness: ‘gsize’ {aka ‘long unsigned int’} and ‘gssize’ {aka ‘long int’} [-Werror=sign-compare] for (i = 0; i < length; i++) ^ glib/gvariant.c: In function ‘g_variant_new_bytestring_array’: glib/gvariant.c:1939:17: error: comparison of integer expressions of different signedness: ‘gsize’ {aka ‘long unsigned int’} and ‘gssize’ {aka ‘long int’} [-Werror=sign-compare] for (i = 0; i < length; i++) ^ | 17 March 2019, 18:05:34 UTC |
9023483 | Emmanuel Fleury | 04 February 2019, 12:41:54 UTC | Fixing signedness in glib/gvariant-core.c glib/gvariant-core.c: In function ‘g_variant_ensure_size’: glib/gvariant-core.c:339:19: error: comparison of integer expressions of different signedness: ‘gsize’ {aka ‘long unsigned int’} and ‘long int’ [-Werror=sign-compare] if (value->size == (gssize) -1) ^~ | 17 March 2019, 18:05:34 UTC |