The “Swift Language Version” (SWIFT_VERSION) build setting must be set

Hey, I'm getting the following error:
The “Swift Language Version” (SWIFT_VERSION) build setting must be set to a supported value for targets which use Swift. This setting can be set in the build settings editor.
for couple of pods FolioReaderKit is using:
AEXML,
MenuItemKit,
JSQWebViewController,
FontBlaster
It's possible to fix issue by providing setting SWIFT_VERSION setting for each target. While after pod install this setting will reset.
I'm trying to integrate FolioReaderKit into Objective-C only project.
Xcode version I'm using - 9.2
CocoaPods - 1.4.0

@hebertialmeida The issue still present in FolioReaderKit 1.2.0
While, as far as I see - issue is not with FolioReaderKit, but with it's dependancies:
AEXML,
MenuItemKit,
JSQWebViewController,
FontBlaster

@hebertialmeida The issue is fixed for FolioReakderKit iself, but not for its dependencies. These have to provide versions which are build with CocoaPods 1.4.0 to make the workaround unnecessary.

I will close this since it seems that it is not on us.


fuzz testing: continue after finding bugs

Currently fuzzing stops after discovering any one bug, even if -test.fuzztime option was passed.
It would be convenient to allow fuzzing indefinitely or until -test.fuzztime was reached.
My case is fuzzing for very long time (e.g. two weeks) and reviewing the findings later in one seat.
Currently to start a fuzzing campaign I need to waste 15 minutes to fetch new sources and build them only to crash after 5 seconds of fuzzing and stop the whole process. This is already not time-efficient: if build time takes 15 minutes I want to fuzz for at least 15 minutes, otherwise 99% of fuzzing resources go to building and 1% - to actual fuzzing.
Then I report one found bug and wait for devs to fix it which may take from 1 hour to few days! After that I waste 15 minutes again to build and then fuzz for 5 more seconds to find similar bug on the very next line of code and report this similar bug again. Devs are angry on me because I could report both at the same time and lots of time is wasted from all sides. All this wasted time my giant fuzzing farm rests (and is NOT moving towards ROI).
Other fuzzers can continue after finding bugs:
AFL, AFL++, WinAFL and the likes don't stop by default, even with many found bugs,
libFuzzer stops on crash by default, but has option -ignore_crashes that saves crashing samples to disk but allows to continue fuzzing process,
go-fuzz and honggfuzz don't stop on crash by default.
These fuzzers allow to spend 1% of resources on building and 99% on fuzzing itself and utilize fuzzing hardware efficiently.
And this is what I propose Go fuzzing to allow as well.

Duplicate of #48127

oops, didn't know it was planned already.
@seankhliao thank you!


feat(compute_tools): Create JWKS Postgres roles without attributes

Requires https://github.com/neondatabase/neon/pull/9086 first to have local_proxy_config. This logic can still be reviewed implementation wise.
Create JWT Auth functionality related roles without attributes and neon_superuser group.
Read the JWT related roles from local_proxy_config JWKS settings and handle them differently than other console created roles.

I will keep this up until the base PR is approved and merged.


Adding new language support

Thank you , may GOD bless you!
how can I add a new language support, such as chinese?

I would need to add support for the language on your behalf. However, note that I am only able to add support for languages which the YouVersion Bible supports. I'm assuming that Chinese is the language in question here, and so because I am not as familiar with the language, I would like to work with you to add support in a way that would make sense to you.
If you could please look through this list and tell me the particular supported language (from the list) that would work for you, I can begin working on adding it.

https://www.bible.com/zh-CN/versions/48-cunpss-xin-biao-dian-he-he-ben-shen-ban
CUNPSS  is the most popular version in Chinese christians. That is what I need. Thanks.

if you need me edit some language json file, please let me know.

Thanks, @wildplant, however there should be no need for that. I've just submitted a pull request with my additions for simplified Chinese (zh-CN). Please see issue #4 and let me know if any changes need to be made. :)
Caleb

I copied the 2 files to my workflow folder, it works. thank you.

Great, though I was still planning on updating the packaged workflow with the new language support.
Please download/install the packaged workflow on develop and let me know if everything still works.
Thanks,
Caleb


chore: format with latest nightly version

We should probably pin this version somewhere to reduce the CI failure. For example we do that in slang (but using Hermit would be an overkill).


updates for upstream project

re: https://github.com/vuedoc/parser/pull/2

Change boolean methodsDefaultPrivate to string defaultMethodVisibility option. We'll have to update our code here: https://github.com/learningequality/kolibri/blob/release-v0.6.x/kolibri/plugins/style_guide/vue-doc-loader.js#L16
remove use of default values for function parameters

(note that we can change our package back to the upstream project once this PR is merged in)


Found array with 0 sample(s)

Lucy's team ran into this bug during the hackathon
>>> nlp("hydroxytryptophan")
---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
<ipython-input-231-7e41c1b0131c> in <module>
----> 1 nlp("hydroxytryptophan")

//anaconda/envs/scispacy/lib/python3.6/site-packages/spacy/language.py in __call__(self, text, disable, component_cfg)
    393             if not hasattr(proc, "__call__"):
    394                 raise ValueError(Errors.E003.format(component=type(proc), name=name))
--> 395             doc = proc(doc, **component_cfg.get(name, {}))
    396             if doc is None:
    397                 raise ValueError(Errors.E005.format(name=name))

//anaconda/envs/scispacy/lib/python3.6/site-packages/scispacy/umls_linking.py in __call__(self, doc)
     85
     86         mention_strings = [x.text for x in mentions]
---> 87         batch_candidates = self.candidate_generator(mention_strings, self.k)
     88
     89         for mention, candidates in zip(doc.ents, batch_candidates):

//anaconda/envs/scispacy/lib/python3.6/site-packages/scispacy/candidate_generation.py in __call__(self, mention_texts, k)
    201         if self.verbose:
    202             print(f'Generating candidates for {len(mention_texts)} mentions')
--> 203         tfidfs = self.vectorizer.transform(mention_texts)
    204         start_time = datetime.datetime.now()
    205

//anaconda/envs/scispacy/lib/python3.6/site-packages/sklearn/feature_extraction/text.py in transform(self, raw_documents, copy)
   1679
   1680         X = super().transform(raw_documents)
-> 1681         return self._tfidf.transform(X, copy=False)
   1682
   1683     def _more_tags(self):

