[go: up one dir, main page]

Menu

Orion IRC Services / News: Recent posts

orion

Hey folks,

I had to update the SVN version again (if you want to download the services, please chose the SVN version, the others are too old atm - i will update them as soon as possible)

I corrected 2 Bugs today concerning inspircd2.x protocol (inspircd's internal protocol version 1202) there was a problem with the Nick registration mode and the voice perfix in their so called FJOIN statement (thanks for BaCkBoNe for contacting me xD)... read more

Posted by shock 2012-04-17

orionUCP

Hey folks,

Since it seems too hard to download the UCP from the orion sourceforge SVN I added it as a "orionucp" pack to the orion project (here) in the download section too...

Have a nice time.. (and read the README before asking questions that are already answered by the README.. it's really annoying if you tell 20 people a day the same shit)

Regards, shock

Posted by shock 2010-02-16

Updated packages orion2.9.2 out!

Hey folks,

Finally i updated the packs again, because i know you were all waiting for them ;) Sooo orion2.9.2 finally out now!

Have fun, shock

Posted by shock 2010-01-30

orion2.9 updated

Hey guys and grils,

I updated orion2.9 today because i coded silly shit some time ago and "derchiller" found it out for me so i was able to correct it ^^

So thanks to "derchiller"

And if you or others find more bugs, please report them - if you have an idea how to fix them tell me your way of doing it and send me the patches please ;)

greetings shock

Posted by shock 2009-02-17

orion2.9 out now =)

Hey guys today is the day ^^.
Orion 2.9 is out and you are able to download the packages or the files from svn (many changes have been made - just like merging the config files)

Lookup changes here:

