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 |
---|---|---|---|---|
05be19b | Sebastian Dröge | 24 October 2019, 11:49:09 UTC | Merge branch 'wip/smcv/array-memcpy-ub' into 'master' array: Avoid use of memcpy(dest, NULL, 0) See merge request GNOME/glib!1180 | 24 October 2019, 11:49:09 UTC |
d62c1da | Philip Withnall | 24 October 2019, 11:44:38 UTC | Merge branch 'wip/array-doc-comments' into 'master' Improve GPtrArray doc-comments See merge request GNOME/glib!1179 | 24 October 2019, 11:44:38 UTC |
3837b83 | Simon McVittie | 24 October 2019, 10:53:23 UTC | array: Avoid use of memcpy(dest, NULL, 0) glibc declares memcpy() with the first two arguments (the pointers) annotated as non-null via an attribute, which results in the undefined behaviour sanitizer considering it to be UB to pass a null pointer in the second argument, even if we are copying 0 bytes (and hence not actually dereferencing the pointer). This shows up in array-test when run with the undefined behaviour sanitizer. Signed-off-by: Simon McVittie <smcv@collabora.com> | 24 October 2019, 11:08:20 UTC |
acbbe7b | Simon McVittie | 24 October 2019, 10:40:25 UTC | array: Add tests based on the g_ptr_array_sort[_with_data] doc-comments Note that I deliberately haven't used g_autoptr here, because while we encourage GLib users to use g_autoptr in their own code, GLib itself still supports being compiled in environments like MSVC that can't support g_autoptr. Signed-off-by: Simon McVittie <smcv@collabora.com> | 24 October 2019, 11:02:33 UTC |
ee13eb5 | Simon McVittie | 24 October 2019, 10:40:00 UTC | array: Fix handling of user_data in doc-comment The user_data for g_ptr_array_sort_with_data is passed directly, not with an extra layer of pointer like the data pointers. Signed-off-by: Simon McVittie <smcv@collabora.com> Fixes: 52c130f8 | 24 October 2019, 10:57:29 UTC |
ef6fe19 | Simon McVittie | 24 October 2019, 10:39:12 UTC | array: Remove unnecessary casts from doc-comments Let's not encourage library users to sprinkle casts through their code when they don't need to. Signed-off-by: Simon McVittie <smcv@collabora.com> Fixes: 52c130f8 | 24 October 2019, 10:57:13 UTC |
8a7b375 | Jordi Mas | 23 October 2019, 19:58:05 UTC | Update Catalan translation | 23 October 2019, 19:58:05 UTC |
d515a1e | Sebastian Dröge | 22 October 2019, 10:05:06 UTC | Merge branch '1813-option-context-annotations' into 'master' goption: Add missing (array) annotation to add_main_entries() Closes #1813 See merge request GNOME/glib!942 | 22 October 2019, 10:05:06 UTC |
611ea6e | Sebastian Dröge | 22 October 2019, 07:48:13 UTC | Merge branch '1836-dbus-connection-docs' into 'master' gdbusconnection: Clarify nullability in a documentation comment Closes #1836 See merge request GNOME/glib!1003 | 22 October 2019, 07:48:13 UTC |
9c7a8c7 | Sebastian Dröge | 22 October 2019, 06:58:55 UTC | Merge branch 'testfilemonitor-leaks' into 'master' Fix some minor leaks in testfilemonitor See merge request GNOME/glib!1167 | 22 October 2019, 06:58:55 UTC |
b7e84fb | Philip Withnall | 16 October 2019, 10:33:58 UTC | testfilemonitor: Fix a trivial leak in the test Signed-off-by: Philip Withnall <withnall@endlessm.com> Helps: #1910 | 18 October 2019, 16:02:57 UTC |
322347e | Philip Withnall | 18 October 2019, 15:46:33 UTC | Merge branch 'assert-finalize-test' into 'master' tests: Add a test for g_assert_finalize_object() See merge request GNOME/glib!1014 | 18 October 2019, 15:46:33 UTC |
b0f43cc | Sebastian Dröge | 18 October 2019, 15:32:04 UTC | Merge branch '1903-mimeapps-test-race' into 'master' Fix thread unsafety in GFileMonitorSource and mimeapps test Closes #1903 See merge request GNOME/glib!1164 | 18 October 2019, 15:32:04 UTC |
31f9249 | Philip Withnall | 29 July 2019, 12:45:21 UTC | tests: Add a test for g_assert_finalize_object() A simple test just to double-check it works. See #488. Signed-off-by: Philip Withnall <withnall@endlessm.com> Helps: #488 | 18 October 2019, 14:55:27 UTC |
f904587 | Sebastian Dröge | 18 October 2019, 14:38:36 UTC | Merge branch 'locale-docs' into 'master' gcharset: Expand the documentation for g_get_locale_variants() See merge request GNOME/glib!1163 | 18 October 2019, 14:38:36 UTC |
51c3cf7 | Sebastian Dröge | 18 October 2019, 14:34:07 UTC | Merge branch 'timezone-test-toolbox' into 'master' Fix gdatetime tests on toolbox See merge request GNOME/glib!1168 | 18 October 2019, 14:34:07 UTC |
bab6acf | Sebastian Dröge | 18 October 2019, 14:00:26 UTC | Merge branch 'atomic-strict-aliasing-fixes' into 'master' Strict-aliasing fixes to new atomic built-ins See merge request GNOME/glib!1155 | 18 October 2019, 14:00:26 UTC |
5dedc25 | Philip Withnall | 16 October 2019, 13:32:33 UTC | gtimezone: Clarify in docs that TZ can contain an absolute path Signed-off-by: Philip Withnall <withnall@endlessm.com> | 16 October 2019, 13:32:33 UTC |
c4d46d6 | Philip Withnall | 16 October 2019, 13:29:15 UTC | tests: Relax the time zone identifier tests On closer reading of `man 3 timezone`, it’s actually permissible for `TZ` to contain an absolute path which points to a tzfile file outside the system time zone database. This is indeed what happens when building GLib under Fedora’s toolbox, so relax that check in the tests. Signed-off-by: Philip Withnall <withnall@endlessm.com> | 16 October 2019, 13:32:20 UTC |
3dec72b | Philip Withnall | 14 October 2019, 13:10:39 UTC | Merge branch 'wip/lantw/use-uname-as-a-fallback-to-get-os-info' into 'master' Use uname as a fallback to get OS info See merge request GNOME/glib!1165 | 14 October 2019, 13:10:39 UTC |
d219b35 | Ting-Wei Lan | 13 October 2019, 12:44:24 UTC | gutils: Use uname to report OS info when there is no os-release file There are a lot of Unix-like systems which have not implemented the os-release spec. On such system, we can use POSIX uname function as a fallback to get basic information of the system. | 14 October 2019, 12:42:08 UTC |
00abf67 | Ting-Wei Lan | 13 October 2019, 09:36:57 UTC | gutils: Only use the default OS name on Linux /etc/os-release is a spec designed for Linux. While other OSes can implement it, it doesn't make sense to use Linux as the default value on systems which don't use Linux. | 14 October 2019, 12:25:51 UTC |
89ad928 | Ting-Wei Lan | 13 October 2019, 09:15:53 UTC | gutils: Do not translate OS names The code is intended to provide an interface similar to /etc/os-release, but /etc/os-release isn't designed to be translated. | 14 October 2019, 12:25:51 UTC |
493909b | Philip Withnall | 14 October 2019, 12:12:06 UTC | Merge branch 'osinfo' into 'master' Add Windows support to g_get_os_info() See merge request GNOME/glib!1160 | 14 October 2019, 12:12:06 UTC |
592a13b | Philip Withnall | 11 October 2019, 21:22:46 UTC | glocalfilemonitor: Keep a weak ref to the monitor in GFileMonitorSource Previously we were keeping a pointer to the `GFileMonitor` in a `GFileMonitorSource` instance, but since we weren’t keeping a strong reference, that `GFileMonitor` instance could be finalised from another thread at any point while the source was referring to it. Not good. Use a weak reference, and upgrade it to a strong reference whenever the `GFileMonitorSource` is referring to the file monitor. Signed-off-by: Philip Withnall <withnall@endlessm.com> Helps: #1903 | 11 October 2019, 21:31:24 UTC |
5b07fc9 | Philip Withnall | 11 October 2019, 21:19:29 UTC | gdesktopappinfo: Cancel file monitor when resetting a DesktopFileDir It’s not enough to unref the monitor, since the GLib worker thread might still hold a reference to it. Signed-off-by: Philip Withnall <withnall@endlessm.com> Helps: #1903 | 11 October 2019, 21:31:24 UTC |
bffe058 | Philip Withnall | 11 October 2019, 20:33:47 UTC | gdesktopappinfo: Allocate DesktopFileDir structs dynamically `DesktopFileDir` pointers are passed around between threads: they are initially created on the main thread, but a pointer to them is passed to the GLib worker thread in the file monitor callback (`desktop_file_dir_changed()`). Accordingly, the `DesktopFileDir` objects either have to be (1) immutable; (2) reference counted; or (3) synchronised between the two threads to avoid one of them being used by one thread after being freed on another. Option (1) changed with commit 99bc33b6 and is no longer an option. Option (3) would mean blocking the main thread on the worker thread, which would be hard to achieve and is against the point of having a worker thread. So that leaves option (2), which is implemented here. Signed-off-by: Philip Withnall <withnall@endlessm.com> Fixes: #1903 | 11 October 2019, 21:31:24 UTC |
cea8424 | Philip Withnall | 11 October 2019, 10:47:42 UTC | gcharset: Expand the documentation for g_get_locale_variants() Include some more examples, and a reference to the format of locales. Signed-off-by: Philip Withnall <withnall@endlessm.com> | 11 October 2019, 10:47:42 UTC |
fc2f566 | Руслан Ижбулатов | 09 October 2019, 20:36:03 UTC | Add Windows support to g_get_os_info() Most of the info returned is static, the only thing that changes is the OS version. This code relies on g_win32_check_windows_version() providing accurate information (hopefully, MS won't nix RtlGetVersion() on which we use for that) and supplements it with information from the registry for Windows >= 8.1. | 11 October 2019, 06:07:26 UTC |
c7dd1ae | Philip Withnall | 10 October 2019, 14:55:20 UTC | Merge branch '1896-use-after-free-when-calling-g_dbus_connection_flush_sync-in-a-dedicated-thread' into 'master' Resolve "Use after free when calling g_dbus_connection_flush_sync() in a dedicated thread" Closes #1896 See merge request GNOME/glib!1158 | 10 October 2019, 14:55:20 UTC |
822f8ba | Milan Crha | 10 October 2019, 14:55:20 UTC | Fix use-after-free when calling g_dbus_connection_flush_sync() When the _g_dbus_worker_flush_sync() schedules the 'data' and releases the worker->write_lock, it is possible for the GDBus worker thread thread to finish the D-Bus call and acquire the worker->write_lock before the _g_dbus_worker_flush_sync() re-acquires it in the if (data != NULL) body. When that happens, the ostream_flush_cb() increases the worker->write_num_messages_flushed and then releases the worker->write_lock. The write lock is reacquired by the _g_dbus_worker_flush_sync(), which sees that the while condition is satisfied, thus it doesn't enter the loop body and immediately clears the data members and frees the data structure itself. The ostream_flush_cb() is still ongoing, possibly inside flush_data_list_complete(), where it accesses the FlushData, which can be in any stage of being freed. Instead, add an explicit boolean flag indicating when the flush is truly finished. Closes #1896 | 10 October 2019, 14:55:20 UTC |
c975657 | Philip Withnall | 10 October 2019, 14:53:42 UTC | Merge branch 'wip/tingping/localhost-is-local' into 'master' Always resolve localhost to loopback address See merge request GNOME/glib!616 | 10 October 2019, 14:53:42 UTC |
a50a08f | Philip Withnall | 10 October 2019, 14:06:13 UTC | Merge branch 'datetime-docs' into 'master' gdatetime: Document RFC 3339 extensions when parsing ISO 8601 See merge request GNOME/glib!1082 | 10 October 2019, 14:06:13 UTC |
ea98aab | Philip Withnall | 10 October 2019, 14:06:13 UTC | gdatetime: Document RFC 3339 extensions when parsing ISO 8601 This is a follow-up to !1017. Signed-off-by: Philip Withnall <withnall@endlessm.com> | 10 October 2019, 14:06:13 UTC |
168bdb1 | Philip Withnall | 10 October 2019, 14:01:21 UTC | Merge branch 'hash-me-faster' into 'master' hash: Remove an assertion from the hot path See merge request GNOME/glib!1161 | 10 October 2019, 14:01:21 UTC |
ea99872 | Patrick Griffis | 05 February 2019, 13:53:44 UTC | Always resolve localhost to loopback address This always resolves "localhost" to a loopback address which has security benefits such as preventing a malicious dns server redirecting local connections and allows software to assume it is a secure hostname. This is being adopted by web browsers: - https://w3c.github.io/webappsec-secure-contexts/ - https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/RC9dSw-O3fE/E3_0XaT0BAAJ - https://chromium.googlesource.com/chromium/src.git/+/8da2a80724a9b896890602ff77ef2216cb951399 - https://bugs.webkit.org/show_bug.cgi?id=171934 - https://tools.ietf.org/html/draft-west-let-localhost-be-localhost-06 | 10 October 2019, 13:32:18 UTC |
01acb89 | Patrick Griffis | 05 February 2019, 13:50:09 UTC | tests: Don't block mainloop for delays in gnetworkaddress tests | 10 October 2019, 13:32:18 UTC |
1fb3628 | Matthias Clasen | 10 October 2019, 10:56:38 UTC | hash: Remove an assertion from the hot path This assert is using atomics and was showing up in some cache-heavy GTK profiles. Remove it. | 10 October 2019, 13:24:42 UTC |
b50447b | Philip Withnall | 10 October 2019, 13:18:44 UTC | Merge branch 'issue1906' into 'master' gutils test: Don't assume that every Unix OS implements os-release(5) Closes #1906 See merge request GNOME/glib!1159 | 10 October 2019, 13:18:44 UTC |
0869cde | Philip Withnall | 10 October 2019, 13:15:39 UTC | Merge branch '1858-tutorial-deprecated-gobject-api' into 'master' Fix handling of private object members in GObject property tutorial Closes #1858 See merge request GNOME/glib!1069 | 10 October 2019, 13:15:39 UTC |
150b946 | Daniel Mustieles | 10 October 2019, 11:55:48 UTC | Updated Spanish translation | 10 October 2019, 11:55:48 UTC |
d770e00 | Philip Withnall | 09 October 2019, 15:09:53 UTC | Merge branch 'wip/g-warning-once' into 'master' gmessages: Add g_warning_once() See merge request GNOME/glib!1028 | 09 October 2019, 15:09:53 UTC |
15e3b6f | Jonas Ådahl | 08 August 2019, 07:37:48 UTC | gmessages: Add g_warning_once() In many places the pattern static gboolean warned_once = FALSE; if (!warned_once) { g_warning ("This and that"); warned_once = TRUE; } is used to not spam the same warning message over and over again. Add a helper in glib for this, allowing the above statement to be changed to g_warning_once ("This and that"); | 09 October 2019, 14:39:31 UTC |
f9a1970 | Simon McVittie | 09 October 2019, 13:11:08 UTC | gutils test: Don't assume that every Unix OS implements os-release(5) os-release(5) is widely implemented on Linux, but not necessarily ubiquitous: unusual or minimal Linux distributions might not have it. It could in principle be implemented by any other Unix OS, but in practice this has not yet happened. Closes: https://gitlab.gnome.org/GNOME/glib/issues/1906 Fixes: 349318e8 "gutils: Add g_get_os_info()" Signed-off-by: Simon McVittie <smcv@collabora.com> | 09 October 2019, 13:11:08 UTC |
35e2615 | Simon McVittie | 09 October 2019, 12:33:00 UTC | Merge branch 'android-warning-fixes' into 'master' Fix various compiler warnings on Android See merge request GNOME/glib!1157 | 09 October 2019, 12:33:00 UTC |
8492df9 | Philip Withnall | 08 October 2019, 12:52:13 UTC | gdbusaddress: Validate the noncefile attribute of nonce-tcp addresses Doing this mostly to fix a compiler warning about tautological assignments on Android. See the D-Bus specification: https://dbus.freedesktop.org/doc/dbus-specification.html#transports-nonce-tcp-sockets Signed-off-by: Philip Withnall <withnall@endlessm.com> | 08 October 2019, 12:53:01 UTC |
e990038 | Philip Withnall | 08 October 2019, 12:50:59 UTC | gdbusaddress: Collapse two translatable strings into one Signed-off-by: Philip Withnall <withnall@endlessm.com> | 08 October 2019, 12:51:57 UTC |
3c4ff30 | Philip Withnall | 08 October 2019, 12:50:13 UTC | gunicollate: Remove tautological comparison As an unsigned integer, this variable is always greater than or equal to zero. Fixes a compiler warning on Android. Signed-off-by: Philip Withnall <withnall@endlessm.com> | 08 October 2019, 12:50:13 UTC |
e257e17 | Philip Withnall | 08 October 2019, 12:49:40 UTC | inotify: Fix some enum comparisons to integers `-1` isn’t a valid member of the enum, so cast to `int` first. This fixes a compiler warning on Android. Signed-off-by: Philip Withnall <withnall@endlessm.com> | 08 October 2019, 12:49:40 UTC |
1bda4db | Ting-Wei Lan | 08 October 2019, 10:45:43 UTC | Update Chinese (Taiwan) translation | 08 October 2019, 10:45:43 UTC |
0d94ee3 | Philip Withnall | 08 October 2019, 10:33:40 UTC | Merge branch 'master' into 'master' Erase GI annotation: skip g_cancellable_source_new Closes #1877 See merge request GNOME/glib!1048 | 08 October 2019, 10:33:40 UTC |
45c91d7 | Philip Withnall | 08 October 2019, 10:30:24 UTC | Merge branch 'g-os-info' into 'master' gutils: Add g_get_os_info() See merge request GNOME/glib!1063 | 08 October 2019, 10:30:24 UTC |
ab613ae | Philip Withnall | 08 October 2019, 10:26:45 UTC | Merge branch '1726-gdbus-codegen-h' into 'master' Resolve "Warn when method/signal uses type 'h' but lacks GDBus.C.UnixFD annotation" Closes #1726 See merge request GNOME/glib!1079 | 08 October 2019, 10:26:45 UTC |
b229eed | Philip Withnall | 07 October 2019, 17:21:32 UTC | Merge branch 'str-printf-abort-oom' into 'master' Ensure that g_vasprintf will always abort on OOM and some docs fixes Closes #1622 See merge request GNOME/glib!1145 | 07 October 2019, 17:21:32 UTC |
109be1e | Daniel P. Berrangé | 04 October 2019, 14:04:01 UTC | glib: add parameter annotations for g_vasprintf and callers Document that g_vasprintf and g_strdup_printf are guaranteed to return a non-NULL string, unless the format string contains the locale sensitive conversions %lc or %ls. Further annotate that the output parameter for g_vasprintf and the format string for all functions must be non-NULL. Fixes #1622 Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> | 07 October 2019, 16:29:34 UTC |
1403501 | Daniel P. Berrangé | 04 October 2019, 12:52:39 UTC | glib: ensure consistent abort-on-OOM with g_vasprintf & its callers The g_vasprintf method is called by g_strdup_vprintf, g_strdup_printf, g_string_append_vprintf and more. It has three different implementations depending on what the build target platform supports: 1. The gnulib impl appears to use the system malloc, but a '#define malloc g_malloc' causes it to use GLib's wrapper and thus abort on OOM. This mostly gets used on Windows platforms or UNIX platforms with broken printf formatting. 2. The main impl mostly used on modern Linux/UNIX calls the system vasprintf which uses the system malloc and does not abort on OOM. 3. The final impl used on remaining platforms calls system vsprintf on a buffer allocated by g_new, and thus always aborts on OOM. Of note is that impl 2 (using vasprintf) historically could abort on OOM, if the application had installed a non-system malloc impl with GLib. This was because the code would g_strndup the result from vasprintf() in that scenario. This was removed in: commit a3660532535f92cfac136435579ed4f23231f48c Author: Dan Winship <danw@gnome.org> Date: Fri Aug 7 09:46:49 2015 -0400 glib: remove deprecated g_mem_is_system_malloc() check in gprintf.c Having inconsistent OOM behaviour for the three impls is undesirable and aborting on OOM is normal pratice for GLib APIs. Thus we must thus ensure this happens in all impls of g_vasprintf. Fixes #1622 Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> | 07 October 2019, 16:29:29 UTC |
d9b30d4 | Philip Withnall | 07 October 2019, 15:29:26 UTC | gmain: Remove some redundant casts These were introducing strict aliasing warnings. Remove them (in line with other uses of `g_once_init_leave()`). Signed-off-by: Philip Withnall <withnall@endlessm.com> | 07 October 2019, 15:29:26 UTC |
3251cce | Philip Withnall | 07 October 2019, 15:23:02 UTC | gatomic: Fix strict aliasing problems with g_atomic_pointer_{get,set}() Casting pointer types around is a bit fiddly when you also end up dereferencing them. Take advantage of the fact that the `__atomic_load()` and `__atomic_store()` built-ins are polymorphic, and use `__typeof__()` to ensure that the atomic pointer macros use the caller-provided types internally, and hence any type mismatches are entirely the caller’s fault rather than ours. This also means that the `__atomic_{load,store}()` built-ins have the right alignment and width data from the caller-provided types, in case that’s needed. Signed-off-by: Philip Withnall <withnall@endlessm.com> | 07 October 2019, 15:23:02 UTC |
81f8d02 | Philip Withnall | 07 October 2019, 15:21:24 UTC | glib: Various fixes to the return type of atomic functions Various places that used atomic functions were using the wrong return type. Fix that. This introduces no functional changes. Signed-off-by: Philip Withnall <withnall@endlessm.com> | 07 October 2019, 15:21:24 UTC |
4e12e7e | Philip Withnall | 07 October 2019, 13:22:30 UTC | Merge branch 'th/main-context-default-no-mutex' into 'master' gmain: use atomic operation instead of GMutex to access g_main_context_default() See merge request GNOME/glib!1135 | 07 October 2019, 13:22:30 UTC |
39dd2be | Thomas Haller | 07 October 2019, 13:22:30 UTC | gmain: use atomic operation instead of GMutex to access g_main_context_default() I think it is wasteful to use a mutex every time the default main context is accessed. Especially, as the default main context is used all the time. | 07 October 2019, 13:22:30 UTC |
038ec3d | Philip Withnall | 07 October 2019, 13:07:56 UTC | Merge branch 'add_array_steal_function' into 'master' Add g_array_steal(), g_ptr_array_steal() and g_byte_array_steal() Closes #285 See merge request GNOME/glib!1019 | 07 October 2019, 13:07:56 UTC |
7bada83 | Paolo Bonzini | 30 July 2019, 17:22:05 UTC | Add g_array_steal(), g_ptr_array_steal() and g_byte_array_steal() Closes issue #285 | 07 October 2019, 12:38:24 UTC |
c88f106 | Philip Withnall | 07 October 2019, 09:23:41 UTC | Merge branch 'wip/oholy/gio-completion' into 'master' Several gio-tool bash completion fixes and improvements See merge request GNOME/glib!1153 | 07 October 2019, 09:23:41 UTC |
a350fa5 | Philip Withnall | 07 October 2019, 09:04:06 UTC | Merge branch 'winhttp-handle-null-prgname' into 'master' gwinhttpvfs: Handle g_get_prgname() returning NULL See merge request GNOME/glib!1152 | 07 October 2019, 09:04:06 UTC |
419b7d0 | Philip Withnall | 07 October 2019, 08:53:01 UTC | Merge branch 'glib-g_ptr_array_sort_api_doc_example' | 07 October 2019, 08:53:01 UTC |
52c130f | Lee Bigelow | 01 August 2019, 08:30:01 UTC | Add full examples to g_ptr_array_sort() and g_ptr_array_sort_with_data() With changes by Emmanuel Fleury and Philip Withnall. Closes issue #9 | 07 October 2019, 08:50:51 UTC |
acf55ad | Philip Withnall | 07 October 2019, 08:44:39 UTC | Merge branch 'solaris-build-fixes' into 'master' Solaris build fixes See merge request GNOME/glib!1146 | 07 October 2019, 08:44:39 UTC |
b3bf1e2 | Ondrej Holy | 03 October 2019, 13:09:56 UTC | gio: Always include mounts in the results Mounts are currently completed only if the prefix looks like scheme, however, this doesn't work well if the mounts have also path component. Let's always include them to fix this issue. The mounts are cached by the volume monitors, so it should not significantly affect the performance. | 07 October 2019, 07:21:19 UTC |
8bc5210 | Ondrej Holy | 03 October 2019, 12:58:52 UTC | gio: Complete also activation roots of volumes Currently, "gio mount google-drive<tab>" isn't completed even though that volume exists for google-drive://oholy@redhat.com/. Let's use "gio mount -li" output to complete also activation roots of volumes. | 07 October 2019, 07:21:19 UTC |
3a1492e | Ondrej Holy | 03 October 2019, 12:44:57 UTC | gio: Fix completion of URIs without hostname part Currently, "gio list file:///h<tab>" doesn't complete "file:///home" because the result of "dirname file:///h" is not "file:///" but "file:/", which breaks the consequent logic. Let's subtract basename from the path in order to workaround this issue. | 07 October 2019, 07:21:09 UTC |
bf2a102 | Christoph Reiter | 06 October 2019, 18:05:44 UTC | gwinhttpvfs: Handle g_get_prgname() returning NULL When prgname wasn't set NULL would be passed to g_utf8_to_utf16() resulting in "g_utf8_to_utf16: assertion 'str != NULL' failed" | 06 October 2019, 18:05:44 UTC |
dd27d2b | Simon McVittie | 06 October 2019, 13:18:44 UTC | Merge branch 'patch-1' into 'master' gio/gfile: fix parameter reference for value_p See merge request GNOME/glib!1149 | 06 October 2019, 13:18:44 UTC |
cb97f0e | Simon McVittie | 06 October 2019, 13:17:59 UTC | Merge branch 'dlech-master-patch-99473' into 'master' gio/gfileinfo: fix parameter references See merge request GNOME/glib!1148 | 06 October 2019, 13:17:59 UTC |
5ac73a0 | Simon McVittie | 06 October 2019, 13:17:17 UTC | Merge branch 'patch-2' into 'master' gio/gfile: fix parameter references to @contents See merge request GNOME/glib!1150 | 06 October 2019, 13:17:17 UTC |
c46c31d | Simon McVittie | 06 October 2019, 13:16:23 UTC | Merge branch 'patch-3' into 'master' gio/gfile: fix typo in doc comment See merge request GNOME/glib!1151 | 06 October 2019, 13:16:23 UTC |
4723bf5 | David Lechner | 06 October 2019, 02:01:48 UTC | gio/gfile: fix typo in doc comment This fixes a typo in g_file_has_prefix() do comments. | 06 October 2019, 02:01:48 UTC |
f71eca1 | David Lechner | 06 October 2019, 01:55:40 UTC | gio/gfile: fix parameter references to @contents Fix a number of occurrences where the parameter reference was missing the trailing 's' | 06 October 2019, 01:55:40 UTC |
5120f92 | David Lechner | 06 October 2019, 01:48:15 UTC | gio/gfile: fix parameter reference for value_p This fixes a parameter reference to @value_p in g_file_set_attribute() | 06 October 2019, 01:48:15 UTC |
5dee526 | David Lechner | 05 October 2019, 22:36:19 UTC | gio/gfileinfo: fix parameter references This fixes a couple of parameter references for @info in the doc comments. | 05 October 2019, 22:36:19 UTC |
25ed7d4 | Sebastian Dröge | 05 October 2019, 06:56:01 UTC | Merge branch 'gmodule-typo' into 'master' gmodule: fix typo in doc comment See merge request GNOME/glib!1147 | 05 October 2019, 06:56:01 UTC |
5a57bdb | David Lechner | 05 October 2019, 01:45:22 UTC | gmodule: fix typo in doc comment s/opended/opened/ | 05 October 2019, 01:45:22 UTC |
2b34f52 | Alan Coopersmith | 04 October 2019, 20:23:25 UTC | build: no --export-dynamic ldflags for Solaris Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> | 04 October 2019, 20:23:25 UTC |
e5e1490 | Alan Coopersmith | 04 October 2019, 19:55:14 UTC | gunixmounts: Handle Solaris name of mnt_mntopts in place of mnt_opts Fixes build failure: ../gio/gunixmounts.c: In function ‘_g_get_unix_mounts’: ../gio/gunixmounts.c:742:53: error: ‘struct mnttab’ has no member named ‘mnt_opts’; did you mean ‘mnt_mntopts’? 742 | mntent.mnt_opts, | ^~~~~~~~ | mnt_mntopts Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> | 04 October 2019, 19:55:17 UTC |
c08e7b9 | Emmanuele Bassi | 04 October 2019, 14:51:10 UTC | Merge branch 'switch_to_gnu99' into 'master' Switching from C gnu89 to C gnu99 standard See merge request GNOME/glib!1035 | 04 October 2019, 14:51:10 UTC |
66da7be | Philip Withnall | 04 October 2019, 13:55:44 UTC | 2.63.0 Signed-off-by: Philip Withnall <withnall@endlessm.com> | 04 October 2019, 13:55:44 UTC |
d207e19 | Philip Withnall | 03 October 2019, 12:12:16 UTC | Merge branch 'wip/tingping/pkcs11' into 'master' gtlscertificate: Add pkcs11-uri property and constructor Closes #1809 See merge request GNOME/glib!933 | 03 October 2019, 12:12:16 UTC |
b6d8efb | Patrick Griffis | 19 June 2019, 16:10:52 UTC | gtlscertificate: Add support for PKCS #11 backed certificates This adds properties to allow backends to expose PKCS #11 support. | 02 October 2019, 17:12:40 UTC |
0c40f3f | Philip Withnall | 02 October 2019, 15:54:19 UTC | Merge branch 'cross-installed-tests' into 'master' Always build tests if we enabled installed-tests See merge request GNOME/glib!1138 | 02 October 2019, 15:54:19 UTC |
406c8b0 | Philip Withnall | 02 October 2019, 15:40:09 UTC | Merge branch 'file-permissions-redux' into 'master' Fix handling of G_FILE_COPY_TARGET_DEFAULT_PERMISSIONS in g_file_copy() Closes #174 See merge request GNOME/glib!1134 | 02 October 2019, 15:40:09 UTC |
9a5a5c8 | Sebastian Dröge | 02 October 2019, 08:52:40 UTC | Merge branch 'exact-mtime' into 'master' g_file_info_get_modification_date_time: Calculate in integer domain See merge request GNOME/glib!1139 | 02 October 2019, 08:52:40 UTC |
14609b0 | Simon McVittie | 01 October 2019, 22:27:53 UTC | g_file_info_get_modification_date_time: Calculate in integer domain g_date_time_add_seconds() and g_date_time_add_full() use floating-point seconds, which can result in the value varying slightly from what's actually on disk. This causes intermittent test failures in gio/tests/g-file-info.c on Debian i386, where we set a file's mtime to be 50µs later, then read it back and sometimes find that it is only 49µs later than the previous value. I've only seen this happen on i386, which means it might be to do with different floating-point rounding when a value is stored in the 80-bit legacy floating point registers rather than in double precision. g_date_time_add() takes a GTimeSpan, which is in microseconds; conveniently, that's exactly what we get from the GFileInfo. Bug-Debian: https://bugs.debian.org/941547 Signed-off-by: Simon McVittie <smcv@collabora.com> | 02 October 2019, 07:30:35 UTC |
788c01d | Ask Hjorth Larsen | 02 October 2019, 03:54:08 UTC | Updated Danish translation | 02 October 2019, 03:54:08 UTC |
42d8e17 | Simon McVittie | 01 October 2019, 18:51:48 UTC | Always build tests if we enabled installed-tests If we're cross-compiling, the installed-tests are useful even if we can't run them on the build machine: we can copy them to the host machine (possibly via a distro package like Debian's libglib2.0-tests) and run them there. While I'm changing the build-tests condition anyway, deduplicate it. Based on a patch by Helmut Grohne. Bug-Debian: https://bugs.debian.org/941509 Signed-off-by: Simon McVittie <smcv@collabora.com> | 01 October 2019, 19:12:16 UTC |
90bdc2f | Ignacio Casal Quinteiro | 01 October 2019, 13:03:28 UTC | Merge branch 'gregistry-key-name-len' into 'master' gregistrysettings: bump key name length to 2048 See merge request GNOME/glib!1137 | 01 October 2019, 13:03:28 UTC |
9239f26 | Ignacio Casal Quinteiro | 30 September 2019, 16:13:17 UTC | gregistrysettings: bump key name length to 128 32 is just too low for key names, specially since the registry has a limit of 16,383 chars. Giving that, 128 is a good bump for now. | 01 October 2019, 12:35:43 UTC |
eb21257 | Philip Withnall | 30 September 2019, 13:23:51 UTC | tests: Expand g_file_copy() tests to test DEFAULT_PERMS flag Signed-off-by: Philip Withnall <withnall@endlessm.com> | 30 September 2019, 13:40:55 UTC |
67772b6 | Philip Withnall | 27 September 2019, 16:43:29 UTC | tests: Unconditionally enable the file permissions test Skip it on systems which don’t support it, rather than compiling it out. That gives us more information from test runs about which tests are being run on which architectures. Signed-off-by: Philip Withnall <withnall@endlessm.com> | 30 September 2019, 13:40:55 UTC |
bfdc5fc | Philip Withnall | 27 September 2019, 16:42:03 UTC | glocalfileinfo: Only return file mode, not type, as UNIX_MODE attribute As with the previous commit, `st_mode` contains both the file type (regular file, directory, symlink, special, etc.) and the file mode. For `G_FILE_ATTRIBUTE_ID_UNIX_MODE`, we only want the file mode — so mask `st_mode` with `~S_IFMT`. Signed-off-by: Philip Withnall <withnall@endlessm.com> | 30 September 2019, 13:40:55 UTC |
5dd5269 | Philip Withnall | 27 September 2019, 16:33:01 UTC | glocalfileoutputstream: Only pass file mode, not type, to chmod() chmod() technically only accepts file modes, not the file type and mode as returned by stat(). Filter by `S_IFMT` to avoid sending the file type (regular file, directory, symbolic link, etc.). In practice, chmod() ignores anything except the file mode, but we might as well comply with the specification. Signed-off-by: Philip Withnall <withnall@endlessm.com> | 30 September 2019, 13:40:55 UTC |