Timeline
05/18/07:
- 09:45 Changeset [1047] by
-
Tag uada 1.0.2
- 09:44 Changeset [1046] by
-
update yada version number and redo configure
- 09:36 Changeset [1045] by
-
Tag 1.0.13
- 09:30 Changeset [1044] by
-
Update changelog
- 09:27 Ticket #26 (Services leaks a lot) closed by
- fixed: Closing for now. Will reopen if further leaks surface.
- 09:24 Changeset [1043] by
-
Merge leak fixes (r1034 -> r1042 inclusive) to 1.0 branch. re #26
05/17/07:
- 21:50 Changeset [1042] by
-
Close a couple of db_find_chan leaks. re #26
- 21:44 Changeset [1041] by
-
As unlikely as it might be, close this memory leak in floodserv re #26
- 21:38 Changeset [1040] by
-
Don't leak the quiet list on channel deletion. re #26
- 16:24 Changeset [1039] by
-
rejig cleanup order. fix several leaks where db_list_first wasnt cleaned ...
- 15:56 Changeset [1038] by
-
clean up if the user has no access list, or a list returns no results in ...
- 15:35 Changeset [1037] by
-
Dont free the channel heaps if they arent allocated yet. This can happen ...
- 15:33 Changeset [1036] by
-
Use the right free method to avoid refering to already freed memory. Re ...
- 10:29 Changeset [1035] by
-
Fix a couple of yada memory leaks. Ref #26
- 10:28 Changeset [1034] by
-
Cleanup memory as much as is humanly possible in order that we are memory ...
05/16/07:
- 20:13 Ticket #26 (Services leaks a lot) created by
- It would be nice if it didn't.
- 18:16 Ticket #25 (Chanserv missing clear quiets) created by
- chanserv has a clear bans for +q, it follows it should have a clear quiets …
- 09:05 Ticket #24 (NickServ AutoOp/AutoVoice options) created by
- Some users suggest that it would be nice to return to the days when …
- 08:59 Ticket #23 (Akill snotes duration could be more user friendly) created by
- 10:35 [oftc] !services.oftc.net xxx Added an akill on *@yyy. …
05/15/07:
- 22:00 Ticket #7 (Limited result queries should actually use LIMIT) closed by
- wontfix: Can't add LIMIT to these becuase we do pattern matching on the results in …
- 19:22 Ticket #2 (Set Precedence: junk in outgoing mail) closed by
- fixed: (In [1033]) Set precedence: junk on outgoing mail. Fixes #2
- 19:22 Changeset [1033] by
-
Set precedence: junk on outgoing mail. Fixes #2
- 19:05 Ticket #21 (passwordless authentication doesnt work) closed by
- fixed: (In [1032]) Don't flag lack of hostname as an error, also dont free dbstr, …
- 19:05 Changeset [1032] by
-
Don't flag lack of hostname as an error, also dont free dbstr, yada uses ...
- 14:55 Ticket #22 (increase burst sql performance) created by
- During a connect services should buffer users and channels to perform a …
- 13:12 Ticket #21 (passwordless authentication doesnt work) created by
- It is not possible to use a passwordless db account with services. The …
- 11:42 Ticket #5 (GET_AKICKS references channel.channel) closed by
- fixed: (In [1031]) Use channel is instead of name in GET_AKICKS so we can remove …
- 11:42 Changeset [1031] by
-
Use channel is instead of name in GET_AKICKS so we can remove the channel ...
- 10:56 Ticket #20 (The configure check for yada is terrible) created by
- We need to be able to do --with-yada=foo and have it look in foo.
- 10:15 Ticket #1 (SQL Statements have channel access levels mixed hard coded and not) closed by
- fixed: Fixed in revision 1030.
- 10:14 Changeset [1030] by
-
Make the queries that deal with channel masters more consistent. Fix #1
- 08:53 Ticket #19 (ruby needs investigating) created by
- Ruby is a little quirky at times, and the whole interface needs to be …
- 08:52 Ticket #18 (StatServ) created by
- We should have a statserv service which provides network statistics and …
- 08:51 Ticket #17 (Provide responses to STATS and WHOIS) created by
- We don't currently answer remote stats queries or whois. We …
- 08:49 Ticket #16 (SQL Errors are not logged or detected properly.) created by
- Two instances of this: First is when preparing a statement, we can end …
- 08:47 Ticket #15 (Outgoing mails are horribly formatted) created by
- They should be changed to wrap, where possible, on words rather than in …
- 08:46 Ticket #14 (+q and +I lists in services) created by
- Similar to AKICK list, it would be nice to have +q lists and +I lists …
- 08:44 Ticket #13 (irc.c is polluted by hybrid specific things) created by
- irc.c is supposed to work as a base for any ircd. It currently has some …
- 08:42 Ticket #12 (Services doesn't use TS as much as it should) created by
- Anything that sends stuff out in the oftc protocol module should use TS6.
- 08:41 Ticket #11 (ProjectServ for managing groups/projects) created by
- projectserv -- an abstraction similar to nick/account wherein projects …
- 08:40 Ticket #10 (We need a monitoring service that monitors server and channel join rates) created by
- Example: # Warning: User delta above warning limit: 42 users in 60 …
- 08:37 Ticket #9 (ganneffsrv equivalent: tkline (tdline) clients that join channels) created by
- We need a new service that is a direct replacement of ganneffsrv that is a …
05/14/07:
- 22:43 Ticket #8 (Ruby corrupts the quit reason) created by
- This causes jupeserv to get quite upset.
- 22:42 Ticket #7 (Limited result queries should actually use LIMIT) created by
- the big list queries which have limited display should use SQL LIMIT.
- 22:40 Ticket #6 (Cleanup FloodServ +qs on a timed basis) created by
- floodserv's state (+q list) should be kept in the DB so it can survive …
- 22:39 Ticket #5 (GET_AKICKS references channel.channel) created by
- In GET_AKICKS, do we really need channel.channel there? If not we could …
- 22:31 Ticket #4 (Cache akill information on server burst) created by
- Burst's can be somewhat inefficient, we should help it out the best we …
- 22:06 Ticket #3 (NickServ status command) created by
- Old services had a NickServ status command to return a status code …
- 22:05 Ticket #2 (Set Precedence: junk in outgoing mail) created by
- We should probably set said header when we send out mail so that they are …
- 22:01 Ticket #1 (SQL Statements have channel access levels mixed hard coded and not) created by
- In our SQL statements we once hard coded '4' for master, in another one we …
- 19:33 Changeset [1029] by
-
move along, nothing to see here
- 19:06 Changeset [1028] by
-
[MTT] 1025
- 18:41 Changeset [1027] by
-
tag 1.0.12
- 18:41 Changeset [1026] by
-
bump version
- 18:40 Changeset [1025] by
-
Fix chanserv message and fix core caused by more overzealous leak fixing
- 18:20 Changeset [1024] by
-
tag 1.0.11
- 18:18 Changeset [1023] by
-
bump version number
- 18:16 Changeset [1022] by
-
[MTT] 1019->1021 inclusive
- 18:14 Changeset [1021] by
-
update changelog
- 18:12 Changeset [1020] by
-
Remove access level check causing voices to go unrecognised
- 18:06 Changeset [1019] by
-
Correction to leak fix to fix a core
- 16:10 Changeset [1018] by
-
[MFT] 1017 Memory leak fixes
- 16:07 Changeset [1017] by
-
Fix quite a few memory leaks
- 10:16 Changeset [1016] by
-
Client certificate authentication, process certfp message. Works but isnt ...
05/12/07:
- 21:40 Changeset [1015] by
-
(from 1.0 branch) Fix parting FloodServ from a channel he's not joined to
- 15:22 Changeset [1014] by
-
Fix parting FloodServ from a channel he's not joined to
05/11/07:
- 16:37 Changeset [1013] by
-
You could say I'm anal about whitespace, but that wouldn't even be half of ...
- 16:27 Changeset [1012] by
-
And here
- 16:27 Changeset [1011] by
-
here too
- 16:27 Changeset [1010] by
-
add date
- 16:25 Changeset [1009] by
-
1.0.10 tag
- 16:15 Changeset [1008] by
-
[MTT] 1007
- 16:14 Changeset [1007] by
-
Set the topic if a channel is created after burst
- 16:01 Changeset [1006] by
-
[MTT] Revision 1002->1004 inclusive
- 16:00 Changeset [1005] by
-
bumpy bumpy version numbery
- 15:58 Changeset [1004] by
-
add small note about voice in access add chanserv
- 15:56 Changeset [1003] by
-
Various fixes to nickserv INFO
- 15:37 Changeset [1002] by
-
add a notice about access list matches
- 15:33 Changeset [1001] by
-
wrong struct type
- 15:02 Changeset [1000] by
-
[MTT] Firstly.
- 15:01 Changeset [999] by
-
Firstly eh.
- 14:36 Changeset [998] by
-
[MTT] Revision 997.
- 14:34 Changeset [997] by
-
add chanserv leaveops
- 13:19 Changeset [996] by
-
make use of the tj's introduce_client return value
- 11:46 Changeset [995] by
-
db_delete_nick param reversal to get the right id, and we want the current ...
- 11:28 Changeset [994] by
-
[MTT] Revision 993.
- 11:27 Changeset [993] by
-
- add db_get_nickname_from_nickid - remove real_nick from struct ...
- 10:30 Changeset [992] by
-
[MTT] Revision 991. Fix dropping linked child nicks, fix channel topic ...
- 10:22 Changeset [991] by
-
Fix dropping linked child nicks, fix channel topic bursting/keeping, add a ...
05/10/07:
- 09:19 Changeset [990] by
-
Another index
- 09:13 Changeset [989] by
-
Another one for performance reasons, not sure it matters but we have so ...
- 09:02 Changeset [988] by
-
And remove an obsolete flag
- 08:56 Changeset [987] by
-
And one for performance reasons
- 08:56 Changeset [986] by
-
Create two indexes for constraint reasons
- 08:48 Changeset [985] by
-
[MTT] Bring trunk up to 1.0.9, revision 984
- 08:41 Changeset [984] by
-
Since channel_access has a unique on account_id,channel_id there is no ...
- 08:39 Changeset [983] by
-
Always order by lower, not by upper
05/09/07:
- 21:34 Changeset [982] by
-
1.0.9 tag
- 21:33 Changeset [981] by
-
tidy up regain/ghost, disable access list auth for now
- 21:18 Changeset [980] by
-
rewrote regain/ghost/identify
- 17:51 Changeset [979] by
-
identify-on-ghost, and fix kill bug, dont exit_client twice please
- 15:14 Changeset [978] by
-
remove unique(channel) on the channel table, and instead add a channel ...
- 14:45 Changeset [977] by
-
Stray tab in enforce help
- 14:21 Changeset [976] by
-
1.0.8 tag
- 14:21 Changeset [975] by
-
Fix access help. Fix nickserv notices for nickserv scripts. Fix chanserv ...
- 10:19 Changeset [974] by
-
1.0.7 tag
- 10:10 Changeset [973] by
-
fix floodserv and add a safeguard to akill_add
05/08/07:
- 20:01 Changeset [972] by
-
1.0.6 tag
- 20:00 Changeset [971] by
-
Bump version
- 19:59 Changeset [970] by
-
fix autolimit and sort access list
- 16:10 Changeset [969] by
-
1.0.5 tag
- 16:10 Changeset [968] by
-
Fix sudo bug
- 15:50 Changeset [967] by
-
Fix CS Access add and fix a core in channel ban handling
- 12:27 Changeset [966] by
-
1.0.4 tag
- 12:25 Changeset [965] by
-
Fix slightly major bug causing uplink to be closed and not reconnected
- 11:36 Changeset [964] by
-
add voice/devoice, fix op/deop, fix core, fix expirebans duplicate ...
05/07/07:
- 18:33 Changeset [963] by
-
[MTT] Merge changes from 1.0.3 to trunk
- 17:48 Changeset [962] by
-
1.0.3 tag
- 17:47 Changeset [961] by
-
Remove some old sql scripts, make sure they get included in the tarball, ...
- 17:44 Changeset [960] by
-
FloodServ shouldn't enforce on irc operators
- 17:40 Changeset [959] by
-
fix release bug and order channels in ns info
- 17:13 Changeset [958] by
-
Fix help not getting displayed bug
- 16:52 Changeset [957] by
-
[MTT] sjoin fix, languages fixes
- 16:51 Changeset [956] by
-
sjoin fix, languages fixes
- 15:08 Changeset [955] by
-
1.0.2 tag
- 15:08 Changeset [954] by
-
merge fixes into 1.0 branch
- 15:00 Changeset [953] by
-
Fix stupid chanserv bug and disable line checks for floodserv for now
- 14:14 Changeset [952] by
-
1.0.1 tag
- 14:14 Changeset [951] by
-
Merge changelog to trunk
- 14:12 Changeset [950] by
-
bump version and update changelog
- 14:06 Changeset [949] by
-
notice and privmsg handling *are* the same
- 14:03 Changeset [948] by
-
privmsg and notice handling *are* the same
- 13:40 Changeset [947] by
-
1.0.2 was a misfire
- 13:37 Changeset [946] by
-
(re)tag yada-1.0.2
- 13:36 Changeset [945] by
-
remove wrong 1.0.2
- 13:36 Changeset [944] by
-
er remove yadac from the right tree
- 13:34 Changeset [943] by
-
tag yada-1.0.2
- 13:34 Changeset [942] by
-
remove yadac from configure
05/04/07:
- 14:58 Changeset [941] by
-
remove incorrect doodah
- 14:58 Changeset [940] by
-
Tag oftc-ircservices-1.0.0, truely a momentos occasion(getting the tag ...
- 14:57 Changeset [939] by
-
Tag oftc-ircservices-1.0.0, truely a momentos occasion
- 14:56 Changeset [938] by
-
merge doc changes into 1.0 branch
- 14:55 Changeset [937] by
-
author a wimpy README
- 14:53 Changeset [936] by
-
update svn props, update TODO and author INSTALL
05/03/07:
- 22:08 Changeset [935] by
-
tag yada-1.0.1, 1.0.0 is wrong
- 22:08 Changeset [934] by
-
bump version number
- 22:05 Changeset [933] by
-
and more crap
- 22:04 Changeset [932] by
-
remove crap from yada-trunk too
- 21:45 Changeset [931] by
-
remove some crap
- 21:41 Changeset [930] by
-
tag yada-1.0.0, we'll put it here instead
- 21:39 Changeset [929] by
-
come back yada, all is forgiven
- 21:32 Changeset [928] by
-
dont want this here
- 21:32 Changeset [927] by
-
Make yada tags dir
- 21:31 Changeset [926] by
-
Make yada trunk dir
- 21:23 Changeset [925] by
-
trunk now becomes 1.1.0
- 21:22 Changeset [924] by
-
Branch 1.0(i lied)
- 21:10 Changeset [923] by
-
mmm
- 21:07 Changeset [922] by
-
add keywords and revison to floodserv
- 21:05 Changeset [921] by
-
Bump version to 1.0.0 and reply to version requests(thanks to whoever ...
- 20:44 Changeset [920] by
-
read code in context, this should add some error checking to adding jupes, ...
- 20:30 Changeset [919] by
-
Fake introducing a server if it already exists on the network. Also ...
- 19:40 Changeset [918] by
-
theoretically we should keep the server name we're juping around, also ...
- 19:30 Changeset [917] by
-
Fix nickserv coring services on quit, and add reason to jupeserv, it's ...
- 18:48 Changeset [916] by
-
fix language parser once and for all and remove hacks
- 16:28 Changeset [915] by
-
implement mod list, finally.
- 16:18 Changeset [914] by
-
Turn on yada cleanup again since i think i know what was causing it
- 16:17 Changeset [913] by
-
Helps if we define IPV6 if we *have* ipv6 and not when we dont, yes?
- 16:03 Changeset [912] by
-
Remove TS handling fro mm_sjoin, just accept what we're given. Also add a ...
- 11:20 Changeset [911] by
-
Dont cleanup yada for now, there isnt much point. Also dont send +R for ...
- 11:17 Changeset [910] by
-
update len as we go along otherwise we truncate the query
- 11:06 Changeset [909] by
-
don't allow queries to be interfered with if the index is > 9, also report ...
- 11:05 Changeset [908] by
-
use ilog for db errors so that they can be snoted if required
05/02/07:
- 22:24 Changeset [907] by
-
dont bother auto iding if we get a +R, the +r loops are not worth it. ...
- 21:25 Changeset [906] by
-
Fix some issues that showed up in live testing
- 19:07 Changeset [905] by
-
Enforce mlock on channel creation(or client join) too
- 18:55 Changeset [904] by
-
fix null mode list
- 18:45 Changeset [903] by
-
migrate mlocks I think, and clear out old data before inserting new
- 18:16 Changeset [902] by
-
Fix spacing
- 18:14 Changeset [901] by
-
copy and paste is bad.. fix it right
- 18:00 Changeset [900] by
-
add mlock to chanserv info
- 17:55 Changeset [899] by
-
Fix trying to do stuff on a null chptr crash
- 15:47 Changeset [898] by
-
make hostname for database work and add a port option
05/01/07:
- 22:51 Changeset [897] by
-
fix a few typos, remove a few pointless blank lines, remove a few trailing ...
- 21:44 Changeset [896] by
-
Fix svn:ignore
- 21:22 Changeset [895] by
-
update NEWS. REAdME and INSTALL need writing :(
- 21:21 Changeset [894] by
-
update my email, I don't even know what I did except cause problems :)
- 18:56 Changeset [893] by
-
Use a dynamic buffer to prevent cutoff. This has implications for allowing ...
- 16:19 Changeset [892] by
-
Dont try to process the sendq of us, not that we shoudl have one, but ...
- 16:02 Changeset [891] by
-
Prevent duplicate server notices(and incorrect treating of remote juped ...
- 15:16 Changeset [890] by
-
Add an index field to the query struct and add an assert in db_query which ...
- 00:38 Changeset [889] by
-
Report 402 No such server for jupitered servers, stu should also clue ...
04/30/07:
- 22:39 Changeset [888] by
-
Here is JupeServ, fix introducing servers and squit'ing them
- 11:24 Changeset [887] by
-
clarify 'not found' messages. One day yada will report the failures ...
- 11:10 Changeset [886] by
-
always use db data in 'info' never cached
- 11:08 Changeset [885] by
-
redo prepared statements if the connection goes away
04/27/07:
- 17:53 Changeset [884] by
-
pointers suck, pass along the location of the real dlink_list when trying ...
- 16:44 Changeset [883] by
-
refactor the MessageQueue and FloodMsg into their own files outside of ...
- 16:23 Changeset [882] by
-
add REALHOST and make floodserv queue and network enforcement use it ...
- 15:44 Changeset [881] by
-
add generic services akill insert query
- 15:28 Changeset [880] by
-
fix unloading by not adding the same node to two different lists rename ...
04/26/07:
- 17:27 Changeset [879] by
-
start of the floodserv gc routine, logic flaw in removing/freeing from the ...
- 15:28 Changeset [878] by
-
Let the module take care of the usermode for clients, and add a and S to ...
- 00:19 Changeset [877] by
-
lookup "OFTC" account id until stu shows me how to represent null in yada ...
- 00:01 Changeset [876] by
-
I just wanted to see everyones response to a goto statement
04/25/07:
- 22:12 Changeset [875] by
-
add global message queue, and per channel queue, refactor [de]allocation ...
- 18:04 Changeset [874] by
-
add cmode q to services floodserv now enforces channel floods with a +q ...
- 16:41 Changeset [873] by
-
fix floodserv last user in channel issue
- 15:56 Changeset [872] by
-
fix dropping the last message properly, don't report a message flood ...
- 09:27 Changeset [871] by
-
Bring chanserv date output in line with nickserv
04/24/07:
- 23:36 Changeset [870] by
-
floodserv written in C, no actual enforcement, still needs global message ...
04/22/07:
- 14:50 Changeset [869] by
-
Make autoop and autovoice actually work
04/21/07:
- 17:09 Changeset [868] by
-
remove the last of the chain_xxx and fix a bug caused by firing callbacks ...
- 16:51 Changeset [867] by
-
Add floodserv checking to the migrate script
- 09:11 Changeset [866] by
-
Add UNFORBID, AUTOOP and AUTOVOICE to chanserv
04/20/07:
- 22:13 Changeset [865] by
-
move valid_wild_card into interface, refactor operserv akill_add into ...
04/19/07:
- 00:02 Changeset [864] by
-
added floodserv flag to db and RegChannel, added set floodserv on|off ...