30.11.2008 ------------------------------- VERSION orion2.9-stable.rc1.0 ------------------------------- (first thread safe version, threading for multiply processes as for example WebForm-Server)
30.11.2008 - Added a few code parts to make the project Windows compatible
30.11.2008 - Added release/recover - you can't make yourself the target anymore
17.12.2008 - Added server check (deleting linked servers if a hub quits by now)
19.12.2008 - BUGFIX: Fixed Bug in the en.c langfile (HS_CMD_HELP_ADD) had "ADD" twice. (thx to "sagara")
19.12.2008 - Added Anopes SMTP (to provide emails on servers which do not have sendmail)
21.12.2008 - BUGFIX: servers.c (checked if linking server is ours, and if yes provide relink global - to avoid flooding the global)
23.12.2008 - BUGFIX: mysql.c changed sql_thread_data to set access to unknown only if nit active AND not known!! (not or)
29.12.2008 - Added full WebForm support for orion now (webform protocol based on unreal, independent from the loaded IRC protocol)
30.12.2008 - Changed src/Makefile (hung up sometimes) so i added an if =)
30.12.2008 - BUGFIX: src/CServe.c expire system had a bug (updating to the new founder failed with updating to NULL)
04.01.2009 - Changed src/webform.c to compile properly
04.01.2009 - Fixed a compile bug for global.h using "#include <mysql.h>" .. there was no OS check!
04.01.2009 - Changed lang/de.c and lang/en.c (only deleted one line)
06.01.2009 - Added Fantasy Commands that could NOT be resolved (!access) are now automatically redirected to ChanServ (with active channel/user)
06.01.2009 - Added core/cs_info now returns the Channelmodes as well (and the Key if the servicesaccess level is higher-equal the level required for cs_getkey, or channelops)
07.01.2009 - BUGFIX: Fixed a few small buffer overrun leaks (added size_t and time_t format variables -> changed whole code!)
09.01.2009 - BUGFIX: Added new parser for expiretimes - otherwise there would a segfault risk. (updated a few files, fixed compile errors/warnings)
11.01.2009 - Changed "int" to int32 and int16 and so on to ensure we will run on all 64bit versions perfectly =)
11.01.2009 - Added flood_mode validation check for all protocol's
11.01.2009 - Added nick validation check for all protocol's
12.01.2009 - Added channel validation check for all protocol's
12.01.2009 - Redesigned protocol files of all IRCd's (looks better now)
12.01.2009 - Added RegEXP glines (changed orion_core_glines function)
13.01.2009 - Deleted orion_core_misc and added orion_core_lines
13.01.2009 - BUGFIX: Squit bug should be fixed now (Services shouldn't quit too)
14.01.2009 - Changed structure with Includes (looks better now)
14.01.2009 - BUGFIX: ns_set for Email validation (language file error was produced)
15.01.2009 - BUGFIX: nick changes (if enabled NickServ's TempLinks) now set oldnicks state to inactive/or delete the old temp.nick (forgot that before)
15.01.2009 - Changed "*int*_t" to int again - that was crap - wasn't running as it was planned to.
16.01.2009 - BUGFIX: fixed many modules with *_UNKNOWN_COMMAND forgot to provide a parameter (the service parameter in most modules)
16.01.2009 - BUGFIX: cs_info displayed many setting which weren't active (shouldn't do that again now)
18.01.2009 - BUGFIX: ns_register made orion segfault by not providing the email-adress (fixed)
18.01.2009 - BUGFIX: bs_events and cs_events are now running fine with channel inline commands for chanserv (!access add shock 10)
18.01.2009 - Changed cleared a few bzero's which have no effect on how services are acting
18.01.2009 - Added clearer language replies in a few cases
18.01.2009 - Deleted one config variable (OSKillOnTrustViolation) - has no effect and is complete senseless since killing is a default setting already...
18.01.2009 - BUGFIX: os_regexpglines used to shutdown orion if the regexp encountered a mysql error - resolved
19.01.2009 - Rewrote modules.c to give better module support
20.01.2009 - Rewrote modules.c to give better module support
20.01.2009 - Added modulewriting howto's and a few templates for beginners (and pro's too) - makes coding faster.
21.01.2009 - Changed the way Events are managed and how modules are executed (we execute in loops now)
21.01.2009 - Merged configs together to "example.conf" no Q.conf and other stuff anymore.
22.01.2009 - Updated all *_events.c to make on_load in orion_Init and on_unload in orion_Fini (depending if we are reloading or unloading stuff)
23.01.2009 - Merged *.modul files together to loadmodules.conf to make it cleaner and process it like we process with AutoRecognizeModules
23.01.2009 - Updated README and added MODULES and described stuff in detail (howto.c)
24.01.2009 - Added good possibility to add shared language strings (share new language strings between modules) - automatic deleting on moduleunloading
24.01.2009 - Added good possibility to add new config strings from new configfiles (shareing between modules is also possible) - automatic deleting on moduleunloading
05.02.2009 - BUGFIX: Added checks if user still connected to avoid desyncs.
05.02.2009 - BUGFIX: better proofing for sqline, sgline and szline inputs
08.02.2009 - BUGFIX: Changed m_services.so check in InspIRCd1.2.x protocol file to m_services_account.so (changed since alpha from inspircd coders)
09.02.2009 - BUGFIX: ChanServ didn't react on any commands (fixed that in src/core/cs_events.c and src/modules.c)
10.02.2009 ------------------------------- VERSION orion2.9-stable.rc1.1 -------------------------------... read more

Posted by shock 2009-02-10

Supporting InspIRCd1.2.x now!

Orion is now supporting InspIRCd1.2.x - hopefully without any troubles =) - please contact me if you have any problems.

greets shock

Posted by shock 2008-11-16

Packages and SVN updated again!

New Version out now ! orion2.8-stable.rc1.3 - should be bugfree so far =)
SVN is also up to date (as ever!)

Please report bugs as written in the "README".

CHANGELOG:

22.07.2008 ------------------------------- VERSION orion2.8-stable.rc1.2 -------------------------------
27.07.2008 - BUGFIX: Fixed a Bug in string.c (strclean();) ":MoD PRIVMSG chanserv :info " cauze a segfault by the last ' '
03.08.2008 - BUGFIX: Corrected Defcon (Defcon 1 and resetting to Defcon 5) cauzed a BUG on modes reset (fixed)
03.08.2008 - Added GLOBMODE command to o_chan.c module (to correct modes in all channels global)
09.08.2008 - Updated protocol.c and CServe.c to use SET GLOBAL and other SuperUser-Queries ONLY if superuser in the configfile is enabled! (The SuperUser Privilege is no longer REQUIRED)
11.08.2008 - BUGFIX: Fixed cs_register.c SA/SRA wasn't able to override channel-registration-limit (changed)
12.08.2008 - BUGFIX: Fixed cs_access.c SA/SRA wasn't able to override nick-access-limit (changed)
26.08.2008 - BUGFIX: Fixed a compile Bug in SVN version '{' curly bracket was closed but never opened... (thx to Dustin)
11.09.2008 - BUGFIX: Fixed a small compile bug (no malloc.h on a few systems) - (Reported by T_D_H)
16.09.2008 - BUGFIX: Fixed ExpireSystem (whole groups expired if one nick was set to expire and 2 other to no expire, when the nick expected to expire really expires) -> FIXED
16.09.2008 - BUGFIX: Fixed spelling mistake "sended" -> "sent" sry guys ^^ (nobody is perfect =D)
18.09.2008 ------------------------------- VERSION orion2.8-stable.rc1.3 -------------------------------

