January 2004 Archives

拿到了MyDoom

| No TrackBacks

Thanks junsu and I have got a copy of MyDoom now.

Its MD5 is: 39A7D2BB 5652C9D1 05C0D64A 640C5A9D [UPX unpacked]

Unfortunatelly he said it's not valuable to research it because a previous analyze done by his colleague indicates that this is not a "skilled" worm.

I'll keep this for some time. For security reasons I have denied my own execute privilege of that file.

Why BSD Licence, not GPL?

| No Comments | No TrackBacks

I was asked this question in many scenarios. Well, here's the answer. This blob does not intend to have a compare between GPL and BSDL, which is extensively discussed in many places, and basically, GPLers and BSDers all have what the counterpart could not accept.

House of 1000 Corpses

| 1 Comment | No TrackBacks

  片名:千屍屋 House of 1000 Corpses
  編劇/導演:羅布·祖姆比 Rob Zombie
  主演:錫德·海格 Sid Haig
     比爾·莫斯利 Bill Moseley
     莎瑞·穆恩 Sheri Moon
      卡倫·布萊特 Karen Black
      克裏斯·哈德威克 Cheris Hardwick
      艾琳·丹尼爾斯 Erin Daniels
  類型:驚悚/懸疑
  片長:88分鐘
  出品:獅門影業 Lions Gate Films
  官方網站:http://www.houseof1000corpses.com/

mydoom spreading

| No TrackBacks

From my Dr.Web log, it seems mydoom is getting its peak. Today it replaced the Win32.HLLM.Gibe.2, to be the king of virus on my mail server :)

It's to my interest that the virus seemed to be < 32K. So if you have a sample, please send it to me (REMEMBER: Please encrypt it by adding a password in your ZIP or RAR archive, so I will be able to receive it without having the DrWeb to block it.)

Daniel Eischen today committed a new patch and this will make KSE default threading library on FreeBSD!

Today, I saw CSDN announced their RSS 2.0 Feed (UPDATE: weber said that was announced a couple of weeks before), and I rushed into implementing one for Frontfree Technology Network.

RSS Feed is an important feature for modern websites, which permits visitors to "subscribe" the feeds, and syndicate the contents with other websites.

LonghornBlogs?! :-D

| No TrackBacks

Well, it's out of my surprise to see a website called "LonghornBlogs" when I am looking for a Microsoft implementation of blog engine...

Mr. Ctrl+Alt+Del retires

| 1 TrackBack

From Slashdot: The Ctrl+Alt+Del Inventor, David Bradley, has retired.

An earlier article, The Guy Responsible For Ctrl+Alt+Del, shows a brief story of the combination. He said that this was originally desiginated for debugging, and of course not for a Windows user to input his/her password :)

junsu's new PID allocation code

| 2 Comments | No TrackBacks

I have installed these code on my test box. Well... an automated patch mechanism would be better but the current approach is just ok.

My personal mutt configuration

| No TrackBacks

Mutt is a text driven Mail User Agent (MUA). It supports many useful features, including IMAP/POP3 (even TLS) support, and it is very neat.

Here is my configuration file.

选择P2P作为毕业设计的题目应该不是一个偶然,可以说,这个想法从大二就在酝酿,到了四年级,终于得以实现,不能不说是一大快事。

说到P2P,古人说,挟天子以令诸侯,然而,我一直怀疑,一个连自己都罩不住的天子,明明都被人“挟”了,如何得以号令天下?如果说他能罩得住自己,那么,连他都能“挟”了的人为什么不自己称王呢?总之,我一直觉得,挟天子以令诸侯这类事儿属于子虚乌有,多半是文人墨客笔下的夸张吧。

随手画了个小logo

| No TrackBacks

发现自己画工越来越次了 :(

关于chaos

| 4 Comments | No TrackBacks

一个有些哲学意味的问题,chaos到底是什么?从某种意义上说,chaos是永恒,因为平衡是不稳定的,只有chaos才是最终的归宿。当然,我说有哲学意味意味着这东西已经超越了常人的逻辑,或者说,纯粹就是胡思乱想了

As Che Dong suggested, we will have a new forum that provides a blog style view, which will hopefully attract more visitors. I believed that this is a Good Idea(TM), even while it has some slight difference (seriously, conflicits) with my original design, but I'd adopt this idea, because it's simply better :)

呵呵,实在不知道闹鬼这个词怎么能够贴切地用英文表达,所以,还是老老实实用中文吧,so if you don't understand Chinese, I can't share this blob with you, just learn Chinese like what I did with English :-)

phk's benchmarking hints

| No Comments | No TrackBacks

It's important to have a scientific view when doing any benchmarks. Today, phk and Robert Watson has posted several hints to the -current list.

John Baldwin has committed a set of patches to Floppy disk generation and removed some legacy generation scripts. The new generation process makes use of splitfs, and there's a drawback - All pieces of the splitted filesystem must be available when the fs is used.

URL Rewrite under Windows?

| 1 TrackBack

A discussion with junsu has finally result in my implementation of URL rewrite on the reverse proxy instead of IIS. He told me that there's no official implementation of URL Rewrite and he have an ISAPI implementation several weeks ago.