//anaconda/envs/scispacy/lib/python3.6/site-packages/sklearn/feature_extraction/text.py in transform(self, X, copy)
   1300         vectors : sparse matrix, [n_samples, n_features]
   1301         """
-> 1302         X = check_array(X, accept_sparse='csr', dtype=FLOAT_DTYPES, copy=copy)
   1303         if not sp.issparse(X):
   1304             X = sp.csr_matrix(X, dtype=np.float64)

//anaconda/envs/scispacy/lib/python3.6/site-packages/sklearn/utils/validation.py in check_array(array, accept_sparse, accept_large_sparse, dtype, order, copy, force_all_finite, ensure_2d, allow_nd, ensure_min_samples, ensure_min_features, warn_on_dtype, estimator)
    548                              " minimum of %d is required%s."
    549                              % (n_samples, array.shape, ensure_min_samples,
--> 550                                 context))
    551
    552     if ensure_min_features > 0 and array.ndim == 2:

ValueError: Found array with 0 sample(s) (shape=(0, 53479)) while a minimum of 1 is required.

looks like the linking pipe crashes if there are no entities found in the doc, which is pretty rare for the base detectors trained on medmentions. i'll fix real quick


Watermark filter documentation

Q
A

Bug?
no

New Feature?
no

Version Used
0.6.1

FFmpeg Version
FFmpeg

OS
OS X 10.11.4

I just had a hard time getting to understand how the watermark filter worked. I did get it to work, but was wondering if there was a reason it wasn't in the documentation. I think it would make sense in the filter section of the readme. I could throw in the PR if you want. What do you think?

Hi, I'm trying to use the watermark filter but can't make it work. Any help would be appreciated!

Hi, here’s basically the function I ended up using:
  public function compress() {
    $ffmpeg = \FFMpeg\FFMpeg::create([
      'ffmpeg.binaries' => '/usr/local/bin/ffmpeg',
      'ffprobe.binaries' => '/usr/local/bin/ffprobe',
    ]);

    $video = $ffmpeg->open("path/to/video.mov");

    $video
      ->filters()
      ->resize(new \FFMpeg\Coordinate\Dimension(640, 360))
      ->watermark('path/to/watermark.png', [
        'position' => 'relative',
        'bottom' => 50,
        'right' => 50,
      ])
      ->synchronize();
    $video
      ->save(new \FFMpeg\Format\Video\X264(), "path/to/watermarked-video.mp4");
  }

There are a couple of ways you can position the watermark. The relative allows you to position as you would with a position: absolute in CSS.
You can find the method handling the watermark here https://github.com/PHP-FFMpeg/PHP-FFMpeg/blob/master/src/FFMpeg/Filters/Video/WatermarkFilter.php#L49. It’s not too daunting, but I still think the documentation should cover that without needing to point users to the code. I’ll try and draft some pull request when I’ll get a couple of minutes.

Hey, thanks very much!
I just realized my code was breaking because of the way Windows handles files paths.
I was using something like this: D:/path/to/file.png, where I had to use /path/to/file.png
All good now!

Glad it helped! I drafted a pull request for the maintainer to merge when he or she is ready:  https://github.com/PHP-FFMpeg/PHP-FFMpeg/pull/221

Thank You seblavoie!
Ive been pulling my hair out over " the way Windows handles files paths."
Finally got round it by simply removing the "C:"
Who would have known, no error messages gave any insight to this!


Compilation error: 'FirebaseStorage' does not name a type

I am using AI Thinker ESP32 Cam board in Arduino IDE and getting the above compilation error. Please help resolve this.
Firebase ESP32 Client by Mobizt v4.3.7

Firebase ESP32 Client library supports RTDB and FCM only.
Firebase Arduino Client Library for ESP8266 and ESP32 library (this repo) supports RTDB, FCM, Firestore, Storage. Google Cloud Storage and Functions for Firebase.
Choose the correct library in Arduino Library Manager to install.

This library must be removed.
https://github.com/mobizt/Firebase-ESP32


Handle OrderState "processing"

Description
This PR is intended to correctly handle the state "processing" of an order, when the the order is to be finalized and downloaded via IOrderContextExtensions::Generate. If orderContext.Finalize() returns a state of "processing", Generate waits for the timespan indicated by the Retry-After header (or 1 second if no Retry-After header is found) and then fetches order.Resource() again. An optional retryCount can be specified to repeat this wait/fetch multiple times if necessary (default = 1)
Furthermore the documentation of the OrderStatus enum is adapted to the descriptions given in the RFC
fixes #235
fixes #236
Checklist

[X] All tests are passing
[X] New tests were created to address changes in pr (and tests are passing)
[X] Updated README and/or documentation, if necessary

Thanks for contributing!

Thanks! I'm guessing you might be trying to integrate with ZeroSSL as I had to do something similar a couple of days ago. Which CAs have you tested this against so far?

@webprofusion-chrisc  No it's not aimed at some particilar CA. I just saw the issue and thought I could have a look into it. And currently I only tested against pebble


Rework scanner tests

Please have a look at the individual commit messages for the details.

If you review commit-by-commit, please note that GitHub messed with the order of commits (it shows them sorted by authoring time, not commit time).

Licensee test fails because of https://github.com/libgit2/rugged/issues/791.


Transform not selected when non-default attribute value set (in module metadata or in a component rule)

As far as I can tell from debugging through gradle this occurs because selectConfigurationUsingAttributeMatching is called asking for the requested attributes for the current configuration and treats a missing attribute as a match.
selectConfigurationUsingAttributeMatching doesn't understand transforms. When an attribute is missing it treats it as matching any requested value and doesn't treat it as the default value.
Later, collectConsumerVariants and it treats it as the default value and will select a transform to run.
If the attribute is set (doesn't fall back to the default), selectConfigurationUsingAttributeMatching will find that the requested and provided attributes don't match, gets an empty list of matches and then throws NoMatchingConfigurationSelectionException. When this happens resolution fails and we never get far enough to search for transformers.
I added some extra logging into these two parts of dependency resolution to demonstrate the differece:
Matching when the attribute has a non-default value:
Matching [net.minecraft:minecraft:1.15.2 variant apiElements, net.minecraft:minecraft:1.15.2 variant runtimeElements] against {dev.minco.mapped.net.minecraft=net.fabricmc:yarn:1.15.2+build.9:v2:named, org.gradle.category=library, org.gradle.dependency.bundling=external, org.gradle.jvm.version=11, org.gradle.libraryelements=classes, org.gradle.usage=java-api}
selectConfigurationUsingAttributeMatching net.minecraft:minecraft:1.15.2 -> [] from [net.minecraft:minecraft:1.15.2 variant apiElements, net.minecraft:minecraft:1.15.2 variant runtimeElements] and null
matches -> []

Matching when the attribute has the default value:
Matching [net.minecraft:minecraft:1.15.2 configuration compile, net.minecraft:minecraft:1.15.2 configuration runtime, net.minecraft:minecraft:1.15.2 configuration platform-compile, net.minecraft:minecraft:1.15.2 configuration platform-runtime, net.minecraft:minecraft:1.15.2 configuration enforced-platform-compile, net.minecraft:minecraft:1.15.2 configuration enforced-platform-runtime] against {dev.minco.mapped.net.minecraft=net.fabricmc:yarn:1.15.2+build.9:v2:named, org.gradle.category=library, org.gradle.dependency.bundling=external, org.gradle.jvm.version=11, org.gradle.libraryelements=classes, org.gradle.usage=java-api}
selectConfigurationUsingAttributeMatching net.minecraft:minecraft:1.15.2 -> [net.minecraft:minecraft:1.15.2 configuration compile] from [net.minecraft:minecraft:1.15.2 configuration compile, net.minecraft:minecraft:1.15.2 configuration runtime, net.minecraft:minecraft:1.15.2 configuration platform-compile, net.minecraft:minecraft:1.15.2 configuration platform-runtime, net.minecraft:minecraft:1.15.2 configuration enforced-platform-compile, net.minecraft:minecraft:1.15.2 configuration enforced-platform-runtime] and net.minecraft:minecraft:1.15.2 configuration default
matches -> [net.minecraft:minecraft:1.15.2 configuration compile]
Matching [net.minecraft:minecraft:1.15.2 configuration compile] against {dev.minco.mapped.net.minecraft=net.fabricmc:yarn:1.15.2+build.9:v2:named, org.gradle.category=library, org.gradle.dependency.bundling=external, org.gradle.jvm.version=11, org.gradle.libraryelements=classes, org.gradle.usage=java-api}
doSelect for ({dev.minco.mapped.net.minecraft=net.fabricmc:yarn:1.15.2+build.9:v2:named, org.gradle.category=library, org.gradle.dependency.bundling=external, org.gradle.jvm.version=11, org.gradle.libraryelements=classes, org.gradle.usage=java-api}, net.minecraft:minecraft:1.15.2) are []
collectConsumerVariants matchResult for ({dev.minco.mapped.net.minecraft=net.fabricmc:yarn:1.15.2+build.9:v2:named, org.gradle.category=library, org.gradle.dependency.bundling=external, org.gradle.jvm.version=11, org.gradle.libraryelements=classes, org.gradle.usage=java-api}, {artifactType=jar, dev.minco.mapped.net.minecraft=net.fabricmc:intermediary:1.15.2:intermediary, org.gradle.category=library, org.gradle.libraryelements=jar, org.gradle.status=release, org.gradle.usage=java-api}) are [org.gradle.api.internal.artifacts.transform.ConsumerVariantMatchResult$ConsumerVariant@27912269]
Called RemapTransform.transform

Expected Behavior
Transforms should be able to transform from any attribute value to the requested value for the configuration.
Current Behavior
Transforms only seem to run for the default attribute value set in this way to the requested value:
project.getDependencies().getArtifactTypes().getByName(ArtifactTypeDefinition.JAR_TYPE).getAttributes().attribute(ATTRIBUTE HERE, DEFAULT HERE);

If an attribute is set to any value (including set to the same value as the default) resolution fails instead of running a transform which would allow resolution to succeed.

Context
Same context as #13044
Steps to Reproduce
See this gist which includes a set of test cases and logs and a test repo/tag to check out to demonstrate the problem.
https://gist.github.com/TransLunarInjection/44fb57ca251a8bb884c6d856af530768#file-gradle-transforms-not-working-for-attr-value-from-module-or-rules-only-default-value
Your Environment

Build scan URL: https://scans.gradle.com/s/663iig3zmqvig

This is a current limitation of transforms: the variant selection must succeed and then transformation can happen.
What you are requesting is a higher level feature which would be more like variant transformation than simply artifact transformation. #8386 is the feature request you are looking for.
Closing this one as duplicate.

This is a current limitation of transforms: the variant selection must succeed and then transformation can happen.
What you are requesting is a higher level feature which would be more like variant transformation than simply artifact transformation. #8386 is the feature request you are looking for.
Closing this one as duplicate.


KafkaSource reconciler tests for ConsumerGroup scaling

Signed-off-by: aavarghese<EMAIL_ADDRESS>Part of #1537
~Will be rebased on #1754~ done
/cc @pierDipi

Proposed Changes

Adding new KafkaSource reconciler unit tests for consumer scheduling and scaling

Release Note

Docs

/cc @pierDipi

/test pull-knative-sandbox-eventing-kafka-broker-reconciler-tests


Ensure tests work when installing from conda-forge channel

trying to replace #2440 which has got it's travis testing in a muddle

I am trying to establish the validity of this PR using this branch
https://github.com/marqh/iris/pull/55
which should pass, by just adopting conda-forge

Merged #2440 instead


mypy: Add annotations to api/integrations/hg/zulip-changegroup.py.

Automated message from Dropbox CLA bot
@lonerz, it looks like you've already signed the Dropbox CLA. Thanks!

@lonerz I think most if not all of the use of Text here should be str; is there a reason you chose a mix of str and Text?

@timabbott I wasn't sure if email was str or Text. Will change now.

Also, just to make sure, Text means it can either be str or unicode right?

@lonerz, looks good. It would be awesome if you can use a more specific type instead of Any.

@lonerz, are you still working on this?

@umairwaheed somebody else took the task and is probably working on it.

I think we even merged a commit doing this, so we can close this.  Thanks @lonerz!


bbI2CZip: size of the output buffer

Given the check on the outLen:
https://github.com/joan2937/pigpio/blob/master/pigpio.c#L10351
the outBuf must be at least 1 byte larger than the number of bytes we actually want to read. This makes it a bit counterintuitive/unexpected for someone using the function.
Should it maybe read if ((bytes + outPos) <= outLen)   ?
The same applies to PI_I2C_WRITE.

You are right. I will change lines 10351 and 10376 as you suggest for the next version (V59).
I have no timescale for that release at the moment.

Thanks for the quick reply to both issues, and keep up the great work with pigpio!
Thanks again

Should be fixed in the now released V59.

Assumed fixed.


Assert platform language at app initialisation

Motivations
The platform language should be known. If the language is not provided or if it is not among the available ones, we should display an error preventing access to the app and asking to pick an available language.
Subtasks

In the configuration, mark languages as required
In locale service, mark current language and languages as required
On initialisation, assert that current language is defined and exists
In the app component, if the platform language is undefined, display a blocking message "No language is selected, please pick one:" and a language picker
In the app component, if the platform language is unknown, display a blocking message "This language [lng] is not supported by the platform, please pick one:" and a language picker

On initialisation, assert that current language is defined and exists
In the app component, if the platform language is undefined, display a blocking message "No language is selected, please pick one:" and a language picker

platform language ><  current language ?
If we cannot find the current language among the configured language, we should block the UI saying there is configuration error. I don't think there a need for any language picker in this issue.
In the app component, if the platform language is unknown, display a blocking message "This language [lng] is not supported by the platform, please pick one:" and a language picker

New Subtasks

In the configuration, mark languages as required
In locale service, mark current language and languages as required
On initialisation, assert that platform language is defined and exists
In the app component, if the platform language is not defined or is not among accepted languages, display a configuration error blocking UI.

I am not sure I get "platform language is not defined or is not among accepted languages". The way to find what the current language is to find the path among the language in config. So finding the language is by definition and accepted language. Am I wrong?

right, I'm left only with the undefined possibility

Subtasks

In the configuration, mark languages as required
In locale service, mark platform language and languages as required
On initialisation, assert that platform language is defined (which also means it exists among the configuration languages)
In the app component, if the platform language is not defined, display a configuration error blocking the UI

Sure, I think we can repeat this process for next times: suggesting motivation or subtasks in comments, and when reviewed edit the main description.


TLS sig tests failing when OQS_KEM_ENCODERS=ON

Describe the bug
If OQS_KEM_ENCODERS=ON, tls sig tests fail
To Reproduce
Use OpenSSL version that supports provider-based TLS sig algs (i.e., >= 3.2).
Expected behavior
All tests should pass.
Environment (please complete the following information):

OS: Ubuntu 22
OpenSSL version: 3.4.0-dev
oqsprovider version "main"

Additional context
CI did not catch the bug because the CI image is too far down level and still runs OpenSSL 3.0.2., see log.

@praveksharma Did you have a chance to look into this or shall I do now that I'm back?

I've not made much progress on this, please do @baentsch!


Fix passing credential to the SyncGalleryToAzArtifacts.psm1 script

PR Summary
Fix the parameter names and AzDevOps pipeline variable names.
PR Context
Variable names were out of sync with the definition on AzDevOps.
PR Checklist

[ ] PR has a meaningful title

Use the present tense and imperative mood when describing your changes

[ ] Summarized changes
[ ] Change is not breaking
[ ] Make sure all .h, .cpp, .cs, .ps1 and .psm1 files have the correct copyright header
[ ] This PR is ready to merge and is not Work in Progress.

If the PR is work in progress, please add the prefix WIP: or [ WIP ] to the beginning of the title (the WIP bot will keep its status check at Pending while the prefix is present) and remove the prefix when the PR is ready.

User-facing changes

[ ] Not Applicable
OR
[ ] Documentation needed

[ ] Issue filed:

Testing - New and feature

[ ] N/A or can only be tested interactively
OR
[ ] Make sure you've added a new test if existing tests do not effectively test the code changed

[ ] Add [feature] to your commit messages if the change is significant or affects feature tests

@TravisEz13 can this be merged?


Add support for Publish over CIFS plugin global configuration

https://wiki.jenkins-ci.org/display/JENKINS/Publish+Over+CIFS+Plugin

still waiting for plugin's maintainer to react on our pull request: https://github.com/jenkinsci/publish-over-cifs-plugin/pulls


How should I do error handling with grocer?

I found that if I write a push notification with an old push token ( not an invalid one, just an outdated one. ) to the connection, and the connection is useless. The following push notifications write to the connection are not pushed to the users.
Then I tried with Grocer::Connection, after I write the old push token, I can get \b\b\x00\x00\x00\x00 if I read from the stream. And then if I call conn.connect to connect again, the connection can be used for other push notifications, otherwise, whatever notification writes to the connection is not pushed to the user.
What should I do with this? Do I have to read from the stream and handle this or Grocer has something which already takes care of it for me?
Thanks a lot.

This sounds like it might be related to #14. It's a long read, but the gist is that Apple will write an error message and then close the socket. Grocer should recover from the closed socket. BUTH.... there is a period of time between the bad notification being sent and the socket being closed. During that time, any notifications sent will be ignored by Apple.

Hi, @stevenharman , thanks for the response.
Yes, I found that after I opened this issue. I am now trying out Rpush. It runs in a separated process and could reconnect automatically after a wrong token is sent.


BUGS - Many Links Broken

I have tested and found these links to be broken -

Sign Up link in the header
UMatter logo link in the header
All the links in the footer
Forgot password in sign in page

Would like to fix them @MonalikaPatnaik

I would like to work on this issue pls assign me under the GSSOC '2023


feat: save checkpoint list to mongodb after trainning end

What does this PR do?
Fixes # (issue)
Before submitting

[ ] Did you read the contributor guideline?
[ ] Did you write any new necessary tests?

Usage
using cli:
export MONGODB_CKPT_COLLECTION=checkpoints

in docker:
docker run -d -e MONGODB_CKPT_COLLECTION=checkpoints llamafactory:latest


RET-1196 Create separate userfs and systemfs filesystems

RET-1196
Overview:
Update the opentrons-image-ot3 recipe to create two filesystems, a systemfs and a userfs
The systemfs contains the original rootfs tree without home/ var/, this will later on become read-only
The userfs contain the home/ and var/ directories and will be mounted on a separate partition

How come we want separate filesystems?

Noob question, how come we want separate filesystems?

We want to have a read-only partition (systemfs) for our own software and a read-write partition (userfs) for user data. The idea is that

it will be safer to lock the parts of the system we don't want users to mess with
it will make it easier to do a factory reset since all the user data will be in a separate partition.

Nice, looks good to me!
So after this, we should get both filesystems in the tezi image?

next pr will, this was prep work to generate the filesystems which tezi uses.


New adapter readpeak (#3142)

https://github.com/prebid/prebid-server-java/issues/3142

Hi @przemkaczmarek
The logic of the bidder doesn't match the logic of the Go version, please replicate the https://github.com/prebid/prebid-server/pull/3610


Object to note Open Horizon component version compatibility per release

It was brought up in the Examples Working Group that it would be nice to have an easy to reference object that noted the compatible versions of all the Open Horizon components when a new "release" is created.

The Examples releases will now have a text file named openhorizon-tested-versions.txt that will contain the list of images that have been tested and are released and available on Dockerhub. See https://github.com/open-horizon/examples/releases/download/v2.30.0-947/openhorizon-tested-versions.txt for an example.


integrate revamped authentication support from docker-client

This largely mirrors changes done in dockerfile-maven to integrate the
new authentication support from docker-client.
The plugin now loads credentials from three places, in order:

Any credentials stored in ~/.dockercfg or ~/.docker/config.json

(Optional) Google Cloud credentials, either loaded through the
DOCKER_GOOGLE_CREDENTIALS environment variable or Google's automatic
resolution process for credentials

Last precedence is given to any explicitly configured credentials in
the plugin's configuration.

The useConfigFile parameter is no longer used as authentication info
from the docker configuration file is always activated.
One of the big motivations of the revamped authentication support in
docker-client was to address long-standing issues in this plugin in
regards to being able to authenticate against multiple registries, as
the previous implementation assumed that the same credentials would be
used for any possible registry.
Closes #326, #284, #252, and probably more.

@davidxia @caipre @mavenraven


Fix Number.isNaN TypeError on IE

On IE11, some of the components in the docs demo page don't work - Autocomplete and Slider are two examples. They fail with the following message:

TypeError: Object doesn't support property or method 'isNaN'

I've fixed these by replacing Number.isNaN with isNaN, which is much more widely supported. Of course, it behaves differently when passed values that aren't of type number. I'm not quite sure what valuePresent is used for, but I hope the switch is acceptable. If not, an alternative Number.isNaN can be added quite easily.

I think this should work without any bad side effects. Thanks!


Rescue RuntimeError with exit!(), not exit()

WHY:
In parser.rb, RunTime error is being rescued with exit(). By default
this returns a status code of 0:
http://ruby-doc.org/core-2.3.1/Kernel.html#method-i-exit
CI builds depend on status codes for each step in the build process to
determine whether the build passed or failed. Since exit() is being used
here, test suites that experience runtime errors will still exit with a
0 status code.
By contrast, exit!() defaults to returning a status code of 1 (failure):
http://ruby-doc.org/core-2.3.1/Kernel.html#method-i-exit-21
This is the desired behavior for handling a runtime error during tests.

This is for #56.

@davidcpell Merge this with a few changes, in 1783276. Please give it a look and tell me what you think.


TVX-355 : new ad-hoc command to get user's additional properties

Avoid catching NPE, instead check the arguments before use.

I have made the suggested changes and pushed them into #9 as that PR is related and required the same changes.

#9 has subsumed this PR.


Deploy to Heroku

Yay, got a hello world verison uploaded to https://dear-diary-notebooks.herokuapp.com/ :confetti_ball:!


Add -replacing flag

-replacing flag tells Supercronic to kill the previous job process if it hasn't finished yet, when it's time for a new job iteration to run.
With this flag Supersonic implements three available concurrency policies for Kubernetes CronJob:

Allow - -overlapping flag.
Forbid - no flag, default behavior of Supercronic.
Replace - -replacing flag.

It allows using Supercronic for running crons inside containers when it is too expensive to use CronJob to create pods on every run (e.g. running every minute).

ping @krallin


False tar file detection

TL;DR: TarArchive.IsTarFile() says a file is a tar file when it actually isn't.
I tried extracting a .gz file (not .tar.gz) using the ReaderFactory.Open() method and the extraction resulted in very strange file names, which lead me to investigate, and I discovered that the decompressed gz file is detected as a valid tar file.
Steps to reproduce:
var bytes = new List<byte>(System.Text.Encoding.ASCII.GetBytes("hello world"));

while (bytes.Count < 512)
    bytes.Add(0);

var stream = new MemoryStream(bytes.ToArray());
bool result = SharpCompress.Archives.Tar.TarArchive.IsTarFile(stream); // returns true

This behaviour occured with multiple (similar) files.
The code above generates a simplified version of one of the files I tried to decompress. It behaves the same even if I read the file from disk.

Unfortunately, Tar detection is going to be imperfect but I can probably do more but I don't know what.
Currently, as the format has no header, I just see if the 100 bytes of Name results in something as well as if the EntryType part is a valid value.  The answer is going to be yes above because the first 100 bytes is a valid string and 0 byte is a valid EntryType value.

I see... any chance you'd use a third party library to detect the file type?

I'm saying it's not really possible because of the data format, not because I can't be bothered to do it.  Auto-detection of archive formats isn't really a thing done by other libraries.  They mostly just look at file extensions.

Tell me I'm a amateur fool if you think so but couldn't IsTarFile use the Checksum at offset 148 in the block as a further check?

I was about to say that's the CRC of the file, but I think that's the CRC of the 512 byte block.  So that could work.
Now, this is going in to "I can't be bothered" territory :)
Should be easy to do:  copy the 512 block, zero out the 8 bytes starting at 148 then CRC check the block against the value at 148.

While I don't know the specifics of how they detect a file type, I've had a good experience with the following file detection tools/libraries:

https://github.com/hey-red/Mime (uses linux's file command's database)
ExifTool (cli tool)
TRiD  (cli tool with a few APIs)

All three of these don't recognize that file as a TAR file.

I'm having an issue related to https://github.com/TASVideos/BizHawk/issues/2587 where TarArchive.IsTarFile() returns true for files that don't have the tar magic number. I traced the issue to TarHeader.Read(): it looks like Read() can return true even if the file doesn't have the magic number in the header (i.e. even if (!string.IsNullOrEmpty(Magic)&& "ustar".Equals(Magic)) is false). Is there a reason it does that, or is that an error?

Yeah, it looks like Tar detection isn't good enough.  Need a better implementation.  I'd rather not rely on something like libmagic just for Tar.

Should port the is_tar detection from https://github.com/threatstack/libmagic/blob/master/src/is_tar.c


RGBA frames with Encoder?

I tried both image-rs and this crate. I understand that image-rs simply provides an interface for this crate. But surprisingly image-rs supports RGBA frames in GifEncoder while this crate doesn't mention RGBA. Did I miss something?
NOTE: I couldn't use image-rs because it doesn't expose infinite loop functionality.

The image crate is a proxy for a combination of https://docs.rs/gif/0.11.1/gif/struct.Frame.html#method.from_rgba and https://docs.rs/gif/0.11.1/gif/struct.Encoder.html#method.write_frame .
That said, you should be cautious since gif only differentiates between fully opaque and fully transparent pixels. It's not possible to store a proper alpha channel. I'd advise using a newer format such as apng, webm or av1 if there are no backwards compatibility concerns.

Got it! That makes sense. I tried the from_rgba method. Is the alpha channel in this supposed to be from 0 to 255?

It's supposed to be 0 or 255, yes. In particular it will reinterpret all non-zero values as 255.


404 when rendering swagger-ui.html and webjars

I'm attempting to integrate this into an existing Spring 4 MVC application and running into issues with rendering some of the pages.
I'm running version 2.50 due to some stackoverflow exceptions I encountered when running the latest version.
The following pages return 404 errors:

/swagger-ui.html
Anything under webjars

The following pages work fine and return JSON:

/swagger-resources/configuration/security
/swagger-resources/configuration/ui
/v2/api-docs

I've added the following to my MVC configuration:
<mvc:resources mapping="swagger-ui.html" location="classpath:/META-INF/resources/"/>
<mvc:resources mapping="/webjars/**" location="classpath:/META-INF/resources/webjars/"/>

Going to /swagger-ui.html shows a 404 error:
[15/Dec/2017:16:36:07 -0500] "GET /swagger-ui.html HTTP/1.1" 404 36691 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.91 Safari/537.36"

Going to /webjars/springfox-swagger-ui/springfox.js shows the same:
[15/Dec/2017:15:10:08 -0500] "GET /webjars/springfox-swagger-ui/springfox.js HTTP/1.1" 404 36691 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.91 Safari/537.36"

Just looking for some guidance on why this is occurring and how to resolve it.

Do you by any chance have spring-security turned on

Yes, Spring Security is enabled in the application.   Is there something specific I need to look for in that configuration to get it to work?

You need to mark all the springfox resources as permitted.

The request is getting all the way to my controller so I don't think Spring Security is the culprit here.

I was able to get it to work by adding the following servlet mappings to my web.xml:
<servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>/swagger-ui.html</url-pattern>
    <url-pattern>/webjars/*</url-pattern>
</servlet-mapping>

I have encountered this problem before and the problem was in the below line in application.properties
spring.resources.add-mappings=false
remove it or change it's value to true


Add complex arctan

Per https://github.com/pearu/complex_function_validation/tree/main/mpmath_jax_results_dev, JAX arctan accuracy is validated as BAD.

ULP difference statistics of previous implementations in StableHLO:
../stablehlo/tests/math/atan_complex128.mlir
ULP difference == 0 count is 1222
ULP difference == 1 count is 1476
ULP difference == 2 count is 12
ULP difference == 3 count is 6
ULP difference >= 4 count is 999285
../stablehlo/tests/math/atan_complex64.mlir
ULP difference == 0 count is 3326
ULP difference == 1 count is 6970
ULP difference == 2 count is 3384
ULP difference == 3 count is 3418
ULP difference >= 4 count is 984903
../stablehlo/tests/math/atan_float32.mlir
../stablehlo/tests/math/atan_float64.mlir
../stablehlo/tests/math/atanh_complex128.mlir
ULP difference == 0 count is 239712
ULP difference == 1 count is 2853
ULP difference == 2 count is 616
ULP difference == 3 count is 8
ULP difference >= 4 count is 758816
../stablehlo/tests/math/atanh_complex64.mlir
ULP difference == 0 count is 257275
ULP difference == 1 count is 24034
ULP difference == 2 count is 1280
ULP difference == 3 count is 2903
ULP difference >= 4 count is 716513
../stablehlo/tests/math/atanh_float32.mlir
ULP difference == 0 count is 987391
ULP difference == 1 count is 12610
ULP difference == 2 count is 0
ULP difference == 3 count is 0
ULP difference >= 4 count is 0
../stablehlo/tests/math/atanh_float64.mlir
ULP difference == 0 count is 996685
ULP difference == 1 count is 3316
ULP difference == 2 count is 0
ULP difference == 3 count is 0
ULP difference >= 4 count is 0

After using algorithms defined in FA:
../stablehlo/tests/math/atan_complex128.mlir
ULP difference == 0 count is 941281
ULP difference == 1 count is 60320
ULP difference == 2 count is 400
ULP difference == 3 count is 0
ULP difference >= 4 count is 0
../stablehlo/tests/math/atan_complex64.mlir
ULP difference == 0 count is 868953
ULP difference == 1 count is 130204
ULP difference == 2 count is 2832
ULP difference == 3 count is 12
ULP difference >= 4 count is 0
../stablehlo/tests/math/atan_float32.mlir
../stablehlo/tests/math/atan_float64.mlir
../stablehlo/tests/math/atanh_complex128.mlir
ULP difference == 0 count is 941283
ULP difference == 1 count is 60322
ULP difference == 2 count is 400
ULP difference == 3 count is 0
ULP difference >= 4 count is 0
../stablehlo/tests/math/atanh_complex64.mlir
ULP difference == 0 count is 868955
ULP difference == 1 count is 130206
ULP difference == 2 count is 2832
ULP difference == 3 count is 12
ULP difference >= 4 count is 0
../stablehlo/tests/math/atanh_float32.mlir
ULP difference == 0 count is 987391
ULP difference == 1 count is 12610
ULP difference == 2 count is 0
ULP difference == 3 count is 0
ULP difference >= 4 count is 0
../stablehlo/tests/math/atanh_float64.mlir
ULP difference == 0 count is 996685
ULP difference == 1 count is 3316
ULP difference == 2 count is 0
ULP difference == 3 count is 0
ULP difference >= 4 count is 0


Return normal strings from extraction functions

No need to return Promises as nothing is really asynchronous here.

Absolutely, and I don't think that there ever was a reason to think that this could ever need to be asynchronous. Thanks for the simplification!


Adding All Contributors' Profile Photos

Issue Description

It lacks Contributors Profiles in Readme.md

It should be Like the image that I have shared

Hey! @MitulSonagara I have already fixed it. Can you assign me this issue under GSSoC-Extd so that I can raise a PR.

Little about me: I am an experienced contributor as I have successfully completed Hacktoberfest-2020, Hacktoberfest-2023 and GSSoC-2024.

I will add this type of Live Contributor Profile Photos in it

@say-het
I appreciate your work.
But i have no plannings for this feature. You can try anything else.


Add "slow download" information for Old-Games.com

If you are a free user, you will get literally 5 KB/s lol

So, what's the catch for faster downloads then?

You pay either $7.95 for 1 day or $11.95 for 30 days of unlimited download speed and unlimited number of downloads (you can only download 2 files in 24 h with the free plan)

Then we really cannot recommend the site if it sucks this much, I say remove the site instead.


Hex encoding with wrong display

Describe the bug
Hex encoding with wrong display:
t:hexEncode: "ffffff91ffffffecffffffe6334bffffffebffffff87f...
in place of
t:hexEncode: "91ece6334beb879a824a06c33b4cb4240e4c6f56"
I join patch in attachment.
0001-fix-minor-Error-encoding-hexa-decimal.patch.txt
To Reproduce
Enable debug to 9
Load OWASP rule 901318
Server (please complete the following information):

ModSecurity v3.0.3
Direct integration

Hi @tech-ozon-io,
Thanks for your contribution! :)
Do you mind submitting it in the form of a Pull Request? That way it triggers our buildbots to test the patch and makes it easy to have your name under as one of the contributors of ModSecurity ;)
Thanks!

HI Victor,
unfortunately, I'm a little bit dumb. I don't understand the pull-request system.
I understood:

I checked out the Modsec project,

I write the patch in a new branch,

I push the branch,

I create the pull-request.

Git says me that I can't push new branch because I do not have right on the Modsec project.
I'm sure that something is wrong in this process, but I don't understand what.
Explain to me, and I will do a pull-request.

I found the way for pull request. that's done.

Merged already :) thanks!


How does MSF localization module work?

How does MSF localization module work? The demo Sunnyvale HD map does not seem to contain any pointclouds and it seems to be purely semantic/vector map.
How does the MSF localization module use such a map (without pointclouds) to do LIDAR based localization?
Also, where are the files pose_forcast.h, sins_struct.h, etc as referred in MSF local_integ module?

Also couldn't find pose_forcast.h, very curious

UPD: files pose_forcast.h, sins_struct.h could be found at /usr/local/apollo/local_integ/include
Also /usr/local/apollo/local_integ/lib/ has liblocalization_msf.so. Do I understand right, that Apollo localization is not open source fully?

@frontw you are correct. There are algorithms and features that not open source at the moment.

您好，msf定位必须使用pointcloud点云地图（local_map），没有点云地图，msf中的点云无法进行匹配。点云地图的生成请参考脚本：msf_simple_map_creator.sh 和apollo 的地图服务功能。您所说的pose_forcast.h sins_struct.h 包括他的.c在apollo中是不开放的程序，它是用可执行文件直接调用，这是Apollo较为核心的部分。相关思路可参考apollo 提供的相关msf论文。——回复参考来自Apollo开发者社区issue达人赛 https://apollo.auto/developer/questiondata_cn.html?target=490


Release Google.Cloud.CloudBuild.V1 version 2.7.0

Changes in this release:
New features

Add optional field "SourceFetcher" to choose source fetcher tool (commit 5740cd2)

Created release for Google.Cloud.CloudBuild.V1-2.7.0


伺服器开了大概一个月左右没问题，在没有修改任何文件和插件的情况下突然开启就崩溃。

我想这大概跟MCS程序没任何关系，但我自己也摸不着头脑，复制了开服时候的终端那些资料，希望大佬可以看看。
我到现在都不知道什么问题导致开服崩溃，不停重启。
[MCSMANAGER] --------------------------------------------------------------
[MCSMANAGER] [ 2020/5/1 1:6:22 ]: 服务端 CLT_Minecraft_00 执行开启命令.
[MCSMANAGER] --------------------------------------------------------------
*** Error, this build is outdated ***
*** Please download a new build as per instructions from https://www.spigotmc.org/go/outdated-spigot ***
*** Server will start in 20 seconds ***
Loading libraries, please wait...
[01:07:05] [Server thread/INFO]: Starting minecraft server version 1.15.2
[01:07:05] [Server thread/INFO]: Loading properties
[01:07:06] [Server thread/INFO]: This server is running CraftBukkit version git-Spigot-800b93f-8160e29 (MC: 1.15.2) (Implementing API version 1.15.2-R0.1-SNAPSHOT)
[01:07:07] [Server thread/INFO]: Debug logging is disabled
[01:07:07] [Server thread/INFO]: Server Ping Player Sample Count: 12
[01:07:07] [Server thread/INFO]: Using 4 threads for Netty based IO
[01:07:07] [Server thread/INFO]: Default game type: SURVIVAL
[01:07:07] [Server thread/INFO]: Generating keypair
[01:07:09] [Server thread/INFO]: Starting Minecraft server on *:25565
[01:07:09] [Server thread/INFO]: Using epoll channel type
[01:07:11] [Server thread/ERROR]: Could not load 'plugins/jei_1.12.2-<IP_ADDRESS>1.jar' in folder 'plugins'
org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml
        at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:160) ~[spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:138) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.craftbukkit.v1_15_R1.CraftServer.loadPlugins(CraftServer.java:351) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at net.minecraft.server.v1_15_R1.DedicatedServer.init(DedicatedServer.java:203) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:784) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at java.lang.Thread.run(Thread.java:834) [?:?]
Caused by: java.io.FileNotFoundException: Jar does not contain plugin.yml
        ... 6 more
[01:07:12] [Server thread/ERROR]: Could not load 'plugins/journeymap-1.12.2-5.7.1.jar' in folder 'plugins'
org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml
        at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:160) ~[spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:138) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.craftbukkit.v1_15_R1.CraftServer.loadPlugins(CraftServer.java:351) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at net.minecraft.server.v1_15_R1.DedicatedServer.init(DedicatedServer.java:203) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:784) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at java.lang.Thread.run(Thread.java:834) [?:?]
Caused by: java.io.FileNotFoundException: Jar does not contain plugin.yml
        ... 6 more
[01:07:25] [Server thread/WARN]: Plugin CatAntiCheatPlugin v1.2.11 does not specify an api-version.
[01:07:25] [Server thread/WARN]: Plugin dynmap v3.0-beta-10-257 does not specify an api-version.
[01:07:25] [Server thread/INFO]: [LuckPerms] Loading LuckPerms v5.1.26
[01:07:25] [ForkJoinPool-2-worker-23/INFO]: [LuckPerms] It is safe to ignore any warning printed following this message starting with 'WARNING: An illegal reflective access operation has occurred, Illegal reflective access by me.lucko.luckperms.common.dependencies.classloader.ReflectionClassLoader'. This is intended, and will not have any impact on the operation of LuckPerms.
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by me.lucko.luckperms.common.dependencies.classloader.ReflectionClassLoader (file:/root/mcsmanager/server/server_core/CLT_Minecraft_00/plugins/LuckPerms-Bukkit-5.1.26.jar) to method java.net.URLClassLoader.addURL(java.net.URL)
WARNING: Please consider reporting this to the maintainers of me.lucko.luckperms.common.dependencies.classloader.ReflectionClassLoader
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[01:07:25] [Server thread/INFO]: [PluginConstructorAPI] Loading PluginConstructorAPI v1.0.52
[01:07:25] [Server thread/INFO]: [WorldEdit] Loading WorldEdit v7.1.0;8e55131
[01:07:27] [Server thread/INFO]: Got request to register class com.sk89q.worldedit.bukkit.BukkitServerInterface with WorldEdit [com.sk89q.worldedit.extension.platform.PlatformManager@14b6de9e]
[01:07:27] [Server thread/INFO]: [Essentials] Loading Essentials v<IP_ADDRESS>
[01:07:27] [Server thread/INFO]: [GroupManager] Loading GroupManager v0.3.0
[01:07:27] [Server thread/INFO]: [ClearLag] Loading ClearLag v3.1.6
[01:07:27] [Server thread/INFO]: [PlotSquared] Loading PlotSquared v4.4.495
[01:07:27] [Server thread/INFO]: [Multiverse-Core] Loading Multiverse-Core v4.1.0-b775
[01:07:27] [Server thread/INFO]: [WorldGuard] Loading WorldGuard v7.0.2-SNAPSHOT;bf2593e
[01:07:27] [Server thread/INFO]: [AdvancedPortals] Loading AdvancedPortals v0.5.2
[01:07:27] [Server thread/INFO]: [SkinsRestorer] Loading SkinsRestorer v13.7.9
[01:07:27] [Server thread/INFO]: [Citizens] Loading Citizens v2.0.26-SNAPSHOT (build 1967)
[01:07:27] [Server thread/INFO]: [EssentialsXMPP] Loading EssentialsXMPP v<IP_ADDRESS>
[01:07:27] [Server thread/INFO]: [Shopkeepers] Loading Shopkeepers v2.9.3
[01:07:27] [Server thread/INFO]: [Shopkeepers] Loading config.
[01:07:28] [Server thread/INFO]: [Shopkeepers] Registering WorldGuard flag 'allow-shop'.
[01:07:28] [Server thread/INFO]: [Shopkeepers] Registering defaults.
[01:07:28] [Server thread/INFO]: [EssentialsProtect] Loading EssentialsProtect v<IP_ADDRESS>
[01:07:28] [Server thread/INFO]: [Multiverse-Inventories] Loading Multiverse-Inventories v3.0.0-b459
[01:07:28] [Server thread/INFO]: [CatAntiCheatPlugin] Loading CatAntiCheatPlugin v1.2.11
[01:07:28] [Server thread/INFO]: [EssentialsChat] Loading EssentialsChat v<IP_ADDRESS>
[01:07:28] [Server thread/INFO]: [EssentialsGeoIP] Loading EssentialsGeoIP v<IP_ADDRESS>
[01:07:28] [Server thread/INFO]: [EssentialsAntiBuild] Loading EssentialsAntiBuild v<IP_ADDRESS>
[01:07:28] [Server thread/INFO]: [SimplePortals] Loading SimplePortals v1.4.5
[01:07:28] [Server thread/INFO]: [EssentialsSpawn] Loading EssentialsSpawn v<IP_ADDRESS>
[01:07:28] [Server thread/INFO]: [CoreProtect] Loading CoreProtect v2.18.2
[01:07:28] [Server thread/INFO]: [dynmap] Loading dynmap v3.0-beta-10-257
[01:07:28] [Server thread/INFO]: [dynmap] version=git-Spigot-800b93f-8160e29 (MC: 1.15.2)
[01:07:28] [Server thread/INFO]: [dynmap] Unload queue not found - default to unload all chunks
[01:07:28] [Server thread/INFO]: [dynmap] inhabitedTicks field not found - inhabited shader not functional
[01:07:28] [Server thread/INFO]: [dynmap] Mod Support API available
[01:07:28] [Server thread/INFO]: [LockettePro] Loading LockettePro v2.9.10
[01:07:28] [Server thread/INFO]: [Residence] Loading Residence v<IP_ADDRESS>
[01:07:28] [Server thread/INFO]: [LuckPerms] Enabling LuckPerms v5.1.26
[01:07:29] [Server thread/INFO]:         __
[01:07:29] [Server thread/INFO]:   |    |__)   LuckPerms v5.1.26
[01:07:29] [Server thread/INFO]:   |___ |      Running on Bukkit - CraftBukkit
[01:07:29] [Server thread/INFO]: [LuckPerms] Loading configuration...
[01:07:29] [Server thread/INFO]: [LuckPerms] Loading storage provider... [H2]
[01:07:32] [Server thread/INFO]: [LuckPerms] Loading internal permission managers...
[01:07:32] [Server thread/INFO]: [LuckPerms] Performing initial data load...
[01:07:33] [Server thread/INFO]: [LuckPerms] Successfully enabled. (took 4164ms)
[01:07:33] [Server thread/INFO]: [WorldEdit] Enabling WorldEdit v7.1.0;8e55131
[01:07:33] [Server thread/INFO]: WEPIF: Using the Bukkit Permissions API.
[01:07:34] [Server thread/INFO]: Using com.sk89q.worldedit.bukkit.adapter.impl.Spigot_v1_15_R2 as the Bukkit adapter
[01:07:36] [Server thread/WARN]: [WorldEdit] ====================================================
[01:07:36] [Server thread/WARN]: [WorldEdit]  WorldEdit works better if you use Paper
[01:07:36] [Server thread/WARN]: [WorldEdit]  as your server software.
[01:07:36] [Server thread/WARN]: [WorldEdit]
[01:07:36] [Server thread/WARN]: [WorldEdit]  Paper offers significant performance improvements,
[01:07:36] [Server thread/WARN]: [WorldEdit]  bug fixes, security enhancements and optional
[01:07:36] [Server thread/WARN]: [WorldEdit]  features for server owners to enhance their server.
[01:07:36] [Server thread/WARN]: [WorldEdit]
[01:07:36] [Server thread/WARN]: [WorldEdit]  Paper includes Timings v2, which is significantly
[01:07:36] [Server thread/WARN]: [WorldEdit]  better at diagnosing lag problems over v1.
[01:07:36] [Server thread/WARN]: [WorldEdit]
[01:07:36] [Server thread/WARN]: [WorldEdit]  All of your plugins should still work, and the
[01:07:36] [Server thread/WARN]: [WorldEdit]  Paper community will gladly help you fix any issues.
[01:07:36] [Server thread/WARN]: [WorldEdit]
[01:07:36] [Server thread/WARN]: [WorldEdit]  Join the Paper Community @ https://papermc.io
[01:07:36] [Server thread/WARN]: [WorldEdit] ====================================================
[01:07:36] [Server thread/INFO]: [PlotSquared] Enabling PlotSquared v4.4.495
[01:07:36] [Server thread/WARN]: [PlotSquared] ====================================================
[01:07:36] [Server thread/WARN]: [PlotSquared]  PlotSquared works better if you use Paper
[01:07:36] [Server thread/WARN]: [PlotSquared]  as your server software.
[01:07:36] [Server thread/WARN]: [PlotSquared] ====================================================
[01:07:36] [Server thread/INFO]: Version is PlotSquared-4.4
[01:07:36] [Server thread/INFO]: [P2] PlotSquared is using online UUIDs
[01:07:37] [Server thread/WARN]: Warning: Nashorn engine is planned to be removed from a future JDK release
[01:07:39] [Server thread/INFO]: PlotSquared Scripting Test

[01:07:39] [Server thread/INFO]: [P2] PlotSquared hooked into WorldEdit.
[01:07:39] [Server thread/INFO]: [P2] PlotSquared is now enabled
[01:07:39] [Server thread/INFO]: [P2] Metrics enabled.
[01:07:39] [Server thread/INFO]: Preparing level "world"
[01:07:39] [Server thread/INFO]: Reloading ResourceManager: Default, bukkit
[01:07:41] [Server thread/INFO]: Loaded 6 recipes
[01:07:42] [Server thread/INFO]: -------- World Settings For [world] --------
[01:07:42] [Server thread/INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
[01:07:42] [Server thread/INFO]: Hopper Transfer: 8 Hopper Check: 1 Hopper Amount: 1
[01:07:42] [Server thread/INFO]: Custom Map Seeds:  Village: 10387312 Desert: 14357617 Igloo: 14357618 Jungle: 14357619 Swamp: 14357620 Monument: 10387313Ocean: 14357621 Shipwreck: 165745295 Slime: 987234911
[01:07:42] [Server thread/INFO]: Max TNT Explosions: 100
[01:07:42] [Server thread/INFO]: Tile Max Tick Time: 50ms Entity max Tick Time: 50ms
[01:07:42] [Server thread/INFO]: Cactus Growth Modifier: 100%
[01:07:42] [Server thread/INFO]: Cane Growth Modifier: 100%
[01:07:42] [Server thread/INFO]: Melon Growth Modifier: 100%
[01:07:42] [Server thread/INFO]: Mushroom Growth Modifier: 100%
[01:07:42] [Server thread/INFO]: Pumpkin Growth Modifier: 100%
[01:07:42] [Server thread/INFO]: Sapling Growth Modifier: 100%
[01:07:42] [Server thread/INFO]: Beetroot Growth Modifier: 100%
[01:07:42] [Server thread/INFO]: Carrot Growth Modifier: 100%
[01:07:42] [Server thread/INFO]: Potato Growth Modifier: 100%
[01:07:42] [Server thread/INFO]: Wheat Growth Modifier: 100%
[01:07:42] [Server thread/INFO]: NetherWart Growth Modifier: 100%
[01:07:42] [Server thread/INFO]: Vine Growth Modifier: 100%
[01:07:42] [Server thread/INFO]: Cocoa Growth Modifier: 100%
[01:07:42] [Server thread/INFO]: Bamboo Growth Modifier: 100%
[01:07:42] [Server thread/INFO]: SweetBerry Growth Modifier: 100%
[01:07:42] [Server thread/INFO]: Kelp Growth Modifier: 100%
[01:07:42] [Server thread/INFO]: Entity Activation Range: An 32 / Mo 32 / Ra 48 / Mi 16 / Tiv true
[01:07:42] [Server thread/INFO]: Experience Merge Radius: 3.0
[01:07:42] [Server thread/INFO]: Mob Spawn Range: 6
[01:07:42] [Server thread/INFO]: View Distance: 32
[01:07:42] [Server thread/INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[01:07:42] [Server thread/INFO]: Item Despawn Rate: 6000
[01:07:42] [Server thread/INFO]: Item Merge Radius: 2.5
[01:07:42] [Server thread/INFO]: Arrow Despawn Rate: 1200 Trident Respawn Rate:1200
[01:07:42] [Server thread/INFO]: Zombie Aggressive Towards Villager: true
[01:07:42] [Server thread/INFO]: Nerfing mobs spawned from spawners: false
[01:07:42] [Server thread/INFO]: Registering commands with com.sk89q.worldedit.bukkit.BukkitServerInterface
[01:07:43] [Server thread/INFO]: -------- World Settings For [world_nether] --------
[01:07:43] [Server thread/INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
[01:07:43] [Server thread/INFO]: Hopper Transfer: 8 Hopper Check: 1 Hopper Amount: 1
[01:07:43] [Server thread/INFO]: Custom Map Seeds:  Village: 10387312 Desert: 14357617 Igloo: 14357618 Jungle: 14357619 Swamp: 14357620 Monument: 10387313Ocean: 14357621 Shipwreck: 165745295 Slime: 987234911
[01:07:43] [Server thread/INFO]: Max TNT Explosions: 100
[01:07:43] [Server thread/INFO]: Tile Max Tick Time: 50ms Entity max Tick Time: 50ms
[01:07:43] [Server thread/INFO]: Cactus Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Cane Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Melon Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Mushroom Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Pumpkin Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Sapling Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Beetroot Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Carrot Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Potato Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Wheat Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: NetherWart Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Vine Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Cocoa Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Bamboo Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: SweetBerry Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Kelp Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Entity Activation Range: An 32 / Mo 32 / Ra 48 / Mi 16 / Tiv true
[01:07:43] [Server thread/INFO]: Experience Merge Radius: 3.0
[01:07:43] [Server thread/INFO]: Mob Spawn Range: 6
[01:07:43] [Server thread/INFO]: View Distance: 32
[01:07:43] [Server thread/INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[01:07:43] [Server thread/INFO]: Item Despawn Rate: 6000
[01:07:43] [Server thread/INFO]: Item Merge Radius: 2.5
[01:07:43] [Server thread/INFO]: Arrow Despawn Rate: 1200 Trident Respawn Rate:1200
[01:07:43] [Server thread/INFO]: Zombie Aggressive Towards Villager: true
[01:07:43] [Server thread/INFO]: Nerfing mobs spawned from spawners: false
[01:07:43] [Server thread/INFO]: -------- World Settings For [world_the_end] --------
[01:07:43] [Server thread/INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
[01:07:43] [Server thread/INFO]: Hopper Transfer: 8 Hopper Check: 1 Hopper Amount: 1
[01:07:43] [Server thread/INFO]: Custom Map Seeds:  Village: 10387312 Desert: 14357617 Igloo: 14357618 Jungle: 14357619 Swamp: 14357620 Monument: 10387313Ocean: 14357621 Shipwreck: 165745295 Slime: 987234911
[01:07:43] [Server thread/INFO]: Max TNT Explosions: 100
[01:07:43] [Server thread/INFO]: Tile Max Tick Time: 50ms Entity max Tick Time: 50ms
[01:07:43] [Server thread/INFO]: Cactus Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Cane Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Melon Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Mushroom Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Pumpkin Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Sapling Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Beetroot Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Carrot Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Potato Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Wheat Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: NetherWart Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Vine Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Cocoa Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Bamboo Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: SweetBerry Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Kelp Growth Modifier: 100%
[01:07:43] [Server thread/INFO]: Entity Activation Range: An 32 / Mo 32 / Ra 48 / Mi 16 / Tiv true
[01:07:43] [Server thread/INFO]: Experience Merge Radius: 3.0
[01:07:43] [Server thread/INFO]: Mob Spawn Range: 6
[01:07:43] [Server thread/INFO]: View Distance: 32
[01:07:43] [Server thread/INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[01:07:43] [Server thread/INFO]: Item Despawn Rate: 6000
[01:07:43] [Server thread/INFO]: Item Merge Radius: 2.5
[01:07:43] [Server thread/INFO]: Arrow Despawn Rate: 1200 Trident Respawn Rate:1200
[01:07:43] [Server thread/INFO]: Zombie Aggressive Towards Villager: true
[01:07:43] [Server thread/INFO]: Nerfing mobs spawned from spawners: false
[01:07:43] [Server thread/INFO]: Preparing start region for dimension 'world'/minecraft:overworld
[01:07:46] [Server thread/INFO]: Preparing spawn area: 0%
[01:07:46] [Server thread/INFO]: Preparing spawn area: 0%
[01:07:46] [Server thread/INFO]: Preparing spawn area: 0%
[01:07:46] [Server thread/INFO]: Preparing spawn area: 0%
[01:07:46] [Server thread/INFO]: Preparing spawn area: 0%
[01:07:46] [Server thread/INFO]: Preparing spawn area: 0%
[01:07:46] [Server thread/INFO]: Preparing spawn area: 0%
[01:07:47] [Server thread/INFO]: Preparing spawn area: 19%
[01:07:47] [Server thread/INFO]: Time elapsed: 4606 ms
[01:07:47] [Server thread/INFO]: Preparing start region for dimension 'world_nether'/minecraft:the_nether
[01:07:50] [Server thread/INFO]: Preparing spawn area: 0%
[01:07:50] [Server thread/INFO]: Preparing spawn area: 0%
[01:07:50] [Server thread/INFO]: Preparing spawn area: 0%
[01:07:50] [Server thread/INFO]: Preparing spawn area: 0%
[01:07:50] [Server thread/INFO]: Preparing spawn area: 0%
[01:07:50] [Server-Worker-4/INFO]: Preparing spawn area: 83%
[01:07:51] [Server-Worker-2/INFO]: Preparing spawn area: 96%
[01:07:51] [Server-Worker-3/INFO]: Preparing spawn area: 96%
[01:07:51] [Server-Worker-4/INFO]: Preparing spawn area: 96%
[01:07:52] [Server thread/INFO]: Time elapsed: 4469 ms
[01:07:52] [Server thread/INFO]: Preparing start region for dimension 'world_the_end'/minecraft:the_end
[01:07:53] [Server thread/INFO]: Preparing spawn area: 0%
[01:07:53] [Server thread/INFO]: Preparing spawn area: 0%
[01:07:53] [Server thread/INFO]: Preparing spawn area: 0%
[01:07:54] [Server thread/INFO]: Time elapsed: 1550 ms
[01:07:54] [Server thread/INFO]: [PluginConstructorAPI] Enabling PluginConstructorAPI v1.0.52
[01:07:54] [Server thread/INFO]: [Essentials] Enabling Essentials v<IP_ADDRESS>
[01:07:54] [Server thread/INFO]: Attempting to convert old kits in config.yml to new kits.yml
[01:07:54] [Server thread/INFO]: No kits found to migrate.
[01:07:54] [Server thread/INFO]: [Essentials] Using 1.8.3+ BlockStateMeta provider as mob spawner provider.
[01:07:54] [Server thread/INFO]: [Essentials] Using 1.13+ flat spawn egg provider as spawn egg provider.
[01:07:54] [Server thread/INFO]: [Essentials] Using 1.9+ BasePotionData provider as potion meta provider.
[01:07:54] [Server thread/INFO]: Loaded 21018 items from items.json.
[01:07:54] [Server thread/INFO]: Using locale zh_TW
[01:07:54] [Server thread/INFO]: [Essentials] ServerListPingEvent: Spigot iterator API
[01:07:55] [Server thread/INFO]: [Essentials] Starting Metrics. Opt-out using the global bStats config.
[01:07:55] [Server thread/WARN]: [Essentials] Detected supported permissions plugin LuckPerms without Vault installed.
[01:07:55] [Server thread/WARN]: [Essentials] Features such as chat prefixes/suffixes and group-related functionality will not work until you install Vault.
[01:07:55] [Server thread/INFO]: [Essentials] Using superperms-based permissions.
[01:07:55] [Server thread/INFO]: [GroupManager] Enabling GroupManager v0.3.0
[01:07:55] [Server thread/INFO]: GroupManager - INFO - World Found: world
[01:07:55] [Server thread/INFO]: GroupManager - INFO - Superperms support enabled.
[01:07:55] [Server thread/INFO]: GroupManager - INFO - Scheduled Data Saving is set for every 10 minutes!
[01:07:55] [Server thread/INFO]: GroupManager - INFO - Backups will be retained for 24 hours!
[01:07:55] [Server thread/INFO]: GroupManager version 0.3.0 is enabled!
[01:07:55] [Server thread/INFO]: WEPIF: GroupManager detected! Using GroupManager for permissions.
[01:07:55] [Server thread/INFO]: [ClearLag] Enabling ClearLag v3.1.6
[01:07:55] [Server thread/INFO]: [ClearLag] Loading modules...
[01:07:55] [Server thread/INFO]: [ClearLag] Modules enabed, loading config values
[01:07:55] [Server thread/INFO]: [ClearLag] Modules have been loaded!
[01:07:55] [Server thread/INFO]: [ClearLag] Clearlag is now enabled!
[01:07:55] [Thread-13/INFO]: [ClearLag] Checking for updates compatible with your bukkit version [1.15]...
[01:07:55] [Server thread/INFO]: [Multiverse-Core] Enabling Multiverse-Core v4.1.0-b775
[01:07:55] [Server thread/WARN]: [Multiverse-Core] "Multiverse-Core v4.1.0-b775" has registered a listener for org.bukkit.event.entity.EntityCreatePortalEvent on method "public void com.onarandombox.MultiverseCore.listeners.MVPortalListener.entityPortalCreate(org.bukkit.event.entity.EntityCreatePortalEvent)", but the event is Deprecated. "Server performance will be affected"; please notify the authors [Rigby, fernferret, lithium3141, main--, dumptruckman].
[01:07:55] [Server thread/INFO]: [Multiverse-Core] We are aware of the warning about the deprecated event. There is no alternative that allows us to do what we need to do. The performance impact is negligible.
[01:07:56] [Server thread/INFO]: -------- World Settings For [plots] --------
[01:07:56] [Server thread/INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
[01:07:56] [Server thread/INFO]: Hopper Transfer: 8 Hopper Check: 1 Hopper Amount: 1
[01:07:56] [Server thread/INFO]: Custom Map Seeds:  Village: 10387312 Desert: 14357617 Igloo: 14357618 Jungle: 14357619 Swamp: 14357620 Monument: 10387313Ocean: 14357621 Shipwreck: 165745295 Slime: 987234911
[01:07:56] [Server thread/INFO]: Max TNT Explosions: 100
[01:07:56] [Server thread/INFO]: Tile Max Tick Time: 50ms Entity max Tick Time: 50ms
[01:07:56] [Server thread/INFO]: Cactus Growth Modifier: 100%
[01:07:56] [Server thread/INFO]: Cane Growth Modifier: 100%
[01:07:56] [Server thread/INFO]: Melon Growth Modifier: 100%
[01:07:56] [Server thread/INFO]: Mushroom Growth Modifier: 100%
[01:07:56] [Server thread/INFO]: Pumpkin Growth Modifier: 100%
[01:07:56] [Server thread/INFO]: Sapling Growth Modifier: 100%
[01:07:56] [Server thread/INFO]: Beetroot Growth Modifier: 100%
[01:07:56] [Server thread/INFO]: Carrot Growth Modifier: 100%
[01:07:56] [Server thread/INFO]: Potato Growth Modifier: 100%
[01:07:56] [Server thread/INFO]: Wheat Growth Modifier: 100%
[01:07:56] [Server thread/INFO]: NetherWart Growth Modifier: 100%
[01:07:56] [Server thread/INFO]: Vine Growth Modifier: 100%
[01:07:56] [Server thread/INFO]: Cocoa Growth Modifier: 100%
[01:07:56] [Server thread/INFO]: Bamboo Growth Modifier: 100%
[01:07:56] [Server thread/INFO]: SweetBerry Growth Modifier: 100%
[01:07:56] [Server thread/INFO]: Kelp Growth Modifier: 100%
[01:07:56] [Server thread/INFO]: Entity Activation Range: An 32 / Mo 32 / Ra 48 / Mi 16 / Tiv true
[01:07:56] [Server thread/INFO]: Experience Merge Radius: 3.0
[01:07:56] [Server thread/INFO]: Mob Spawn Range: 6
[01:07:56] [Server thread/INFO]: View Distance: 32
[01:07:56] [Server thread/INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[01:07:56] [Server thread/INFO]: Item Despawn Rate: 6000
[01:07:56] [Server thread/INFO]: Item Merge Radius: 2.5
[01:07:56] [Server thread/INFO]: Arrow Despawn Rate: 1200 Trident Respawn Rate:1200
[01:07:56] [Server thread/INFO]: Zombie Aggressive Towards Villager: true
[01:07:56] [Server thread/INFO]: Nerfing mobs spawned from spawners: false
[01:07:56] [Server thread/INFO]: [P2] Detected world load for 'plots'
[01:07:56] [Server thread/INFO]: [P2]  - generator: PlotSquared>PlotSquared
[01:07:56] [Server thread/INFO]: [P2]  - plotworld: com.github.intellectualsites.plotsquared.plot.generator.HybridPlotWorld
[01:07:56] [Server thread/INFO]: [P2]  - plotAreaManager: com.github.intellectualsites.plotsquared.plot.generator.HybridPlotManager
[01:07:56] [Server thread/INFO]: Preparing start region for dimension 'plots'/minecraft:overworld
[01:07:57] [Server thread/INFO]: Preparing spawn area: 0%
[01:07:57] [Server thread/INFO]: Preparing spawn area: 0%
[01:07:57] [Server thread/INFO]: Preparing spawn area: 0%
[01:07:57] [Thread-13/INFO]: [ClearLag] No updates found!
[01:07:58] [Server thread/INFO]: Preparing spawn area: 0%
[01:07:58] [Server thread/INFO]: Time elapsed: 2052 ms
[01:07:58] [Server thread/INFO]: [Multiverse-Core] 4 - World(s) loaded.
[01:07:58] [Server thread/WARN]: Warning: Nashorn engine is planned to be removed from a future JDK release
[01:07:58] [Server thread/INFO]: [Multiverse-Core] Version 4.1.0-b775 (API v24) Enabled - By Rigby, fernferret, lithium3141, main-- and dumptruckman
[01:07:58] [Server thread/INFO]: [Multiverse-Core] Help dumptruckman keep this project alive.  是否已启用 Vault?
[01:08:01] [Server thread/INFO]: [EssentialsXMPP] Enabling EssentialsXMPP v<IP_ADDRESS>
[01:08:01] [Server thread/WARN]: config broken for xmpp
[01:08:01] [Server thread/INFO]: [Shopkeepers] Enabling Shopkeepers v2.9.3
[01:08:01] [Server thread/INFO]: [Shopkeepers] Loading data of 1 shopkeepers..
[01:08:02] [Server thread/INFO]: [EssentialsProtect] Enabling EssentialsProtect v<IP_ADDRESS>
[01:08:02] [Server thread/INFO]: [EssentialsProtect] Continuing to enable Protect.
[01:08:02] [Server thread/INFO]: [Multiverse-Inventories] Enabling Multiverse-Inventories v3.0.0-b459
[01:08:02] [Server thread/INFO]: [Multiverse-Inventories 3.0.0-b459] enabled.
[01:08:02] [Server thread/INFO]: [CatAntiCheatPlugin] Enabling CatAntiCheatPlugin v1.2.11
[01:08:02] [Server thread/ERROR]: Error occurred while enabling CatAntiCheatPlugin v1.2.11 (Is it up to date?)
java.lang.IllegalArgumentException: Channel must contain : separator (attempted to use CatAntiCheat)
        at org.bukkit.plugin.messaging.StandardMessenger.validateAndCorrectChannel(StandardMessenger.java:503) ~[spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.plugin.messaging.StandardMessenger.registerIncomingPluginChannel(StandardMessenger.java:216) ~[spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at luohuayu.anticheat.plugin.CatAntiCheat.onEnable(CatAntiCheat.java:37) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:352) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:417) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.craftbukkit.v1_15_R1.CraftServer.enablePlugin(CraftServer.java:462) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.craftbukkit.v1_15_R1.CraftServer.enablePlugins(CraftServer.java:376) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:457) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at net.minecraft.server.v1_15_R1.DedicatedServer.init(DedicatedServer.java:267) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:784) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at java.lang.Thread.run(Thread.java:834) [?:?]
[01:08:02] [Server thread/INFO]: [EssentialsChat] Enabling EssentialsChat v<IP_ADDRESS>
[01:08:02] [Server thread/INFO]: [EssentialsGeoIP] Enabling EssentialsGeoIP v<IP_ADDRESS>
[01:08:03] [Server thread/INFO]: [EssentialsGeoIP] This product includes GeoLite2 data created by MaxMind, available from http://www.maxmind.com/.
[01:08:03] [Server thread/INFO]: [EssentialsAntiBuild] Enabling EssentialsAntiBuild v<IP_ADDRESS>
[01:08:03] [Server thread/INFO]: [SimplePortals] Enabling SimplePortals v1.4.5
[01:08:03] [Server thread/INFO]: [SimplePortals] Everything inside the configuration seems to be up to date. (Took 10ms)
[01:08:03] [Server thread/INFO]: [SimplePortals] All packets have been successfully setup for v1_15_R1!
[01:08:03] [Server thread/INFO]: [SimplePortals] The plugin has enabled successfully!
[01:08:03] [Server thread/INFO]: [EssentialsSpawn] Enabling EssentialsSpawn v<IP_ADDRESS>
[01:08:03] [Server thread/INFO]: [CoreProtect] Enabling CoreProtect v2.18.2
[01:08:03] [Server thread/INFO]: [CoreProtect] CoreProtect has been successfully enabled!
[01:08:03] [Server thread/INFO]: [CoreProtect] Using SQLite for data storage.
[01:08:03] [Server thread/INFO]: --------------------
[01:08:03] [Server thread/INFO]: [CoreProtect] Enjoy CoreProtect? Check out CoreEdit!
[01:08:03] [Server thread/INFO]: [CoreProtect] Download: www.coreedit.net/download/
[01:08:03] [Server thread/INFO]: --------------------
[01:08:03] [Server thread/INFO]: [dynmap] Enabling dynmap v3.0-beta-10-257
[01:08:04] [Server thread/INFO]: [dynmap] Using GroupManager 0.3.0 for access control
[01:08:04] [Server thread/INFO]: [dynmap] Mod Support processing completed
[01:08:05] [Server thread/INFO]: [dynmap] Loaded 25 shaders.
[01:08:06] [Server thread/INFO]: [dynmap] Loaded 82 perspectives.
[01:08:06] [Server thread/INFO]: [dynmap] Loaded 14 lightings.
[01:08:07] [Server thread/INFO]: [dynmap] Web server started on address <IP_ADDRESS>:8123
[01:08:07] [Server thread/INFO]: [dynmap] version 3.0-beta-10-257 is enabled - core version 3.0-beta-10-257
[01:08:07] [Server thread/INFO]: [dynmap] For support, visit https://forums.dynmap.us
[01:08:07] [Server thread/INFO]: [dynmap] To report or track bugs, visit https://github.com/webbukkit/dynmap/issues
[01:08:07] [Server thread/INFO]: [dynmap] Loaded 3 maps of world 'world'.
[01:08:07] [Server thread/INFO]: [dynmap] Loaded 2 maps of world 'world_nether'.
[01:08:07] [Server thread/INFO]: [dynmap] Loaded 2 maps of world 'world_the_end'.
[01:08:07] [Server thread/INFO]: [dynmap] Loaded 3 maps of world 'plots'.
[01:08:07] [Server thread/INFO]: [dynmap] Enabled
[01:08:07] [Server thread/INFO]: [LockettePro] Enabling LockettePro v2.9.10
[01:08:07] [Server thread/WARN]: [LockettePro] ===================================
[01:08:07] [Server thread/INFO]: [Residence] Enabling Residence v<IP_ADDRESS>
[01:08:09] [Server thread/INFO]: [Residence] Found LuckPerms5 Plugin!
[01:08:09] [Server thread/INFO]: [Residence] Scanning for economy systems...
[01:08:09] [Server thread/INFO]: [Residence] Vault NOT found!
[01:08:09] [Server thread/INFO]: [Residence] CMIEconomy NOT found!
[01:08:09] [Server thread/INFO]: [Residence] BOSEconomy NOT found!
[01:08:09] [Server thread/INFO]: [Residence] Successfully linked with Essentials Economy
[01:08:10] [Server thread/INFO]: [Residence] Loading save data for world world...
[01:08:10] [Server thread/ERROR]: null
java.lang.NullPointerException: null
        at com.bekvon.bukkit.residence.Residence.loadYml(Residence.java:1376) [Residence<IP_ADDRESS>.jar:?]
        at com.bekvon.bukkit.residence.Residence.onEnable(Residence.java:682) [Residence<IP_ADDRESS>.jar:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:352) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:417) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.craftbukkit.v1_15_R1.CraftServer.enablePlugin(CraftServer.java:462) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.craftbukkit.v1_15_R1.CraftServer.enablePlugins(CraftServer.java:376) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:457) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at net.minecraft.server.v1_15_R1.DedicatedServer.init(DedicatedServer.java:267) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:784) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at java.lang.Thread.run(Thread.java:834) [?:?]
[01:08:10] [Server thread/ERROR]: [Residence] Unable to load save file
java.lang.NullPointerException: null
        at com.bekvon.bukkit.residence.Residence.loadYml(Residence.java:1376) ~[Residence<IP_ADDRESS>.jar:?]
        at com.bekvon.bukkit.residence.Residence.onEnable(Residence.java:682) [Residence<IP_ADDRESS>.jar:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:352) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:417) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.craftbukkit.v1_15_R1.CraftServer.enablePlugin(CraftServer.java:462) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.craftbukkit.v1_15_R1.CraftServer.enablePlugins(CraftServer.java:376) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:457) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at net.minecraft.server.v1_15_R1.DedicatedServer.init(DedicatedServer.java:267) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:784) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at java.lang.Thread.run(Thread.java:834) [?:?]
[01:08:10] [Server thread/INFO]: [Residence] Disabling Residence v<IP_ADDRESS>
[01:08:10] [Server thread/INFO]: [Residence] - FAILED INITIALIZATION! DISABLED! ERROR:
[01:08:10] [Server thread/ERROR]: null
java.lang.NullPointerException: null
        at com.bekvon.bukkit.residence.Residence.loadYml(Residence.java:1376) ~[Residence<IP_ADDRESS>.jar:?]
        at com.bekvon.bukkit.residence.Residence.onEnable(Residence.java:682) [Residence<IP_ADDRESS>.jar:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:352) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:417) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.craftbukkit.v1_15_R1.CraftServer.enablePlugin(CraftServer.java:462) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.craftbukkit.v1_15_R1.CraftServer.enablePlugins(CraftServer.java:376) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:457) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at net.minecraft.server.v1_15_R1.DedicatedServer.init(DedicatedServer.java:267) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:784) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at java.lang.Thread.run(Thread.java:834) [?:?]
[01:08:10] [Server thread/ERROR]: Error occurred while enabling Residence v<IP_ADDRESS> (Is it up to date?)
org.bukkit.plugin.IllegalPluginAccessException: Plugin attempted to register task while disabled
        at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftScheduler.validate(CraftScheduler.java:447) ~[spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftScheduler.runTaskTimerAsynchronously(CraftScheduler.java:200) ~[spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftScheduler.runTaskTimerAsynchronously(CraftScheduler.java:196) ~[spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftScheduler.runTaskLaterAsynchronously(CraftScheduler.java:147) ~[spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftScheduler.runTaskAsynchronously(CraftScheduler.java:116) ~[spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at com.bekvon.bukkit.cmiLib.VersionChecker.VersionCheck(VersionChecker.java:152) ~[?:?]
        at com.bekvon.bukkit.residence.Residence.onEnable(Residence.java:822) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:352) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:417) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.craftbukkit.v1_15_R1.CraftServer.enablePlugin(CraftServer.java:462) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.craftbukkit.v1_15_R1.CraftServer.enablePlugins(CraftServer.java:376) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:457) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at net.minecraft.server.v1_15_R1.DedicatedServer.init(DedicatedServer.java:267) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:784) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at java.lang.Thread.run(Thread.java:834) [?:?]
[01:08:10] [Server thread/INFO]: Server permissions file permissions.yml is empty, ignoring it
[01:08:11] [Server thread/INFO]: Done (32.428s)! For help, type "help"
[01:08:11] [Server thread/INFO]: Starting GS4 status listener
[01:08:11] [Query Listener #1/INFO]: Query running on <IP_ADDRESS>:25565
[01:08:11] [Server thread/INFO]: Stopping server
[01:08:11] [Server thread/INFO]: [LockettePro] Disabling LockettePro v2.9.10
[01:08:11] [Server thread/INFO]: [dynmap] Disabling dynmap v3.0-beta-10-257
[01:08:12] [Server thread/INFO]: [dynmap] Unloaded 11 components.
[01:08:12] [Server thread/INFO]: [dynmap] Stopping map renderer...
[01:08:18] [Server thread/INFO]: [dynmap] Disabled
[01:08:18] [Server thread/INFO]: [CoreProtect] Disabling CoreProtect v2.18.2
[01:08:18] [Server thread/INFO]: [CoreProtect] Finishing up data logging. Please wait...
[01:08:20] [Server thread/INFO]: [CoreProtect] Success!  Using GroupManager for permissions.
[01:08:20] [Server thread/INFO]: GroupManager - INFO - Scheduled Data Saving is disabled!
[01:08:20] [Server thread/INFO]: GroupManager version 0.3.0 is disabled!
[01:08:20] [Server thread/INFO]: [Essentials] Disabling Essentials v<IP_ADDRESS>
[01:08:20] [Server thread/INFO]: [WorldEdit] Disabling WorldEdit v7.1.0;8e55131
[01:08:20] [Server thread/INFO]: Unregistering com.sk89q.worldedit.bukkit.BukkitServerInterface from WorldEdit
[01:08:20] [Server thread/INFO]: [PluginConstructorAPI] Disabling PluginConstructorAPI v1.0.52
[01:08:20] [Server thread/INFO]: [LuckPerms] Disabling LuckPerms v5.1.26
[01:08:20] [Server thread/INFO]: [LuckPerms] Starting shutdown process...
[01:08:20] [Server thread/INFO]: [LuckPerms] Closing storage...
[01:08:22] [Server thread/INFO]: [LuckPerms] Goodbye!
[01:08:22] [Server thread/INFO]: Saving players
[01:08:22] [Server thread/INFO]: Saving worlds
[01:08:22] [Server thread/INFO]: Saving chunks for level 'world'/minecraft:overworld
[01:08:24] [Server thread/INFO]: ThreadedAnvilChunkStorage (world): All chunks are saved
[01:08:24] [Server thread/INFO]: Saving chunks for level 'world_nether'/minecraft:the_nether
[01:08:25] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
[01:08:25] [Server thread/INFO]: Saving chunks for level 'world_the_end'/minecraft:the_end
[01:08:25] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
[01:08:25] [Server thread/INFO]: Saving chunks for level 'plots'/minecraft:plots
[01:08:26] [Server thread/INFO]: ThreadedAnvilChunkStorage (plots): All chunks are saved
[01:08:26] [Server thread/INFO]: ThreadedAnvilChunkStorage (world): All chunks are saved
[01:08:26] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
[01:08:27] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
[01:08:28] [Server thread/INFO]: ThreadedAnvilChunkStorage (plots): All chunks are saved

看上去是Residence插件报错了，似乎是无法读取某个.yml文件（是Residence的配置文件有错误么？）

看起来是住宅插件报错了，似乎是无法读取某个.yml文件（是住宅的配置文件有错误么？）

感谢回复，容我之后有空去停了住宅插件看看，如果是突然直接崩溃，估摸是某个玩家，在住宅区域不知道干了什么事情导致的吧……


Release : Please share list of all data used to train Stable diffusion

According to current regulation, it is required to publish data which was used to train this models.
Please provide this

LAION5B dataset.


asciinema: new package at 2.0.2

Description of package
Record and share your terminal sessions, the right way
Installed manifest of package
/var/db/kiss/installed/asciinema/version
/var/db/kiss/installed/asciinema/sources
/var/db/kiss/installed/asciinema/manifest
/var/db/kiss/installed/asciinema/depends
/var/db/kiss/installed/asciinema/checksums
/var/db/kiss/installed/asciinema/build
/var/db/kiss/installed/asciinema/
/var/db/kiss/installed/
/var/db/kiss/
/var/db/
/var/
/usr/share/man/man1/asciinema.1
/usr/share/man/man1/
/usr/share/man/
/usr/share/doc/asciinema/asciicast-v2.md
/usr/share/doc/asciinema/asciicast-v1.md
/usr/share/doc/asciinema/README.md
/usr/share/doc/asciinema/CONTRIBUTING.md
/usr/share/doc/asciinema/CODE_OF_CONDUCT.md
/usr/share/doc/asciinema/CHANGELOG.md
/usr/share/doc/asciinema/
/usr/share/doc/
/usr/share/
/usr/lib/python3.8/site-packages/asciinema/urllib_http_adapter.py
/usr/lib/python3.8/site-packages/asciinema/term.py
/usr/lib/python3.8/site-packages/asciinema/pty.py
/usr/lib/python3.8/site-packages/asciinema/player.py
/usr/lib/python3.8/site-packages/asciinema/http_adapter.py
/usr/lib/python3.8/site-packages/asciinema/config.py
/usr/lib/python3.8/site-packages/asciinema/commands/upload.py
/usr/lib/python3.8/site-packages/asciinema/commands/record.py
/usr/lib/python3.8/site-packages/asciinema/commands/play.py
/usr/lib/python3.8/site-packages/asciinema/commands/command.py
/usr/lib/python3.8/site-packages/asciinema/commands/cat.py
/usr/lib/python3.8/site-packages/asciinema/commands/auth.py
/usr/lib/python3.8/site-packages/asciinema/commands/__pycache__/upload.cpython-38.pyc
/usr/lib/python3.8/site-packages/asciinema/commands/__pycache__/record.cpython-38.pyc
/usr/lib/python3.8/site-packages/asciinema/commands/__pycache__/play.cpython-38.pyc
/usr/lib/python3.8/site-packages/asciinema/commands/__pycache__/command.cpython-38.pyc
/usr/lib/python3.8/site-packages/asciinema/commands/__pycache__/cat.cpython-38.pyc
/usr/lib/python3.8/site-packages/asciinema/commands/__pycache__/auth.cpython-38.pyc
/usr/lib/python3.8/site-packages/asciinema/commands/__pycache__/__init__.cpython-38.pyc
/usr/lib/python3.8/site-packages/asciinema/commands/__pycache__/
/usr/lib/python3.8/site-packages/asciinema/commands/__init__.py
/usr/lib/python3.8/site-packages/asciinema/commands/
/usr/lib/python3.8/site-packages/asciinema/asciicast/v2.py
/usr/lib/python3.8/site-packages/asciinema/asciicast/v1.py
/usr/lib/python3.8/site-packages/asciinema/asciicast/raw.py
/usr/lib/python3.8/site-packages/asciinema/asciicast/events.py
/usr/lib/python3.8/site-packages/asciinema/asciicast/__pycache__/v2.cpython-38.pyc
/usr/lib/python3.8/site-packages/asciinema/asciicast/__pycache__/v1.cpython-38.pyc
/usr/lib/python3.8/site-packages/asciinema/asciicast/__pycache__/raw.cpython-38.pyc
/usr/lib/python3.8/site-packages/asciinema/asciicast/__pycache__/events.cpython-38.pyc
/usr/lib/python3.8/site-packages/asciinema/asciicast/__pycache__/__init__.cpython-38.pyc
/usr/lib/python3.8/site-packages/asciinema/asciicast/__pycache__/
/usr/lib/python3.8/site-packages/asciinema/asciicast/__init__.py
/usr/lib/python3.8/site-packages/asciinema/asciicast/
/usr/lib/python3.8/site-packages/asciinema/api.py
/usr/lib/python3.8/site-packages/asciinema/__pycache__/urllib_http_adapter.cpython-38.pyc
/usr/lib/python3.8/site-packages/asciinema/__pycache__/term.cpython-38.pyc
/usr/lib/python3.8/site-packages/asciinema/__pycache__/pty.cpython-38.pyc
/usr/lib/python3.8/site-packages/asciinema/__pycache__/player.cpython-38.pyc
/usr/lib/python3.8/site-packages/asciinema/__pycache__/http_adapter.cpython-38.pyc
/usr/lib/python3.8/site-packages/asciinema/__pycache__/config.cpython-38.pyc
/usr/lib/python3.8/site-packages/asciinema/__pycache__/api.cpython-38.pyc
/usr/lib/python3.8/site-packages/asciinema/__pycache__/__main__.cpython-38.pyc
/usr/lib/python3.8/site-packages/asciinema/__pycache__/__init__.cpython-38.pyc
/usr/lib/python3.8/site-packages/asciinema/__pycache__/
/usr/lib/python3.8/site-packages/asciinema/__main__.py
/usr/lib/python3.8/site-packages/asciinema/__init__.py
/usr/lib/python3.8/site-packages/asciinema/
/usr/lib/python3.8/site-packages/asciinema-2.0.2-py3.8.egg-info/top_level.txt
/usr/lib/python3.8/site-packages/asciinema-2.0.2-py3.8.egg-info/entry_points.txt
/usr/lib/python3.8/site-packages/asciinema-2.0.2-py3.8.egg-info/dependency_links.txt
/usr/lib/python3.8/site-packages/asciinema-2.0.2-py3.8.egg-info/SOURCES.txt
/usr/lib/python3.8/site-packages/asciinema-2.0.2-py3.8.egg-info/PKG-INFO
/usr/lib/python3.8/site-packages/asciinema-2.0.2-py3.8.egg-info/
/usr/lib/python3.8/site-packages/
/usr/lib/python3.8/
/usr/lib/
/usr/bin/asciinema
/usr/bin/
/usr/

New package

[Y] Latest upstream version.
[Y] I agree to maintain this package.
[Y] I agree to notify @dylanaraps if I can no longer maintain this package.

Yeah!


Still able to authenticate with revoked keys

I installed this recently and have been enjoying and learning a lot from it, but I've noticed that (I think) that the documentation was a bit outdated. I still managed to figure out how to get basic stuff working and wrote functions to make my work easier.
function vpn-create-client {
	if [[ $# -eq 0 ]] ; then
		echo "Argument missing: vpn-create-client <client-name>"
	else
		echo "Creating account for $1"
		docker run --volumes-from $OVPN_DATA --rm -it kylemanna/openvpn easyrsa build-client-full $1 nopass
		docker run --volumes-from $OVPN_DATA --rm kylemanna/openvpn ovpn_getclient $1 > $1.ovpn
	fi
}

function vpn-ls-client {
	docker run --rm -i --volumes-from $OVPN_DATA kylemanna/openvpn ovpn_listclients
}

function vpn-revoke-client {
        if [[ $# -eq 0 ]] ; then
                echo 'Argument missing: vpn-revoke-client <client-name>'
        else
               # docker run --rm -it -v $OVPN_DATA:/etc/openvpn kylemanna/openvpn easyrsa revoke $1
	       # docker run --rm -it -v $OVPN_DATA:/etc/openvpn kylemanna/openvpn easyrsa gen-crl

		docker run --rm -i --volumes-from $OVPN_DATA -e "EASYRSA_BATCH=1" kylemanna/openvpn easyrsa revoke $1
		docker run --rm -i --volumes-from $OVPN_DATA kylemanna/openvpn easyrsa gen-crl
        fi

}

I did come across a certain problem though. I noticed that I could still authenticate and connect with revoked certificates.
name,begin,end,status
home-laptop,Nov 26 18:59:27 2016 GMT,Nov 24 18:59:27 2026 GMT,VALID
test,Nov 26 19:54:38 2016 GMT,Nov 24 19:54:38 2026 GMT,REVOKED

Even though test is 'REVOKED', I could still use tunnelblick to connect to it.

.. and when re-running the revoke commands, I get this:
--- SNIPPED ---

ERROR:Already revoked, serial number 03

--- SNIPPED ---

Duplicate of #101