Posted by shock 2008-09-18

Packages give an error on compiling...

Hey guys... as i heard 2 times now .. the packages give a compile error.

Please checkout/export files from svn, i will fix the packages with the next update (new packages will be tared in a week)

greets shock

Posted by shock 2008-09-16

Packages and SVN updated again!

Hey guys i updated SVN and packages ov rc1.2 once again, because Dustin told me about a few compile bugs (i am sry that there occur so many bugs, even on compile..) that's in fact cauze i am alone atm .. no one really helps me programming...

so hey .. i am looking for nice guys to help me a little bit out =D (somebody interested!?... -> email me)

greets shock

Posted by shock 2008-08-25

SVN and Zips updated!

Updated SVN and Zips to the new version (rc1.2) cauze a user told me that the version from SVN is buggy and not compileable.

I am very sry for that =/ - as ever ut was my fault so i fixed it, and hope you have fun with it again :>

greets shock

Posted by shock 2008-07-22

Orion goes Threading ;)

Yeah guys... no one was able to develop threads very well - but we are =) - We have already a thread-safe version running in our development center, it will be developed further in the next weeks and in ~3 weeks i would say you will be able to run a complete threadsafe/modular/live-mysql-based version on you IRC Network...

This makes us to the leading services development group =).

So look forward :>,
greets shock

Posted by shock 2008-07-20

New Packages

Hey guys, Packs are updated rc1.1 out now! (a few fixes)

Known troubles: troubles with managing InspIRCd1.2 without -nofork (endless loop) - working on it

greets shock

Posted by shock 2008-07-01

Updated (stable version)

Hey boys & girlz,

Since the 1st stable release had horrible bugs (as i noticed now .. i know a bit late, but hey nobody is perfect ;)

I updated all orion2.8-stable.rc1.0 packs .. (i think there will be a rc1.1 very soon .. hope i don't find more bugs...)

I am very sry for any inconvinience...

greets shock (gn8 ^^)

Posted by shock 2008-06-12

1st stable Version

Here is the 1st stable Version of orion2.8, you are able to download it from SVN at the moment.

I will look for 2 more commands tomorrow or after the weekend and release the first stable via .tar package then...

greets shock

Posted by shock 2008-06-06

German langfile done!

SVN was updated - the german langfile was finished and a few bugs have been fixed! (doxygen informations have been modified)

greetz - shock

Posted by shock 2008-05-01

orion2.8-beta.rc1.1 released!

Hey guys,

orion2.8-beta.rc1.1 is out now =)
Changes since orion2.8-beta.rc1.0:

16.03.2008 - Changed sjoin.c for a faster execution
26.03.2008 - BUGFIX: UnrealIRCd.c: had an error in managing SJOIN (parametric channel modes lead to a segfault!) - reported by Giorgos
26.03.2008 - BUGFIX: ns_alist.c: had an error in SQL syntax (no field: `chanaccess`.`chanaccess`.`authnick`) -> `chanaccess`.`authnick` - reported by Giorgos
30.03.2008 - Added NefariousIRCu Support for version 1.0.1 and higher.
31.03.2008 - BUGFIX: NefariousIRCu.c and other main files were updated to handle all supported protocols (a must have..)
01.04.2008 - Updated NefariousIRCu support (seems like it has no more errors - now available for all users - No guerentee for anything =))
02.04.2008 - BUGFIX: (SVN ID: 1926574) "services crash 2008-03-26 22:53 FROM giorgosgr"
02.04.2008 - BUGFIX: (SVN ID: 1926567) "chanserv levels 2008-03-26 22:51 FROM giorgosgr"
02.04.2008 - BUGFIX: (SVN ID: 1926534) "/msg q CHANGELEV 2008-03-26 22:04 FROM giorgosgr"
02.04.2008 - BUGFIX: (SVN ID: 1925546) "Q banlist 2008-03-25 22:35 FROM giorgosgr"
09.04.2008 - Finished UndernetIRCu Protocol support for orion! (Now supporting IRCu from Undernet, we don't provide any guarentee)
14.04.2008 - BUGFIX: MemoServ told us the wrong sender on receiving memos from "rsend" =) - reported by seraphim
14.04.2008 - BUGFIX: orion (cmd: "sql" update) cauzed a segfault (wrong mysql handle was given, changed - bug fixed) - reported by Talustus
28.04.2008 - BUGFIX: Expire System bugfixed (channel expire has not worked correctly, by expiring of channel founder) - Fixed some other stuff with the Unreal protocol too.... read more