Major changes to www.frontfree.net

| No TrackBacks

Today I have committed several major changes to existing Frontfree Website System 2.0. This is a "major" change because it is the first time we have utilized Apache's rewrite technology on reverse proxying, which, in other words, is an important change that the reverse proxying technology is going much more mature than it was first taken place.

GB18030 support

| No TrackBacks

From the ChangeLog in XFree86 repository, ticket 511 indicates:

511. Encoding file updates (After X-TT Project):
- Removed jisx0208.1983-0.enc and added 'ALIAS jisx0208.1983-0' to
jisx0208.1990-0.enc.
- Added Windows ucs2 cmap(3,1) to jisx0208.1990-0.enc and
jisx0201.1976-0.enc.
- Added files for GB18030-0 and GB18030-1 (James Su).

Many efforts is ongoing to support the mandatory standard. I am happy to see these progresses, but unfortunatelly it seems that no font vendors are willing to release at least one of their fonts, and it seems unhopeful to see one in the future.

假期的工大静悄悄

| 2 Comments | No TrackBacks

校园里面一个人也没有,信息楼没有一间实验室开着灯,宿舍楼每层大约只有三四件屋子住着人,而树上时常传来一些诡异的叫声,不知道是什么……

Point release for FreeBSD 5.2?

| 1 Comment | No TrackBacks

It's apparantly that 5.2-RELEASE need some real fixes from -HEAD. Today, several commits took place in FreeBSD's RELENG_5_2, and Bruce A. Mah has announced a new doc/ slush plan.

As planned, Jeff Roberson has made ULE scheduler the default for FreeBSD's CVS -HEAD. This is an important step going forward to 5-STABLE.

Inside Linux Kernel Debugger

| No TrackBacks

junsu has pointed a cool article to me. This article described a Linux kernel debugger, KDB, which seems to be useful even for reference on other kernel debugging issues.

Yesterday I was authorized to put part of delphij.net on FreeBSDChina.org's hosting service, presently, 61.152.250.38. Also, a management account has been established by myself.

Maintainer call to me?

| 2 Comments | 1 TrackBack

I have submitted a updated port of awstat this morning. Unfortunatelly, the maintainer's e-mail address bounced.

Dance With Night Wind

| 4 Comments | No TrackBacks

她发来的Dance With Night Wind,透着一股彻骨的冷。

有些事不应该遗忘,一如催眠不应该被用于治疗失恋一样。

--------------------------------------------------------------------
FreeBSDChina社区最近采访了徐逸锋(David XU),一位来自中国大陆的FreeBSD src committer。徐逸锋先生在FreeBSD KSE项目中做出了相当多的贡献,在这次访谈中,他谈到了关于自己参加FreeBSD开发的一些经历、KSE、SMPng以及关于FreeBSD的一些其他事情。我们非常感谢徐先生接受我们的采访,也希望这次访谈能够帮助大家进一步了解FreeBSD。
--------------------------------------------------------------------

李鑫(以下简称“李”):可否请简要介绍一下关于您的一些基本情况?
徐逸锋(以下简称“徐”):我是浙江绍兴人,现年35岁,大学毕业后工作过好几个地方,现住在杭州,已婚。

李:是什么促使您参与到FreeBSD的开发中的呢?
徐:我在成为FreeBSD src committer以前,一直在使用FreeBSD, 并且对FreeBSD的POSIX thread(PThread)支持不满意,一直希望有一个性能更好的PThread支持,在2002年,我有幸与Julian Elischer在将FreeBSD内核线程化上做了大量的交流工作,Julian Elischer非常友好地帮助我成为src committer.

电影中的99个必拍镜头

| No Comments | No TrackBacks

1、听到噩耗,手中的碗一定会掉到地上碎掉。
2、遭遇突变,伤心难过时冲到外面,天气一定是打雷下暴雨。
3、掉到悬崖底下一定死不了,因此,跳海跳崖是百试不爽的逃生法。
4、直觉一般总是对的,不祥的预感总是应验的特别准,算命先生的话一般也挺准。

Microsoft has recently released SFU 3.5 for free download. This is an amazing product because it also enables running Unix programs under Windows natively.

WinFS

| No TrackBacks

A new MSDN article has said the following:

WinFS is the new storage system in Longhorn. It improves the Microsoft Windows platform in three ways. First, it allows you to categorize your information in multiple ways and relate one item of information to another. Second, it provides a common storage format for information collected on an everyday basis, such as information dealing with people, places, images, and more. Third, it promotes data sharing of common information across multiple applications from multiple vendors.

cvs patch committed to FreeBSD-HEAD

| No TrackBacks

What I concerned has finally happend. nectar committed a patch to cvs without (in my view) maintainers' permission.

Theo de Raddt has pointed out that the /dev/crypto testing program in FreeBSD, like in NetBSD, was derived from a test program which he never published with a free license. It has now been deleted from the NetBSD tree as well.

ACM policy poll

| 1 TrackBack

I've voted "Strongly agree". The policy is going to change as described:

Recent developments in DragonflyBSD

| No TrackBacks

Recently there were several important developments taken place in DragonflyBSD.

