Do we want mafia to automatically convert https URLs to svn URLs on (first) script checkout? Repository URL is stored in .svn metadata.
Or can svn:// be forced on an operation-by-operation basis (in svnkit)?
How well does svnkit support svn:// ?
I think this is autovivification, and intended in ASH?
(autovivification = automatic creation of map elements when accessed)
So theItemList[it] adds "it" to theItemList if it isn't there yet (I think this only works in left-hand-side contexts? (as in, only on left side of "=")).
As another experiment, I serialized the requests (it's as simple as moving the "t.start();" in SVNManager.doUpdate from line 1271 to just before the "t.join();" in the following loop).
I still got blocked after about 32 scripts, if I counted correctly and remember the count correctly.
But single-IP-based limits don't block *distributed* attacks ... at all ...
Also, a IP-based throttle *this* brutal can quickly block legitimate traffic from large groups behind NATs. Just imagine team of 30 people syncing the same project at the same time when they start working ...
It took a very long time whether it failed or succeeded, unless you only had a couple scripts. Because every script took several seconds.
..
So, for a test I added an increasing sleep at the start of CheckStatusRunnable.run (the N-th started thread waits N*100ms), and it still wasn't enough. I...
If I repeat svn update a few times, the first 14 scripts check version without timeout, and the remaining 38 time out. ... Actually, it looks like something gets stuck 9 scripts too early ... oh, they all timed out an hour later too. And presumably I won't be able to connect to sf.net for any...
I think X => Y just does a .replaceAll("X","Y"), everywhere on the line, even in the middle of words. This is why using "parametrized" aliases is recommended: if you use %% in the replacement, mafia will only replace X at the beginning of a line.
In the CLI, that would probably change semantics of aliases (or more). Which could break old code.
See the PriceAdvisor thread (currently at http://kolmafia.us/showthread.php?3110-PriceAdvisor-Maximize-your-profits&p=147536&viewfull=1#post147536 ) for benefits of not breaking old code.
That also shows a chat command. Does it only happen after using chat commands (AFAIK anything that starts with / is essentially passed to kol's chat system somehow?), or normall mafia commands (for something that will probably hit the server, try ... hmm ... putting something in your DC? or...
I believe it's because CLI does word splitting first, so "mmg(2000,2,2,5)" would be trying to call a script or macro *named* "mmg(2000,2,2,5)" (with no parameters)?
Once you started relay browser in one browser, you can take the URL and open it in another browser (then close it in the first browser). It will be something like http://127.0.0.1:60080/game.php
It should be almost irrelevant. When you hit that button, it's just doing something that it was going to do eventually anyway.
I have noticed that having addons like noscript, umatrix, adblock, requestpolicy, ... (basically anything that has to check every connection to see if should be...
There are several numbers "memory usage" can refer to in java applications.
In order of size:
1) How much memory is actually still being used for something by the app. This number is not measurable.
2) How much memory is taken on the app's heap and some other java structures. This includes...
Not so much invalid date, but invalid certificate - because it was only valid until yesterday. Certificates need to be periodically renewed. The "industry practice" for this used to be "new certificate every two years", but now we see pushed towards shortening this, possibly way down to "every...
Any progress on this? It's been almost a month, and https is still not even enabled (the server isn't listening on the port), as far as my browser can tell.
Observed: classskills.txt line 494 has a space between skill id and skill name (Paul's Passionate Pop Song).
Expected: should be a tabulator instead, like all the other skills around it.