Posted by shock 2008-04-28

UndernetIRCu Support added

I added the IRCu support for the Undernet IRCd =) available with IRCProtocol type "IRCu" - we don't guarentee for anything =D (wasn't tested in detail) - we hope you enjoy it (if you reall want it / need it - contact us and we will test that stuff in more detail for you to ensure it's working correctly)

greetz shock

Posted by shock 2008-04-11

NefariousIRCu support added.

Hey Guys, since it was like a "feature request" i implemented the nefarious IRCu support, normal IRCu and asuka+IRCu will follow soon. (Afterwards Hybrid and Bahamut will be added)

Greets, shock (Download new files from SVN, will update the packages at a later time)

Posted by shock 2008-04-02

orion2.8-beta.rc1.0 released!

Files changed on SVN / created new release orion2.8-beta.rc1.0

Complete changes (differences to the last version): (alpha.rc2.3)

10.02.2008 - Changes in the Expire System (to expire channels, if founder nick expired and there is no successor)
11.02.2008 - More Changes to the Expire System (enhanced Performance - Joined queries)
12.02.2008 - Added CS Akick (added some Config vars) - began to work on ns_drop (was complete bullshit)
13.02.2008 - Changed Expire System to Expire all Channels / Nicks as we want them to changed CServe.c as well
13.02.2008 - Added Encryption Files for sha1 / md5 / none, for MySQL Security (thinking of removing var MysqlSecure)
14.02.2008 - Noticed "Bugs" or feature leaks in combination with cs_akick implemented a Channel Stay variable
14.02.2008 - Made ChanServ join channels to perform akicks and permanent Bans - if channels aren't Bot channels
15.02.2008 - Changed sjoin.c - joined queries and implemented cs_akick to work juicy :>
16.02.2008 - ns_drop changes, updates and bugs noticed (fixed them)
16.02.2008 - Changed the Database for some options like ns_suspend / ns_unsuspend
17.02.2008 - Finished ns_drop / Expire System, added some config Vars, DB Changes finished
18.02.2008 - Changed something at the Config again - thinking of Moving the DB from Anope to Orion, with a startup option
18.02.2008 - Changed webform.c for later updates (Joined a few SQL queries again - looking forward to new version and Beta status)
19.02.2008 - Chached SQL Queries in socket/quit.c and socket/kill.c
20.02.2008 - Managed events better (Style tune UP) - faster executions
21.02.2008 - Updated ExpireSystem and socket/quit.c, socket/kill.c to avoid Tablescans here
22.02.2008 - Fixed some Bugs at the DBMover and in the language files, fixed main/mysql.c bugs as well - joined a few Queries
23.02.2008 - Updated Stay-Mode (Internal stuff managing BotServ and ChanServ stay in some channels for a period)
24.02.2008 - Updated a few SQL-Queries, fixed bugs in a few queries
24.02.2008 - Killed SingleLevel(); nearly, cause there will be a MySQL overhead calling it too often (Updated last_used in more cases)
24.02.2008 - Updated BotServ replies on SET and KICK
24.02.2008 - Implemented SQL Stuff for a later Update (Big SQL Performance Updates planned)
25.02.2008 - Added SQL Subroutines for better caching - caching updates in progress ..
25.02.2008 - BUGFIX for CServe.c (displaying Emails by now)
25.02.2008 - BUGFIX for core/bs_events.c (added Reverses Kicker - forgot that before)
25.02.2008 - BUGFIX for BotServ (implemented SYMBIOSIS as SYMBIOSIS and not as FANTASY...)
25.02.2008 - Updated core/cs_akick.c for higher SQL speed
27.02.2008 - Added Some high level caching for SQL (increased speed about 30%)
29.02.2008 - Added ./configure and some configuration stuff to the project
02.03.2008 - Changed the projects architecture (directories and stuff)
03.03.2008 - Added some Anti-Buffer-Overflow stuff (avoid overflows with sprintf() -> snprintf())
03.03.2008 - Changed code-parts using stradds/straddc to strnadds/strnaddc (to avoid overflows)
04.03.2008 - Added ns_resend.c and ns_confirm.c for email validation (en.c was changed so far, other langfiles will follow)
05.03.2008 - BUGFIX ./services -rehash hasn't worked correctly.. (CServe.c)
06.03.2008 - BUGFIX ./services -restart hasn't worked correctly.. (CServe.c)
07.03.2008 - Changed Makefiles and implemented "make update" for smart updating modules and the services binary
08.03.2008 - BUGFIX for ns_set (ns_set_email) / ns_saset (ns_saset_email) (email check too low, also implemented that new stuff @ ns_register.c)
09.03.2008 - BUGFIX for cs_protect, cs_halfop, cs_op, cs_ban, cs_kick, cs_voice, cs_owner (and all cs_de* modules)
11.03.2008 - Added better SRA adding from terminal (useable for the first user!)
11.03.2008 ------------------------------- VERSION orion2.8-beta.rc1.0 -------------------------------... read more

Posted by shock 2008-03-11

SVN updated (Implemented configure and fixed many bugs)

27.02.2008 - Added Some high level caching for SQL (increased speed about 30%)
29.02.2008 - Added ./configure and some configuration stuff to the project
02.03.2008 - Changed the projects architecture (directories and stuff)
03.03.2008 - Added some Anti-Buffer-Overflow stuff (avoid overflows with sprintf() -> snprintf())
03.03.2008 - Changed code-parts using stradds/straddc to strnadds/strnaddc (to avoid overflows)
04.03.2008 - Added ns_resend.c and ns_confirm.c for email validation (en.c was changed so far, other langfiles will follow)
05.03.2008 - BUGFIX ./services -rehash hasn't worked correctly.. (CServe.c)
06.03.2008 - BUGFIX ./services -restart hasn't worked correctly.. (CServe.c)
07.03.2008 - Changed Makefiles and implemented "make update" for smart updating modules and the services binary
08.03.2008 - BUGFIX for ns_set (ns_set_email) / ns_saset (ns_saset_email) (email check too low, also implemented that new stuff @ ns_register.c)
09.03.2008 - BUGFIX for cs_protect, cs_halfop, cs_op, cs_ban, cs_kick, cs_voice, cs_owner (and all cs_de* modules)... read more

Posted by shock 2008-03-09

SVN Updated (Bugfixes and common Updates)

19.02.2008 - Chached SQL Queries in socket/quit.c and socket/kill.c
20.02.2008 - Managed events better (Style tune UP) - faster executions
21.02.2008 - Updated ExpireSystem and socket/quit.c, socket/kill.c to avoid Tablescans here
22.02.2008 - Fixed some Bugs at the DBMover and in the language files, fixed main/mysql.c bugs as well - joined a few Queries
23.02.2008 - Updated Stay-Mode (Internal stuff managing BotServ and ChanServ stay in some channels for a period)
24.02.2008 - Updated a few SQL-Queries, fixed bugs in a few queries
24.02.2008 - Killed SingleLevel(); nearly, cause there will be a MySQL overhead calling it too often (Updated last_used in more cases)
24.02.2008 - Updated BotServ replies on SET and KICK
24.02.2008 - Implemented SQL Stuff for a later Update (Big SQL Performance Updates planned)
25.02.2008 - Added SQL Subroutines for better caching - caching updates in progress ..
25.02.2008 - BUGFIX for CServe.c (displaying Emails by now)
25.02.2008 - BUGFIX for core/bs_events.c (added Reverses Kicker - forgot that before)
25.02.2008 - BUGFIX for BotServ (implemented SYMBIOSIS as SYMBIOSIS and not as FANTASY...)
25.02.2008 - Updated core/cs_akick.c for higher SQL speed... read more

Posted by shock 2008-02-25

BIG Project Change (Update from SVN..)

We are sorry that we haven't been here for a longer time, but had change a few things (the DB design as well), here is a list of changes from the CHANGELOG:

10.02.2008 - Changes in the Expire System (to expire channels, if founder nick expired and there is no successor)
11.02.2008 - More Changes to the Expire System (enhanced Performance - Joined queries)
12.02.2008 - Added CS Akick (added some Config vars) - began to work on ns_drop (was complete bullshit)
13.02.2008 - Changed Expire System to Expire all Channels / Nicks as we want them to changed CServe.c as well
13.02.2008 - Added Encryption Files for sha1 / md5 / none, for MySQL Security (thinking of removing var MysqlSecure)
14.02.2008 - Noticed "Bugs" or feature leaks in combination with cs_akick implemented a Channel Stay variable
14.02.2008 - Made ChanServ join channels to perform akicks and permanent Bans - if channels aren't Bot channels
15.02.2008 - Changed sjoin.c - joined queries and implemented cs_akick to work juicy :>
16.02.2008 - ns_drop changes, updates and bugs noticed (fixed them)
16.02.2008 - Changed the Database for some options like ns_suspend / ns_unsuspend
17.02.2008 - Finished ns_drop / Expire System, added some config Vars, DB Changes finished
18.02.2008 - Changed something at the Config again - thinking of Moving the DB from Anope to Orion, with a startup option
18.02.2008 - Changed webform.c for later updates (Joined a few SQL queries again - looking forward to new version and Beta status)... read more

Posted by shock 2008-02-18

New Version out NOW! (orion2.8-alpha.rc2.3)

Hey guys,

SVN updated (new features and Bugfixes)
New Version out too. (orion2.8-alpha.rc2.3)

Changes Since rc2.2:
03.02.2008 ------------------------------- VERSION orion2.8-alpha.rc2.2 -------------------------------
03.02.2008 - Added CSWaitRegister for q_addchan.c too (to delay registrations), found a Bug in cs_register (fixed), lang/en.c changed - MUST HAVE
03.02.2008 - BUGFIX for bs_events.c, cs_events.c (Bug on larger commands like bs SET #channel OPTION!) - MUST HAVE
05.02.2008 - Enhanced MySQL Speed (optimized MySQL Queries) - RECOMMANDED
05.02.2008 - Updated BotServ Fantasy acting on MODE/SJOIN/JOIN and Bots on KILL/KICK/PART/QUIT/SQUIT/UNLOAD/LOAD should work perfectly now! - MUST HAVE
05.02.2008 - Smart Update for lang/en.c - NOT NECESSARY
06.02.2008 - Updated Bot handling, if bot assignd - but BotServ was unloaded (added ChanServ and Q as Bots - for that case)
07.02.2008 - Added OS NickFloodProtection and a /msg FloodProtection for services.
08.02.2008 - Added ServicesOper/Admin/Root exception for all kinds of FloodHandling
09.02.2008 - BUGFIX for socket/* and main/mysql.c, added main/user.c to process BotServ better (query optimization done)
09.02.2008 ------------------------------- VERSION orion2.8-alpha.rc2.3 -------------------------------... read more

Posted by shock 2008-02-09

Changes (new files @SVN)

05.02.2008 - Enhanced MySQL Speed (optimized MySQL Queries) - RECOMMANDED

05.02.2008 - Updated BotServ Fantasy acting on MODE/SJOIN/JOIN and Bots on KILL/KICK/PART/QUIT/SQUIT/UNLOAD/LOAD should work perfectly now! - MUST HAVE

05.02.2008 - Smart Update for lang/en.c - NOT NECESSARY

greets shock ;)

Posted by shock 2008-02-05

New stuff and SVN updated!

Added new Release "orion2.8-alpha.rc2.2" (up to date by now) and updated SVN - many files were deleted and others were added!
THERE IS NO COMPATIBILITY BETWEEN "orion2.8-alpha.rc2.1" and "orion2.8-alpha.rc2.2", you can't transfer modules from the old to the new version (without big changes!)

It's highly recommanded to update to the new version from SVN or package "orion2.8-alpha.rc2.2"!!... read more

Posted by shock 2008-02-03