We saw:

Robert Watson wrote:

Please welcome Colin Percival, our newest src committer. Colin has been using and abusing FreeBSD for several years, but in the past couple has produced "FreeBSD update", and a host of bugfixes and changes from that work. Colin will be picking up his own PRs to merge, and picking up some others. Let this be a lesson to you all: no good deed goes unpunished. I'll be his mentor.

Big news! After about four months Jeffrey Hsu has finally merged his fix of RFC3042 to FreeBSD!

I have posted this into the "Security" category because this is a potentially a remote-exploitable security issue. (DoS maxmium).

GEOM kernel API Manual

| No TrackBacks

Historically, the only translation performed on I/O requests after they they left the file-system layer were logical sub disk implementation done in the device driver. No universal standard for how sub disks are configured and implemented exists, in fact pretty much every single platform and operating system have done it their own way. As FreeBSD migrates to other platforms it needs to understand these local conventions to be able to co-exist with other operating systems on the same disk.

北京地震了

| 1 Comment | No TrackBacks

有轻微震感,估计在4级左右。

qmail remote vulnerablity?

| No TrackBacks

Today someone posted a patch to qmail 1.0.3 and pointed out this.

I have a quick patch to this issue, hope it's correct.

Today folks at FreeBSDChina suggested me to have an interview with FreeBSD’s David XU (Yifeng XU), who is an active committer, and possibly the only src committer living in the mainland China.

Dillon wrote:

Well, this is fun. There are over 460 files in the 5.x source tree (360 in DFly) that make calls to malloc(... M_NOWAIT), and so far about 80% of the calls that I've reviewed generate inappropriate side effects when/if a failure occurs. CAM is the biggest violator... it even has a few panic() conditionals if a malloc(... M_NOWAIT) fails. Not Fun!

Managed thread vs Win32 Thread

| No TrackBacks

Q: Is managed thread just a thin wrapper over Win32(native) thread?

Ready to resume my x86asm work

| No TrackBacks

I have announced a suspension and delay of the revision of my x86asm tutorial, as in cvs of the doc/x86asm/index.html, rev 1.2, on December 27, 2003. Today, I have made a back out of that.

Special thanks to: junsu and smalltong02 for helping me on getting out from the influence of the December Incident.

日记节选.

以前听说微软在界面开发上投入了大笔的经费,其中的一些故事(如他们请人去用新的产品,把全过程拍下来,然后一点一点研究)也许有些夸张,但今天算被cygwin的安装程序狠狠地折腾了……

My plans for the upcoming few days

| No TrackBacks

Of course I will be busy in the next days, and here is my plan for the upcoming few days (I meant to plan for a week or shorter time because many things will suddenly come and change my plans)

Today ru has committed the first patch from the Stanford Metacompilation research group. Kip Macy has pointed the website of them to me.

The submission is awesome that they are mainly leak-related, which is hard to trace and will trigger strange problems where we will spend hours and even days to track down. The original post was submitted to FreeBSD-Hackers maillist here.

Misconfiguration of MT... :shy:

| No TrackBacks

junsu has pointed out a problem that when we click on "More..." the link will bring us to a monthly archive and not the blob we want. I have noticed the same thing and did not took my care in the past.

This is apparently a misconfiguration. In weblog configuration (Should have administration privilege to see that), you are allowed to choose "Preferred archive style", which was mistakenly setted to "Monthly". By setting it back to "Individual", the problem goes away.

sys/vm/uma_int.h, rev 1.23是一个对于junsu几天前发现的问题的workaround。Alan“Thanks. I've committed a change making a slightly larger increase to UMA_BOOT_PAGES.”

这样的女生你敢追吗?zz

| 1 Comment | No TrackBacks

在知新园BBS上看到gokeeper转载的一片蛮有意思的文章,文章本身的内容+gokeeper的签名是在是太经典了……

我的cvs repository

| No TrackBacks

现在可以订阅/退订 commitmail 邮件列表、察看修改情况 (cvsweb)。如果你有兴趣和我一起开发一些(主要是开放源代码的)软件,请和我本人联系。

那个安全问题是……我曾经让这个blog以root的身份登入mysql

“什么,你居然允许服务以root登入数据库?”

也许有点偏执狂的倾向,不过,不让它以root登录,至少能让我睡个安稳觉了 :)

tjr的tfs?

| 1 Comment | No TrackBacks

junsu昨天给了我一个perforce的URL: http://perforce.freebsd.org/chv.cgi?CH=45432

tjr写道: "Initial work on a new filesystem. Right now we can mount it, list
directories, and copy small files off it, but there is no write
support yet. This is going to be a simple extent-based filesystem,
borrowing ideas from NTFS and EFS."

那么什么是extent呢?

终于架好了blog系统

| 2 Comments | No TrackBacks

比想象中的容易许多许多……当然,留了个巨大的安全隐患在里面,接下来的问题就是修正它。

这里有一个介绍如何架blog的,参考了一下: http://mylibrary.csdl.ac.cn/archives/000016.html

Monthly Archives

Pages

OpenID accepted here Learn more about OpenID
Powered by Movable Type 5.2.3